Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 1289 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde pessoal.

Estou com um problema que é o seguinte após ter atualizado a ACBR ao emitir uma NFS-e (Provedor Betha) utilizando o componente  na impressão não aparece mais  a quantidade , descrição , valor e total do serviço conforme imagem. 

Não sei se é alguma propriedade algo assim?

Desde já agradeço a atenção.

imagem1.jpg

  • Consultores
Postado

Boa tarde Recardo,

O XML *-lista-nfse-con-lot.xml contem o XML da nota, mas ele não é o XML da nota e sim o XML de retorno da consulta.

Verifique se não foi criado uma pasta chamada "Notas" e dentro dela o XML da nota de número 2825.

É esse o XML que devemos carregar para poder imprimir o DANFSE.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Bom dia Ricardo,

Você esta com todos os fontes de todas as pastas atualizados e o ACBr reinstalado?

Você usa o Fortes ou o Fast?

Pois fiz um teste e o detalhamento dos itens estão aparecendo no DANFSE feito em Fortes.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Boa tarde Ricardo,

Sugiro atualizar novamente todos os fontes de todas as pastas, reinstalar o ACBr com a opção de apagar arquivos antigos marcada e recompilar a aplicação com a opção Build, por fim faça novos testes.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Boa tarde Italo , mesmo atualizando e reinstalando tudo novamente ainda não aparece os serviços, vou fazer mais alguns testes.

Para concluir quando chamo essa função a baixo o XmlNfse vem vazio sabe o que pode ser?

// Na propriedade XML temos o XML da NFS-e
LoadXML(NFSeX.NotasFiscais.Items[I].XmlNfse, wbXMLNotas);

Desde já agradeço pela atenção.

Postado (editado)

Bom dia Italo.

Descobri onde está dando o erro , gostaria de trocar uma ideia de como poderíamos solucionar o problema.

Dentro do do arquivo ACBrXmlBase na linha abaixo conforme imagem, quando tenta chamar a função StrToBool da o seguinte erro 'false' is not a valid boolean value.

Quando da esse erro acaba não aparecendo a discriminação dos serviços na impressão da NFS-e.

Esse ConteudoTag vem do xml .

<InfConfirmacaoCancelamento>
<Sucesso>false</Sucesso>
</InfConfirmacaoCancelamento>
 
Se executar no programa exemplo da ACBR não da o erro , mais dentro da minha aplicação quando passa nessa função o erro acontece.
Se inserir direto o Result := False não da o erro e imprime o PDF com os serviços , mais se usar a função StrToBool utilizando o ConteudoTag que também tem o valor False, ocorre o erro e o PDF imprime sem os serviços.

 image.jpeg.16b891853a2dbceb6838c10bd7331d3d.jpeg

nota.xml

Editado por RicardoADM
Postado

Boa tarde Italo.

Exatamente quando passo o debug pelo ACbr Exemplo o erro não acontece , mais quando consulto a nota pela minha aplicação que passa na mesma função o erro ocorre.

Estou usando a Delphi XE7

  • Consultores
Postado
4 minutos atrás, RicardoADM disse:

Boa tarde Italo.

Exatamente quando passo o debug pelo ACbr Exemplo o erro não acontece , mais quando consulto a nota pela minha aplicação que passa na mesma função o erro ocorre.

Estou usando a Delphi XE7

então temos uma diferença em sua aplicação. com certeza

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Consultores
Postado
15 horas atrás, RicardoADM disse:

Então pessoal é um conflito no nosso projeto interno que esta dando erro nessa função.

Agradeço muito pela colaboração de todos.

como resolveu?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Consultores
Postado

Bom dia Ricardo,

Checando o código da função StrToBool notei que ela espera pela string "False" ou "True" para converter nos valores False ou True.

A função NormatizarBoolean tem como objetivo retornar sempre as string "False" ou "True".

Note que no XML o valor da tag Sucesso é "false", a função NormatizarBoolean recebe essa string e altera para "False" e por fim a função StrToBool retorna o valor False.

Verifica se ao compilar a sua aplicação o Delphi não esta pegando uma cópia da unit ACBrXmlBase ou a sua BPL desatualizada.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Era alguma incompatibilidade com essa função , recompilamos nosso projeto e atualizamos algumas pastas.

Agora sim está funcionando tudo certinho , a impressão e XML estão imprimindo corretamente.

Muito obrigado pela Ajuda.

  • Consultores
Postado

Obrigado por reportar.

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

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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á 1289 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...