Boa tarde ! Tenho uma rotina ExecAuto para abertura automatica de OPs.
Ela funciona bem. Tenho um campo customizado C2_PROGRAM que é preenchio com o número do programa.
A rotina gera a OP principal e suas filhas ... porém o campo C2_PROGRAM só é preenchido na OP pai. Alguém sabe como faço para gravar um campo customizado nas ops filhas ?
aMata650 := { {"C2_FILIAL" , xFilial("SC2") ,Nil},; {"C2_PRODUTO", oGetDados:aCols[i,5],NIL},; {"C2_QUANT" , 1 ,NIL},; {"C2_DATPRI" , dDatabase ,NIL},; {"C2_DATPRF" , dDatabase ,NIL},; {"C2_TPOP" , cTGet09 ,Nil},; {"C2_OBS" , cTGet10 ,Nil},; {"C2_PROGRAM" , cTGet10 ,Nil},; {"AUTEXPLODE" , "S" ,NIL}}
msExecAuto({|x,Y| Mata650(x,Y)},aMata650,nOpc)
Obrigado.