Senhores, Boa Noite.

Criei um projeto Mobile, em um Select_Cliente.Wo tenho OnConstrain no DD do clinte e pego um valor de uma variável criada em um .PKG (gi_Id_Empresa).
Quando compilo e rodo o programa na maquina de desenvolvimento fica tudo ok, mas quando coloco na nuvem o valor desta variável é sempre zero, segue exemplo abaixo:
Marcado em vermelho está a variável que vem zerada, esta variável foi preenchida no login.wo, então ela tem um valor, só vem zerada na nuvem, em desenvolvimento ela contém um valor.

Alguém poderia me ajudar??

Grato
Walter

Procedure OnConstrain
Integer iCod_Empresa
String sVolta

Move giIdEmpresa to iCod_Empresa
Send Clear of oEmp_Conf_DD
Move iCod_Empresa to Emp_Conf.Cod_Empresa
Send Find of oEmp_Conf_DD EQ 1
If ((Found) and (Emp_Conf.Cod_Empresa = iCod_Empresa)) Begin
Move iCod_Empresa to sVolta
Move (Append(sVolta, ' giID--> ')) to sVolta
Move (Append(sVolta, giIdEmpresa)) to sVolta
Move (Append(sVolta, ' Dentro IF')) to sVolta

Send ShowInfoBox Emp_Conf.NOME sVolta
End

Forward Send OnConstrain
//Constrain Cliente.Cod_Empresa eq iCod_Empresa // giIdEmpresa // // giIdEmpresa
End_Procedure