Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

(Obrigatório)

Informações Gerais

 

Especificação

Produto

Datasul

Módulo

Aquisição Produtos Rurais

Segmento Executor

 

Projeto1

MANMAT01

IRM1

MANMAT01-105

Requisito1

MANMAT01-2780

Subtarefa1

 

Chamado2

 

País

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

(Obrigatório)

Objetivo

Recalcular o valor unitário a ser usado na emissão da nota fiscal do produtor para que reflita o valor negociado, considerando o incentivo à produção leiteira e os impostos retidos. 

 

(Obrigatório)

Definição da Regra de Negócio

 

Na aquisição de leite do produtor rural é comum os laticínios negociarem um preço final já incluindo o incentivo à produção de leite (quando houver) e a retenção de impostos. Para que o preço final pago ao produtor siga esta diretriz é necessário recalcular recalcular o preço da NF retirando o efeito do incentivo e do SENAR. Isso será feito calculando um ajuste a ser aplicado no Bônus Fixo. Em um exemplo em que o valor unitário negociado seja R$ 1,20 o recálculo ficaria assim:

Valor antes do recálculo:

 

 

Inclusão de bônus fixo ajustando o unitário da NF:

 

 

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

aq0315

[Alteração]

Logística -> Aquisição Produtos Rurais -> Tarefas

-

cd0024

[Alteração]

Cadastros Geriais -> Cadastros Gerais -> Manutenção

-

 

 

 

-

 

 

Opcional

Protótipo de Tela

Apresentados junto ao fluxo de processo. 

 

Opcional

Fluxo do Processo

1 - Externalização das Regras para Recálculo do Bônus

Incluir novas variáveis na API de consulta de tipos de operações e variáveis


- Incluir na include cdapi0034a.i5 as novas variáveis necessárias ao recálculo do bônus fixo:

Lista de variáveis a incluir:

perc-imp-retido = percentual do imposto retido

novo-total = Valor intermediário utilizado no cálculo

val-ajuste = Valor unitário que ajusta o bônus fixo

 

Lista de variáveis retornadas pela cdapi034:

novo-total = Valor intermediário usado no cálculo

val-ajuste = Valor unitário que ajusta o bônus fixo

 

2 - aq0315 - Confirmação Preço Final

Incluir nova coluna "Ajuste" na tela do aq0315 para receber o valor retornado do Engine de Regras. Ao carregar o browse, para cada linha deverá ser chamado o Interpretador de Regras que retornará o valor de Ajuste. Cada vez que o usuário alterar o "Preço Final" o interpretador também deverá ser chamado, mas somente para a linha alterada

 

Chamada ao Interpretador de Regras

Executar a cdapi034 (interpretador de regras) passando código da empresa, código do estabelecimento, o tipo de operação "AQR-NF-Produtor" e o seguinte conjunto de variáveis:


optante = indica se o produtor é optante do programa de incentivo (produt-rural.optante)

item = código do item (fechto-produt-period.it-codigo)

vol-acum-ano = volume entregue acumulado no ano (quant-fornec-produt.qtd-fornec)

vol-mes = volume entregue no mês (fechto-produt-period.qtd-period)

vol-ano-mes = volume acumulado do ano mais o volume do mês (quant-fornec-produt.qtd-fornec + fechto-produt-period.qtd-period)

preco-final-inf = preço final informado (fechto-produt-period.val-preco-final-inf)

 

Lista de variáveis retornadas pela cdapi034:

val-ajuste = Valor unitário que ajusta o bônus fixo

 

- Se a cdapi034 não retornar valores, a coluna "Ajuste" deve ficar com zero.

 

Confirmação e Gravação dos Registros

- Ao ser clicado o botão "Confirmar", gravar em fechto-produt-period.val-bonus-fix-inf a soma de Bônus Fixo Informado + Ajuste

 

 

Opcional

Não se aplica.

(Opcional)

Não se aplica.

(Opcional)

Não se aplica.

(Opcional)

Estrutura de Menu

Não se aplica. 

Cadastro de Papéis

Não se aplica.

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.