Árvore de páginas

Versões comparadas

Chave

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

Permite Excedente de Volume no Contrato

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Gestão Agroindústria

Módulo:

SIGAAGR

Rotina:

Rotina

Nome Técnico

OGA290

Cadastro de Contrato de Venda

OGA280Cadastro de Contrato de Compra

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

DAGROGAP-592691

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

NK0 NJR - Índices de MercadoContrato

Sistema(s) Operacional(is):

Todos

Descrição

Criação dos campos "Cod Atual NJR_TOLENT", "Cod Fórmula", "Cod Futuro " para o cadastro de Índices de Mercado. O campo terá por finalidade indicar qual é o código do sistema terceiro correspondente ao código de Índice de Mercado do SIGAAGRNJR_TPEXC" para informar no contrato de compra e venda, para os caso do volume exceder o do contrato, definir se o contrato não permite, ultima carga ou % de tolerância, para que o processo de recebimento ou expedição não pare.

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

Aplique o patch do requisito e execute uma vez a rotina UPDDISTR.

Logo após a execução desta rotina é alterado o dicionário de dados da base, conforme especificações abaixo:

 

Criação de Campos no arquivo SX3 – Campos


  • Tabela NK0NJR - Índices de MercadoContrato

Campo

NK0NJR_CODEPATOLENT

Tipo

Cn

Tamanho

126

Decimal

02

Formato

@! 

TítuloCod Atual 

Tol. Entrega

Descrição

Código Atual  Tolerância de Entrega             

Usado

Sim

Obrigatório

Não

Browse

Sim

HelpCódigo De/Para referente ao índice

Informe a tolerância de entrega do contrato.

Sim

Campo

NK0NJR_FORMULTPEXC

Tipo

C

Tamanho

31

Decimal

0

Ordem0780

Formato

@!

Título

Cod FórmulaExcedente

DescriçãoCódigo Fórmula Índice    

Tipo de excedente contrat

Usado

Sim

Obrigatório

Não

Browse

Sim

ValidaçãoM->NK0_TPCOTA = 'F' .And. (NAOVAZIO() .and. ExistCpoPertence('SM4',M->NK0_FORMUL))  
When (Expor)M->NK0_TPCOTA = 'F' 
C. Padrão SXBSM4
Pasta1

Help

Fórmula Índice.

Campo

NK0_CODP2

Tipo

C

Tamanho

12

Decimal

0

Ordem09

Formato

@!

Título

Cod Futuro 

Descrição

Codigo Dta Futura           

Usado

Sim

Obrigatório

Não

123')
Cbox Port1=Não Permite; 2=Permite; 3=Percentual

Browse

Pasta1

Help

Código para data Futura para Sistema Externo.

Procedimento para Utilização

Define se na ultima carga será permitido exceder a quantidade do contrato

 

 

  • No modulo Gestão Agroindústria (SIGAAGR), acesse Atualizações / Originação / Controle de Compras / Índices de Mercado (OGA080).
  • Clique em Incluir.
  • Preencha os campos, juntamente com os novos campos  "Cod Atual", "Cod Fórmula", "Cod Futuro".
  • Clique em Confirmar.