Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.427
  • Registro em

  • Última visita

  • Days Won

    1.054

Tudo que Italo Giurizzato Junior postou

  1. Boa tarde Brandão, O problema que esse arquivo não esta no padrão, ou seja, falta o grupo CompNfse e ainda por cima o arquivo contem varias notas.
  2. Boa tarde, Sim, se o atributo de identificação não for "Id" ocorre esse erro. Uma solução seria gerar o XML com o atributo "Id" e depois alterar para "id", mas as vezes o provedor rejeita o lote acusando falha na assinatura.
  3. Boa tarde Andreza, Esse erro ocorre quando você não tem um certificado válido ou o mesmo esta vencido.
  4. Boa tarde Rick, Muito obrigado pela colaboração, assim que possível estaremos disponibilizando no repositório.
  5. Boa tarde Henrique, Por favor post como anexo a unit que você efetuou a alteração, para que possamos realizar o merge.
  6. Boa tarde, O componente possui 3 métodos de envio: * Enviar; * EnviarSincrono; * Gerar; Você já tentou os outros 2?
  7. Boa tarde Fábio, O certificado é do tipo A1, se sim, instala e compile o componente para Capicom, se funcionar, com certeza é alguma rotina de assinatura ou validação que esta com problemas na versão OpenSSL.
  8. Boa tarde Joel, Desculpe pela demora, a linha foi comentada, assim que possível estarei disponibilizando no repositório.
  9. Boa tarde Everson, Muito obrigado pela colaboração, vamos analisar e assim que possível, vamos atualizar o repositório.
  10. Boa tarde, Se você alimentar o componente com apenas um RPS e usar o método Enviar, na montagem do lote o componente se encarrega de informar a quantidade correta de RPS. Atribua o valor True a propriedade: Configuracoes.WebServices.Salvar isso vai fazer com que o componente salve o XML de envio por inteiro. Vai ser salvo um arquivo chamado: *-env-lot-soap.xml, post como anexo esse arquivo.
  11. Boa tarde Bernardo, Provavelmente o Web Services desse provedor não aceita um lote com muitas notas, diminua a quantidade para saber qual é a quantidade máxima que eles aceitam.
  12. Bom dia, No caso da transportadora, ao informar na NF-e devemos informar o campo IE: Informar: - Inscrição Estadual do transportador contribuinte do ICMS, sem caracteres de formatação (ponto, barra, hífen, etc.); - Literal “ISENTO” para transportador isento de inscrição no cadastro de contribuintes ICMS; - Não informar a tag para não contribuinte do ICMS, A UF deve ser informada se informado uma IE. (v2.0)
  13. Bom dia a todos, O DANFE feito em Quick Report necessita da versão 5.02 do mesmo instalado no Delphi. Caso esteja usando o Delphi 7 com o Quick Report original, a sua versão é a 3.0 sendo assim ela não tem a unit QRPDFFilt.DCU Como contornar esse problema: abra com o bloco de notas o arquivo ACBr.inc (pasta: ...\Fontes\ACBrComum) e comente a linha que defini a diretiva QReport_PDF. Outros erros vão surgir, mas durante a execução da aplicação, erros de propriedades não existentes. Para resolver esses erros, dentro da pasta ...\Fontes\ACBrNFe2 existe um arquivo TXT que contem um passo a passo. Por se tratar de um passo a passo ele tem que ser seguido a risca, caso contrario não vai funcionar.
  14. Bom dia Menezes, Resumindo, no que diz respeito a NF-e funciona 100%, por outro lado no caso da NFC-e ocorre o erro de UTF-8, correto? Se sim, podemos concluir que o problema esta na SEFAZ, uma vez que tanto a NF-e quanto a NFC-e se utilizam do mesmo componente e consequentemente das mesmas rotinas. Ou vamos ter que alterar alguma coisa na geração dos XMLs quando se tratar da NFC-e, ou a SEFAZ vai ter que corrigir alguma configuração nos Web Services deles referente a NFC-e.
  15. Bom dia, Na minha aplicação utilizo: if (DM_NFE.ACBrNFe1.WebServices.Retorno.cStat=100 Then {..} Salvo no banco
  16. Boa tarde Amarildo, Acho que esta havendo uma confusão. O EPEC é usado quando o problema é do lado do emitente e não do lado da SEFAZ. Quando o emitente esta sem conexão com a internet deve enviar um evento EPEC, para que esse envio ocorra deve se utilizar de uma conexão 3G por exemplo. Agora quando o problema é do lado da SEFAZ, a mesma solicita a liberação do SVC - SEFAZ-Virtual de Contingência, neste caso o emitente deve alterar o tipo de emissão de Normal para SVC-AN ou SVC-RS (depende da SEFAZ-Autorizadora) gerar o XML novamente, assinar e enviar.
  17. André, No momento não tenho. Já tentou pesquisar aqui no fórum? Se não me falha a memória parece que alguém já postou algum fragmento de rotina usando o DistribuicaoDFe.
  18. Boa tarde Maiquel, A rotina de configuração do componente é unica ou para cada funcionalidade existe uma rotina de configuração. Se é este o seu caso, verifique ela no que diz respeito a inutilização.
  19. Boa tarde, O cancelamento é um evento. sProtocolo := ACBrMDFe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.nProt;
  20. Boa tarde Antonio, Primeiramente, um pequena correção, não é consultar o status e sim consultar a situação atual da NF-e. O Consultar Status apenas informa se o Web Services esta em funcionamento ou não. Outra coisa ao consultar a situação atual da NF-e caso esta tenha sido cancelada o XML da mesma vai continuar como autorizada. Agora não podemos mais alterar o XML trocando o protocolo de autorização pelo de cancelamento, pois temo um segundo XML que é o de processamento de evento da NF-e, onde contem a solicitação do cancelamento juntamente com o motivo e o retorno da SEFAZ acusando que o evento de cancelamento foi vinculado a nota, bem como o protocolo de autorização do evento, ou seja, cancelamento.
  21. Boa tarde André, Você não pode usar o método consultar, para saber se a chave da nota do seu fornecedor é valida ou não ou seja a nota esta autorizada ou não. O método consultar é para ser utilizado pelo emitente da nota e não pelo destinatário. Tem por finalidade obter o resultado do processamento de uma NF-e quando este não é retornado logo após o envio, por motivos de falha no sistema. Exemplificando: a nota é enviada para SEFAZ e esta não retorna o protocolo de autorização. O emitente realiza a consulta para obter o retorno. Você não é o emitente e sim o destinatário, você deve usar o nome método chamado DistribuicaoDFe para poder obter os resumos das notas emitidas contra o seu CNPJ. Desta forma você pode montar uma lista das notas emitidas e a partir dai poder realizar a manifestação do destinatário. Depois da emissão da nota por parte do emitente, caso este venha cancelar ou emitir uma CC-e, ao realizar novas consultas através do DistribuicaoDFe, você receberá os resumos desses eventos.
  22. Boa tarde, Tenho varias rotinas que atualizam o banco de dados com informações lidas do XML e funciona perfeitamente bem da primeira forma que você apresentou, ou seja, sem o With.
  23. Boa tarde Alexandre, O campo nItemPed existe sim na versão 3.10, página 57 da Nota Técnica 2013/005 versão 1.22
×
×
  • 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.