Á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 ProtheusSegmento:Supply Chain - LogísticaMódulo:SIGAGFEFunçã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".

03. SOLUÇÃO

  • 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.
  • 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.
  • 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.
  • Alterada as opções de finalidade para 1=Consulta e 2=Contratação.
  • Disponibilizada a opção de visões do Protheus nos programas de Painel de Requisições e Contrato de Transporte.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Disponibilização do cadastro de observações para o contrato e de meio para vinculação destas observações pré-cadastradas ao contrato.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Disponibilizado campo para definir se a requisição necessita de aprovação do solicitante ao ser concluída pelo negociador.
  • A rotina foi alterada para delimitar as possíveis alterações. 

    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 Condição de Encerramento igual "1=Manual" (GXT_ENCERR).

    6-Cancelado: Só se não estiver Encerrado e não possuir Romaneio relacionado ao contrato.

    Alterações de Dicionário de Dados

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

    • Tabela GUN

    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 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 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

    2. 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

    Campo: GUN_ENVIAE

    Tipo: Caracter

    Tamanho: 1

    Formato: 9

    Contexto: Real

    Propriedade: Alterar

    Título: Soli Cot

    Descrição: Solicita Cotação?

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

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

    Inicializador Padrão: "1"

    Val. Sistema: Pertence("12")

    Usado: Sim

    Campo: GUN_EMAIL

    Tipo: Caracter

    Tamanho: 50

    Formato: @!

    Contexto: Real

    Propriedade: Alterar

    Título: E-mail

    Descrição: E-mail Solicitação

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

    Usado: Sim

    Campo: GUN_PERIOD

    Tipo: Númerico

    Tamanho: 2

    Formato: 99

    Contexto: Real

    Propriedade: Alterar

    Título: Período

    Descrição: Período de Solicitação

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

    Usado: Sim

    Campo: GUN_STATUS

    Tipo: Caracter

    Tamanho: 1

    Formato: 9

    Contexto: Real

    Propriedade: Visualizar

    Título: Sit Solicit

    Descrição: Situação da Solicitação

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

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

    Inicializador Padrão: "0"

    Val. Sistema: Pertence("0123")

    Usado: Sim

    Campo: GUN_DTATU

    Tipo: Data

    Tamanho: 8

    Contexto: Real

    Propriedade: Visualizar 

    Título: Data Atu

    Descrição: Data Ultima Atualização

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

    Usado: Sim

    Campo: GUN_HRATU

    Tipo: Caracter

    Tamanho: 5

    Formato: 99:99

    Contexto: Real

    Propriedade: Visualizar 

    Título: Data Atu

    Descrição: Data Ultima Atualização

    Help: Indica a hora da última atualização do frete referência via WorkFlow.

    Campo: GXR_CSTRES

    Tipo: Caracter

    Tamanho: 3

    Formato: @!

    Contexto: Real

    Propriedade: Alterar

    Título: Setor Resp

    Descrição: Setor Responsável

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

    Usado: Sim

    Consulta Padrão SX5: NM

    Campo: GXR_DSTRES

    Tipo: Caracter

    Tamanho: 100

    Formato: @!

    Contexto: Virtual

    Propriedade: Visualizar

    Título: Ds Setor Res

    Descrição: Desc Setor Resp

    Inic Padrão: IF(!INCLUI,POSICIONE("SX5",1,XFILIAL("SX5")+"NM"+GXR→GXR_CSTRES,"X5_DESCRI"),"")

    Inic Browse: POSICIONE("SX5",1,XFILIAL("SX5")+"NM"+M→GXR_CSTRES,"X5_DESCRI")

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

    Usado: Sim

    Campo: GXR_REQBAS

    Tipo: Caracter

    Tamanho: 8

    Formato: 99999999

    Contexto: Real

    Propriedade: Visualizar

    Título: Req Base

    Descrição: Requisição Base

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

    Usado: Sim

    Campo: GXR_GERCON

    Tipo: Caracter

    Tamanho: 1

    Formato: @!

    Contexto: Real

    Propriedade: Visualizar

    Título: Gerou Contra

    Descrição: Gerou 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_DTIENT

    Tipo: Data

    Tamanho: 8

    Contexto: Real

    Propriedade: Alterar

    Título: Dt Ini Entrg

    Descrição: Data Inicial da Entrega

    Help: Data inicial para a entrega da mercadoria no destino.

    Usado: Sim

    Campo: GXT_CODCTR

    Tipo: Caracter

    Tamanho: 14

    Contexto: Real

    Propriedade: Alterar

    Título: Contratante

    Descrição: Contratante

    Validação: GFEExistC("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