Árvore de páginas


01. DADOS GERAIS

Linha de Produto:PIMSCS
Segmento:Agroindústria
Módulo:Pesagem e Análise de Matéria-Prima
Função:

SPA_OFF → Controle de Tráfego / Balança de Entrada - CTEBE

SPA_OFF → Balança / Balança de Entrada - BE

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

DAGROFIVE-1134


02. SITUAÇÃO/REQUISITO


Requisito 1:Novas regras Sorteio de Análises de PCTS


No processo de sorteio de análises de PCTS será implementada a regra para o processo de programação / reprogramação dos critérios de sorteio, conforme definido abaixo:


  1. O processo solicitado será inteiramente parametrizado, podendo ser utilizado em unidades específicas;


  1. As regras a serem implementadas são específicas, estão baseadas no fluxograma enviado pelo cliente e descritas abaixo:


  • Fluxo 1 - Verifica se existe a configuração da consecana e reprogramação: (Já existente)


Parâmetro para reprogramação: RCMP_BAC | FG_REPROGRAMA_ESTIM_ENTRCANA_UPN;

  • Se não existir, segue no processo de sorteio comum por percentual;
  • Se existir, fluxo 2.


  • Fluxo 2 – Verifica se excedeu o tempo para reprogramação: (já existente)


Parâmetro de definição do tempo RCMP_BAC | QT_HORAS_REPROGRAMA_ESTIM_ENTRCANA_UPN;

  • Se não excedeu o tempo, segue o processo de sorteio comum por tabela consecana / percentual;
  • Se excedeu, fluxo 3.


  • Fluxo 3 – Verifica se possui programação inicial:


A programação é definida no aplicativo CT_LSAC > Cadastros > Configuração Sorteio Análises > Estimativa Entrega de Cana;

  • Se não possui programação, segue o processo de sorteio comum por tabela consecana / percentual;
  • Se possui programação, fluxo 4.


  • Fluxo 4 – Verifica se a cana entregue até o momento é maior ou igual a programação inicial:
  • Caso seja, a aplicação deverá se comportar da seguinte forma:


  1. A reprogramação deve assumir o valor da cana entregue;
  2. A densidade das cargas será calculada em tempo real (ao invés de recuperar do parâmetro ou cadastro da fazenda) pela seguinte definição:

Dm = tc/qc

Onde:

Dm - Densidade média;

tc - toneladas de cana de uma determinada fazenda, entregues no movimento corrente;

qc – quantidade de cargas de uma determinada fazenda, entregues no movimento corrente.


  1. A quantidade de cargas será dada pela razão entre as toneladas entregues e a densidade média;
  2. Após reprogramação, o processo do sorteio seguirá pela verificação do percentual da tabela consecana em função da reprogramação;


Observação: Neste fluxo não há o cálculo da projeção de entrega do dia, pois, a reprogramação assume a quantidade de toneladas entregues.


  • Caso a programação inicial seja maior, a aplicação deverá se comportar da seguinte forma:


  1. Calcular a projeção de entrega, de acordo com:

tcp = (tc/h) * 24

Onde:

tcp – toneladas de cana previstas para o movimento;

tc – toneladas de cana de uma determinada fazenda, entregues no movimento corrente;

h – quantidade de horas passadas desde a hora inicial do movimento. 


  1. Após o cálculo, fluxo 5.


  • Fluxo 5 – Verifica se a projeção (tcp) é maior ou igual à programação inicial:


  • Caso seja, a aplicação deverá se comportar da seguinte forma:


  1. A reprogramação deverá assumir a programação inicial corrigida pela margem de correção. Ou seja, será aplicado à programação inicial o percentual definido em um parâmetro para configuração da margem de correção;
  2. Com base na reprogramação deverá ser encontrado a quantidade de cargas utilizando a densidade média, conforme definido acima;
  3. O processo do sorteio seguirá pela verificação do percentual da tabela consecana em função da reprogramação.

**

  • Caso a projeção seja menor que a programação inicial, a aplicação fará o seguinte:


  1. A reprogramação deverá assumir o valor da projeção corrigida pela margem de correção. Ou seja, será aplicado ao valor da projeção o percentual definido em um parâmetro para configuração da margem de correção; 
  2. Com base na reprogramação deverá ser encontrado a quantidade de cargas utilizando a densidade média, conforme definido acima;
  3. O processo do sorteio seguirá pela verificação do percentual da tabela consecana em função da reprogramação.


  1. A gravação do log de sorteio de análises também será alterada para atender à mudança solicitada;

03. SOLUÇÃO

Foi realizado todas as melhorias descritas no requisito. A ativação da funcionalidade será feita pelo parâmetros abaixo.

seção: RCMP_BAC, entrada: PE_CORRECAO_TONELADA_PREV_CADASTRADA
seção: RCMP_BAC, entrada: PE_CORRECAO_TONELADA_PREV_PROJETADA
seção: RCMP_BAC, entrada: MTD_REPROGRAMACAO_ESTIM_ENTR_CANA_SORTEIO, valor: 2