POR QUE ESCOLHER A BYTE FACTORY?

Além de oferecer 100% de ferramentas e serviços personalizados, nossa equipe tem o foco na alavancagem do seu negócio, informando e auxiliando sua expansão.

CONTATO
  • End.: Av. Jose de Souza Campos, Nº 1.815, cj 1.202
    Campinas-SP CEP 13025-320
  • Tel: +55 19 3795-4460 / 4461 / 4462 / 4463
  • Email: atendimento@bf.net.br

Nova função callback para regras em movimentações

Nova função callback para regras em movimentaçõ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.

Leia, por favor

Nosso website utiliza cookies para facilitar a navegação. Ao continuar o acesso, você aceita essa política automaticamente.