Árvore de páginas

Versões comparadas

Chave

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

...

Campo:

Descrição

ATRC_INS FG_PROCESSO

Parâmetro que define se existe rotina de processamento de apontamentos de insumos em andamento.

 ATRC_INS DT_PROCESSO_ANDAMENTO

 Parâmetro que verifica a maior data de apontamentos que estão sendo processados.

Tabela de Insumos

Tabela de apontamentos dos insumos que foram utilizados na capina química.
Coluna Requisição

Campo para digitação da requisição de insumos.

Método de apontamento R - Total real

Esse método habilita a digitação do total de insumo utilizado na aplicação, dessa forma é preciso validar se esse total é menor ou igual ao saldo disponível.

Comportamento ao digitar o total real caso o insumo for próprio e o número da requisição for diferente de 0 (zero).

Se o valor do parâmetro FG_DIG_REQINS for igual a N, o saldo final deve ser o saldo recuperado menos a quantidade devolvida. Caso o valor deste parâmetro seja S, o saldo final é o saldo do registro no banco.

  • Caso seja um novo boletim o total de insumo não pode ser maior que o saldo calculado.
  • Caso seja uma modificação o total de insumo não pode ser maior que o saldo mais a quantidade anterior.


Ao aplicar o boletim:

  • Novo boletim ou novo insumo:
    • Se o insumo for próprio, o sistema recuperará o saldo e a quantidade utilizada, e efetuará os seguintes cálculos:
      • Cálculo saldo: O sistema subtrairá o total real do saldo.
      • Cálculo quantidade utilizada: O sistema somará o total real na quantidade utilizada.
  • Modificar um boletim e manter a mesma requisição:
    • Se o insumo for próprio, o sistema recuperará o saldo e a quantidade utilizada, e efetuará os seguintes cálculos:
      • Cálculo saldo: O sistema somará o saldo ao total anterior e subtrairá o total real apontado
      • Cálculo quantidade utilizada: Subtrair da quantidade utilizada o total anterior e somar com o total real apontado
  • Modificar um boletim e é uma requisição diferente da anterior:
    • Se o insumo for próprio e a requisição for diferente de 0, fazer a mesma coisa como se fosse uma inserção.
    • Após atualizar os dados da requisição digitada, é necessário atualizar os dados da requisição anterior:
      • Recuperar os dados da requisição anterior,
      • SALDO - somar o saldo com o total real anterior.
      • Quantidade aplicada -  subtrair a quantidade utilizada pelo total real anterior.
      • Dar update
  • Deletar um insumo:
    • Se houver requisição anterior significa que foi consumida uma requisição, então é necessário aumentar o saldo e diminuir a quantidade utilizada. Atenção, usar os valores recuperados do banco, não confiar nas informações digitadas, elas podem ter sido alterada. Essa funcionalidade não existe no apontamento de insumo.
    • Saldo: Saldo atual + total aplicado anterior
    • Quantidade utilizada: quantidade utilizada - total aplicado anterior.
Tabela de LocaisTabela de apontamentos dos locais onde foram realizados a capina química.

...

ValidaçãoDescrição
Processo em andamento

Ao tentar inserir um apontamento, o sistema verificará se existe uma rotina em andamento processando apontamentos de Capina Química, caso exista (Seção: ATRC_INS/ Parâmetro: FG_PROCESSO), e o apontamento atual esteja dentro da data processada (Seção: ATRC_INS / Parâmetro: DT_PROCESSO_ANDAMENTO), o sistema não permitirá a inclusão, alteração e deleção de apontamentos.


Local de Produção x Centro de Custo x Operação

Será verificado se existe relacionamento entre o Centro de Custo e Operação, e de acordo com a severidade do parâmetro 'ATRC_INS / FG_SEV_CC_OP_LOCAL', se é permitido a execução da operação do apontamento para determinado local de produção, de acordo com seu Estágio, Tipo de Propriedade, Moagem / Muda, Sistema de Colheita, Tipo de Recurso, Ocorrência, Empresa do Local, Data Limite, Código ERP e Flag MEIOSI, dependendo da configuração central do sistema.

Exemplo de inconsistência, a operação só pode ser executada em um local de produção com ocorrência C (Corte), porém o local de produção do apontamento está com ocorrência R (Reforma).

Validações campo Requisição

Ao digitar o valor 0 no campo requisição, o sistema exibirá uma mensagem para que o usuário confirme o valor e continue o processo, caso digite outro valor, o sistema efetuará as seguintes validações:

  • A requisição deverá existir na instância que o usuário está logado.
  • Se o parâmetro FG_CCUSTO_REQ estiver ligado, o centro de custo da requisição deve coincidir com o do apontamento.
  • Se o parâmetro FG_CONS_MES_REQ estiver ligado, o mês e ano do apontamento deve coincidir com os da requisição.
  • Ao encontrar uma requisição existente, o sistema subtrairá a quantidade devolvida do saldo, o resultado deverá ser maior que 0 (zero).