Ir para conteúdo
  • Cadastre-se

diego.dariolli

Membros
  • Total de ítens

    15
  • Registro em

  • Última visita

Tudo que diego.dariolli postou

  1. pjunior, a consulta da nf-e com a versão 2.01 do xsd contém o retorno dos eventos da nf-e, porém não está implementado no acbr. Abraço.
  2. Valeu oribeiro Abração
  3. Pelo que entendi, no mesmo arquivo XML deve conter todos os registros de eventos e não um por XML. Isso procede? Vlw
  4. Oi pessoal, Em anexo está o xml de uma carta de correção processada que contém eventos anteriores adicionados a ela. Só gostaria de saber se é essa estrutura mesmo, se for logo disponibilizo as alterações que fiz, pois hoje não traz eventos anteriores. Abraços. 35120605739973000160550020000000031105930893-ProcEventoNFe.xml
  5. diego.dariolli

    ACBrNFeUtil

    Ola galera, Alterei a formatação do fone na impressão da DANFE pois no XML é passado o DDD com 3 digitos, porém na DANFE aparece com apenas 2. ACBrNFeUtil.pas
  6. Obrigado markapollo.
  7. Fala ai pessoal. Gostaria de saber se a Manifestação do Destinatário vai ser implementada no acbr ainda esse ano. Abraços.
  8. Oi galera, Alterei a seguinte linha do método executar da carta de correção: // Result := (CCeRetorno.cStat = 128) or (CCeRetorno.cStat = 135) or (CCeRetorno.cStat = 136); Result := False; with CCeRetorno.retEvento do for I := 0 to Count - 1 do begin Result := (Items.RetInfEvento.cStat = 128) or (Items.RetInfEvento.cStat = 135) or (Items.RetInfEvento.cStat = 136); if not Result then begin FcStat := Items.RetInfEvento.cStat; FxMotivo := Items.RetInfEvento.xMotivo; FMsg := Items.RetInfEvento.xMotivo; FTpAmb := Items.RetInfEvento.tpAmb; Break; end; end; O que ocorria é que não retornava erro no evento, pois estava pegando status do cabeçalho e sempre voltava correto. Porém é necessário checar o status de cada evento para saber se há erros. Segue em anexo o .pas. Se não for persistente o que estou dizendo ou se houver uma outra maneira de fazer isso estou no aguardo. Valeu. ACBrNFeWebServices.pas
  9. Oi galera, Alterei a seguinte linha do método executar da carta de correção: // Result := (CCeRetorno.cStat = 128) or (CCeRetorno.cStat = 135) or (CCeRetorno.cStat = 136); Result := False; with CCeRetorno.retEvento do for I := 0 to Count - 1 do begin Result := (Items.RetInfEvento.cStat = 128) or (Items.RetInfEvento.cStat = 135) or (Items.RetInfEvento.cStat = 136); if not Result then begin FcStat := Items.RetInfEvento.cStat; FxMotivo := Items.RetInfEvento.xMotivo; FMsg := Items.RetInfEvento.xMotivo; FTpAmb := Items.RetInfEvento.tpAmb; Break; end; end; O que ocorria é que não retornava erro no evento, pois estava pegando status do cabeçalho e sempre voltava correto. Porém é necessário checar o status de cada evento para saber se há erros. Segue em anexo o .pas. Se não for persistente o que estou dizendo ou se houver uma outra maneira de fazer isso estou no aguardo. Valeu. ACBrNFeWebServices.pas
  10. Foi feito o tratamento do retorno da cc-e? Por que por exemplo aqui comigo enviei uma carta e o motivo no XML era "CNPJ do autor da mensagem difere do CNPJ do certificado" e deu que foi enviado com sucesso e não me retornou esse erro. Alguém poderia confirmar para mim. Obrigado.
  11. Qual o XML que deve ser enviado para o cliente: o ProcEvento ou o normal?
  12. Sora, a mensagem deve ser passada sem acentos ou caracteres especiais.
  13. edudidu é só passar os parâmetros da função CartaCorrecao, com o id que é sequencial e pode ser de uma nota com carta já enviada e número sequencial que é o número de eventos daquela carta, também é sequencial.
  14. A Carta de Correção Eletrônica não está disponível para os estados de Amazonas, Ceará, Mato Grosso do Sul, Mato Grosso, Pernambuco e Paraná.
  15. Olá amigos, implementei a carta de correção eletrônica no ACBrNFe e estou disponibilizando para quem precisar. Abaixo segue o link para download: http://www.megaupload.com/?d=71Q8LW24
×
×
  • 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...