Serial | 1636 |
Módulos | CENTRO DE INFORMAÇÕES |
Resumo | Nova função callback para regras em movimentações |
Alterações | Atenção, nota para audiência técnica. Quando é necessária uma regra sobre os movimentos, bastava inserir no evento gravar ou após gravar da tabela de movimentos de materiais (estensai). Entretanto, quando existe a necessidade de uma regra que atue sobre todos os desdobramentos de uma movimentação, nenhum desses eventos satisfaz essa necessidade. A fim de permitir regras que contemplem todos os descobramentos de uma movimentação (podendo incluir lotes, seriais, logs etc), criamos uma rotina callback que ocorre após todos os dados já finalizados (item a item). A sintaxe ficou:. Function AICS_AfterMovEstok(Netcode,Cod_Res,Numero,Tipo:String):boolean. Todos os parâmetros seguem a mesma nomenclatura das colunas da tabela Estensai. Se houver alguma rotina que caia nessa situação, ela deve ser movida do evento gravar ou após gravar para essa nova função. Sua declaração pode ser feita em Estensai e/ou no Estoque, dependendo da visibilidade do objeto que disparou o evento. Ou, se quiser ser mais genérico, pode ser incluída no Global-Entrar. Basta atualizar o Aics antes da implementação. |
Data | 07/11/2022 |