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