Histórico da Página
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 SIGAGFE.Permitir o vínculo 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 no programa 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 SIGAGFEFrete 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 SIGAGFE 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 corrigidos alterados serão enviados para o SIGAGFEFrete Embarcador.
Criado o programa 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 Contrato , o qual poderá ter várias tabelas, porém a tabela só somente poderá estar em um único Contrato.
...
Chave | Nome | Modo | PYME |
GVW_FILIAL + GVW_CDEMIT + GVW_NRTAB+GVW_NRCT | GVW - Integração Contrato | Compartilhado | Sim |
GXY_FILIAL + GXY_NRCT | GXY - Contrato de Compras | Compartilhado | Sim |
GXZ_FILIAL + GXZ_NRCT + GXZ_FILDF + GXZ_NRDF FILDF | GXZ - Contrato Compras x Doc Frete | Compartilhado | Sim |
...
Campo | GXT_VLLIM |
Tipo | Numérico |
Tamanho | 12 |
Decimal | 2 |
Formato | @E 9,999,999,999.9999 |
Título | Vl 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ítuloVl Previsto | 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ítuloVl Realizado | 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 ContratoContr. |
Descrição | Saldo do Contrato |
Usado | Sim |
Browse | Sim |
...
- Tabela GVW
Campo | GVW_FILIAL |
Tipo | CaracterCaractere |
Tamanho | 2 |
Decimal | 0 |
Formato |
|
Título | Filial |
Descrição | Filial do Sistema |
UsadoSim | |
Browse | Sim |
Grupo | 033 |
Campo | GVW_CDEMIT |
Tipo | CaracterCaractere |
Tamanho | 14 |
Decimal | 0 |
Formato | @! |
Título | Emitente |
Descrição | Código Emitente |
Usado | Sim |
Browse | Sim |
Consulta | GU3GVA |
Campo | GVW_NMEMIT |
Tipo | CaracterCaractere |
Tamanho | 80 |
Decimal | 0 |
Formato | @! |
Título | Nome |
Descrição | Nome do Emitente |
Usado | Sim |
Real | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI,POSICIONE("GU3",1,XFILIAL("GU3")+GVW->GVW_CDEMIT,"GU3_NMEMIT"),"") |
Inic. Browse | POSICIONE("GU3",1,XFILIAL("GU3")+GVW->GVW_CDEMIT,"GU3_NMEMIT") |
Campo | GVW_NRTAB | ||
Tipo | CaracterCaractere | ||
Tamanho | 6 | ||
Decimal | 0 | ||
Formato | @! | ||
Título | Tabela | ||
Descrição | Número Tab. Frete | ||
Usado | Sim | ||
Browse | Sim | ||
Consulta | GVAGVW | Browse | Sim |
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ão | IF(!INCLUI,POSICIONE("GVA",1,XFILIAL("GVA")+GVW->GVW_CDEMIT+GVW->GVW_NRTAB,"GVA_DSTAB"),"") |
Inic. Browse | POSICIONE("GVA",1,XFILIAL("GVA")+GVW->GVW_CDEMIT+GVW->GVW_NRTAB,"GVA_DSTAB") |
Campo | GVW_NRNEG |
Tipo | CaracterCaractere |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Negociação |
Descrição | Número da Negociação |
Usado | Sim |
Browse | Sim |
Consulta | GV9GVW |
Browse | Sim |
Campo | GVW_FILGXT | ||
Tipo | CaracterCaractere | ||
Tamanho | 2 | ||
Decimal | 0 | ||
Formato | |||
Título | Filial Contr | ||
Descrição | Filial Contrato de Transp | ||
Usado | Sim | ||
Browse | Sim | ||
Consulta | SM0 | Browse | Sim |
Grupo | 033 |
Campo | GVW_NRCT | ||
Tipo | NuméricoCaractere | ||
Tamanho | 12 | ||
Decimal | 0 | ||
Formato | @! | ||
Título | Num Contrato | ||
Descrição | Número do Contrato | ||
Usado | Sim | ||
Browse | Sim | ||
Consulta | GVWGXT | Browse | Sim |
- Tabela GXY
Campo | GXY_FILIAL |
Tipo | CaracterCaractere |
Tamanho | 2 |
Decimal | 0 |
Formato | |
Título | Filial |
Descrição | Filial do Sistema |
UsadoSim | |
Browse | Sim |
Grupo | 033 |
Campo | GXY_NRCT |
Tipo | NuméricoCaractere |
Tamanho | 12 |
Decimal | 0 |
Formato | @! |
Título | Num Contrato |
Descrição | Número do Contrato |
Usado | Sim |
Browse | Sim |
Campo | GXY_FILCA |
Tipo | CaracterCaractere |
Tamanho | 2 |
Decimal | 0 |
Formato | |
Título | Filial Calc |
Descrição | Filial Cálculo do Frete |
Usado | Sim |
Browse | Sim |
Grupo | 033 |
Campo | GXY_NRCALC |
Tipo | CaracterCaractere |
Tamanho | 8 |
Decimal | 0 |
Formato | @! |
Título | Cálculo |
Descrição | Número do Cálculo |
Usado | Sim |
Browse | Sim |
Campo | GXY_VLPREV |
Tipo | CaracterNumé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 | CaracterCaractere | |
Tamanho | 2 | |
Decimal | 0 | |
Formato | ||
Título | Filial | |
Descrição | Filial do Sistema | |
Usado | ||
Sim | Browse | Sim |
Grupo | 033 |
Campo | GXZ_NRCT |
Tipo | CaracterCaractere |
Tamanho | 12 |
Decimal | 0 |
Formato | @! |
Título | Num Contrato |
Descrição | Número do Contrato |
Usado | Sim |
Browse | Sim |
Campo | GXZ_FILDF |
Tipo | CaracterCaractere |
Tamanho | 2 |
Decimal | 0 |
Formato | |
Título | Filial DF |
Descrição | Filial Docto Frete |
Usado | Sim |
Browse | Sim |
Grupo | 033 |
Campo | GXZ_CDESP |
Tipo | CaracterCaractere |
Tamanho | 5 |
Decimal | 0 |
Formato | @! |
Título | Espécie DF |
Descrição | Espécie do Documento |
Usado | Sim |
Browse | Sim |
Campo | GXZ_EMISDF |
Tipo | CaracterCaractere |
Tamanho | 14 |
Decimal | 0 |
Formato | @! |
Título | Emissor DF |
Descrição | Emissor do Documento |
Usado | Sim |
Browse | Sim |
Campo | GXZ_SERDF |
Tipo | CaracterCaractere |
Tamanho | 5 |
Decimal | 0 |
Formato | @! |
Título | Série DF |
Descrição | Série do Documento |
Usado | Sim |
Browse | Sim |
Campo | GXZ_NRDF |
Tipo | CaracterCaractere |
Tamanho | 16 |
Decimal | 0 |
Formato | @! |
Título | Nr Docto FreteNú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 |
...
Informações | ||||
---|---|---|---|---|
| ||||
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 3 | GV9_CDEMIT |
Colunas 4 | GV9_SIT |
Filtro | GV9->GV9_CDEMIT == M->GVW_CDEMIT .AND. GV9->GV9_NRTAB == M->GVW_NRTAB .AND. GV9->GV9_SIT <> "1" |
Retorno | GV9->GV9_NRNEG |
Alias | GVAGVW |
Descrição | Tab Frete/Contrato |
Tabela | GVA |
Índice | 1 - Tabela + Emitente |
Colunas 1 | GVA_NRTAB |
Colunas 2 | GVA_DSTAB |
Colunas 3 | GVA_CDEMIT |
Filtro | GVA->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 |
Filtro | GVA->GVA_CDEMIT == M->GXT_CDTRP |
Retorno | GVA->NRTAB |
Alias | GXT |
Descrição | Contrato de Transp |
Tabela | GXT |
Índice | 1 - Num Contrato |
Colunas 1 | GXT->GXT_NRCT |
Retorno | GXT->GXT_NRCT |
Alias | GXTGV9 |
Descrição | NegociaçãoNegociacao |
Tabela | GV9 |
Índice | 1 - EmitenteGV9_FILIAL + GV9_CDEMI |
Colunas 1 | GV9_NRNEG |
Filtro | GV9->GV9_CDEMIT == M-> GXT_CDTRP .AND. GV9->GV9_NRTAB== M-> GXT_NRTAB |
Retorno | GV9_NRNEG |
Alias | GVWGXT |
Descrição | Contrato x Tabela |
Tabela | GXT |
Índice | 1 - Num Contrato |
Colunas 1 | GXT_FILIAL |
Colunas 2 | GXT_NRCT |
Colunas 3 | GXT_DTCT |
Filtro | GXT->GXT_FILIAL == M->GVW_FILGXT .AND. GXT->GXT_CDTRP == M->GVW_CDEMIT .AND. GXT->GXT_SIT > '1' .AND. GXT->GXT_SIT <= '4' |
Retorno | GXT_NRCT |
...
Índice | GVW1 |
Ordem | 1 |
Chave | GVW_FILIAL + GVW_CDEMIT + GVW_NRTAB + GVW_NRNEG + GVW_FILGXT + GVW_NRCT |
Descrição | Filial + Cod Codigo Emitente + Número da Nr Tabela + Número da Negociação Nr Negociacao + Filial do Documento + Número do Nr Contrato |
Índice | GVW2 |
Ordem | 2 |
Chave | GVW_FILGXT + GVW_NRCT |
Descrição | Filial do Documento + Número do Contrato Nr Contrato |
Índice | GXY1 |
Ordem | 1 |
Chave | GXY_FILIAL + GXY_NRCT + GXY_FILCA + GXY_NRCALC |
Descrição | Filial + Nr Contrato + Filial Calculo + Nr Calculo Calculo |
Índice | GXY2 |
Ordem | 2 |
Chave | GXY_FILCA + GXY_NRCALC |
Descrição | Filial Calculo + Nr Calculo 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 | GXZ1GXZ2 |
Ordem | 2 |
Chave | GXZ_FILDF + GXZ_CDESP + GXZ_EMISDF + GXZ_SERDF + GXZ_NRDF + GXZ_DTEMIS |
Descrição | Filial DF + Espécie Especie + Emissor + Serie + Nr Df + Data Emissao |
...
04. ASSUNTOS RELACIONADOS Para maiores detalhes sobre o funcionamento do programa, favor acessar o documento de referência:
Templatedocumentos |
---|
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|