COMENTÁRIOS GERAIS SOBRE A IMPLEMENTAÇÃO
Disponível a partir da versão 12.1.2606, com réplicas na versão 12.1.2506 e 12.1.2512, movimentações de recursos em ordens de serviço agrícola passaram a ter o controle de geração de log das movimentações.
Este controle está presente desde a geração das ordens de serviço, seja avulsa ou através de programação de locais, passando por telas de alterações, deleções ou inclusões até a deleção total da ordem de serviço,
PROCEDIMENTOS E PRÉ-REQUISITOS
Pré-Requisito traz necessidade de executar script que irá criar a estrutura de dados necessária para o controle de log funcionar adequadamente. A estrutura não pode ser criada pela geração de script do produto padrão pois há um atributo especial de controle do próprio banco de dados para o bom funcionamento do controle.
Junto a este script de criação da estrutura, há outro que dará carga inicial de dados com bases nas Ordens de Serviço Agrícolas criadas no mês corrente ao da execução do script.
Ambos scripts estão presentes no ALTER_ORA.SQL da versão 12.1.2606.
REGRAS
Processos de Geração de Ordens de Serviço irão gerar o log com todos os recursos, dosagens e produções, pertencentes a cada ordem de serviço bem como para cada local de produção.
As opções de geração de ordens de serviço contempladas são:
- Geração de OS Avulsa;
- Geração de OS Avulsa II;
- Geração de OS Avulsa III;
- Geração de OS Avulsa IV;
- Geração de OS com Programação;
- Geração de OS com Programação II;
- Cópia de Ordem de Serviço presente na tela de Manutenção de OS.
Telas de movimentação de OS, bem como movimentação de recursos irão gerar log os recursos, dosagens e produções, pertencentes a cada ordem de serviço bem como para cada local de produção para cada tipo de movimentação.
1) Para alteração, será gerado o registro anterior a alteração e o posterior com a alteração. Assim sendo, o tipo de alteração gerado será sempre em par sendo que o valor RA para indicar Registro Anterior e RM para Registro Modificado;
2) Para deleção, será gerado o registro como estava antes de ser apagado. Assim sendo, o tipo de alteração será sempre D para indicar Deleção;
3) Para inclusão, será gerado o registro conforme os dados informados durante a inclusão. Assim sendo, o tipo de alteração será sempre I para indicar Inclusão.
As opções de movimentação de ordens de serviço e/ou recursos contempladas são:
- Manutenção de Ordem de Serviço: alteração em área do local ou deleção de um local, no botão Recursos(alterações, inclusões, deleções) ou mesmo deleção da Ordem de Serviço;
- Manutenção de Ordem de Serviço II: alteração em área do local ou deleção de um local, no botão Recursos(alterações, inclusões, deleções) ou mesmo deleção da Ordem de Serviço;;
- Manutenção Automática de Recursos: alteração, inclusão ou deleção de recurso;
- Manutenção de Recursos por Operação e Local opção OS: alteração, inclusão, deleção de recurso(um ou todos), cópia de recursos de um local para outro;
OBJETIVO
Criar rastreabilidade de movimentações de recursos da Ordem de Serviço agrícola facilitando análises de como estava e como ficou depois de alterado e quando foi alterado.
Estes dados servirão para a API de Transferência de Insumos Agrícolas para integração com o ERP com objetivo de efetuar reserva no estoque dos produtos.