Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 2442 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 ...
  • Consultores
Postado

Obrigado por reportar.

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

  • Curtir 1
Consultora ACBr Pro

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á 2442 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...