Ir para conteúdo
  • Cadastre-se

dev botao

PDF CIOT eFrete


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 1424 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia pessoal, tenho 1 dúvida que não estou conseguindo entender no exemplo do CIOT.
 - Como faço para colocar um nome personalizado no PDF que baixa da eFrete?

Gostaria de poder definir esse nome e se possível colocar ele numa pasta separada dos arquivos de resposta xml.

Desculpem, mas não achei isso em parte alguma. :oops:

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Fernando,

Quanto ao nome do PDF é utiliza o numero do protocolo de serviço que é retornado ao solicitar o PDF, mas o local onde vai ser salvo é configurável sim, basta definir o caminho na propriedade de configuração: PathDownload.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Administradores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Fernando,

Estou preparando uma alteração no componente que vai permitir que você informe um nome para PDF.

Até o final desta semana estarei enviando para o repositório.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Fernando,

Já esta no repositório as alterações que fiz para que seja possível escolher um nome para o PDF.

Por favor atualize os fontes reinstale a suíte ACBr e faça novos testes.

O método Enviar agora possui um parâmetro, veja:

    function Enviar(const ANomePDF: String = '' ) : Boolean; 

Ele só vai ter utilizada quando for enviado o pedido para obter o PDF da Operação do Transporte.

Se não for informado nada o nome do PDF vai ser como é hoje ou seja, o numero do protocolo de pedido, caso contrario vai ser salvo com o nome informado.

Exemplo:

ACBrCIOT.Enviar("NomeQueEuEscolhi");

O PDF vai ser salvo na pasta definida em PathDownLoad com o nome: NomeQueEuEscolhi.pdf

 

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

46 minutos atrás, AecioSf disse:

Posso estar equivocado mas acho que ta com um erro a função ela esta gerando errado, quando se separa por cnpj, ele esta juntando o cpnj ao nome do arquivo, creio que ele deveria jogar dentro da pasta do cnpj e nao gravar CNPJ+NomeArquivo.PDF....

alteração ACBrCIOT - ACBr.rar

A correção que eu fiz para consertar se ajudar de alguma forma.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia Aécio,

Muito obrigado pela correção, já enviei para o repositório.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1424 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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.