Base de Conhecimento

Logística - Linha Logix - WMS - Geração de dados EDI solicitação carga de forma externa

time.png Tempo aproximado para leitura: 00:04:50 min

Dúvida
Como fazer a geração de dados EDI de solicitação carga de forma externa

Ambiente
TOTVS Logística - TOTVS WMS (Linha Logix) - EDI - Todas as versões

Solução
Com o processo de importação do EDI para solicitação de carga, será possível que o cliente customize uma rotina que gere os dados nas tabelas de solicitação de carga do EDI, para posterior validação dos dados e efetivação dos mesmo no WMS, gerando os documentos de solicitação de carga a partir destes dados importados.

Por exemplo, supondo que o cliente desenvolva uma rotina que, através de um web-service, o próprio depositante envie para ele os dados dos pedidos e/ou notas a serem importados sem a necessidade de enviar os arquivos e através deste web-service estes dados serão gravados nas respectivas tabelas edi_solicitacao_carga_mestre e edi_solicitacao_carga_item.

Importante: Este processo customizado poderá ser desenvolvido de forma independente ou integrado ao Logix, ficando a cargo do cliente a escolha da tecnologia para desenvolver tal processo.

As informações possíveis de serem importadas estão disponíveis de acordo com a estrutura das tabelas, conforme listado a seguir:

Tabela edi_solicitacao_carga_mestre

Coluna

Descrição

Nulo?

Tipo Dado

Tamanho

Precisão

empresa

Empresa

Not Null

CHAR

2

 

trans_solicitacao

Transação Solicitação

Not Null

SERIAL

10

 

trans_importacao *

Transação Importação

Null

INTEGER

10

 

dat_importacao

Data Importação

Not Null

DATE

 

 

dat_hor_importacao

Data/Hora Importação

Not Null

DATETIME YEAR TO SECOND

 

 

situacao_importacao **

Situação Importação

Not Null

SMALLINT

 

 

origem_importacao **

Origem Importação

Not Null

SMALLINT

 

 

depositante

Depositante

Not Null

CHAR

15

 

ies_retorno_depositante

Retorno Depositante

Not Null

CHAR

1

 

nota_fiscal

Nota Fiscal

Null

INTEGER

 

 

serie_nota_fiscal

Série Nota Fiscal

Null

CHAR

3

 

pedido

Pedido

Null

CHAR

20

 

cfop

CFOP

Null

INTEGER

 

 

dat_hor_emissao

Data/Hora Emissão

Null

DATETIME YEAR TO SECOND

 

 

dat_hor_agendnto_ini

Data/Hora Agendamento Inicial

Null

DATETIME YEAR TO SECOND

 

 

dat_hor_agendnto_fim

Data/Hora Agendamento Final

Null

DATETIME YEAR TO SECOND

 

 

Destinatário

Descrição

Null

CHAR

15

 

Seql_endereco_destinatario

 

Null

SMALLINT

 

 

cnpj_cpf_destinatario ***

CNPJ CPF Destinatário

Null

CHAR

19

 

inscricao_estadual_destinat

Inscrição Estadual Destinatário

Null

CHAR

16

 

nom_destinatario

Nome Destinatário

Null

CHAR

60

 

tip_logradouro_destinatario

Tipo Logradouro Destinatário

Null

CHAR

5

 

endereco_destinatario

Endereço Destinatário

Null

CHAR

36

 

num_iden_lograd_destinatario

Número Logradouro Destinatário

Null

CHAR

10

 

compl_endereco_destinatario

Complemento Endereço Destinatário

Null

CHAR

30

 

bairro_destinatario

Bairro Destinatário

Null

CHAR

50

 

cod_logix_mun_destinatario

Código do município no Logix

Null

CHAR

5

 

cod_ibge_mun_destinatario

Código IBGE Município Destinatário

Null

INTEGER

 

 

municipio_destinatario

Município Destinatário

Null

CHAR

30

 

uf_destinatario

UF Destinatário

Null

CHAR

2

 

cep_destinatario

CEP Destinatário

Null

CHAR

9

 

peso_liquido

Peso Líquido

Null

DECIMAL

17

6

peso_bruto

Peso Bruto

Null

DECIMAL

17

6

qtd_volume

Quantidade Volume

Null

INTEGER

 

 

sequencial_embarq

Sequencial Embarque

Null

SMALLINT

 

 

num_viagem

Número Viagem

Null

CHAR

10

 

conhecimento_transporte

Conhecimento Transporte

Null

CHAR

10

 

Transportadora

Descrição transportadora

Null

CHAR

15

 

cnpj_cpf_transportadora ***

CNPJ CPF Transportadora

Null

CHAR

19

 

inscricao_estadual_transp

Inscrição Estadual Transportadora

Null

CHAR

16

 

Redespachante

Descrição Redespachante

Null

CHAR

15

 

cnpj_cpf_redespachante ***

CNPJ CPF Redespachante

Null

CHAR

19

 

inscricao_estadual_redesp

Inscrição Estadual Redespachante

Null

CHAR

16

 

tip_frete

Tipo Frete

Null

SMALLINT

 

 

val_icms_frete

Valor ICMS Frete

Null

DECIMAL

17

2

val_frete

Valor Frete

Null

DECIMAL

17

2

val_docum

Valor Documento

Null

DECIMAL

17

2

val_mercadoria

Valor Mercadoria

Null

DECIMAL

17

2

val_outra_desp_acessoria

Valor Outra Despesa Acessória

Null

DECIMAL

17

2

val_seguro

Valor Seguro

Null

DECIMAL

17

2

val_base_icms

Valor Base ICMS

Null

DECIMAL

17

2

val_icms

Valor ICMS

Null

DECIMAL

17

2

val_base_icms_subst

Valor Base ICMS Substituição

Null

DECIMAL

17

2

val_icms_subst

Valor ICMS Substituição

Null

DECIMAL

17

2

val_base_ipi

Valor Base IPI

Null

DECIMAL

17

2

val_ipi

Valor IPI

Null

DECIMAL

17

2

chave_acesso_nfe

Chave Acesso Nfe

Null

CHAR

44

 

ies_pedido_urgente

Pedido Urgente

Null

CHAR

1

 

ies_cliente_retira

Cliente Retira

Null

CHAR

1

 

ies_selecao_manual

Seleção Manual

Null

CHAR

1

 

ies_cross_docking

Croos Docking

Null

CHAR

1

 

ies_carga_granel

Carga Granel

Null

CHAR

1

 

ies_conta_ordem

Conta e Ordem

Null

CHAR

1

 

ies_troca_propriedade

Troca Propriedade

Null

CHAR

1

 

num_nf_troca_propriedade

Nota Fiscal Troca Propriedade

Null

INTEGER

 

 

serie_nf_troca_propriedade

Série Nota Fiscal Troca Propriedade

Null

CHAR

3

 

aviso_rec_troca_propriedade

Aviso Rec Troca Propriedade

Null

INTEGER

 

 

observacao_documento

Observação Documento

Null

VARCHAR

2000

 

prioridade

Prioridade

Null

SMALLINT

 

 

rastreada

Rastreada

Null

Char

1

 

obriga_volume_etiquetado

Obriga Volume Etiquetado

Null

CHAR

1

 

especie_volume

Espécie Volume

Null

CHAR

60

 

val_desconto_merc

Valor Desconto Mercadoria

Null

DECIMAL

17

2


O campo Transação Importação é um identificador que permite relacionar o documento importado - Transação Solicitação, com o processo que gerou a importação.
Neste caso é de responsabilidade da rotina externa gerir estas transações de importação. Caso não seja necessário poderá ser gravado 0 - Zero neste campo.

Os campos Situação Importação e Origem Importação deverão ser gravados valores fixos sendo 1 - Pendente Processamento - situação, e 9 - Externo - origem, respectivamente.

Os campos CNPJ CPF Destinatário, CNPJ CPF Transportadora e CNPJ CPF Redespachante deverão ser gravados conforme o padrão de máscara do Logix, sendo que para o CNPJ deverá ser formatado com a máscara acrescido de um 0 - Zero na frente. Exemplo: CNPJ → 48.318.828/0001-19 → 048.318.828/0001-19. Para o CPF deverá ser formatado com a máscara sendo acrescidos a contra barra mais quatro 0 - Zeros entre o último grupo de dígitos e o dígito verificador. Exemplo: CPF → 701.528.646-79 → 701.528.646/0000-79.

Tabela edi_solicitacao_carga_item:

Coluna

Descrição

Nulo?

Tipo Dado

Tamanho

Precisão

empresa

Empresa

Not Null

CHAR

2

 

trans_solicitacao

Transação Solicitação

Not Null

INTEGER

 

 

sequencial_item    

Sequencial Item

Not Null

SMALLINT

 

 

situacao_importacao

Situação Importação

Not Null

SMALLINT

 

 

item

Item

Null

CHAR

15

 

item_deposit       

Item Depositante

Null

CHAR   

25

 

unid_medida         

Unidade Medida

Null

CHAR   

3

 

tip_estoque        

Tipo Estoque

Null

CHAR   

6

 

restricao          

Restrição

Null

CHAR   

6

 

origem_mercadoria  

Origem Mercadoria

Null

CHAR   

3

 

identif_cliente

Identificação Cliente

Null

CHAR   

20

 

classificacao_fiscal

Classificação Fiscal

Null

CHAR

10

 

qtd_item           

Quantidade Item

Null

DECIMAL

17

3

qtd_item_conversao

Quantidade Item Conversão

Null

DECIMAL

17

3

val_unitario       

Valor Unitário

Null

DECIMAL

17

6

val_total          

Valor Total

Null

DECIMAL

17

2

pct_icms           

% ICMS

Null

DECIMAL

7

4

pct_ipi            

% IPI

Null

DECIMAL

7

4

val_icms           

Valor ICMS

Null

DECIMAL

17

2

val_ipi            

Valor IPI

Null

DECIMAL

17

2

qtd_etiqueta

Quantidade Etiqueta

Null

SMALLINT

 

 

num_nf_armazenagem

Nota Fiscal Armazenagem

Null

INTEGER

 

 

serie_nf_armazenagem

Série Nota Fiscal Armazenagem

Null

CHAR   

3

 

lote_ini           

Lote Início

Null

CHAR   

15

 

lote_fim           

Lote Fim

Null

CHAR   

15

 

volume_ini         

Volume Início

Null

INTEGER

 

 

volume_fim         

Volume Fim

Null

INTEGER

 

 

dat_producao_ini    

Data Produção Início

Null

DATETIME YEAR TO SECOND

 

 

dat_producao_fim   

Data Produção Fim

Null

DATETIME YEAR TO SECOND

 

 

dat_valid_ini      

Data Validade Início

Null

DATETIME YEAR TO SECOND

 

 

dat_valid_fim      

Data Validade Fim

Null

DATETIME YEAR TO SECOND

 

 

peca_ini           

Peça Início

Null

CHAR   

15

 

peca_fim           

Peça Fim

Null

CHAR   

15

 

serie_ini          

Série Início

Null

CHAR   

25

 

serie_fim          

Série Fim

Null

CHAR   

25

 

comprimento_ini    

Comprimento Início

Null

DECIMAL

15

3

comprimento_fim    

Comprimento Fim

Null

DECIMAL

15

3

largura_ini        

Largura Início

Null

DECIMAL

15

3

largura_fim        

Largura Fim

Null

DECIMAL

15

3

altura_ini         

Altura Início

Null

DECIMAL

15

3

altura_fim         

Altura Fim

Null

DECIMAL

15

3

diametro_ini       

Diâmetro Início

Null

DECIMAL

15

3

diametro_fim       

Diâmetro Fim

Null

DECIMAL

15

3

prazo_minimo_exped

Prazo Mínimo Expedição

Null

SMALLINT

 

 

status_validade

Status Validade

Null

INTEGER

 

 

identif_saida_exped

Identificação Saída Expedição

Null

CHAR

50

 

val_unitario_conversao

Valor Unit. Conversão

Null

DECIMAL

17

6

val_desconto_unit

Valor Unit. Desconto

Null

DECIMAL

17

6

pct_vida_util

Vida útil

Null

DECIMAL

5

2

pct_reduc_base_icms

Redução Base ICMS

Null

DECIMAL

17

4

val_frete

Valor Frete

Null

DECIMAL

17

2


Importante: A integridade lógica das informações inseridas deverá ficar a cargo da rotina externa que irá fazer a inserção dos registros nas tabelas. Por exemplo, não poderão ser incluídos itens sem ter um cabeçalho de documento.

Todas as validações de negócio a respeito das informações serão efetuadas pelo Logix padrão no processo de validação e efetivação dos documentos através das rotinas de EDI desenvolvidas para tal finalidade.

Glossário
CFOP - Código Fiscal de Operações e Prestações das entradas e saídas de mercadorias
IPI - Imposto sobre os Produtos Industrializados
IBGE - Instituto Brasileiro de Geografia e Estatística
EDI - Electronic Data Interchange
ICMS - Imposto sobre Circulação de Mercadorias e Prestação de Serviços
CPF - Cadastro de Pessoas Físicas
CNPJ - Cadastro Nacional da Pessoa Jurídica
CEP - Código de Endereçamento Postal
UF - Unidade da Federação
WMS - Warehouse Managemet System

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _