Ir para conteúdo
  • Cadastre-se

devFortes

Membros Pro
  • Total de ítens

    25
  • Registro em

  • Última visita

Sobre devFortes

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

devFortes's Achievements

Apprentice

Apprentice (3/14)

  • One Year In
  • Collaborator Rare
  • First Post
  • Conversation Starter
  • One Month Later

Recent Badges

1

Reputação

  1. Boa tarde, essa TK já foi implementada?
  2. @Italo Giurizzato Junior, após os ajustes realizados a emissão do cte simplificado funcionou, muito obrigado.
  3. Boa tarde, sim, estou anexando as units, porém o ajuste referente à leitura do total eu não realizei, pois seria necessário criar toda a estrutura de leitura. Validei apenas que essa leitura não estava sendo feita. Os outros dois ajustes, como eram mais simples, eu realizei e testei. ACBrCTe.XmlHandler.pas pcteCTeW.pas
  4. Boa tarde, identifiquei mais alguns problemas: Na geração da tag compl (arquivo pcteCTeW), a verificação é feita campo a campo da tag, verificando se o campo está ou não preenchido, conforme a imagem a seguir: No entanto, faltou a verificação do campo xObs, como mostrado na imagem a seguir: Fiz um ajuste para verificar o conteúdo do campo, conforme a imagem a seguir: Após o ajuste, a tag compl foi gerada com a tag xObs. No mesmo arquivo, foi verificado que a tag total não está sendo lida: Layout do CT-e Simplificado: Layout do CT-e: Não encontrei tratamento para leitura desse grupo e suas filhas, acredito que esteja faltando. A geração parece estar ok, mas como os valores não são lidos, eles aparecem sempre zerados. XML gerado pelo nosso sistema: XML gerado pelo ACBr:
  5. Boa tarde @Italo Giurizzato Junior, desculpe em a demora em dar um feedback, revifiquei novamente as informações que passou e a parte de habilitar o ACBrXmlDocument, não tinha sido realizada, como nos utilizamos as DCUs dos fontes do ACBr compilados e não os componentes instalados no Delphi esse passou passou despercebido, dessa forma verifiquei como usar essa opção no codigo, e vi que poderia usar a diretiva USE_ACBr_XMLDOCUMENT em meu projeto para usala (Caso algum colega tenha esse problema, pode ser resolvido dessa forma, se usar o ACBR, como nos usamos aqui), demorei um pouco a dar um retorno pois quis testar o processo de emissão ate o fim, porem me deparei com alguns problemas, um deles creio ser no fonte do ACBR: Quando vou assinar meu XML, notei que o campo indIEToma que no simplificado fica dentro da tag toma e não da ide, mesmo eu passando o valor 9 – Não Contribuinte estava recebendo o XML Assinado com o valor 1 – Contribuinte ICMS, debuguei o fonte ate o arquivo ACBrCTe.XmlHandler, neste ponto, notei que ao ler o tomador, não é lida a informação do indIEToma, ficando o valor padrão de contribuinte (1) Fiz um ajustes para carregar o valor nesse ponto: Apos esse ajuste consegui realizar a emissão, gostaria que o mesmo seja realizado nos fontes do ACBr, vou continuar meus testes, em quanto aguardo o ajuste ser realizado.
  6. Boa tarde, fizemos os ajustes solicitados, porem o erro persistiu, fizemos uma analise mais detalhada e identificamos a seguinte situação: O erro que nos é apredentado: Element '{http://www.portalfiscal.inf.br/cte}infCarga': This element is not expected. Expected is ( {http://www.portalfiscal.inf.br/cte}toma ) Ocorre no seguinte trecho: dentro do arquivo ACBrCTeConhecimentos Essa validação passa o XML e busca o XSD para realizar a validação, o XSD em questão é o cteSimp_v4.00.xsd Ele busca um elemento CTeSimp e valida pelo tipo TCTeSimp: Comparei sua extrutura com o XML que é gerado pelo nosso sistema: e me parece tudo OK, sendo que no erro ele menciona as informações de infCarga e toma, pelo XSD ambas estão dentro de um elemento infCte que esta de acordo com o meu XML (Em anexo) Validei o XML no validador do portal do conhecimento: Foi informado um OK, porem pela mensagem, creio que ele não esteja validando o CTeSimplificado ainda Poderiam me ajudar a identificar qual o problema do XML ? na verificação que fizemos parece estar com a estrutura toda ok CTe_FOR - F - 73779.XML
  7. Bom dia, @Diego Foliene e @Italo Giurizzato Junior, muito obrigado. Eu acompanharei.
  8. Bom dia, @Italo Giurizzato Junior, após os ajustes o erro persiste. 1 - A minha aplicação gera o xml e usa o ACBr para enviar. 2 - Em relação ao erro da tag, este foi corrigido. Segue a img com o xml aberto no chrome. 3 - Em relação a formatação do CNPJ, fiz o teste com o envio sem a pontuação, mas o erro original persistiu, no caso o da tag toma. 4 - Na minha aplicação o xml é assinado e só então é validado. O erro ocorre no método ACBrCTeConhecimentos.Conhecimento.Validar. 5 - Sobre os schemas, verifiquei novamente se estavam atualizados e estão 6 - O xml corrigido está em anexo. CTe_FOR - F - 73741.XML
  9. Boa noite, no XML em anexo que mandei a tag toma foi informada, com as demais informações: <toma> <toma>0</toma> <indIEToma>9</indIEToma> <CNPJ>05196942000100</CNPJ> <xNome>CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome> <fone>85 3223-0070</fone> <enderToma> <xLgr>AVENIDA DOS EXPEDICIONARIOS</xLgr> <nro>5644</nro> <xCpl>SEM COMPLEMENTO</xCpl> <xBairro>MONTESE</xBairro> <cMun>2304400</cMun> <xMun>FORTALEZA</xMun> <CEP>60411136</CEP> <UF>CE</UF> <cPais>1058</cPais> <xPais>BRASIL</xPais> </enderToma> </toma> a tag esta dentro de infCte
  10. Ao tentar emitir o conhecimento ocorre o seguinte erro na estrutura do xml: Não foi possível gerar o CT-e. Validação do CT-e assinado: Falha na validação dos dados do Conhecimento: 73739 --> 1871 - Element '{http://www.portalfiscal.inf.br/cte}infCarga': This element is not expected. Expected is ( {http://www.portalfiscal.inf.br/cte}toma ). CTe_FOR - F - 73739.XML
  11. Não, precisaria ser em um conteiner mesmo. Creio que encontrei uma solução, mudei a instancia do ACBRLib para Singleton, para não precisar ficar recriando, utilizando assim e a versão multithreading, talvez funcione, mas ainda estou fazendo testes para validar a ideia, alguem ja utilizou dessa forma?
  12. Boa tarde alguem consegue me dar uma ajuda, mesmo tentando as sugestões anteriores ainda estou com o mesmo problema, na primeira requisição funciona, porem na segunda ele quebra, como se tentase abrir novamente porem o anterior continua travado.
  13. Boa tarde, quando inicio o conteiner com o ENTRYPOINT ["xvfb-run", "dotnet", "ACBr.API.dll"], conforme exemplo, o mesmo trava, não apresentando nenhum log Quando utilizo: ENTRYPOINT [ "/bin/sh", "-c", "/usr/bin/xvfb-run -a $@", "" ] CMD [ "dotnet", "ACBr.API.dll" ] Funciona, porem apresenta o erro que reportei inicialmente
  14. Boa tarde, estou implementando um projeto utilizando ACBRLib com C# em um container docker, quando realizo um teste utilizando a ACBRLib funciona bem, estou testando verificando o status do serviço, porem na segunda tentativa é apresentado o seguinte erro: Alguem saberia me informar oque pode ser ?
  15. Ok, ficarei no aguardo de novas informações
×
×
  • 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.