Ir para conteúdo
  • Cadastre-se

Victor H. Gonzales - Panda

Consultores
  • Total de ítens

    3.281
  • Registro em

  • Última visita

  • Days Won

    90

Tudo que Victor H. Gonzales - Panda postou

  1. Sobre as siglas Código GTIN = Código de Barras, geralmente utilizado o padrão ean13, acrônimo para Global Trade Item Number (Número Global de Item Comercial) Código NCM = Nomeclatura comum do mercosul trata-se de um código de oito dígitos estabelecido pelo Governo Brasileiro para identificar a natureza das mercadorias IAT = (Índice de Arredondamento e Truncamento): define se o valor total produto será truncado (T) ou arredondado (A) pelo ECF no cupom fiscal. IPPT = (Índice de Produção Própria ou de Terceiros): define se o produto comercializado foi produzido pelo próprio estabelecimento (P) ou se foi adquirido de terceiros (T).
  2. Para ter o Programa Aplicativo Fiscal certificado a empresa que desenvolve o aplicativo fiscal deverá atender os requisitos estabelecidos na Especificação de Requisitos Técnicos do PAF-ECF (ERT-PAF-ECF) e submetê-lo a aprovação por órgão técnico credenciado para obtenção de Laudo de Aprovação. Os custos decorrentes da análise serão encargos da empresa desenvolvedora do Programa Aplicativo Fiscal. Com o Laudo em mãos, a empresa desenvolvedora deverá registrar o aplicativo na Secretaria da Fazenda de cada Unidade Federada de localidade dos contribuintes que o utilizarão. Somente após este registro é que o uso do PAF-ECF estará autorizado. A validade do Laudo de Aprovação é de 12 meses. Decorrido este prazo, a empresa desenvolvedora deverá submeter a última versão do software ao órgão técnico credenciado Em resumo o seu sistema passa por uma bateria exaustiva de testes pré-definidos, e tem que estar aptos em todos os testes para conseguir o laudo; Entre em contato com o homologador mais próximo de você, para pegar os roteiros de testes atuais, e verificar a questão de datas para exame de homologação do seu sistema;
  3. Quais são os valores que você está passando para o componente nas tag, emit.enderEmit.cMun e emit.enderEmit.cPais ?
  4. O desfecho do ultimo caso ocorrido em 23/08/2016 com a Certisign foi este mesmo cenário seu, eles encaminharam um voucher para compra de um novo certificado, após nós no papel de software house solicitar um laudo onde consta que nós que apagamos o mesmo. Mas não foi uma conversa de 5 minutos, foi uma conversa longa, desgastante, e quem fica com a impressão ruim sempre é a softwarehouse, e o cliente com todo o transtorno de emissão e demais serviços paralisados no momento. Igual fiz uma reclamação na ouvidoria da empresa, onde os atendentes dela passa essa informação ao cliente, colocando a softwarehouse como a causadora do problema. Jogar a culpa no colo do próximo isso é fácil, e se for procurar mais a fundo, acho que isso até é passível de danos morais, pois estão acusando de algo sem prova do fato (evidencias);
  5. Tive alguns casos (3 ou 4) reportados em Barretos com essa mesma situação, onde a certificadora (certisign) e o vendedor local deles, afirmam que é o software house que por linha de comando está excluindo o certificado; Estamos ciente que não é o componente, e nós no papel de desenvolvedor em bom uso de suas faculdades mentais, não excluiria algo que é vital para o seu software funcionar consumindo os webservices; mas eles estão sendo anti-éticos, jogar a culpa nas costas dos outros é mais fácil do que achar o que realmente é o erro; Eu sou a favor de só usar A1;
  6. SP, Normalizado
  7. Boa tarde @André Ferreira de Moraes e @Daniel Simoes continuo recebendo erro de assinatura inválida quando carrego o xml usando o loadfromstring; tem ideia do que eu posso estar fazendo errado?
  8. está com o Trunk2, com data do dia 25/06/2016 eu estou validando no site da sefaz rs, todos os XML com literal B estão validos (3) os xml com literal A (2) estão inválidos e (1) está valido
  9. Boa tarde André, Segue o fluxo da geração dos 2 xml; ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromString(ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items.InfZip,false); ACBrNFe1.NotasFiscais.Items[0].GravarXML(diretorio + '\XML-A-' + ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.ID + '.xml'); ACBrNFe1.Gravar('XML-B-'+ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.ID+'.xml',ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items.InfZip,diretorio+'\',False); XML com literal A foram gerados pelo comando Acbr.NotasFIscais.Items[0].GravarXML XML com literal B foram gerados pelo comando Acbr.Gravar Obrigado XML-A-33160308401613000142550010002509781002509707.xml XML-A-33160408401613000142550010002578591002578517.xml XML-A-35160414712181000193550010001299631312771995.xml XML-B-33160308401613000142550010002509781002509707.xml XML-B-33160408401613000142550010002578591002578517.xml XML-B-35160414712181000193550010001299631312771995.xml
  10. Bom dia Daniel, eu alterei de : ACBrNFe1.NotasFiscais.GravarXML(ExtractFilePath( PATCH+NomeArq +ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.ID+'.xml'); para : ACBrNFe1.Gravar(PATCH+NomeArq,ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items.XML); Resolveu parcialmente a questão, acho que está em alguma rotina quando eu uso a função ACBrNFe1.NotasFiscais.LoadFromString(); ele deve estar remontando o xml ou erro de acentuação; Obrigado, continuo realizando outros testes para verificar se realmente atendeu
  11. No botão btnDistribuicaoDFE (unico com visible = true) estão o fluxo que estou usando; só estou consultando o webservice de destinação e tentando salvar o arquivo em uma estrutura minha e a mesma informação no banco de dados;
  12. Bom dia Segue em anexo as implementações de exemplo; Delphi.rar
  13. estou enviando em anexo um trecho de código que seria basicamente o fluxo que estou tendo problemas codigo.txt
  14. Boa tarde Daniel Simoes, desculpe a falha minha de não ter anexado as evidencias dos xml, as mesmas segue neste post; o xml com literal comando-db-xml_original = ACBrNFe.NotasFiscais.Items[0].XMLOriginal; o xml com literal comando-gravar-xml = ACBrNFe.NotasFiscais.GravarXML(ARQUIVO); o xml com literal pasta-log são arquivos capturados na pasta que o componente gera automaticamente com a flag salvar arquivos true obrigado desde já PASTA-LOG-33160308401613000142550010002509781002509707-nfe.xml PASTA-LOG-20160625155415-dist-dfe.xml COMANDO-GRAVAR-XML-33160308401613000142550010002509781002509707-nfe.xml COMANDO-BD-XML_ORIGINAL-33160308401613000142550010002509781002509707.XML realizei a atualização do componente na presente data, e o cenário manteve-se o mesmo, o arquivo de log é valido, e os demais meus são inválidos;
  15. Boa noite, procurei no forum mas não achei resposta para resolver a questão e peço desculpas pelo incomodo deste tópico; foi migrado o projeto do trunk para o trunk2 após a migração verificamos que os xml estão com assinatura inválidas; Na rotina da distribuição de documentos ACBrNFe.DistribuicaoDFe(cUFAutor,CNPJ,ultNSU,ANSU) utilizava o método ACBrNFe.NotasFiscais.Items[0].XMLOriginal para gravar o XML no banco de dados, esse xml que salvou no banco de dados ele encontra-se com assinatura inválida, ao verificar o arquivo que o componente gerou na pasta log, o xml consta com assinatura válida, e se eu uso o comando ACBrNFe.NotasFiscais.Items[0].GravarXML(ARQUIVO); o xml tambem está gerando com assinatura inválida; em resumo o caso: XML Log = Válido XML Banco de Dados = Inválido XML Gravar XML = Inválido Obrigado desde já
  16. aqui a cada 10 requisições 7 estão falhando e 3 passando com sucesso. o Webservice está manco
  17. Estou tendo o mesmo retorno de erro...
  18. Depois da mudança que teve no começo de 2015, não lembro se foi em Abril, o xml não é atualizado mais, você terá um xml de autorização e outro de evento de cancelamento.
  19. Outra coisa, depois que essa rotina parou, os danfes não estão saindo como cancelado
  20. não localizei essa rotina GravaConsultaNFe(); qual a use que declara ela, ou se é sua poderia me passar?
  21. Após a atualização para a versão 3.10, como eu faco a atualização do meu xml com o nprot? eu usava a seguinte rotina: ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromString(dm.tabXMLCONTEUDO_XML.value); ACBrNFe1.Consultar; após a troca do webservice estou tendo a resposta : Rejeicao Cabecalho Versao do arquivo XML nao suportada. como realizar esta rotina no novo webservice
  22. Darlananogueira, tentei fazer o que voce sugeriu utilizar o TpEventoToStr(ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items.resEvento.tpEvento) só esta retornando o teCCe para todas as notas. existe outra forma de verificar a situação do manifesto da nota, ou estou interpretando de forma errada a utilização deste evento?
  23. Estou passando da mesma forma que voce, e está retornando as notas resumidas e detalhadas. Aguarda alguns minutos e tente novamente
  24. Boa tarde como retornar a situação do manifesto, pois no retorno resumido só tem a situação da nota cSitNFe e não cSitConf na versão anterior utilizava o AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items.resNFe.cSitConf
×
×
  • 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...