Páginas filhas
  • Processo de importação de solicitação de carga via EDI/XML e NF de entrada via XML


CONTEÚDO

1. OBJETIVO

Efetuar a importação de arquivos para gerar as Solicitações de Carga ou para registro das Notas Fiscais de Entrada, de um processo de recebimento.

2. PROCEDIMENTO PARA IMPLEMENTAÇÃO

Para a geração de Solicitações de Carga é permitido o processamento de arquivos EDI (texto) e XML da NF-e. Já para o registro das Notas Fiscais de Recebimento é permitido apenas o processamento do XML da NF-e.

Mais detalhes sobre esse processo podem ser consultados na especificação do processo: ER MLOG-164 EDI Importacao Solicitacao Carga BRA.

Este processo será executado de acordo com as seguintes etapas:

1.  Importação dos dados dos arquivos texto ou XML para as tabelas do EDI.
2.  Validação dos dados.
3.  Efetivação dos documentos nas tabelas do WMS.
4.  Geração das reservas (no caso do processo para Solicitação de Carga).
5.  Liberação dos documento.

IMPORTANTE

A opção de importação do XML da NF-e para Notas Fiscais de Entrada somente estará disponível quando o WMS Logix estiver sendo utilizado no modo Operador Logístico.

2.1. Importação de EDI de Forma Manual

Pela rotina EDI0050 - Importação de Arquivos EDI poderá ser efetuada a importação dos arquivos e a validação e efetivação dos documentos importados.

A principal diferença deste processo para o EDI atual é que este processo executa cada etapa de forma isolada, podendo ou não serem executadas de forma consecutiva.

Exemplo

Caso haja no diretório parametrizado para o depositante 50 arquivos a serem importados, todos os dados destes arquivos serão importados e as validações e efetivação dos documentos ocorrerá para o lote completo de documentos importados dos 50 arquivos.

IMPORTANTE

Para evitar longos travamentos de estoque neste processamento, no ato da geração das reservas de estoque para os itens serão processados, de forma transacional distinta, cada item a ser atendido.

Se houver queda de conexão do Smartclient, basta entrar na rotina e continuar o processo do ponto onde parou e os demais itens serão atendidos e os documentos liberados para o processo seguinte.

2.2. Importação do EDI Via JOB

Para facilitar o processo de importação e processamento de arquivos via JOB neste novo processo, cada etapa pode ser configurada como um JOB diferente, permitindo que os processamentos sejam agrupados de acordo com a necessidade.

Exemplo

Supondo que o recebimento dos arquivos para importação seja parametrizado para ser executado a cada 20 minutos, porém, a validação e efetivação dos dados dados devem ser efetuadas apenas duas vezes ao dia, no início da manhã e início da tarde, basta parametrizar um JOB para a importação apenas e outro para a validação e efetivação dos documentos. Porém, caso seja de interesse efetuar a importação dos arquivos via JOB e a efetivação dos documentos em seguida, poderá ser parametrizado desta forma.

2.3. Configuração do JOB Para Importação de Arquivos Texto



    • Como parâmetros, a rotina deve receber:

1 - Empresa para Processamento;
2 - Usuário Responsável.

    • O usuário permanecerá gravado na  tabela que registra a situação do arquivo processo pelo EDI.

IMPORTANTE

Para efetuar a importação dos arquivos e a posterior efetivação dos documentos, obrigatoriamente o campo Rotina deverá conter o conteúdo PRCIMP, pois desta forma ao terminar de processar a importação de arquivo o JOB de validação e efetivação será chamado automaticamente.

Neste processo serão considerados todos os depositantes que possuem um cadastro de layout por depositante na rotina EDI0006 (Layouts Cliente / Fornecedor / Depositante),  sendo necessário que este esteja ativo.

2.4. Configuração do JOB Para Importação de Arquivos XML (NFe)



    • Como parâmetros, a rotina deve receber:

1 - Empresa para Processamento;
2 - Usuário Responsável;
3 - Diretório Base

    • O usuário permanecerá gravado na  tabela que registra a situação do arquivo processado pelo EDI.

    • O diretório base será utilizado para compor o caminho da pasta no servidor do Appserver, no qual estão os arquivos XML de NF-e de depositante, sendo composto pelo valor informado acrescido do prefixo soliccarga ou nfentrada, além de uma pasta com o código do depositante a ser processado.

Exemplo

      • Diretório Base - C:\Totvs\EDI\NFe\
      • Código Depositante - 48318828000119
      • Caminho Pasta Importação de Solicitações de Carga do Depositante: C:\Totvs\EDI\NFe\soliccarga\48318828000119\
      • Caminho Pasta Importação de Notas Fiscais de Recebimento do Depositante: C:\Totvs\EDI\NFe\nfentrada\48318828000119\

    • Na configuração do JOB devem ser utilizadas as rotinas:
      • EDI0056 (Processamento Importação de Arquivos XML (NFe)) - para processamento de Solicitações de Carga;
      • EDI0060 (Importação de XML Nota Fiscal Entrada) - para processamento de Notas Fiscais de recebimento.

    • Para efetuar a importação dos arquivos e a posterior efetivação dos documentos, obrigatoriamente o campo Rotina deverá conter o conteúdo PRCIMP pois, desta forma, ao terminar de processar a importação de arquivo, o JOB de validação e efetivação será chamado automaticamente.

IMPORTANTE

Neste processo serão considerados todos os depositantes com Contrato ativo no Sistema, sendo  necessário existir uma pasta para os mesmos no diretório base.

2.5. Configuração do JOB Para Validação e Efetivação dos Documentos



    • Como parâmetros a rotina deve receber:

1 - Empresa para Processamento;
2 - Usuário Responsável;

    • O usuário permanecerá gravado na  tabela da Solicitação de Carga, como o usuário responsável pela inclusão.

    • Na configuração do JOB devem ser utilizadas as rotinas:
      • EDI0052 (Processamento Validação/Efetivação de Documentos Importados) - para processamento de Solicitações de Carga;
      • EDI0062 (Gerenciamento das Nota Fiscal Entrada Pendentes de Efetivação) - para processamento de Notas Fiscais de recebimento.

IMPORTANTE

Neste processo serão considerados todos os documentos que estejam com a situação 1 - Pendente de Processamento.

Este JOB somente precisará ser configurado, caso o JOB de importação não contenha a rotina PRCIMP.

3. OBSERVAÇÃO

Neste processo podem ser criadas rotinas customizadas, que gerem os dados nas tabelas do EDI, deixando estes dados como pendentes de processamento.

Informações adicionais sobre como efetuar este processo podem ser consultados em: Geração de Dados EDI Solicitação Carga de Forma Externa.

4. ASSUNTOS RELACIONADOS

Especificação de Requisito

Documentos de Referência

Central de Relacionamento

5. ANEXO - PDF