Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Supply Chain - Logística
Módulo:TOTVS Logística Frete Embarcador
Função:

GFEA079 - Contrato de Transporte

GFEC079 - Consulta do Contrato de Transporte

GFEA083 - Relac. Tabela de Frete x Contrato

Requisito/Story/Issue (informe o requisito relacionado):

DLOGGFE-9346

DLOGGFE-9366

DLOGGFE-5469


02. SITUAÇÃO/REQUISITO

Permitir a integração do Contrato de Compra do Datasul como Contrato de Transportes no Frete Embarcador, assim como o vínculo de várias Tabelas de Frete em um único Contrato.

03. SOLUÇÃO

Foi incluída uma nova opção na rotina Parâmetros Integração EMS X GFE (CD0089) para permitir a integração do Contrato.

Para que o Contrato de Compra seja integrado com o Frete Embarcador, é necessário que o Fornecedor informado esteja cadastrado como Transportador e que o Contrato seja do tipo Serviço.

O Contrato será integrado ao Frete Embarcador após a sua emissão.

Caso haja algum aditivo no Contrato e este altere o valor limite ou o valor do saldo, os valores alterados serão enviados para o Frete Embarcador.

Desenvolvida a rotina Relac. Tabela de Frete x Contrato (GFEA083) para permitir o vínculo de várias Tabelas de Frete em um Contrato, o qual poderá ter várias tabelas, porém a tabela somente poderá estar em um único Contrato.

    

  • Criação de Tabela no arquivo SX2 – Tabelas:

Chave

Nome

Modo

PYME

GVW_FILIAL + GVW_CDEMIT + GVW_NRTAB+GVW_NRCT

GVW - Integração Contrato  

Compartilhado

Sim

GXY_FILIAL + GXY_NRCTGXY - Contrato de ComprasCompartilhado  Sim
GXZ_FILIAL + GXZ_NRCT + GXZ_FILDF  GXZ - Contrato Compras x Doc Frete  Compartilhado  Sim


  • Criação de Campos no arquivo SX3 – Campos:


  • Tabela GXT

Campo

GXT_VLLIM

Tipo

Numérico

Tamanho

12

Decimal

2

Formato

@E 9,999,999,999.9999                       

Título

Valor Limite

Descrição

Valor Limite

Usado

Sim

Browse

Sim

Campo

GXT_VLPREV

Tipo

Numérico

Tamanho

12

Decimal

2

Formato

@E 9,999,999,999.9999                       

Título

Valor Previs

Descrição

Valor Previsto

Usado

Sim

Browse

Sim

Campo

GXT_VLREAL

Tipo

Numérico

Tamanho

12

Decimal

2

Formato

@E 9,999,999,999.9999                       

Título

VL Realizado

Descrição

Valor Realizado

Usado

Sim

Browse

Sim

Campo

GXT_VLSDO

Tipo

Numérico

Tamanho

12

Decimal

2

Formato

@E 9,999,999,999.9999                       

Título

Saldo Contr.

Descrição

Saldo do Contrato

Usado

Sim

Browse

Sim


  • Tabela GVW

Campo

GVW_FILIAL

Tipo

Caractere

Tamanho

2

Decimal

0

Formato

                   

Título

Filial

Descrição

Filial do Sistema

Usado


Browse

Sim

Grupo033

Campo

GVW_CDEMIT

Tipo

Caractere

Tamanho

14

Decimal

0

Formato

@!           

Título

Emitente

Descrição

Código Emitente

Usado

Sim

Browse

Sim

ConsultaGU3GVA

Campo

GVW_NMEMIT

Tipo

Caractere

Tamanho

80

Decimal

0

Formato

@!               

Título

Nome

Descrição

Nome do Emitente

Usado

Sim

Real

Não

Browse

Sim

Inic. PadrãoIF(!INCLUI,POSICIONE("GU3",1,XFILIAL("GU3")+GVW->GVW_CDEMIT,"GU3_NMEMIT"),"")                                                  
Inic. BrowsePOSICIONE("GU3",1,XFILIAL("GU3")+GVW->GVW_CDEMIT,"GU3_NMEMIT")                 

Campo

GVW_NRTAB

Tipo

Caractere

Tamanho

6

Decimal

0

Formato

@!       

Título

Tabela

Descrição

Número Tab. Frete

Usado

Sim

Browse

Sim

Consulta

GVAGVW

Campo

GVW_DSTAB

Tipo

Caractere

Tamanho

50

Decimal

0

Formato

@!

Título

Descrição

Descrição

Descrição da Tabela

Usado

Sim

Real

Não

Browse

Sim

Inic. PadrãoIF(!INCLUI,POSICIONE("GVA",1,XFILIAL("GVA")+GVW->GVW_CDEMIT+GVW->GVW_NRTAB,"GVA_DSTAB"),"")                                            
Inic. BrowsePOSICIONE("GVA",1,XFILIAL("GVA")+GVW->GVW_CDEMIT+GVW->GVW_NRTAB,"GVA_DSTAB")             

Campo

GVW_NRNEG

Tipo

Caractere

Tamanho

6

Decimal

0

Formato

@!

Título

Negociação

Descrição

Número da Negociação

Usado

Sim

Browse

Sim

Consulta

GV9GVW

Campo

GVW_FILGXT

Tipo

Caractere

Tamanho

2

Decimal

0

Formato


Título

Filial Contr

Descrição

Filial Contrato de Transp

Usado

Sim

Browse

Sim

Consulta

SM0

Grupo033

Campo

GVW_NRCT

Tipo

Caractere

Tamanho

12

Decimal

0

Formato

@!

Título

Num Contrato

Descrição

Número do Contrato

Usado

Sim

Browse

Sim

Consulta

GVWGXT


  • Tabela GXY

Campo

GXY_FILIAL

Tipo

Caractere

Tamanho

2

Decimal

0

Formato


Título

Filial 

Descrição

Filial do Sistema 

Usado


Browse

Sim

Grupo033

Campo

GXY_NRCT

Tipo

Caractere

Tamanho

12

Decimal

0

Formato

@!

Título

Num Contrato

Descrição

Número do Contrato

Usado

Sim

Browse

Sim

Campo

GXY_FILCA

Tipo

Caractere

Tamanho

2

Decimal

0

Formato


Título

Filial Calc

Descrição

Filial Cálculo do Frete

Usado

Sim

Browse

Sim

Grupo033

Campo

GXY_NRCALC

Tipo

Caractere

Tamanho

8

Decimal

0

Formato

@!                            

Título

Cálculo

Descrição

Número do Cálculo

Usado

Sim

Browse

Sim

Campo

GXY_VLPREV

Tipo

Numérico

Tamanho

15

Decimal

2

Formato

@E 9,999,999,999.9999                       

Título

Vl Previsto

Descrição

Valor Previsto

Usado

Sim

Browse

Sim


  • Tabela GXZ

Campo

GXZ_FILIAL

Tipo

Caractere

Tamanho

2

Decimal

0

Formato


Título

Filial 

Descrição

Filial do Sistema

Usado


Browse

Sim

Grupo033

Campo

GXZ_NRCT

Tipo

Caractere

Tamanho

12

Decimal

0

Formato

@!  

Título

Num  Contrato

Descrição

Número do Contrato

Usado

Sim

Browse

Sim

Campo

GXZ_FILDF

Tipo

Caractere

Tamanho

2

Decimal

0

Formato


Título

Filial DF

Descrição

Filial Docto Frete

Usado

Sim

Browse

Sim

Grupo033

Campo

GXZ_CDESP

Tipo

Caractere

Tamanho

5

Decimal

0

Formato

@!  

Título

Espécie DF

Descrição

Espécie do Documento

Usado

Sim

Browse

Sim

Campo

GXZ_EMISDF

Tipo

Caractere

Tamanho

14

Decimal

0

Formato

@!  

Título

Emissor DF

Descrição

Emissor do Documento

Usado

Sim

Browse

Sim

Campo

GXZ_SERDF

Tipo

Caractere

Tamanho

5

Decimal

0

Formato

@!  

Título

Série DF

Descrição

Série do Documento

Usado

Sim

Browse

Sim

Campo

GXZ_NRDF

Tipo

Caractere

Tamanho

16

Decimal

0

Formato

@!  

Título

Número DF

Descrição

Número do Documento

Usado

Sim

Browse

Sim

Campo

GXZ_DTEMIS

Tipo

Data

Tamanho

8

Decimal

0

Formato


Título

Dt Emissão

Descrição

Data de Emissão

Usado

Sim

Browse

Sim

Campo

GXZ_VLREAL

Tipo

Numérico

Tamanho

15

Decimal

2

Formato

@E 9,999,999,999.9999                          

Título

Vl Realizado

Descrição

Valor Realizado

Usado

Sim

Browse

Sim

IMPORTANTE!

O tamanho dos campos que possuem grupo pode variar conforme o ambiente em uso.


  • Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:

Alias

GV9GVW

Descrição

Negociação/Tab/Contr

Tabela 

GV9

Índice

1 - Emitente+Tabela

Colunas 1

GV9_NRNEG

Colunas 2

GV9_NRTAB

Colunas 3GV9_CDEMIT
Colunas 4GV9_SIT
FiltroGV9->GV9_CDEMIT == M->GVW_CDEMIT .AND. GV9->GV9_NRTAB == M->GVW_NRTAB .AND. GV9->GV9_SIT <> "1"           
RetornoGV9->GV9_NRNEG

Alias

GVAGVW      

Descrição

Tab Frete/Contrato

Tabela 

GVA

Índice

1 - Tabela + Emitente

Colunas 1

GVA_NRTAB

Colunas 2

GVA_DSTAB

Colunas 3GVA_CDEMIT
FiltroGVA->GVA_CDEMIT == M->GVW_CDEMIT   
Retorno 1

GVA->GVA_NRTAB

Retorno 2

GVA->GVA_DSTAB

Alias

GVAGXT

Descrição

Tabela de Frete

Tabela 

GVA

Índice

1 - Emitente+Tabela

Colunas 1

GVA_NRTAB

Colunas 2

GVA_DSTAB

FiltroGVA->GVA_CDEMIT   == M->GXT_CDTRP
RetornoGVA->NRTAB

Alias

GXT

Descrição

Contrato de Transp

Tabela 

GXT

Índice

1 - Num Contrato

Colunas 1

GXT->GXT_NRCT

RetornoGXT->GXT_NRCT

Alias

GXTGV9

Descrição

Negociacao

Tabela 

GV9

Índice

1 - GV9_FILIAL + GV9_CDEMI

Colunas 1

GV9_NRNEG

FiltroGV9->GV9_CDEMIT == M-> GXT_CDTRP .AND. GV9->GV9_NRTAB== M-> GXT_NRTAB
RetornoGV9_NRNEG

Alias

GVWGXT

Descrição

Contrato x Tabela 

Tabela 

GXT

Índice

1 - Contrato

Colunas 1

GXT_FILIAL

Colunas 2

GXT_NRCT

Colunas 3GXT_DTCT
FiltroGXT->GXT_FILIAL == M->GVW_FILGXT .AND. GXT->GXT_CDTRP == M->GVW_CDEMIT .AND. GXT->GXT_SIT > '1' .AND. GXT->GXT_SIT <= '4' 
RetornoGXT_NRCT


  • Criação ou Alteração de Índices no arquivo SIX – Índices:

Índice

GVW1

Ordem

1

Chave

GVW_FILIAL + GVW_CDEMIT + GVW_NRTAB + GVW_NRNEG + GVW_FILGXT + GVW_NRCT                       

Descrição

Filial + Codigo Emitente + Nr Tabela + Nr Negociacao + Filial Documento + Nr Contrato

Índice

GVW2

Ordem

2

Chave

GVW_FILGXT + GVW_NRCT                                       

Descrição

Filial Documento + Nr Contrato

Índice

GXY1

Ordem

1

Chave

GXY_FILIAL + GXY_NRCT + GXY_FILCA + GXY_NRCALC                    

Descrição

Filial + Nr Contrato + Filial Calculo + Nr Calculo                 

Índice

GXY2

Ordem

2

Chave

GXY_FILCA + GXY_NRCALC                                     

Descrição

Filial Calculo + Nr Calculo  

Índice

GXZ1

Ordem

1

Chave

GXZ_FILIAL + GXZ_NRCT + GXZ_FILDF + GXZ_CDESP + GXZ_EMISDF + GXZ_SERDF + GXZ_NRDF + GXZ_DTEMIS                                                                   

Descrição

Filial + Nr Ct + Fil DF + Esp + Emis Df + Serie DF + Nr DF + Dt emis    

Índice

GXZ2

Ordem

2

Chave

GXZ_FILDF + GXZ_CDESP + GXZ_EMISDF + GXZ_SERDF + GXZ_NRDF + GXZ_DTEMIS                                                                                                     

Descrição

Filial DF + Especie + Emissor + Serie + Nr Df + Data Emissao         


04. ASSUNTOS RELACIONADOS