Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

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
OGA250Romaneio com Pesagem
OGA251Romaneio Sem Pesagem
OGA335Alteração de Contrato

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

DAGROGAP-691 / DAGROGAP-692 / DAGROGAP-716 / DAGROGAP-708

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

NJR - Contrato

NNQ - Motivo de Alteração de Contrato

NNW - Alteração do Contrato

NNQ - Motivo Alteração Quantidade

Sistema(s) Operacional(is):

Todos

 

Descrição

Permitir parametrizar os contratos de compra e de venda para indicar se permite carga excedente. Caso permita, ao registrar um romaneio em que o volume exceder o do contrato, o sistema irá gerar um aditivo no contrato. Na verificação do saldo excedente na atualização dos remaneios será considerado a quantidade física ou fiscal de acordo com o definido no tipo de controle do contrato.

 

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

Campo

NJR_TOLENT

Tipon

N - Numérico

Tamanho

6

Decimal

2

Formato 

@E 999.99

Título

Tol. Entrega

Descrição

Tolerância de Entrega             

Usado

Sim

Obrigatório

Não

Browse

Sim

Help

Informe a tolerância de entrega do contrato.

Campo

NJR_TPEXC

Tipo

C - Caractere

Tamanho

1

Decimal

0

Ordem8079

Formato

@!

TítuloExcedente

Exceder Vol?

DescriçãoTipo de excedente contrat

Excede Vol. do Contrato?

Usado

Sim

Obrigatório

Não

Browse

Sim

ValidaçãoPertence('123')
Cbox Port1=Não Permite; 2=PermiteÚltima Carga; 3=Percentual
Pasta12

Help

Define se

na ultima carga será permitido exceder a quantidade do contrato, caso exceda gera aditivo no contrato. Ex: Contrato com 50.000 1ª entrega 40.000 2ª entrega 40.000 - excedeu em 30.000 total do contrato 80.000

 

é permitido exceder o volume do contrato na entrega do romaneio. E caso seja permitido, se o volume entregue pelo romaneio poderá exceder de acordo com o percentual de tolerância do contrato ou apenas na última carga entregue.

 

Em ambos os casos, caso exceda o volume permitido será gerado aditivo no contrato.

 

Exemplo (Última carga):

Volume do contrato: 50.000.

1ª Entrega: 40.000. -> Saldo do Contrato: 10.000.

2ª Entrega: 40.000. -> Saldo do Contrato: -30.000. (Excede 30.000). Será permitido a entrega.

-> Inclusão automática de Saldo de 30.000. Saldo do Contrato: 0.000.

3ª Entrega: 10.000. -> Não será permitido a entrega.

 

Exemplo (Percentual de Tolerância):

Volume do contrato: 50.000. Percentual: 10,00%.

1ª Entrega: 40.000. -> Saldo do Contrato: 10.000.

2ª Entrega: 15.000. -> Saldo do Contrato: -5.000. (Excede 10%). Será permitido a entrega.

->Inclusão automática de Saldo de 5.000. Saldo do contrato: 0.000.

3ª Entrega: 2.000. -> Não será permitido a entrega.

 

  • Tabela NNQ - Motivo de Alteração de Contrato

Campo

NNQ_ADEXCE

Tipo

C - Caractere

Tamanho

1

Decimal

0

Formato

@!

Título

Excedente

Descrição

Exced Aditivo Contrato

Usado

Sim

Obrigatório

Não

Browse

Sim

Help

Identifica qual o motivo para geração de aditivo do contrato referente ao excedente de volume.
ContextoReal
PropriedadeVisualizar
Opções1=Sim;2=Não
Inic. Padrão 

 

  • Tabela Tabela NNW - Alteração de Contrato

Campo

NNW_ADEXCE

Tipo

C - Caractere

Tamanho

1

Decimal

 

Formato

@!

Título

Exced Carga

Descrição

Excedente Carga

Usado

Sim

Obrigatório

Não

Browse

Não

HelpInforme a tolerância de entrega do contrato.

Indica se aditivo foi incluído por excedente de carga

ContextoReal
PropriedadeVisualizar
Opções1=Sim;2=Não
Inic. Padrão2

Campo

NNW_CODROM

Tipo

C - Caractere

Tamanho

10

Decimal

 

Formato

@!

Título

Cod Romaneio

Descrição

Codigo do Romaneio

Usado

Sim

Obrigatório

Não

Browse

Não

HelpInforme a tolerância de entrega do contrato.

Indica código do romaneio que gerou aditivo por excedente de carga

ContextoReal
PropriedadeVisualizar


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

Índice

NNW

Ordem

2

Chave

NNW_FILIAL+NNW_CODCTR+NNW_CODROM

Descrição

Filial+Codigo Contrato + Codigo Romaneio

Proprietário

S

 

Procedimento para Utilização

 

Exemplo:

1. Opção "Exceder Vol?" 2 - Última carga:

  1. No Gestão Agroindústria (SIGAAGR
       1.            No Plano de Saúde (SIGAPLS
  1. ), acesse Atualizações / Originação /
Produto Saúde / Produto Saúde (PLSA800).

O sistema apresenta a janela de produtos cadastrados.

       2.            Posicione o cursor em um produto e clique em Alterar.

       3.            Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.

       4.            Dê duplo clique no campo TP Prestador (BCW_TIPPRE).

O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.

       5.            Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:

                      Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.

  1. Controle Fiscal / Motivo Alter. Ctr. (OGA140)
    1. Cadastre um motivo com a opção Excedente = Sim.

  2. Acesse Atualizações / Originação / Controle de Venda / Contrato de Venda (OGA290).
    1. Cadastre um contrato com o campo Exceder Vol? = Última carga.

  3. Acesse Atualizações / Originação / Comercialização / Romaneio com Pesagem (OGA250)
    1. Informe um romaneio cuja quantidade seja superior à quantidade do saldo do contrato. Efetue a pesagem e atualização do romaneio.
    2. Será criado uma alteração do tipo Adição para o contrato e o romaneio será atualizado com sucesso.

2. Opção "Exceder Vol?" 3 - Percentual:

    1. No modulo Gestão Agroindústria (SIGAAGR), acesse Atualizações / Originação / Controle de Compras / Contrato de Compras (OGA280).
    2. Ao criar um novo contrato marque a opção "Exceder Vol?" com o valor 3 - Percentual e informe o percentual tolerável de excedente para o contrato no campo "Tol. Entrega":
      Image Added

    3. No modulo Gestão Agroindústria (SIGAAGR), acesse Atualizações / Originação / Comercialização / Romaneio C/pesagem (OGA250).
    4. Ao atualizar os romaneios, o sistema verifica o peso liquido e se for menor ou igual a quantidade tolerável de acordo com o percentual, é criado um aditivo no contrato com o peso liquido do romaneio, ou com a diferença após ser zerado o saldo do contrato. 
      Exemplo:
      1. Criar contrato de compra com quantidade 100.000,00, tolerância de entrega 10% (Max. 110.000,00) e Exceder Vol? 3 - Percentual;

      2. Criar 3 romaneios com pesagem com peso liquido 34.300,00 (102.900,00), o sistema deve gerar um aditivo de 2.900,00;

      3. O contrato passa ser de 102.900,00;

      4. Criar mais um romaneio com peso liquido 34.300,00, o sistema bloqueia a atualização do romaneio pois a quantidade excedente(27.200,00) ultrapassa a quantidade permitida no contrato(110.000,00);

      5. Neste caso, se forem gerados romaneios com até 7.100,00 o sistema gera novos aditivos com o peso liquido do romaneio até atingir o máximo permitido para o contrato (110.000,00), ou seja a soma dos aditivos não pode ultrapassar os 10.000,00 (10%).

 

3. Visualizar o romaneio que originou a aditação excedente do contrato:

Para verificar o romaneio que originou a aditação deve seguir os passos abaixo:

  1. Acesse Atualizações / Originação / Comercialização / Alteração Contrato (OGA335)
  2. Clicar em Visualizar para consultar o registro de Aditação gerado para o contrato, cujo valor será a diferença entre a quantidade do romaneio e o saldo do contrato.
  3. Na tela de visualização, clicar em Ações Relacionadas > Consultar Romaneio para visualizar o romaneio que gerou o excedente.

4. Atualizar a quantidade excedente da Autorização: 

Em ambos os casos anteriores (Exceder Vol? 2 e 3) ao gerar os aditivos o sistema também atualiza as quantidades das autorizações(OGA335) e as quantidade autorizadas de entrada ou de saída do contrato (Qt.Autz.Ent., Qt.Autz.Sai.), são somados aos valores iniciais as quantidades dos adicionais.

 

5. Reabrir o Romaneio

Em ambos os casos anteriores (Exceder Vol? 2 e 3) ao reabrir o romaneio o sistema verifica se existe aditivos de contrato vinculado ao romaneio, caso houver, o aditivo será excluído e o sistema atualiza as quantidades de autorizações e saldos do contrato.

 

       6.            Confira os dados e confirme.