Olá pessoal,
Estou criando uma rotina para fazer a cópia do cadastro de clientes, eu sei já existe isso na padrão, mas tenho algumas especificidades que tenho que incluir no array da execAuto. Eu fiz algumas tratativas no for, mas em suma é isso que o código faz. E o campo A1_CODHIST, está na SX3, e está fisicamente criado na SA1 e contêm dados, mas mesmo assim dá erro.
aStrSA1 := SA1->(DbStruct())
for j := 1 to len(aStrSA1)
AADD(aSA1Mod,{aStrSA1[j][1],FieldGet(FieldPos(aStrSA1[j][1])),Nil} )
next j
FwMvcRotAuto(oModel,"SA1",nOpcAuto,{{"SA1MASTER",aSA1Mod}})