Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Implementação de Modelo Genérico de EDI de Fatura Eletrônica (INVOIC) para o Depot

Características do Requisito

Linha de Produto:

SARA

Segmento:

Supply Chain - Logística

Módulo:

EDI Depot

Rotina(s):

  • Configuração de Layout de EDI Depot
  • Serviço de Geração de Arquivo de EDI Depot
Requisito (ISSUE):LOGSARA01-461

País(es):

Brasil

Banco(s) de Dados:

SQL Server

Tabelas Utilizadas:

  •  tab_edi_depot_cnt_pend - Controle de pendência de EDI por movimento do container
  • tab_edi_depot_cnt_nf_pend - Controle de pendência de EDI por movimento do container na NF
  • tab_nf - Tabela de nota fiscal
  • tab_nf_item - Tabela de itens de nota fiscal
  • tab_nf_item_manual - Tabela de itens de nota, demonstrativo
  • tab_edi_versao_arquivo - Versões de Arquivo de EDI (Layouts)
  • rel_edi_cli_arquivo_conf - Configuração de EDI por Armador
  • tab_edi_grupo - Layout de EDI - Grupo
  • tab_edi_linha - Layout de EDI - Linha
  • tab_edi_campo - Layout de EDI - Campos

Sistema(s) Operacional(is):

Windows

Descrição

Implementado modelo genérico de EDI de fatura eletrônica (INVOIC) no módulo de Depot.

Para que fosse possível gerar o EDI de INVOIC, o serviço responsável pela geração dos arquivos teve que ser modificado para ser capaz de ler o novo gatilho criado para faturas emitidas para os serviços do Depot. Este novo gatilho, relaciona a emissão da nota fiscal com os movimentos do container na unidade, permitindo assim, identificar para cada item da nota, o container correspondente ao serviço e se o processamento do EDI já ocorreu para a nota e movimento do container.

O modelo genérico de INVOIC configurado, foi baseado na documentação disponibilizada pela MSC que implementa o padrão EDIFACT de INVOIC de versão D.95B. O bloco abaixo mostra um exemplo de arquivo de EDI de INVOIC de handling in para apreciação e comparação.

Informações
languagetext
themeEclipse
titleExemplo de arquivo de EDI de INVOIC
linenumberstrue
collapsetrue
UNB+UNOA:1+EDICODE+MSC+20141211:1443+01/24+'
UNH+1+INVOIC:D:95B:UN:ITG12'
BGM+380+01/24+9'
DTM+137:201412111443:203'
DTM+90:201412010000:203'
DTM+91:201412302359:203'
NAD+IV+MSC:160:20'
NAD+II+EDICODE:58+NOME'
MOA+39:117.00:BRL'
CUX+1:BRL'
PAT+3++82'
MOA+9:125.00:BRL'
LOC+153+1:139'
 
// Bloco iniciado pelo marcador LIN se repete a cada serviço da fatura (handling in, handling out, armazenagem e serviço).
// Exibe o serviço de forma generalizada e logo depois com o mesmo número do contador, exibe os detalhes do serviço na fatura.
LIN+1++0613240300'
IMD+++:::HANDLING IN VAZIO 40 REEFER'
QTY+47:3'                                   --> quantidade total do serviço
MOA+39:117.00:BRL'
PRI+INV:39.00::::BOX'
 
(Detalhe 1)
LIN+1++0613240300'
PIA+5+0613240300'
IMD+++:::HANDLING IN VAZIO 40 REEFER'
QTY+47:1'
DTM+176:201412101558:203'
DTM+186:201412101558:203'
EQD+CN+CONTAINER+40RH:102:5++2+4'
MOA+203:39.00:BRL'
PRI+INV:39.00::::BOX'
RFF+BM:NUMERODOBL'
TDT+20+NA442A+1+13+MSC:172:20+++:146:11:MSC MADRID'
 
(Detalhe 2)
LIN+1++0613240300'
PIA+5+0613240300'
IMD+++:::HANDLING IN VAZIO 40 REEFER'
QTY+47:1'
DTM+176:201412101702:203'
DTM+186:201412101702:203'
EQD+CN+CONTAINER+40RH:102:5++2+4'
MOA+203:39.00:BRL'
PRI+INV:39.00::::BOX'
RFF+BM:NUMERODOBL'
TDT+20+SS446R+1+13+MSC:172:20+++:146:11:MSC ATHOS'
 
(Detalhe 3)
LIN+1++0613240300'
PIA+5+0613240300'
IMD+++:::HANDLING IN VAZIO 40 REEFER'
QTY+47:1'
DTM+176:201412110805:203'
DTM+186:201412110805:203'
EQD+CN+CONTAINER+40RH:102:5++2+4'
MOA+203:39.00:BRL'
PRI+INV:39.00::::BOX'
RFF+BM:NUMERODOBL'
TDT+20+NA442A+1+13+MSC:172:20+++:146:11:MSC MADRID'
UNS+S'
CNT+2:85'
MOA+39:117.00:BRL'
UNT+959+01/24'
UNZ+1+01/24'

Assim sendo, um script de atualização foi gerado neste story contendo o modelo genérico de INVOIC que estará disponível após a realização dos passos descritos no Procedimento para Implantação deste documento.

Importante

Importante¹

Além da implementação do modelo de EDI de INVOIC e do ajuste no serviço de geração de arquivo para interpretar o novo gatilho para faturas, alguns outros ajustes foram identificados durante o procedimento de configuração do arquivo. São eles:

  1. Ajustado a listagem "Grupos do arquivo/armador", na tela de configuração de linha da configuração de EDI Depot (módulo Sistema / DEPOT / EDIFACT / Configuração EDI / Linha), para levar em consideração a ordem dos grupos que foi atribuída no cadastro de grupos.
  2. Ajustado rotina de cópia de layout de EDI Depot (módulo Sistema / DEPOT / EDIFACT / Versão Arquivo x Armador (Configuração) / Importar), para levar em consideração a ordem dos grupos atribuída no cadastro de grupos e assim não perder a referência de grupo pai na realização da cópia.
  3. Ajustado controle de gatilho da nota fiscal para remover a pendência de geração de EDI quando uma nota for cancelada e ainda não teve o arquivo de EDI gerado.

 

Importante²

Para mais detalhes sobre outros layouts de EDIs acesse o documento técnico clicando aqui.

 

Procedimento para Implantação

  1. Realizar a atualização do banco de dados por meio do AtualizaDB.
  2. Realizar a atualização dos executáveis do pacote.
  3. Realizar a execução dos scripts do pacote.

 

Procedimento para Utilização

Procedimento para Conferência de Geração de EDI de INVOIC de Fatura Eletrônica

Pré-condições

  1. Layout de EDI de INVOIC configurado para o armador desejado no módulo Sistema.

  2. Serviço de EDI Depot em execução.
  3. Serviços de Depot calculados no módulo faturamento para pelo menos um dos cálculos disponíveis, que pode ser de Handling In, Handling Out, Armazenagem e ou Serviços (módulo Faturamento / Depot / Cálculo dos Serviços).

Procedimento

  1. Acessar o módulo Faturamento / Nota Fiscal / Emissão de Nota Fiscal.
    O sistema mostra tela de Impressão de Nota Fiscal.
  2. Selecione a capa correspondente aos serviços calculados no item 3 das pré-condições.
  3. Pressione o botão Iniciar Impressão de Nota Fiscal.
    O sistema neste momento gera a pendência de EDI INVOIC para a nota fiscal recém emitida.
  4. Aguarde o tempo necessário conforme parametrizado na chave Intervalo no registro do Windows, de acordo com os procedimentos de configuração do documento técnico que pode ser acessado clicando aqui, e pelo intervalo de tempo configurado no layout do arquivo de EDI, realizado pelo módulo Sistema.
  5. Valide no diretório configurado para o EDI
de INVOIC
  1. no módulo Sistema, se o arquivo de EDI foi gerado corretamente.