Importação de EDI Configurável
A rotina de EDI Configurável, tem como principal benefício é que o usuário pode criar e dar manutenção aos leiautes padronizados com a estrutura PROCEDA ou aos leiautes específicos. O EDI Configurável exporta dos arquivos OCOREN, CONEMB e DOCCOB. Desta forma a rotina importa os arquivos com base nos leiautes NOTFIS
Para utilização desta rotina é necessario estar atualizado os módulos EDI/EXP, CFG e NOTFIS configurável.
Veja primeiro:
Para cadastrar leiaute de EDI Configurável acesse o módulo EDI em Cadastros > Layout EDI Configurável. Em tela serão apresentadas duas opções para cadastrar os leiautes:
- Exportação: serão cadastrados os leiautes para CONEMB, OCOREN E DOCCOB.
- Importação: será cadastrado o leiaute para NOTFIS.
Embora estejam em rotinas diferentes, os cadastros de leiaute são únicos. Sendo que a sequência do código será gerado conforme o ultimo leiaute cadastrado. Podendo aparecer em ambas rotinas códigos fora de sequência, pois a ordem será conforme a inclusão nas rotinas de Exportação ou Importação.
Na rotina de Cadastro de leiaute EDI NOTFIS temos os seguintes requisitos:
Nesse grupo se cadastra o Código e Descrição sobre o leiaute a ser cadastrado, onde o código será gerado automaticamente conforme a sequência do ultimo cadastrado
Pode ser que a ordem seja diferente, então é obrigatório informar uma descrição para o leiaute.
Nesse grupo se cadastra os registros que serão lidos e importados, sendo obrigatório a descrição do registro e a indicação do campo Cadastro.
Abaixo relação entre os cadastros disponíveis nesta rotina e os registros do leiaute padrão Proceda:
Cadastro Sistema | Registro Proceda NOTFIS 30 |
Lotes de Notas Fiscais | 000,310 |
Remetente (Embarcador) 311 | 311 |
Destinatário | 312 |
Redespacho 316 | 316 |
Consignatário 315,319 | 315,319 |
Notas Fiscais Recebidas | 313 |
Itens de Notas Fiscais | 314 |
Pedidos das Notas | Conforme leiaute |
Exemplo de arquivo gerado:
No grupo de dados “Campos”, serão incluídos os campos referentes ao grupo de dados do “Registro” selecionado. Deve ser informado a descrição, posição inicial, posição final e tamanho do campo, obedecendo os critérios do leiaute.
Deve-se cadastrar todos os campos do leiaute, mesmo que o campo seja Filler ou que não seja importante para a base de dados, visando preencher corretamente os posicionamentos do cadastro em relação ao leiaute. Quando houver essa situação, indique no campo “Tipo de Informação” a opção “Contéudo Fixo” e preencha os valores do conteúdo com espaço em branco ou palavras reservadas.
Neste quadro também é possível informar no campo Campo como Situação do Conhecimentoquando o tipo for Conhecimento de Frete para visualização da exportação de EDI incluindo a situação dos registros de CT-e que foram cancelados, onde os ajustes necessários estarão disponíveis a serem configurados na guia Função. Para isto utilize o EDI em versão 3.22.00 ou superior. Sendo assim, para que seja utilizado essa opção é necessário que no menu EDI – Cadastro de Embarcadores a configuração de Exportar Documentos Cancelados esteja habilitada.
Quando no campo Cadastro do quadro Registo para os dados complementares da nota fiscal a opção Subcontrato, no quadro Campos na guia Operações, informe no Campo Cadastro, uma das operações abaixo, para utilização a importação do registro 333 do NOTFIS Proceda 3.0:
- Número Operador Logístico
- Número Chave de acesso CTe Operador Logístico
- Número Série Conhecimento Operador Logístico
- Número Conhecimento Operador Logístico
Importante!
Essa implementação d a importação do registro 333 do NOTFIS Proceda 3.0, está disponível para o módulo EDI em versão 3.22.00 ou superior.
Para os Tipos de Informações temos:
Em Campos > Operação, quando essa opção for selecionada, deve-se informar o valor fixo a ser importado.
Quando esta opção for selecionada, serão mostrados no Campo cadastro os campos da base de dados vinculados a opção selecionada na configuração “Cadastro”, importando para estas configurações o valor proveniente do arquivo.
Para cada registro que for cadastrado é necessário ter um campo que faça a Identificação do Registro, visando identificar qual registro está sendo importado, conforme cadastro informado no grupo de dados “Registro”.
É obrigatório ter um tipo de informação “Identificador de Registro”.
A máscara geralmente é utilizada em campos do tipo data e valores decimais.
Utilize o fator de cálculo para importar campos de valores que tenham na sua estrutura valores decimais já embutidos na linha. Um hábito muito comum nos leiautes de importação. Geralmente os valores são representados sem nenhum tipo de separador decimal. Vindo expresso o valor físico.
Por exemplo, um valor de R$100,20, pode ser representado da seguinte forma no arquivo de importação: 000000000010020.
Ao ler a linha do arquivo, a rotina implementará um valor fisico de 10020,00. Para resolver essa questão é necessário configurar o “Fator de Cálculo”, utilizando a opção “Multiplicação” e indicando no campo Fator Calculo o valor base de multiplicação utilizada pelo remetente do arquivo. Se o rementente do arquivo utilizar 4 casas decimais, será necessário informar o valor base 10000 e assim sucessivamente, conforme o leiaute.
Para facilitar manutenção e criações de novos leiautes, com base em algum leiaute previamente cadastrado, utilize o botão Replicar Layout .
Nessa função um novo leiaute será criado, com as mesmas características do leiaute replicado, facilitando o cadastro de leiautes semelhantes.
Configuração do Embarcador
Após cadastrar o leiaute de importação é necessário relacionar no Cadastro de Embarcador o código do leiaute a ser utilizado para importar as notas fiscais.
No módulo EDI em Cadastros > Embarcadores > Embarcadores na guia EDI configurável deve ser informado o Tipo de EDI igual à NOTFIS, o código do leiaute, o diretório onde serão gravados os arquivos NOTFIS para importação.
Para os clientes que utilizam o EDI Configurável também via RBT, como automatização desta importação, deve-se utilizar a guia “Programação” para configurar os dias, as horas e os intervalos de processamento, para importação automática dos arquivos gravados no diretório configurado.
Ao utilizar o leiaute de EDI NOTFIS configurável é possível fazer o processamento de importação dos arquivos. Em EDI > Utilitários > EDI NOTFIS Configurável, onde deve ser informado o Embarcador que irá pesquisar o leiaute vinculado no cadastrado de Embarcador e indicar qual o diretório está configurado para buscar o arquivo.
Todos os arquivos serão marcados para seleção e importação, é possivel desmarcar e deixar apenas os arquivos que serão importados.
Para cada arquivo importado um novo lote será gerado na rotina “Notas fiscais recebidas”. O processo de importação consiste em:
- Identificar o leiaute a ser utilizado, ler o arquivo e carregar os dados para o sistema, somente em modo de visualização sem fazer a importação diretamente para a base de dados, através do botão “Ler arquivo”.
- Após ler e carregar as informações do arquivo, apresenta os lotes e suas respectivas notas fiscais.
- Move o arquivo lido para o diretório de arquivos importados, somente após o processamento dos arquivos, através do botão Processar.
No botão Processar, todas as notas fiscais serão importadas para a rotina “Notas fiscais recebidas”.
A rotina permite criar novos endereços de entrega ao importar os dados do destinatário no EDI. Para isto atualize os módulo CAS. (executar com data de criação de 18/08/2021) EDI e a dll EXPEDINOTFIS, em versão 3.21.00 ou superior.
Em Cadastros > Layout EDI Configurável > Importação, para o layout NOTFIS nas opções de registro de Destinatário, marque a configuração Criar novos endereços de Coleta/Entrega.
De acordo com a configuração, quando marcada a opção e realizado a importação do arquivo, além de atualizar os registros já existentes, o sistema irá criar novos endereços que ainda não foram importados, na guia Endereço Coleta/Entrega, do Cadastro de Clientes e Fornecedores.
Para os clientes que utilizam o RBT com EDI Configurável, é possível programar a importação automática. É necessário apenas alterar o registro do Windows com as propriedades da rotina:
Utilize o REGEDIT do sistema operacional para incluir os seguintes parâmetros no diretório raiz \Software\SOFtran\RBT:
Outras configurações
Para não gerar os registros de EDI quando a opção estiver desmarcada no Cadastro de Tipo de Transporte, e a configuração geral do módulo estiver marcada, o sistema não permite gerar os dados de EDI, apresentando mensagem ao usuário.
Para utilizar esta configuração é necessário atualizar os módulos CAS (executar com data criação de 24/09/20), CFG e EDI, em versão 3.20.00 ou superior.
No módulo CFG, em Utilitários > Configurações > TMS > EDI – Intercâmbio Eletrônico de Dados, na opção EDI Configurável, fica a configuração: Utilizar configuração do Cadastro de Tipo de Transporte para a Geração dos Registros EDI (Conemb, DOCCOB, OCORREN):
Após verifique o conhecimento que será exportado e qual Tipo de Transporte está configurado para este CT-e.
No módulo EXP em Cadastros > Cadastros Gerais > Tipos de Transporte, verifique o cadastro e desmarque a opção para gerar registro para EDI. Neste exemplo, a opção EDI CONEMB está desmarcada.
No layout do arquivo utilizado, tenha registro do Tipo de Transporte configurado.
Após realizados as configurações, neste exemplo marcamos a configuração geral do módulo, e utilizamos o EDI CONEMB, o qual tem os dados do Tipo de Transporte.
Em Utilitários > EDI CONEMB Configurável, ao gerar o arquivo, será apresentado a mensagem:
Agora utilizaremos a opção no Tipo de Transporte marcada:
Desta forma, o sistema permite enviar o arquivo normalmente:
Para esta funcionalidade atualize os módulos CAS (executar com data de criação de 25/06/2020) e EDI em 3.19.00 ou superior.
Para exportar a Quantidade de Linhas do Arquivo EDI, acesse o módulo EDI em Cadastros > Layout EDI Configurável > Exportação, quando selecionado o campo Tipo de Informação = Do Arquivo, foi adicionado o campo Quantidade de Linhas.
Para importar notas fiscais com informação de metros cúbicos informado no arquivo de importação EDI sendo possível configurar layout na rotina de cadastro de Layout EDI conforme o embarcador, estar utilizando a informação do banco de dados altura, comprimento e largura quando o cadastro for do tipo Notas Fiscais Recebidas.
Para que a funcionalidade execute corretamente é necessário utilizar o módulo EDI e CAS(Executar com data de 08/01/2020) em 3.18.00 ou superior. o módulo CAS
Acesse o módulo EDI em Cadastros > Layout EDI Configurável > Importação, utilize as informações: altura, comprimento e largura quando o cadastro for do tipo Itens de Notas Fiscais Recebidas. Desta forma o cálculo ficará da seguinte forma: valor comprimento * valor altura * valor largura.
O arquivo gerado:
Na guia Dados Importados, pode ser realizado a conferência:
Em Movimentações > EDI > Notas Fiscais Recebidas possível verificar os valores de metros cúbicos:
Acesse o cadastro de Layout de importação de EDI Configurável e marque a configuração Atualizar dados Cadastrais dos Clientes?. Esta opção será habilitada somente quando o tipo de cadastro for Remetente, Destinatário, Consignatário e Redespacho.
A configuração que exportar um conhecimento por arquivo CONEMB, está disponível em versão 3.21.00 ou superior para os módulos CAS.exe (executar com data de criação de 08/06/2021), EDI e a dll EXPEDICONEMB.
Em Cadastros > Layout EDI Configurável > Exportação, no tipo detalhe do lote, marque a a configuração Gerar arquivo por conhecimento.
Marcada a configuração no cadastro de leiautes. Em Utilitários > EDI CONEMB Configurável, gerar o arquivo para um período, selecionando o mesmo layout configurado anteriormente.
Ao conferir a pasta onde foi salvo os arquivos, apresenta 1 arquivo por conhecimento. O número do arquivo é sequencial.
É possível realizar essa configuração no Cadastro de Observação de Operação, quando estiver marcada as opções para não gerar CONEMB, OCORREN e DOCCOB, para a condição que estiver cadastrada, não serão exportados os documentos para estes tipos.
Para essa funcionalidade, atualize CAS.exe (executar com data de criação de 24/08/2021) CFG, COM, EDI e RBTSVC, em versão 3.21.00 ou superior.
No módulo COM, em Cadastros > Cadastros Gerais > Cadastro de Observação por Operação, incluída as opções:
- Não gerar CONEMB;
- Não gerar OCORREN;
- Não gerar DOCCOB.
No módulo CFG, em Utilitários > Configurações > TMS > EDI – Intercâmbio Eletrônico de Dados, incluída a configuração: Utilizar configuração do Cadastro de Observação Padrão para Geração de Registros EDI.
Na tela de Cadastro de Observação de Operação, definido a condição para gerar o CTe, porém marcada as opções para não gerar os registros no EDI.
Para identificar os conhecimentos nesta condição, realize um filtro na tela de consulta:
Na exportação dos arquivos CONEMB, OCORREN e DOCCOB, o sistema primeiro verifica se as configurações estão marcadas. Se sim, de acordo com o período selecionado o sistema considera se existe documentos com a mesma condição, no cadastro de observação de operação. Desta forma, tes documentos não serão exportados.
Exemplificamos com a exportação CONEMB:
Com a configuração marcada:
Com a configuração desmarcada:
Para esta funcionalidade, atualize CAS (executar com data de criação de 11/08/2021), EDI e a dll EXPEDINOTFIS, em versão 3.21.00 ou superior.
O sistema, permite importar o peso e o metro cúbico apenas da primeira nota no arquivo. Para isto, em Cadastros > Embarcadores, deve estar marcadas as seguintes opções:
- Desconsiderar peso das notas agrupadas;
- Desconsiderar metros cúbicos das notas agrupadas.
Em Utilitários > EDI NOTFIS Configurável, após realizado a importação de um arquivo. Quando a configuração estiver desmarcada, ao verificar as notas importadas, todas estarão com os valores de Peso e Metros Cúbicos.
Quando a configuração estiver marcada, ao importar o arquivo deste embarcador, o peso e metragem cúbica das notas fiscais agrupadas serão desconsideradas, ou seja, será importado o peso e metro cúbico apenas da primeira nota fiscal que for agrupada.
É possível gerar o arquivo do EDI OCOREN – Configurável, onde o arquivo poderá ser separado pelo número de série. Onde, uma vez habilitado o parâmetro, ao gerar o arquivo do EDI OCOREN – Configurável o mesmo será separado pelo número de série, facilitando assim a lista dos documentos pertencentes ao mesmo número de série.
Para isto atualize os módulos CAS (com data de 06/01/2021), EDI e RBTSVC.
Após executar as atualizações necessárias, em EDI > Cadastros > Embarcadores > EDI Configurável, quando o embarcador tiver o Tipo de EDI equivalente ao OCOREN. Na guia Opções, marque o parâmetro Exportar arquivos por número de série.
Uma vez configurado, em EDI > Utilitários > EDI OCOREN – Configurável, para realizar a exportação, será necessário informar o Layout compatível com o EDI OCOREN configurado ao embarcador e adicionar os demais filtros de acordo com a necessidade de exportação.
Iniciado a exportação o sistema vai gerar o(s) arquivo(s) no diretório, respeitando o nome e adicionando a observação da série ao final da nomenclatura, como o seguinte exemplo:
Onde no primeiro arquivo, não existe distinção de série, os demais então são adicionados a numeração da série utilizada.
Nota:
A geração do arquivo separado por série, somente é realizado se estiver habilitado o parâmetro no cadastro do embarcador.
O TMS não dá suporte nativo aos protocolos SFTP ( Secure File Transfer Protocol) ou FTPS (File Transfer Protocol over SSL), como contorno, sugerimos a utilização de um outro programa que moverá os arquivos da pasta local, para a pasta do SFTP \FTPS que movimentará os arquivos para o destino definido.
Este processo também pode ser feito para o recebimento de arquivos, porem no sentido inverso, onde o programa deposita em uma pasta e o EDI-TMS busca desta pasta local\rede interna.
Sugerimos o Auto FTP Manager localizado em https://www.deskshare.com/lang/po/ftp-client.aspx
A rotina permite importar a NFe e seus itens via NOTFIS no EDI Configurável. Para isto atualize em versão 3.22.00 ou superior o módulo EDI e a dll EXPEDINOTFIS.
Com o módulo e a dll atualizado, configure em Cadastros > Embarcadores > Embarcadores, selecione o registro que será utilizado e na guia EDI Configurável no tipo NOTFIS, selecione o layout do arquivo com o diretório para a importação.
Em Cadastros > Layout EDI Configurável > Importação, adicionado o registro com a chave de acesso, que verifica os volumes da nota fiscal.
Em Utilitários > EDI NOTFIS Configurável, selecione o mesmo embarcador que foi configurado, clique em Ler o Arquivo e em seguida em Processar.
Em Movimentações > Notas Fiscais Recebidas, no lote importado será visualizado na guia Notas Fiscais
Em Cadastros > Layout EDI Configurável > Importação, com o layout do arquivo utilizado, é possível realizar a simulação do arquivo, clique então no botão de Simular Importação, será aberto tela para vizualização.