Rotina Automática para criação de Saldos Iniciais
Exemplo da Rotina:
MSExecAuto({|x, y| Mata220(x, y)}, aVetor, 3)
Exemplo 1- Incluindo um saldo inicial para um produto:
//Setando valores da rotina automática
lMsErroAuto := .F.
aVetor :={;
{"B9_FILIAL", FWxFilial('SB9'), Nil},;
{"B9_COD", "000001", Nil},;
{"B9_LOCAL", "01", Nil},;
{"B9_QINI", 150, Nil};
}
//Iniciando transação e executando saldos iniciais
Begin Transaction
MSExecAuto({|x, y| Mata220(x, y)}, aVetor, 3)
//Se houve erro, mostra mensagem
If lMsErroAuto
MostraErro()
DisarmTransaction()
EndIf
End Transaction
Observações:
– Caso tenha dúvidas ou problemas com os exemplos, entre em contato;
– Se tiver sugestões de rotinas, pode entrar em contato;