Árvore de páginas

Versões comparadas

Chave

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

 

Informações Gerais

 

Especificação

Produto

PIMSCANA

Módulo

CUSTAG

Segmento Executor

Agroindústria

Projeto1

AGRO PIMS

IRM1 

AGRPIMS01-142

Requisito1

AGRPIMS01-143

Subtarefa1

AGRPIMS01-184

Chamado2

 

País

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

(   x ) USA  (  ) Colombia   (  ) Outro _: Peru____________.

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

Objetivo

Reescrever e refatorar a rotina de processamento de orçamento agroindustrial em linguagem Java, na plataforma PIMSServer, para obter maior performance em comparação com o processo atual desenvolvido em Centura.

 

Definição da Regra de Negócio

 A rotina de processamento de orçamento é divida em fases de processamento, cada fase é uma sub-rotina com objetivos específicos. Logo a especificação será detalhada em fases.

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

[Processamento de Orçamento]

[Alteração]

[Processamento / Orçamento]

-

 

Fase 0 – Pré-Processamento

 

 A fase do pré-processamento consiste em fazer checagens previas do processamento que de acordo com certas parametrizações é necessário abortar o processo. Sobre as funções existentes torna-se necessário apenas reescreve-las em java, incluindo a chamada de “Amortização de Entressafra”, que é necessária ser executada no pré-processamento dos custos.

 

Fase 1 - Gerando histórico de produção de operações (P, A)

 

 Essa fase é dividida em duas etapas, a primeira é o histórico de produção de operações P e depois A. Ambas as seleções principais são parecidas, mudando apenas o flag de PLC_ENTR.FG_TIPO, logo é possível refatorar os SQL’s e junta-los para tornar as duas etapas em apenas uma. Ao realizar a inserção de dados é necessário usar a inserção em lote disponível na tecnologia java, ela torna a inserção de dados muito rápida.

 

 

 

 

 

Protótipo de Tela

 

 

 

 

(