Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

empo aproximado para leitura: 30 min


01. DADOS GERAIS

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

GFEA029 - Frete Referência

GFEA059 - Requisição de Negociação de Frete

GFEA078 - Painel de Requisições de Frete

GFEA079 - Contrato de Transporte

Requisito/Story/Issue (informe o requisito relacionado) :DLOGGFE-7344


02. SITUAÇÃO/REQUISITO 

  1. É necessária uma opção de inclusão do frete referência que torne o processo mais facilitado ao usuário.
  2. Ao aprovar o resultado de uma requisição do tipo consulta é necessário gerar uma requisição do tipo contratação para formalizar a execução do serviço.
  3. Necessidade de identificar o setor responsável por resolver a requisição de frete.
  4. Simplificar as opções de finalidade da requisição.
  5. Necessário possibilitar ao usuário utilizar as opções de visões do Protheus nos programas Painel de Requisições e Contrato de Transporte.
  6. Na lista de Tipos de Identificadores da requisição, é necessário uma opção específica para identificar as requisições do módulo de Agroindústria.
  7. Realizar validação na requisição de frete para não permitir salvar o registro sem que seja informado ao menos peso, quantidade ou valor para a requisição.
  8. Necessário informar a data inicial da entrega da mercadoria no contrato de transporte.
  9. No contrato de transporte é necessário informar o contratante e o destinatário e definir o tomador de frete entre a contratante, a contratada e o destinatário.
  10. Necessidade de informar a observação de carregamento e descarregamento na requisição de frete e a geração do contrato de transporte levando em consideração estes campos.
  11. Deve-se indicar as requisições conforme criticidade de acordo com os dias faltantes para o vencimento de acordo com a data limite configurada.
  12. Necessário realizar a cópia da requisição de frete.
  13. Necessidade de informações complementares no cabeçalho e nas rotas do contrato de transporte.
  14. Realizar a solicitação de cotação do frete referência diretamente aos transportadores.
  15. Ter disponibilidade durante a manutenção do contrato de transporte de visualizar os valores totais para peso, quantidade e valor de frete das rotas do contrato de transporte.
  16. Realizar a solicitação de cotação de frete através da rotina de painel de requisição diretamente aos transportadores.
  17. Necessário cadastrar observações e relacionar ao contrato de transporte.
  18. Necessárias alterações para melhorar a funcionalidade de frete referência.
  19. Necessidade de retornar as demais informações de frete referência e realizar a gravação ao buscar as referências no painel de requisição.
  20. Necessário realizar a emissão do contrato de transporte com base em um modelo Word.
  21. Realizar o cálculo automático com a utilização do contrato gerado para a requisição de frete do pedido de compra.
  22. Necessidade de controle de recorrência do frete referência.
  23. Necessidade de definir se a requisição necessita de aprovação do solicitante ao ser concluída.
  24. Necessidade de validar a alteração do status do contrato na rotina Contratos de Transporte (GFEA079), via menu "Outras Ações", "Alterar Situação".

  25. Necessário que o preenchimento de campo de justificativa para cotação selecionada seja opcional.
  26. Caso não haja nenhum contato para receber a cotação de frete, buscar o e-mail principal do emitente. Ao realizar o envio e o e-mail para o WF estiver em branco, emitir alerta e não prosseguir com o fluxo de envio.
  27. Ao preencher o transportador na cotação da requisição, deve ser realizada a busca das informações de prazo do cadastro de prazo de entrega.

03. SOLUÇÃO

  1. Incluída no programa em Outra Ações a opção "Inclusão em Lote", que visa permitir incluir os registros de frete referência de forma mais facilitada e em maior número com apenas uma inclusão.
  2. Alterado o programa para que possua duas opções de aprovação da requisição, "Aprovar e Encerrar" que executa a aprovação e não executa nenhuma outra ação, e "Aprovar e Contratar" responsável por gerar uma cópia da requisição do tipo consulta, porém alterando para o tipo Contratação e com a situação de Requisitada.
  3. Incluído os campos de código e descrição para o setor responsável por resolver a requisição de frete. As opções deste campo são baseadas em uma tabela SX5.
  4. Alterada as opções de finalidade para 1=Consulta e 2=Contratação.
  5. Disponibilizada a opção de visões do Protheus nos programas de Painel de Requisições e Contrato de Transporte.
  6. Incluída a opção "IE Agro" na lista de identificadores da requisição de frete. Alterada também a ordem, apresentado os tipos de identificadores antes do código do identificador.
  7. Alterado o programa para validar a requisição ao salvá-lo, bloqueando a confirmação caso não esteja preenchida ao menos uma das informações de peso, quantidade ou valor para a requisição.
  8. Alterado o programa para que seja possível informar a data inicial de entrega do contrato de transporte. A data inicial de entrega não pode ser maior que a data final de entrega e nem menor que a data inicial de retirada.
  9. Alterado o programa, disponibilizando os campos de contratante e destinatário. Disponibilizado o campo para informador o tomador de frete com as opções Contratante, Contratada e Destinatário. Incluída validação na geração da tabela de frete através do contrato para não permitir gerar quando o tomador de frete estiver marcado como Contratada.
  10. Disponibilizado os campos de Observação de Carregamento e de Descarregamento na requisição de frete. Alterada a geração do contrato de transporte através da requisição, levando os campos de observação para o contrato.
  11. Alterado o programa para disponibilizar um parâmetro que define a criticidade conforme os dias faltantes para o vencimento da requisição. No programa Painel de Requisições (GFEA078) foi disponibilizado um semáforo com as criticidades configuradas no parâmetro, mais a situação para requisições vencidas e requisições que não tenham a data limite informada. Neste programa também foram adicionados filtros conforme as situações apresentadas no semáforo.
  12. Incluída a opção de copiar para a requisição de frete no programa Requisição de Negociação de Fretes (GFEA059). A requisição terá os seus dados copiados, exceto as informações de Data de requisição, hora de requisição, situação, usuário negociador, aviso, situação de resposta, motivo de rejeição, motivo de cancelamento, requisição base, geração contratação e usuário requisitante.
  13. Incluído campos na rota do contrato para que seja possível informar a unidade de medida para o peso e para que seja informada o tipo e o valor para o prazo da rota do contrato e no cabeçalho do contrato, alterado o nome dos campos de data de retirada para carregamento e incluído os campos para definir o emitente do endereço de carregamento e entrega. Além disto foi modificado o programa para que a unidade de peso seja utilizada na geração da tabela para preencher a negociação e a faixa e incluída validação para não permitir informar unidade de peso diferentes entre as rotas do contrato.
  14. No programa de frete referência foram incluídas as opções de Solicitar Cotação Única e Solicitar Cotação em Lote para que seja possível selecionar os registros e solicitar a cotação via WorkFlow Protheus diretamente para os transportadores.
  15. Disponibilizar os totalizadores das informações das rotas do contrato de transporte durante a manutenção deste contrato. Apresentar o totalizador para o peso, a quantidade, o valor unitário, o valor fixo e o valor total do contrato.
  16. Disponibilizada a ação para realizar a solicitação via WorkFlow para os transportadores da solicitação de frete para as cotações da requisição de frete pela rotina de painel de requisição.
  17. Disponibilização do cadastro de observações para o contrato e de meio para vinculação destas observações pré-cadastradas ao contrato.
  18. Realizada a alteração de usabilidade e mudança de campos na rotina de inclusão por lote. Realizada a inclusão do tipo de referência e do modo de solicitação. Adicionada validação para não permitir salvar um frete referência de cotação ou previsão ou que tenha envio via Workflow sem a informação de transportador preenchida.
  19. Alterado o programa para que a função de busca do frete referência realize o retorno das demais informações do frete referência, como o prazo, a inclusão de imposto e a unidade de medida.
  20. Incluída a opção de "Emitir Contrato", utilizando um arquivo modelo Word como base. Após a realização da impressão, a situação do contrato é alterada para emitida.
  21. Alterado o programa para que realize o cálculo automático utilizando o contrato de transporte vinculado a requisição de frete gerada pelo pedido de compra da nota fiscal.
  22. Incluída as funções em schedule para controle da recorrência de frete referência. As funções tem por funcionalidade controlar o vencimento do frete referência, envio de lembrete para transportador que não respondeu o Workflow, envio de novas requisições de frete e geração das novas requisições com base nas requisições atuais.
  23. Disponibilizado campo para definir se a requisição necessita de aprovação do solicitante ao ser concluída pelo negociador.
  24. A rotina Contratos de Transporte (GFEA079) foi alterada para delimitar as possíveis alterações no status (situação). Regras:

    1-Criado: Só se estiver Emitido, Enviado ou Confirmado e não possuir Romaneio relacionado ao contrato.
    2-Emitido: Só se estiver Enviado e não possuir Romaneio relacionado ao contrato.
    3-Enviado: Só se estiver Confirmado e não possuir Romaneio relacionado ao contrato.
    4-Confirmado: Só se estiver Enviado ou Encerrado ou Cancelado.
    5-Encerrado: Só se não tiver relacionamento com Requisição (origem Agro) e a Condição de Encerramento for igual a "1=Manual" (campo GXT_ENCERR).
    6-Cancelado: Só se não estiver Encerrado e não possuir Romaneio relacionado ao contrato.

  25. O preenchimento do campo de justificativa é opcional ao escolher a cotação de frete.
  26. Realizada a busca do email principal do emitente quando nenhum contato estiver configurado para receber cotação. O programa foi alterado para emitir alerta caso o email não esteja informado ao enviar o WF.
  27. Quando o transportador for preenchido na cotação de frete, é realizada a busca do tipo e do valor do prazo no cadastro de prazo de entrega.


Alterações de Dicionário de Dados

1. Alteração de Campos no arquivo SX3 – Campos:


  • TabelGUN

Campo

GUN_INFRTO

Iniciação

 GFEA19IRO()

Iniciação Padrão

GFEA19BIRO()

Campo

GUN_INFRTD

Iniciação

 GFEA19IRD()

Iniciação Padrão

GFEA19BIRD()

Campo

GUN_TPPRAZ

When

 M->GUN_TPTAB == "1" .Or. M->GUN_TPTAB == "4"

Campo

GUN_PRAZO

When

 M->GUN_TPTAB == "1" .Or. M->GUN_TPTAB == "4

  • Tabela GXRTabela GXR

Campo

GXR_FDADE

Validação

Pertence("12")

Lista de Opções

1=Consulta;2=Contratação

Campo

GXR_IDENT

Ordem

13

Campo

GXR_TPIDEN

Ordem

12

ValidaçãoPertence("123456")

Lista de Opções:

 1=Nenhum;2=Pedido;3=Carregamento;4=Romaneio;5=IE Agro;6=Outros

  • Tabela GXUTabela GXU

Campo

GXU_VLPER

Usado

Não

Campo

GXU_DTIRET

Título

 Dt Ini Carre

Descrição

 Data Inicial Carregamento

Campo

GXU_DTFRET

Título

 Dt Fim Carre

Descrição

 Data Final Carregamento

Campo

GXU_UNIMED

Obrigatório

 Não



Alteração de Gatilhos no arquivo SX7 – Gatilhos:

  • Tabela GUN

Campo

GUN_NRCIOR->GUN_INFRTO

Campo Domínio

GFEA19IRO()

Campo

GUN_NRREOR->GUN_INFRTO

Campo Domínio

GFEA19IRO()

Campo

GUN_CDREM->GUN_INFRTO

Campo Domínio

GFEA19IRO()

Campo

GUN_NRCIDS->GUN_INFRTD

Campo Domínio

GFEA19IRD()

Campo

GUN_NRREDS->GUN_INFRTD

Campo Domínio

GFEA19IRD()

Campo

GUN_CDDEST->GUN_INFRTD

Campo Domínio

GFEA19IRD()


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

  • Tabela GUN

Campo

GUN_ENVIAE

Tipo

Caracter

Tamanho

1

Decimal

0

Contexto

Real

Título

Soli Cot

Descrição

Solicita Cotação?

Usado

Sim

Browse

Sim

Opções

1=Sim;2=Não

Propriedade

Alterar

Val. Sistema

Pertence("12")

Help

Indica a solicitação de frete referência de forma automática de acordo com o período informado.                 

Campo

GUN_EMAIL

Tipo

Caracter

Tamanho

50

Decimal

0

Contexto

Real

Título

E-mail

Descrição

E-mail Solicitação

Propriedade

Alterar

Usado

Sim

Browse

Sim

Help

Informe o e-mail para a cotação de frete referência.              

         

Campo

GUN_PERIOD

Tipo

Númerico

Tamanho

2

Decimal

99

Contexto

Real

Título

Período

Descrição

Período de Solicitação

Propriedade

Alterar

Usado

Sim

Browse

Sim

Help

Indica em dias o período em que o frete referência será solicitado novamente de forma automática.           

     

Campo

GUN_STATUS

Tipo

Caracter

Tamanho

1

Decimal


Contexto

Real

Título

Sit Solicit

Descrição

Situação da Solicitação

Propriedade

Visualizar

Usado

Sim

Browse

Sim

Help

Indica a situação da solicitação de cotação do frete referência.      

Lista de Opções0=Não Solicitada;1=Ativo;2=Inativo;3=Aguardando Retorno
Inicializador Padrão"0"
Val. SistemaPertence("0123")

Campo

GUN_DTATU

Tipo

Data

Tamanho

8

Decimal


Contexto

Real

Título

Data Atu

Descrição

Data Ultima Atualização

Propriedade

Visualizar 

Usado

Sim

Browse

Sim

Help

Indica a data da última atualização da cotação via WorkFlow.        

Campo

GUN_HRATU

Tipo

Caracter

Tamanho

5

Decimal

99:99

Contexto

Real

Título

Hora Atu

Descrição

Hora Ultima Atualização

Propriedade

Visualizar 

Usado

Sim

Browse

Sim

Help

Indica a hora da última atualização da cotação via WorkFlow.     

  • Tabela GXR

Campo

GXR_CSTRES

Tipo

Caracter

Tamanho

3

Decimal

@!

Contexto

Real

Título

Setor Resp

Descrição

Setor Responsável

Propriedade

Visualizar 

Usado

Sim

Browse

Sim

Help

nforme o setor responsável por resolver a requisição. 

Consulta Padrão SX5NM

Campo

:

GXR_DSTRES

Tipo

:

Caracter

Tamanho

:

100

Formato:

Decimal

@!

Contexto

:

Virtual

Propriedade: Visualizar

Título

Título:

Ds Setor Res

Descrição

:

Desc Setor Resp

Propriedade

Visualizar

Usado

Sim

Browse

Sim

Inic Padrão: IF(!INCLUI,

Help

Informe o setor responsável por resolver a requisição.  

Inic BrowsePOSICIONE("SX5",1,XFILIAL("SX5")+"NM"+
GXR→GXR
M→GXR_CSTRES,"X5_DESCRI")
Inicializador PadrãoIF(!INCLUI,POSICIONE("
")Inic Browse: POSICIONE("SX5",
SX5",1,XFILIAL("SX5")+"NM"+
M→GXR
GXR→GXR_CSTRES,"X5_DESCRI"),"")

Help: Informe o setor responsável por resolver a requisição.

Usado: Sim

Campo:

Campo

GXR_REQBAS

Tipo

:

Caracter

Tamanho

:

8

Formato: 99999999

Decimal

0

Contexto

:

Real

Propriedade: Visualizar

Título

Título:

Req Base

Descrição

:

Requisição Base

Propriedade

Visualizar

Help:

Usado

Sim

Browse

Sim

Help

Código da Requisição de Consulta responsável por gerar esta requisição de contratação. 

Usado: Sim

Campo

Campo:

GXR_GERCON

Tipo

:

Caracter

Tamanho

:

1

Formato: @!

Decimal

0

Contexto

:

Real

Propriedade: Visualizar

Título

Título:

Gerou Contra

Descrição

:

Gerou Contratação?

Propriedade

Visualizar

Usado

Sim

Browse

Sim

Help

Informa se a requisição de consulta gerou uma nova requisição de contratação.

Lista de Opções
:
1=Sim;2=Não
Inicializador Padrão
:
"2"
Val. Sistema
:
Pertence("12")

Help: Informa se a requisição de consulta gerou uma nova requisição de contratação.

Usado: Sim

Campo: GXT
CampoGXT_DTIENT
Tipo
:
Data
Tamanho
:
8
Decimal0
Contexto
:
Real
Propriedade: Alterar
Título
Título:
Dt Ini Entrg
Descrição
:
Data Inicial da Entrega
Help:
PropriedadeAlterar
UsadoSim
BrowseSim
HelpData inicial para a entrega da mercadoria no destino.

Usado: Sim

Campo: GXT
CampoGXT_CODCTR
Tipo
:
Caracter
Tamanho
:
14
Decimal0
Contexto
:
Real
Propriedade: Alterar
Título
Título:
Contratante
Descrição
: ContratanteValidação:
Contratante
PropriedadeAlterar
UsadoSim
BrowseSim
HelpInforme o código do emitente que é contratante responsável por este contrato.
ValidaçãoGFEExistC("GU3",1,M->GXT_CODCTR,"GU3->GU3_SIT=='1'")

Help: Informe o código do emitente que é contratante responsável por este contrato.

Usado: Sim


Campo: GXT_DESCTR

Tipo: Caracter

Tamanho: 60

Contexto: Virtual

Propriedade: Visualizar

Título: Desc Contrat

Descrição: Descrição Contratante

Inic Padrão: IF(!INCLUI,POSICIONE("GU3",1,XFILIAL("GU3")+GXT->GXT_CODCTR,"GU3_NMEMIT"),'')

Inic Browse: POSICIONE("GU3",1,XFILIAL("GU3")+GXT->GXT_CODCTR,"GU3_NMEMIT")

Help: Descrição do contratante responsável pelo contrato. .

Usado: Sim

Campo: GXT_CODCLI

Tipo: Caracter

Tamanho: 14

Contexto: Real

Propriedade: Alterar

Título: Destinatário

Descrição: Código Destinatário

Validação: GFEExistC("GU3",1,M->GXT_CODCLI,"GU3->GU3_SIT=='1'")

Help: Informe o código referente ao destinatário do contrato de transporte.

Usado: Sim

Campo: GXT_DESCLI

Tipo: Caracter

Tamanho: 60

Contexto: Virtual

Propriedade: Visualizar

Título: Desc Destina

Descrição: Descrição Destinatário

Inic Padrão: IF(!INCLUI,POSICIONE("GU3",1,XFILIAL("GU3")+GXT->GXT_CODCLI,"GU3_NMEMIT"),'')

Inic Browse: POSICIONE("GU3",1,XFILIAL("GU3")+GXT->GXT_CODCLI,"GU3_NMEMIT")

Help: Descrição do destinatário do contrato de transporte.

Usado: Sim

Campo: GXT_TOMFRT

Tipo: Caracter

Tamanho: 1

Formato: 9

Contexto: Real

Propriedade: Alterar

Título: Tomador Fret

Descrição: Tomador de Frete

Lista de Opções: 1=Contratante;2=Contratada;3=Destinatário

Inicializador Padrão: "1"

Val. Sistema: Pertence("123")

Help: Indica o responsável por realizar o pagamento do contrato.

Usado: Sim

Campo: GXR_OBSCGA

Tipo: Memo

Tamanho: 10

Contexto: Real

Propriedade: Alterar

Título: Obs Carreg

Descrição: Observação de Carregamento

Help: Informe a observação de carregamento desta requisição.

Usado: Sim

Campo: GXR_OBSDGA

Tipo: Memo

Tamanho: 10

Contexto: Real

Propriedade: Alterar

Título: Obs Descarre

Descrição: Observação de Descarregament

Help: Informe a observação de descarregamento desta requisição.

Usado: Sim

Campo: GXU_UMPESO

Tipo: Caractere

Tamanho: 2

Título: Unid Med Pes

Descrição: Unidade Medida Peso

Validação: VAZIO() .OR. ExistCPO("SAH",M→GXU_UMPESO)

Propriedade: Alterar

Contexto: Real

Consulta Padrão: SAH

Help: Informe a unidade de medida do peso informado para esta rota.

Campo: GXU_TPPRAZ

Tipo: Caractere

Tamanho: 1

Título: Tipo Prazo

Descrição: Tipo Prazo

Validação: Pertence("012")

Propriedade: Alterar

Contexto: Real

Help: Informe o tipo do prazo para entrega para esta rota.

Campo: GXU_PRAZO

Tipo: Numerico

Tamanho: 3

Título: Prazo

Descrição: Prazo

Máscara: 999

Propriedade: Alterar

Contexto: Real

Help: Informe o prazo conforme o tipo de prazo escolhido.

Campo: GXT_EMICAR

Tipo: Caractere

Tamanho: 14

Título: Emi Carreg

Descrição: Emitente Carregamento

Validação: GFEExistC("GU3",1,M->GXT_EMICAR,"GU3→GU3_SIT=='1'")

Propriedade: Alterar

Contexto: Real

Consulta Padrão: GU3

Help: Informe o código do emitente referente ao endereço de carregamento deste contrato.

Campo: GXT_DSECAR

Tipo: Caractere

Tamanho: 60

Título: Nm Emi Carre

Descrição: Nome Emi Carregamento

Propriedade: Visualizar

Contexto: Virtual

Inic Padrão: IF(!INCLUI,POSICIONE("GU3",1,XFILIAL("GU3")+GXT→GXT_EMICAR,"GU3_NMEMIT"),'')

Inic Browse: POSICIONE("GU3",1,XFILIAL("GU3")+GXT->GXT_EMICAR,"GU3_NMEMIT")

Help: Nome do emitente referente ao endereço de carregamento do contrato.

Campo: GXT_EMIENT

Tipo: Caractere

Tamanho: 14

Título: Emi Entrega

Descrição: Emitente de Entrega

Validação: GFEExistC("GU3",1,M->GXT_EMIENT,"GU3→GU3_SIT=='1'")

Propriedade: Alterar

Contexto: Real

Consulta Padrão: GU3

Help: Informe o emitente referente ao endereço de entrega deste contrato.

Campo: GXT_DSEENT

Tipo: Caractere

Tamanho: 60

Título: Nm Emi Ent

Descrição: Nome Emi Entrega

Propriedade: Visualizar

Contexto: Virtual

Inic Padrão: IF(!INCLUI,POSICIONE("GU3",1,XFILIAL("GU3")+GXT→GXT_EMIENT,"GU3_NMEMIT"),'')

Inic Browse: POSICIONE("GU3",1,XFILIAL("GU3")+GXT→GXT_EMIENT,"GU3_NMEMIT")

Help: Nome do emitente referente ao endereço de entrega do contrato.

Campo: GXR_UNIMED

Tipo: Caractere

Tamanho: 2

Título: Uni Med Qtde

Descrição: Unidade Medida Qtde

Propriedade: Alterar

Contexto: Real

Consulta Padrão: SAH

Help: Informe a unidade de medida da quantidade.

Campo: GXU_FRTPES

Tipo: Número

Tamanho: 15

Decimal: 4

Máscara: @E 9,999,999,999.9999

Propriedade: Alterar

Contexto: Real

Título: Frete Peso

Descrição: Frete Peso

Help: Informe o frete peso desta rota do contrato. Este valor de frete é referente a unidade de medida do peso.

Campo: GXS_FRTQTD

Tipo: Númerico

Tamanho: 11

Decimal: 2

Máscara: @E 99,999,999.99

Título: Frete Qtde

Descrição: Frete Quantidade

Propriedade: Alterar

Contexto: Real

Help: Informe o valor de frete pela unidade de medida de quantidade.

Campo: GU2_RECREF

Tipo: Caractere

Tamanho: 1

Título: Recebe Ref

Descrição: Recebe Referência?

Propriedade: Alterar

Contexto: Real

Lista de Opções: 1=Sim;2=Não

Inic Padrão: "2"

Validações: Pertence("12")

Help: Indica se o contrato recebe e-mail referente a solicitação de frete referência.

Campo: GUN_IMPINC

Tipo: Caractere

Tamanho: 1

Título: Imposto Inc

Descrição: Imposto Incluído

Propriedade: Alterar

Contexto: Real

Lista de Opções: 1=Sim;2=Não

Inic Padrão: "1"

Validações: Pertence("12")

Help: Indica se o imposto está incluído na base de cálculo

Campo: GXS_STATUS

Tipo: Caractere

Tamanho: 1

Título: Sit Cotac

Descrição: Situação Cotação

Popriedade: Visualizar

Contexto: Real

Lista de Opções: 0=Não Solicitada;1=Ativo;2=Inativo;3=Aguardando Retorno

Inic Padrão: "0"

Validação: Pertence("0123")

Help: Indica a situação da cotação de frete via WorkFlow.

Campo: GXS_DTATU

Tipo: Data

Tamanho: 8

Título: Data Atu

Descrição: Data ùltima Atualização

Propriedade: Visualizar

Contexto: Real

Help: Indica a data em que foi respondida a solicitação via WorkFlow.

Campo: GXS_HRATU

Tipo: Caractere

Tamanho: 5

Título: Hora Atu

Descrição: Hora ùltima AtualizaçãoMáscara: 99:99

Propriedade: Visualizar

Contexto: Real

Help: Indica a hora em que foi respondida a solicitação via WorkFlow.

Campo: GU2_RECCOT

Tipo: Caractere

Tamanho: 1

Título: Rec Cotacao

Descrição: Recebe Cotação

Propriedade: Alterar

Contexto: Real

Lista de Opções: 1=Sim;2=Não

Inic Padrão: "2"

Validação: Pertence("12")

Help: Indica se o contato recebe e-mail referente a cotação do painel de requisição.

Campo: GUO_CODOBS

Tipo: Caractere

Tamanho: 6

Título: Cod Obs

Descrição: Codigo Observ

Inic. Padrão: GETSXENUM("GUO","GUO_CODOBS")

Propriedade: Visualizar

Contexto: Real

Help: Código da Observação do Contrato de Transporte.

Campo: GUO_RESOBS

Tipo: Caractere

Tamanho: 100

Título: Res Obs

Descrição: Resum Observacao

Propriedade: Alterar

Contexto: Real

Help: Resumo para indicar a claúsula do contrato.

Campo: GUO_TXTOBS

Tipo: Memo

Tamanho: 10

Título: Txt Obs

Descrição: Texto Observação

Propriedade: Alterar

Contexto: Real

Help: Texto com a observação do contrato de transporte.

Campo: GUO_TPOBS

Tipo: Caractere

Tamanho: 1

Título: Tipo Obs

Descrição: Tipo Observacao

Inic. Padrão: "1"

Propriedade: Alterar

Contexto: Real

Validação: Pertence("123")

Lista de Opções: 1=Pagamento;2=Geral;3=Outros

Help: Indica o tipo da observação do contrato de transporte.

Campo: GVV_NRCT

Tipo: Caractere

Tamanho: 12

Título: Nr Cont

Descrição: Numero Contrato

Propriedade: Alterar

Contexto: Real

Help: Número do contrato ao qual a observação está vinculada.

Campo: GVV_SEQ

Tipo: Caractere

Tamanho: 3

Título: Sequência

Descrição: Sequencia Observ

Propriedade: Alterar

Contexto: Real

Help: Sequencial da relação entre contrato de transporte e as observações.

Campo: GVV_CODOBS

Tipo: Caractere

Tamanho: 6

Título: Cod Obs

Descrição: Codigo Observ

Consulta Padrão: GUO

Propriedade: Alterar

Contexto: Real

Validação: GFEExistC("GUO",,,)

Help: Código da observação relacionada ao contrato de transporte.

Campo: GVV_RESOBS

Tipo: Caractere

Tamanho: 100

Título: Res Observ

Descrição: Resumo Observacao

Inic Padrao: IF(!INCLUI,POSICIONE("GUO",1,XFILIAL("GUO")+GVV->GVV_CODOBS,"GUO_RESOBS"),"")

Propriedade: Visualizar

Contexto: Virtual

Help: Resumo da Observação vinculada ao contrato de transporte.

Campo: GVV_TPOBS

Tipo: Caractere

Tamanho: 30

Título: Tipo Obs

Inic Padrao: IF(!INCLUI,GFEA79BRTPOBS(),"")

Descrição: Tipo Observacao

Propriedade: Visualizar

Contexto: Virtual

Help: Tipo da observação vinculada ao contrato de transporte.


Criação de Tabela Genérica

Alias: NM

Descrição: SETOR RESPONSAVEL REQUISICAO

Chaves Padrão: 001 LOGISTICA / 002 SUPRIMENTOS


Criação de Gatilhos

Campo: GXR_CSTRES

Sequencia: 001

Cnt. Domínio: GXR_DSTRES

Tipo: Primário

Regra: SX5→X5_DESCRI

Posiciona: Não

Alias: SX5

Ordem: 1

Chave: XFILIAL("SX5")+"NM"+M→GXR_CSTRES

Campo: GXT_CODCTR

Sequencia: 001

Cnt. Domínio: GXT_DESCTR

Tipo: Primário

Regra: If(Empty(M->GXT_CODCTR),"",POSICIONE("GU3",1,XFILIAL("GU3")+M->GXT_CODCTR,"GU3_NMEMIT"))            

Posiciona: Não

Campo: GXT_CODCLI

Sequencia: 001

Cnt. Domínio: GXT_DESCLI

Tipo: Primário

Regra: If(Empty(M->GXT_CODCLI),"",POSICIONE("GU3",1,XFILIAL("GU3")+M->GXT_CODCLI,"GU3_NMEMIT"))                

Posiciona: Não

Campo: GXT_EMICAR

Sequencia: 001

Cnt. Domínio: GXT_DSECAR

Tipo: Primário

Regra: If(Empty(M->GXT_EMICAR),"",POSICIONE("GU3",1,XFILIAL("GU3")+M->GXT_EMICAR,"GU3_NMEMIT"))

Posiciona: Não

Campo: GXT_EMIENT

Sequencia: 001

Cnt. Domínio: GXT_DSEENT

Tipo: Primário

Regra: If(Empty(M->GXT_EMIENT),"",POSICIONE("GU3",1,XFILIAL("GU3")+M->GXT_EMIENT,"GU3_NMEMIT"))

Posiciona: Não

Campo: GUN_CDTRP

Sequencia: 002

Cnt Dominio: GUN_EMAIL

Tipo: Primário

Regra: GFEA29CONT()

Posiciona: Não

Campo: GXS_CDTRP

Sequencia: 002

Cnt Domínio: GXS_EMCONT

Tipo: Primário

Regra: GFEA78CONT()

Posiciona: Não

Campo: GVV_CODOBS

Sequencia: 001

Cnt Dominio: GVV_TPOBS

Tipo: Primário

Regra: GFEA79TpObs()

Posiciona: Não

Campo: GVV_CODOBS

Sequencia: 002

Cnt Dominio: GVV_RESOBS

Tipo: Primário

Regra: POSICIONE("GUO",1,XFILIAL("GUO")+M->GVV_CODOBS,"GUO_RESOBS")

Posiciona: Não


Criação de Parâmetros

Nome: MV_GFE013

Tipo: Caracter

Descrição: Indica os valores em dias para a criticidade das requisições. Exemplo: 0-5/Urgente;6-8/Alta;9-999/Normal

Valor Padrão: 0-5/Urgente;6-8/Alta;9-999/Normal


Criação de Pergunte

Pergunte: GFEA029A

Sequencia: 01

Pergunta: Tipo de Operação?

Tipo: Caractere

Tamanho: 10

Objeto: Edit

Help: Indica o tipo de operação utilizado para filtrar os registros de frete referência a serem cotados via WorkFlow.

Consulta Padrão: GV3

Sequencia: 02

Pergunta: Tipo de Veículo?

Tipo: Caractere

Tamanho: 10

Objeto: Edit

Help: Indica o tipo de veículo utilizado para filtrar os registros de frete referência a serem cotados via WorkFlow.

Consulta Padrão: GV4

Sequencia: 03

Pergunta: Grupo de Transportador?

Tipo: Caractere

Tamanho: 4

Objeto: Edit

Help: Indica o grupo de transportador utilizado para filtrar os registros de frete referência a serem cotados via WorkFlow.

Consulta Padrão: GU1

Sequencia: 04

Pergunta: Transportador?

Tipo: Caractere

Tamanho: 14

Objeto: Edit

Help: Indica o transportador utilizado para filtrar os registros de frete referência a serem cotados via WorkFlow.

Consulta Padrão: GU3TRP

Sequencia: 05

Pergunta: Classificação de Frete?

Tipo: Caractere

Tamanho: 4

Objeto: Edit

Help: Indica a classificação de frete utilizada para filtrar os registros de frete referência a serem cotados via WorkFlow.

Consulta Padrão: GUB

Sequencia: 06

Pergunta: Cidade Origem?

Tipo: Caractere

Tamanho: 7

Objeto: Edit

Help: Indica a cidade de origem utilizada para filtrar os registros de frete referência a serem cotados via WorkFlow.

Consulta Padrão: GU7

Sequencia: 07

Pergunta: Região Origem?

Tipo: Caractere

Tamanho: 6

Objeto: Edit

Help: Indica a região de origem utilizada para filtrar os registros de frete referência a serem cotados via WorkFlow.

Consulta Padrão: GU9

Sequencia: 08

Pergunta: Remetente?

Tipo: Caractere

Tamanho: 14

Objeto: Edit

Help: Indica o remetente utilizado para filtrar os registros de frete referência a serem cotados via WorkFlow.

Consulta Padrão: GU3

Sequencia: 09

Pergunta: Cidade Destino?

Tipo: Caractere

Tamanho: 7

Objeto: Edit

Help: Indica a cidade de destino utilizada para filtrar os registros de frete referência a serem cotados via WorkFlow.

Consulta Padrão: GU7

Sequencia: 10

Pergunta: Região Destino?

Tipo: Caractere

Tamanho: 6

Objeto: Edit

Help: Indica a região destino utilizada para filtrar os registros de frete referência a serem cotados via WorkFlow.

Consulta Padrão: GU9

Sequencia: 11

Pergunta: Destinatário?

Tipo: Caractere

Tamanho: 14

Objeto: Edit

Help: Indica o destinatário utilizado para filtrar os registros de frete referência a serem cotados via WorkFlow.

Consulta Padrão: GU3

Sequencia: 12

Pergunta: Data de Corte?

Tipo: Data

Tamanho: 8

Objeto: Edit

Help: Indica a data de corte das requisições a serem enviadas para cotação via WorkFlow. Esta data é comparada a data final de vigência, caso a data final de vigência seja maior, o frete referência é enviado via WorkFlow.


Criação Tabela

Tabela: GUO

Descrição: Observações Contrato Transporte

Modo: Compartilhada

Tabela: GVV

Descrição: Contrato Transp X Observação

Modo: Exclusivo


Criação de Índice

Tabela: GUO

Campos: GUO_FILIAL+GUO_CODOBS

Tabela: GVV

Campos: GVV_FILIAL+GVV_NRCT+GVV_SEQ

04. ASSUNTOS RELACIONADOS

...