Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 1875 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Bom dia, pessoal

realizei teste na NFCe com várias formas de pagamento, e percebi que quando possui pagamento com cartão e dinheiro o troco não é impresso. 

Exemplo:

Valor nota: R$52,00

Pagamentos

R$30,00 dinheiro

R$30,00 Cartão

então ocorre um troco de R$8,00

meu sistema passa estes valores para que o AcbrMonitor crie o xml, e xml é criado da seguinte forma

Pagamento em dinheiro: R$22,00

Pagamento em Cartão: R$30,00 

e sem valor de troco.

 

Alguém saberia me informar o motivo desta troca de valores?

 

  • Membros Pro
Postado

Boa tarde, Ricardo

segue código

[infNFe]
versao=4.00
[Identificacao]
cNF=26092019
natOp=Venda de Mercadoria
mod=65
serie=444
nNF=78
dhEmi=26/09/2019 15:04:07
tpNF=1
idDest=1
tpImp=4
tpEmis=9
finNFe=1
indFinal=1
indPres=1
procEmi=0
verProc=1.0.0.0
dhCont=26/09/2019 15:04:07
xJust=Utilizacao do modo OFF-Line por problemas tecnicos.
[Emitente]
CNPJCPF=
xNome=TESTE NFE - MG
xFant=TESTE NFE/NFCE - MG
IE=0033514890072
IEST=
IM=
CNAE=
CRT=3
xLgr=PRACA DOUTOR CARLOS VERSIANI
nro=100
xCpl=
xBairro=CENTRO
cMun=3143302
xMun=MONTES CLAROS
UF=MG
CEP=39400000
cPais=1058
xPais=Brasil
Fone=3333333333
[Produto001]
cProd=32
cEAN=7891037744356
xProd=CREME DENTAL CLOSE-UP 90G VERMELHO 12X1*
NCM=33061000
CEST=       
CFOP=5102
uCom=CX
qCom=1,0000
vUnCom=50,1800000000
vProd=50,18
cEANTrib=7891037744356
uTrib=CX
qTrib=1,0000
vUnTrib=50,1800000000
vDesc=0,00
infAdProd=
[ICMS001]
orig=0
CST=00
modBC=1
pRedBC=0,00
vBC=50,18
pICMS=18,00
vICMS=9,03
[Total]
vBC=50,18
vICMS=9,03
vProd=50,18
vDesc=0,00
vNF=50,18
[Transportador]
modFrete=9
[PAG001]
tpag=01
vPag=30,00
vTroco=9,82
[PAG002]
tpag=04
vPag=30,00
tpIntegra=2

[DadosAdicionais]
infCpl= Valor aproximado do tributos - Federal: 0,00 Estadual: 0,00 Municipal: 0,00 Fonte: Tabela IBPT;
")

Postado
20 horas atrás, Carlos Hendrik Oliveira disse:

Boa tarde, Ricardo

segue código

[infNFe]
versao=4.00
[Identificacao]
cNF=26092019
natOp=Venda de Mercadoria
mod=65
serie=444
nNF=78
dhEmi=26/09/2019 15:04:07
tpNF=1
idDest=1
tpImp=4
tpEmis=9
finNFe=1
indFinal=1
indPres=1
procEmi=0
verProc=1.0.0.0
dhCont=26/09/2019 15:04:07
xJust=Utilizacao do modo OFF-Line por problemas tecnicos.
[Emitente]
CNPJCPF=
xNome=TESTE NFE - MG
xFant=TESTE NFE/NFCE - MG
IE=0033514890072
IEST=
IM=
CNAE=
CRT=3
xLgr=PRACA DOUTOR CARLOS VERSIANI
nro=100
xCpl=
xBairro=CENTRO
cMun=3143302
xMun=MONTES CLAROS
UF=MG
CEP=39400000
cPais=1058
xPais=Brasil
Fone=3333333333
[Produto001]
cProd=32
cEAN=7891037744356
xProd=CREME DENTAL CLOSE-UP 90G VERMELHO 12X1*
NCM=33061000
CEST=       
CFOP=5102
uCom=CX
qCom=1,0000
vUnCom=50,1800000000
vProd=50,18
cEANTrib=7891037744356
uTrib=CX
qTrib=1,0000
vUnTrib=50,1800000000
vDesc=0,00
infAdProd=
[ICMS001]
orig=0
CST=00
modBC=1
pRedBC=0,00
vBC=50,18
pICMS=18,00
vICMS=9,03
[Total]
vBC=50,18
vICMS=9,03
vProd=50,18
vDesc=0,00
vNF=50,18
[Transportador]
modFrete=9
[PAG001]
tpag=01
vPag=30,00
vTroco=9,82
[PAG002]
tpag=04
vPag=30,00
tpIntegra=2

[DadosAdicionais]
infCpl= Valor aproximado do tributos - Federal: 0,00 Estadual: 0,00 Municipal: 0,00 Fonte: Tabela IBPT;
")

Estou com o mesmo problema, Crio a tag vtroco e quando gera o XML ela não aparece. Esta ficando exatamente como o seu.

  • Moderadores
Postado

O troco na NFCe não está vinculado a uma forma de pagamento, o valor do troco é geral para os pagamentos informados.

Na leitura do INI o valor do troco vai ser sobreposto pelo valor informado na última forma de pagamento.

20 horas atrás, Carlos Hendrik Oliveira disse:

[PAG001]
tpag=01
vPag=30,00
vTroco=9,82
[PAG002]
tpag=04
vPag=30,00
tpIntegra=2

Nesse exemplo você deve informar o valor do troco na seção [PAG002] mesmo o troco sendo em dinheiro.

Ou repetir o valor do troco em todas os pagamentos.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado
4 horas atrás, BigWings disse:

O troco na NFCe não está vinculado a uma forma de pagamento, o valor do troco é geral para os pagamentos informados.

Na leitura do INI o valor do troco vai ser sobreposto pelo valor informado na última forma de pagamento.

Nesse exemplo você deve informar o valor do troco na seção [PAG002] mesmo o troco sendo em dinheiro.

Ou repetir o valor do troco em todas os pagamentos.

Boa! Aqui deu certo. Um coisa que observei é que em homologação ele sempre gera os pagamentos em dinheiro mesmo informando o campo tPag diferente nas opções de pagamentos, é isso mesmo? Se precisar abro um topico novo.

  • Moderadores
Postado
6 minutos atrás, andpag disse:

Boa! Aqui deu certo. Um coisa que observei é que em homologação ele sempre gera os pagamentos em dinheiro mesmo informando o campo tPag diferente nas opções de pagamentos, é isso mesmo? Se precisar abro um topico novo.

Se informar um código inválido para o tPag ele é redefinido para o tPag padrão (01-Dinheiro).

Se não for o caso abra um novo tópico e anexe os arquivos de envio e retorno.

  • Curtir 2
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • 2 semanas depois ...
  • Administradores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 1875 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.