Caros, alguem teria um XML com mais de 2 itens calculando o DIFAL. Preciso para comparar com o meu.
Obrigado.
XML com mais de 2 itens com DIFAL
Moderador: Moderadores
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
XML com mais de 2 itens com DIFAL
Não entendi, não seria só comparar no seu próprio XML, um item com o outro?
Nota: ainda não tive nenhum caso pra valer, então não sei se o meu está certo.
Nota: ainda não tive nenhum caso pra valer, então não sei se o meu está certo.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
XML com mais de 2 itens com DIFAL
Preciso de um xml com 2 ou mais itens com calcul8 Difal. Somente isso!
Marcos Roberto
NetService Software
NetService Software
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
XML com mais de 2 itens com DIFAL
Amiguinhos,
O DIFAL deve ser calculado por item na nota e não pelo total final da nota, pois é necessária a apresentação destes cálculos para efeito visual.
Estou usando a tag infAdProd e colocando a seguinte frase montada como conteúdo:
" cDIFALConteudo := "DIFAL Apurado("+alltrim(str(pDIFAL,2))+"%)|"+;
"Aliquota Origem("+alltrim(str(pICMSInter,2))+"%)|"+;
"Aliquota Destino("+alltrim(str(pICMSUFDest,2))+"%)|"+;
"ICMS Partilhado(R$ "+alltrim(str(vICMSPartilhado,2))+")|"+;
"Valor FECP Devido(R$ "+alltrim(str(vFCPUFDest,2))+")|"+;
"Valor ICMS Devido UF Destino("+cEstado+"- R$ "+alltrim(str(vICMSUFDest,2))+")"
"
É bem possível que na nota exista algum item que não haja tal cálculo, ainda não peguei esta ocorrência, mas por via de dúvidas, quando o caso exigir DIFAL cálculo item a item e coloco a adição.
O DIFAL deve ser calculado por item na nota e não pelo total final da nota, pois é necessária a apresentação destes cálculos para efeito visual.
Estou usando a tag infAdProd e colocando a seguinte frase montada como conteúdo:
" cDIFALConteudo := "DIFAL Apurado("+alltrim(str(pDIFAL,2))+"%)|"+;
"Aliquota Origem("+alltrim(str(pICMSInter,2))+"%)|"+;
"Aliquota Destino("+alltrim(str(pICMSUFDest,2))+"%)|"+;
"ICMS Partilhado(R$ "+alltrim(str(vICMSPartilhado,2))+")|"+;
"Valor FECP Devido(R$ "+alltrim(str(vFCPUFDest,2))+")|"+;
"Valor ICMS Devido UF Destino("+cEstado+"- R$ "+alltrim(str(vICMSUFDest,2))+")"
"
É bem possível que na nota exista algum item que não haja tal cálculo, ainda não peguei esta ocorrência, mas por via de dúvidas, quando o caso exigir DIFAL cálculo item a item e coloco a adição.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.