Desenvolvimento Millen-15867 – Ajuste na Troca de arquivos NotFis e OCORREN por SFTP
Release 98
Desenvolvimento Millen-13625 - Troca de arquivos NotFis e OCORREN por SFTP
Release 95
Versão 5
Autor André Mota
Nome do Processo: Envio e recebimento de arquivos de transportadora via SFTP
A Millen-15867 complementa a customização Millen-13625 – Troca de arquivos NotFis e OCORREN por SFTP, que trouxe melhorias aplicadas ao método de envio e recebimento de arquivos das transportadoras via SFTP (protocolo de transferência segura de arquivos).
Veremos que, ao executar uma nova instância do método TRANSPORTADORAS.EDI_DownloadArquivosFTP, o arquivo é direcionado para download para os diretórios pré-configurados DOCCOB, OCORREN e CT-e, criando o backup dos arquivos e deletando-os do FTP.
Também foram criados dois campos para definição dos diretórios de download para o DOCCOB e CT-e. Essa solução organizou cada tipo de arquivo em seus respectivos diretórios, criando pastas de backup específicas e realizando os downloads corretamente.
Intercâmbio Eletrônico de Dados
Na área de Transporte e Logística, a troca de arquivos é feita com base em um sistema chamado EDI – Electronic Data Interchange ou Intercâmbio Eletrônico de Dados. O EDI determina como devem ser gerados os arquivos a serem transmitidos e também um padrão de layout para os documentos digitais.
Os arquivos tratados nesse manual são o DOCCOB, OCORREN e CT-e, todos enviados pela transportadora para o contratante do frete (embarcador). O DOCCOB (Documento de Cobrança) é a fatura eletrônica. Contém os dados dos conhecimentos e/ou notas fiscais de serviço de transporte a serem pagos.
O OCORREN (Ocorrências nas Entregas) é uma listagem das ocorrências (eventos) relacionados às mercadorias durante todo o trâmite de entrega. O CT-e (Conhecimento de Transporte Eletrônico) é a 'nota fiscal' da transportadora e serve para auxiliar a fiscalização a garantir a origem e o destino da carga.
Parâmetros
Configurando a transportadora
Acesse a tela Procura Transportadora pelo caminho: Logística > TMS > Cadastros > Transportadoras;
Busque a transportadora desejada. É possível utilizar os filtros ou apenas clicar em Procurar para listar todas as transportadoras cadastradas;
Busque a transportadora desejada. Use os filtros à esquerda da tela e clique em Procurar (ou clique apenas em Procurar para visualizar todas as transportadoras). Selecione a transportadora. Em seguida, dê duplo clique sobre ela ou clique no botão Altera Transportadora;
Na tela Altera Transportadora, guia EDI, na parte superior da tela, informe os campos (os dados abaixo foram usados apenas como exemplo):
Diretório OCORREN: C:\TESTE\OCORREN
Diretório DOCCOB: C:\TESTE\DOCCOB
Diretório CT-e: C:\TESTE\CTE
Ainda tela Altera Transportadora, guia EDI, seção Protocolo, selecione os campos:
Protocolo de Transferência de Arquivos EDI: Protocolo SFTP
Versão IP: IPv4
Logo abaixo, na seção FTP, preencha os campos (os dados abaixo foram usados apenas como exemplo):
Diretório/Upload: /upload/FEDEX/Notfis
Diretório/Download OCORREN: /upload/FEDEX/OCORREN
Diretório/Download DOCCOB: /upload/FEDEX/DOCCOB
Servidor: BR-SFTP.DKTLAB.COM.BR
Diretório/Download CT-e: /upload/FEDEX/CTE
Ative a flag Passivo;
Informe os campos:
Porta: 5522
Usuário: xxxxxxxxxx
Senha: xxxxxxxxxx
Clique em Salvar.
Verifique que o download será realizado para os diretórios configurados, no computador, e um backup dele será armazenado na pasta BKP_PROC_OCORREN, BKP_PROC_DOCCOB ou BKP_PROC_CTE, no SFTP, de acordo com cada tipo. Se essa pasta não existir, ela será criada automaticamente.