Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Boa tarde, @Italo Giurizzato Junior!

Foi postado um ajuste seu na distribuição cte. Veja aqui.

O ajuste funcionou, agora está faltando adicionar o novo valor enumerado (schprocCTeSimp) na rotina que salva os documentos na pasta, localizado no método TDistribuicaoDFe.TratarResposta

acredito o código deva ficar da seguinte forma:

        schprocCTe,
        schprocCTeOS,
        schprocGTVe,
        schprocCTeSimp:
          FNomeArq := FretDistDFeInt.docZip.Items[I].resDFe.chDFe + '-cte.xml';

 

Segue em anexo o arquivo com a correção.

ACBrCTeWebServices.pas

Postado (editado)

Bom dia! Além desse ajuste é necessário ajustar o arquivo pcnRetDistDFeInt.

          if (oLeitorInfZip.rExtrai(1, LowerCase(FtpDFe) + 'Proc') <> '') or
             (oLeitorInfZip.rExtrai(1, LowerCase(FtpDFe) + 'OSProc') <> '') or
             (oLeitorInfZip.rExtrai(1, LowerCase(FtpDFe) + 'SimpProc') <> '') or
             (oLeitorInfZip.rExtrai(1, 'GTVeProc') <> '') then
          begin
            FdocZip.Items[i].XML := InserirDeclaracaoXMLSeNecessario(oLeitorInfZip.Grupo);

 

Ajuste no arquivo em anexo.

@douglaswf, após o ajuste o sistema parou de apresentar erro mas está havendo perda de arquivo se você utiliza o código padrão acbr para salvar a distribuição.

Você pode efetuar o ajuste ou aguardar os moderadores ajustarem.

São dois ajustes esse e o acima.

pcnRetDistDFeInt.pas

Editado por galegoga

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.