Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.471
  • Registro em

  • Última visita

  • Days Won

    1.056

Tudo que Italo Giurizzato Junior postou

  1. Bom tarde Francisco, Essas duvidas quem pode lhe responder com toda propriedade é o contador do seu cliente ou outro de sua confiança.
  2. Boa tarde Joel, Trocando o Zero por Um a única diferença é que a tag vai ser gerada no XML quando o seu valor for zero. Segundo a NT 2016/002 versão 1.61 essas tag são opcionais isso significa que se os seus valores forem zero elas não precisam ser geradas. Como a somatória das 3 tags: pGLP(id:LA03a) e pGNn(id:LA03b) e pGNi(id:LA03c) deve ser igual a 100. No meu entendimento uma pode valor 100 e as outras duas zero, correto? Supondo que pGLP seja 100 e as outras duas zero no XML só vai constar a tag pGLP, a SEFAZ rejeita a nota pela ausência das outras duas?
  3. Boa tarde Rosenildo, Acho que você esta enganado, o XML de uma NF-e esta disponível para destinatário uma vez que este tem que ser informado no XML, logo você pode usar o DistribuicaoDFe para baixar o XML. Para isso basta dois processos: 1. Se o teu cliente tem em mãos o DANFE ele pode enviar o evento de Manifestação do Destinatário, para simplificar a digitação da chave da NF-e ele pode usar um leitor de código de barras. 2. Através do método DistribuicaoDFePorChaveNFe, é possível baixar o XML completo da NF-e desde que ela tenha sido manifestada. Com isso ele vai ter o XML da nota salva em uma pasta, a partir dai a sua aplicação pega o XMl e importa os dados. Agora me diz qual é a dificuldade em criar esse procedimento na sua aplicação?
  4. Boa tarde Júlio, Esse após a atualização dos fontes do ACBr indica que o seu Fortes Report esta desatualizado, aconselho a resinstalar o Fortes remover os fontes do HD baixar a versão 4.0 e instalar, depois instalar os fontes do ACBr. Outra coisa a rotina que você postou se refere ao carregamento do XML de evento (*-procEventoMDFe.xml) e não do XML do MDF-e (*-mdfe.xml).
  5. Bom dia Mauricio, Esse tipo de evento - Prestação de Serviço em Desacordo, não sei se você sabe, mas ele deve ser emitido pelo Tomador do Serviço e não pelo Emitente do CT-e. Outra coisa, na versão atual do ACBrMonitor ele não contempla esse tipo de evento, acredito que somente segunda feira (dia 24) vai estar disponível uma nova versão que vai contemplar o tipo de evento desejado como também os eventos: EPEC, Registros de Multimodal e Informações da GTV. Lembrando que a versão semanal do ACBrMonitor é destinada aos usuários SAC. Não sei lhe informar quando vai sair a próxima versão gratuita. Abaixo a estrutura do arquivo INI para o evento desejado: Exemplo de Evento de Prestação do Serviço em Desacordo (Emitido pelo Tomador) *************************************************************************************** [EVENTO] idLote=1 [EVENTO001] cOrgao=<informar o código da UF do emitente (tomador)> CNPJ=<CNPJ do emitente> chCTe=<chave do CTe> dhEvento=<data e hora do evento> tpEvento=610110 nSeqEvento=1 versaoEvento=3.00 xObs=<Informar o motivo do desacordo>
  6. Bom dia Werner, Eu só mudaria a ultima, em vez de xsXMLSec para xsLibXml2.
  7. As propriedades são: IntervaloTentativas -> Defini o tempo em milissegundos entre uma tentativa e outra; AguardarConsultaRet -> Defini o tempo em milissegundos entre o envio e a primeira consulta.
  8. Boa tarde, A configuração do componente é a mesma para todas as maquinas da rede? Se não for, o problema pode estar no tempo estipulado para a espera antes de realizar a consulta. O componente possui uma propriedade onde você pode definir o tempo de espera entre o envio e a primeira consulta para obter a resposta da SEFAZ. E tem também uma outra propriedade onde você pode definir o tempo de espera entre uma tentativa (consulta) e outra para obter a resposta.
  9. Boa tarde Werner, Essas notas que estão demorando para assinar, você dizer a quantidade de itens?
  10. Se não me falha a memória o erro 503 indica que o servidor esta com sobre carga ou em manutenção. Sendo assim o jeito é aguardar.
  11. Se não ocorreu troca da aplicação, então podemos concluir que o problema é no Ambiente Nacional.
  12. Bom dia, O DistribuicaoDFe se utiliza do Ambiente Nacional e segundo o painel de disponibilidade esta tudo OK. http://www.nfe.fazenda.gov.br/portal/disponibilidade.aspx?versao=0.00&amp;tipoConteudo=Skeuqr8PQBY=
  13. Bom dia, Assim que der, vou analisar o que você fez.
  14. Bom dia, Além do repositório Trunk2 temos um repositório chamado Branches onde fica o componentes que ainda estão em faze de desenvolvimento. Neste repositório você encontra os fontes do ACBrCNAB que tem como objetivo gerar o arquivo texto para remessa de pagamentos. Esta disponível também nesse repositório um programa exemplo e o pacote de instalação. Se faz necessário copiar as pastas com os fontes para os lugares apropriados do Trunk2 que você tem na sua maquina e instalar o componente usando o pacote de instalação. Ele não esta completo e poderá surgir erros por conta do Refactoring feito nos demais componentes. Caso você queira colaborar com o projeto, ficaremos gratos.
  15. Bom dia Rudinei, Pelo que vi você utiliza o ACBrMonitor, correto? Muito bem, quando ao método ConsultaNFeDest ele será removido do Help uma vez que foi desativado pela SEFAZ bem como o DownloadNFe. Para poder baixar o XML completo de uma NF-e é necessário 2 passos. 1. Enviar o evento de Manifestação do Destinatário; 2. Obter o XML da nota executando o método DistribuicaoDFePorChaveNFe. Existe uma outra forma: O método DistribuicaoDFePorUltNSU retorna até 50 documentos, dos quais podemos ter: Resumo de Nota, Nota Completa, Resumo de Evento e Evento Completo. Toda vez que executarmos o método acima devemos sempre informar no seu terceiro parâmetro o valor do campo ultNSU retornado na execução anterior. Entre uma execução e outra devemos enviar o evento de Manifestação do Destinatário referente as notas apontadas pelos resumos. No fórum existem muitos tópicos mostrando como fazer isso.
  16. Bom dia Mateus, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.
  17. Boa tarde Claudio, Seria de grande ajuda nos informar o que este programa em C# altera no XML antes e depois de assinar, tanto o RPS quanto o Lote. Quem sabe podemos conseguir fazer o mesmo com o componente ACBrNFSe.
  18. Boa tarde José, Não, isso tem haver com a versão do Delphi. Como você esta usando o Delphi 7 e se não me falha a memória os fontes do programa exemplo do eSocial foram feitos no Delphi Tokyo, pode ser que alguns componentes possuem propriedades novas. Isso explica esses erros de propriedades não existentes. Podemos e devemos reinstalar a Suite ACBr toda vez que atualizarmos os fontes.
  19. Boa tarde Carlos, Se ocorre erro é porque nenhuma nota foi retornada pela consulta, logo não existe nenhum elemento na lista: docZip. Você também pode colocar um IF checando a quantidade de elementos. If acbrnfNota.WebServices.DistribuicaoDFe.retDistDFeInt.DocZip.Count > 0 then (...) Lembre-se que o DistribuicaoDFePorChaveNFe já realiza o Download do XML da nota desde que esta tenha sido manifestada pelo destinatário.
  20. Boa tarde, Muito obrigado pela colaboração, ainda hoje estarei enviando para o repositório.
  21. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  22. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  23. Boa tarde Jose, Desculpe em lhe perguntar, mas você desenvolve em Delphi? Isso não é uma opção ou botão é um componente que deve ser adicionado na aplicação que você vai desenvolver. Dentro da pasta: ...\Exemplos\ACBrDFe\ACBreSocial\Delphi existe um programa exemplo que demostra o uso do componente ACBreSocial.
  24. O componente após carregar o XML checa se o mesmo esta assinado ou não, se não estiver assina, em seguida realiza a sua validação.
  25. José, Você não achou na aba de componente uma chamada ACBreSocial?
×
×
  • 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.