programadorfernando
Membros-
Total de ítens
8 -
Registro em
-
Última visita
Últimos Visitantes
378 visualizações
programadorfernando's Achievements
-
Chegou a atualizar a pasta schema da pasta onde fica o seu aplicativo de produção?
-
Minas tambem acabou de ativar a validação
-
Sefaz do CE tambem começou a rejeitar as emissões sem as tags novas
-
Problema no envio do vIPIDevol
programadorfernando replied to programadorfernando's tópico in ACBrNFe
Isso mesmo -
Problema no envio do vIPIDevol
programadorfernando replied to programadorfernando's tópico in ACBrNFe
Atenção a esse campo pDevol que não é alíquota de IPI e sim percentual de itens que está devolvendo da nota de entrada dessa mercadoria. -
Problema no envio do vIPIDevol
programadorfernando replied to programadorfernando's tópico in ACBrNFe
Boa noite, é preciso preencher também o pDevol com o percentual que está devolvendo, senão não envia a tag no item -
Problema no envio do vIPIDevol
programadorfernando replied to programadorfernando's tópico in ACBrNFe
Na SEFAZ SP estava autorizando mesmo não indo no XML a tag, na sefaz do CE rejeitou ai que vi que não estava indo a tag e mudei isso e passou a gerar a tag. -
Estava com problema no envio de NFe de devolução em meus clientes na versão 4.0, eu preenchia o campo no componente mas não estava enviando as informações de ipi de devolução no xml, debugando o componente achei o ponto que não repassava o valor para o XML, alterei aqui no componente e gostaria de sugerir essa correção, para que em novas versões possa sair isso corrigido para o caso de mais alguém precisar. Segue abaixo parte do fonte onde alterei aqui e funcionou. dentro da pasta Fontes\ACBrDFe\ACBrNFe\PCNNFe no arquivo pcnNFe.pas na procedure TICMSTot.Assign(Source: TPersistent); estava assim: if Source is TICMSTot then begin vBC := TICMSTot(Source).vBC; vICMS := TICMSTot(Source).vICMS; vICMSDeson := TICMSTot(Source).vICMSDeson; vFCPUFDest := TICMSTot(Source).vFCPUFDest; vICMSUFDest := TICMSTot(Source).vICMSUFDest; vICMSUFRemet := TICMSTot(Source).vICMSUFRemet; vBCST := TICMSTot(Source).vBCST; vST := TICMSTot(Source).vST; vProd := TICMSTot(Source).vProd; vFrete := TICMSTot(Source).vFrete; vSeg := TICMSTot(Source).vSeg; vDesc := TICMSTot(Source).vDesc; vII := TICMSTot(Source).vII; vIPI := TICMSTot(Source).vIPI; vPIS := TICMSTot(Source).vPIS; vCOFINS := TICMSTot(Source).vCOFINS; vOutro := TICMSTot(Source).vOutro; vNF := TICMSTot(Source).vNF; vTotTrib := TICMSTot(Source).vTotTrib; vFCP := TICMSTot(Source).vFCP; vFCPST := TICMSTot(Source).vFCPST; vFCPSTRet := TICMSTot(Source).vFCPSTRet; end else inherited; e deixei assim: if Source is TICMSTot then begin vBC := TICMSTot(Source).vBC; vICMS := TICMSTot(Source).vICMS; vICMSDeson := TICMSTot(Source).vICMSDeson; vFCPUFDest := TICMSTot(Source).vFCPUFDest; vICMSUFDest := TICMSTot(Source).vICMSUFDest; vICMSUFRemet := TICMSTot(Source).vICMSUFRemet; vBCST := TICMSTot(Source).vBCST; vST := TICMSTot(Source).vST; vProd := TICMSTot(Source).vProd; vFrete := TICMSTot(Source).vFrete; vSeg := TICMSTot(Source).vSeg; vDesc := TICMSTot(Source).vDesc; vII := TICMSTot(Source).vII; vIPI := TICMSTot(Source).vIPI; vIPIDevol := TICMSTot(Source).vIPIDevol; vPIS := TICMSTot(Source).vPIS; vCOFINS := TICMSTot(Source).vCOFINS; vOutro := TICMSTot(Source).vOutro; vNF := TICMSTot(Source).vNF; vTotTrib := TICMSTot(Source).vTotTrib; vFCP := TICMSTot(Source).vFCP; vFCPST := TICMSTot(Source).vFCPST; vFCPSTRet := TICMSTot(Source).vFCPSTRet; end else inherited; pcnNFe.pas