Ir para conteúdo
  • Cadastre-se

dev botao

ACBrNFSeX provedor WebISS Vitoria da Conquista-BA


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 943 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa noite,

Estou fazendo a troca do componente antigo ACBrNFSe para o novo ACBrNFSeX, para evitar maiores impactos nos clientes  e manter a opção de usar um ou o outro apenas mudando um Boolean coloquei um  If (usa o ACBrNFSe) Then emite com o componente antigo Else (ACBrNFSeX) entao emite com o componente novo.

Até ai ok, foi necessário mudar alguns pequenos detalhes e esta compilando normalmente.

Ao tentar emitir com o componente antigo a NFSe é emitida com sucesso, ai mudo o Boolean e ao tentar emitir com o componente novo esta sendo retornado vários erros, segue em anexo todos os XMLs para analise, segue descrição dos XMLs:

Enviado com o componente antigo e emitida NFSe com sucesso:

1-env-lot.xml

188-lista-nfse.xml

Enviado com o componente novo e devido erros não foi emitida:

2-env-lot.xml

189-lista-nfse-con-lot.xml

Lembrando venda realizada para mesmo cliente e mesmo serviços, alám de todas as demais mesmas configurações exatamente iguais.

189-lista-nfse-con-lot.xml 189-lista-nfse-con-lot-soap.xml 2-env-lot.xml 2-env-lot-soap.xml 188-lista-nfse.xml 188-lista-nfse-soap.xml 1-env-lot.xml 1-env-lot-soap.xml

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Você consegue reproduzir os erros no demo do novo componente?

Att.

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 !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
1 hora atrás, Juliana Tamizou disse:

Bom dia.

Você consegue reproduzir os erros no demo do novo componente?

Att.

Todos os XMLs estão ai disponíveis para analise, acredito que só comparando os dois será possível identificar o problema, o Italo já colocou na lista de tarefas dele.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
59 minutos atrás, Italo Giurizzato Junior disse:

Bom dia,

Já inclui na minha lista de tarefas.

Italo para agilizar analisei os 2 XMLs o gerado pelo componente antigo e o gerado pelo componente novo, encontrei duas divergência por enquanto.

- Componente antigo NFSe emitida com sucesso <Aliquota>0.0500</Aliquota> ja com o novo <Aliquota>5.0000</Aliquota> este provedor requer a Aliquota /100 e eu passo desta forma, me lembro vagamente que voce falou disso num audio, se tiver uma propriedade especifica para isso no novo componente me diga onde esta, pois não consegui encontrar.

- Componente antigo NFSe emitida com sucesso <ItemListaServico>1401</ItemListaServico> ja com o novo <ItemListaServico>14.01</ItemListaServico> ele esta acrescentando o ponto por conta própria pois estou passando o código sem o ponto.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

O novo componente normatiza a alíquota e o código do item de serviço.

Mas isso é fácil de resolver.

Abra a unit WebISS.GravarXml;

Inclua em uses a unit ACBrXmlBase;

Por fim na procedure Confuguração inclua as linhas:

  DivAliq100 := True;
  FormatoItemListaServico := filsSemFormatacao;

A primeira linha diz que a alíquota deve ser dividida por 100 e a segunda diz que o código do item não deve estar formatado, ou seja, sem o ".".

Faça essa alteração e realize novos testes.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

Muito obrigado pelo retorno, amanhã estarei enviado para o SVN.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde,

Já esta no SVN. Vou fechar esse tópico.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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