Versão atual:

Erro execauto MATA381

Boa tarde,

Estou tentando fazendo um execauto para a MATA381 e esta ocorrendo o erro que se encontra em anexo. É um erro bem esquisito pois ele chega a fechar o debug e só consigo pegar o erro pelo Output do VSCODE. Alguem sabe dizer como resolver?

Estou alimentando meus arrays assim :

                //Alimento array para criação dos empenhos
                AADD(aMontaQtd,{;
                    {"D4_COD" ,(alSG1)->G1_COMP             ,NIL},; // 1  D4_COD
                {"D4_LOCAL"   ,"1"                          ,NIL},; // 2  D4_LOCAL
                {"D4_OP"      ,cNumOp                       ,NIL},; // 3  D4_OP
                {"D4_DATA"    ,dDatabase                    ,NIL},; // 4  D4_DATA
                {"D4_QTDEORI" ,nQuant                       ,NIL},; // 5  D4_QTDEORI
                {"D4_QUANT"   ,nQuant                       ,NIL},; // 6  D4_QUANT
                {"D4_TRT"     ,(alSG1)->G1_TRT              ,NIL},; // 7  D4_TRT
                {"D4_QTSEGUM" ,nSegUnd                      ,NIL},; // 8  D4_QTSEGUM
                {"D4_PRODUTO" ,(alSG1)->G1_COD              ,NIL},; // 9  D4_PRODUTO
                {"D4_ROTEIRO" ,"01"                         ,NIL}}) // 10 D4_ROTEIRO

                AADD(aMontaOP,{;
                    {"D4_OP" ,cNumOp                        ,NIL}}) // 1 D4_OP

E meu execauto é basicamente :

msExecAuto({|x,Y,z| Mata381(x,Y,z)},aMontaOP,aMontaQtd, 3)

Conseguem enxergar algo que eu nao estou percebendo? O erro esta em anexo.

Versão (1):

Ver a versão formatada

Erro execauto MATA381

Comentário

new question