CONTEÚDO
01. VISÃO GERAL
Apresentar a utilização dos models do GFEX010 - Simulação de Frete.
02. PRÉ-REQUISITO
É pré-requisito o entendimento de utilização de MVC.
O link da documentação de utilização do MVC está no tópico 11. Assuntos Relacionados, no final deste documento.
Este método de simulação aplica-se somente para uso em fonte ADVPL. Para o uso em sistemas externos ao Protheus recomenda-se a API REST de Simulação de Frete, mais detalhes estão no tópico 11. Assuntos Relacionados, no final deste documento.
*Para validar os resultados obtidos pode-se utilizar o programa GFEX010 - Simulação de Frete Completa diretamente no GFE cuja documentação encontra-se abaixo.
03. OUTRAS AÇÕES / AÇÕES RELACIONADAS
Ação | Descrição |
---|---|
Simular | O GFEX010 utiliza 6 models diferentes para informar os dados para simulação:
Utilizada também 2 models para busca do resultado da simulação:
|
04. PRINCIPAIS CAMPOS E PARÂMETROS - USO DE TABELAS EM NEGOCIAÇÃO
Campo | Descrição | Tamanho | Tipo |
---|---|---|---|
CONSNEG | Considera em Negociação | 1 | C |
05. PRINCIPAIS CAMPOS E PARÂMETROS - AGRUPADOR DE CARGA
Campo | Descrição | Tamanho | Tipo |
---|---|---|---|
GWN_NRROM | Número do Agrupador | 8 | C |
GWN_CDCLFR | Código da Classificação de Frete | 4 | C |
GWN_CDTPOP | Código do Tipo de Operação | 10 | C |
GWN_DOC | Tipo do Documento Agrupador | 15 | C |
GWN_DISTAN | Distância Total do Agrupador | 8 | N |
IMPORTANTE!
A informação preenchida para o número do Agrupador não tem relação direta com nenhum registro do banco de Dados. Este número indica o agrupador somente para esta operação de simulação. Esta informação será utilizada para relacionar as demais informações da simulação de frete. O campo GWN_DOC é apenas informativo.
06. PRINCIPAIS CAMPOS E PARÂMETROS - DOCUMENTOS DE CARGA
Campo | Descrição | Tamanho | Tipo |
---|---|---|---|
GW1_NRROM | Número do Agrupador | 8 | C |
GW1_EMISDC | Emissor do Documento de Carga | 14 | C |
GW1_NRDC | Número do Documento de Carga | 16 | C |
GW1_CDTPDC | Código do Tipo de Documento de Carga | 5 | C |
GW1_CDREM | Código do Remetente do Documento de Carga | 14 | C |
GW1_CDDEST | Código do Destinatário do Documento de Carga | 14 | C |
GW1_TPFRET | Tipo de Frete | 1 | C |
IMPORTANTE!
A informação de número de agrupador deve utilizar um número indicado no model de Agrupador de Carga. As informações de Emissor, Número e Tipo de Documento de Carga serão utilizadas para relacionar os models abaixo.
07. PRINCIPAIS CAMPOS E PARÂMETROS - ITENS DOCUMENTOS DE CARGA
Campo | Descrição | Tamanho | Tipo |
---|---|---|---|
GW8_EMISDC | Emissor do Documento de Carga | 14 | C |
GW8_NRDC | Número do Documento de Carga | 16 | C |
GW8_CDTPDC | Código do Tipo de Documento de Carga | 5 | C |
GW8_ITEM | Código do Item do Documento de Carga | 16 | C |
GW8_DSITEM | Descrição do Item do Documento de Carga | 50 | C |
GW8_CDCLFR | Código da Classificação de Frete do Item | 4 | C |
GW8_TPITEM | Código do Tipo de Item | 4 | C |
GW8_QTDE | Quantidade do Item | 13,5 | N |
GW8_PESOR | Peso Real do Item Importante Este campo deve conter o valor para o peso total considerando todos os itens. Por exemplo: caso o peso unitário seja de 1 kg e a quantidade seja de 100, deve-se informar neste campo o peso total de 100 kg. | 15,5 | N |
GW8_VALOR | Valor do Item | 11,2 | N |
GW8_VOLUME | Volume do Item | 11,5 | N |
Importante
As informações de Emissor, Número e Tipo de Documento de Carga deve constar em um registro do model de documentos de carga.
08. PRINCIPAIS CAMPOS E PARÂMETROS - TRECHOS DOCUMENTOS DE CARGA
Campo | Descrição | Tamanho | Tipo |
---|---|---|---|
GWU_EMISDC | Emissor do Documento de Carga | 14 | C |
GWU_NRDC | Número do Documento de Carga | 16 | C |
GWU_CDTPDC | Código do Tipo de Documento de Carga | 5 | C |
GWU_SEQ | Sequência do Trecho do Documento de Carga | 2 | C |
GWU_NRCIDO | Código da Cidade de Origem do Trecho | 7 | C |
GWU_CEPO | CEP da Origem do Trecho | 8 | C |
GWU_NRCIDD | Código da Cidade de Destino do Trecho | 7 | C |
GWU_CEPD | CEP de Destino do Trecho | 8 | C |
GWU_CDTRP | Código do Transportador do Trecho | 14 | C |
GWU_CDTPVC | Código do Tipo de Veículo do Trecho | 10 | C |
Importante
As informações de Emissor, Número e Tipo de Documento de Carga deve constar em um registro do model de documentos de carga.
9. PRINCIPAIS CAMPOS E PARÂMETROS - SIMULA
Campo | Descrição | Tamanho | Tipo |
---|---|---|---|
INTEGRA | Dispara a Integração | 1 | C |
Importante
Ao informar o valor "A" para o campo INTEGRA do model SIMULA, a simulação é disparada, por este motivo este deve ser o último campo informado.
10. PRINCIPAIS CAMPOS E PARÂMETROS - CÁLCULO
Campo | Descrição | Tamanho | Tipo |
---|---|---|---|
C1_NRCALC | Número do Cálculo | 6 | C |
C1_TPCALC | Tipo do Cálculo | 10 | C |
C1_TPFRT | Tipo de Frete | 1 | C |
C1_NRAGR | Número do Agrupador | 8 | C |
C1_VALFRT | Valor de Frete | 15,5 | N |
C1_DTPREN | Data de Previsão de Entrega | 8 | D |
11. PRINCIPAIS CAMPOS E PARÂMETROS - INFORMAÇÕES COMPLEMENTARES DO CÁLCULO
Campo | Descrição | Tamanho | Tipo |
---|---|---|---|
C2_NRCALC | Número do Cálculo | 6 | C |
C2_CDCLFR | Código da Classificação de Frete | 4 | C |
C2_CDTPOP | Código do Tipo de Operação | 10 | C |
C2_CDEMIT | Código do Transportador | 14 | C |
12. TABELAS UTILIZADAS
- GWN - Romaneios de Carga
- GW1 - Documentos de Carga
- GW8 - Itens dos Documentos de Carga
- GWU - Trechos dos Documentos de Carga
13. ASSUNTOS RELACIONADOS
- Documentação de Utilização do MVC
- Simulação de Frete Completa (GFEX010 - SIGAGFE)
- Simulação de Frete - FreightSimulations - API REST