Professional Documents
Culture Documents
try {
Ax.db.beginWork();
pRsData.forEach(row => {
Ax.db.executeQuery(`
<select>
<columns>
linid,
linori,
canmov - canrea canmov
</columns>
<from table='gmovprol'/>
<where>
cabid = ?
AND codart = ?
AND udmori = ?
AND ubiori = ?
</where>
</select>
`, row.cabid, row.codart, row.udmori, row.ubiori).forEach(elem => {
mArrLinori.push(elem.linori);
mRsGvenpedl.rows().add([elem.linori, elem.canmov]);
if(mIntCabid != null) {
Ax.db.call('gvenmovh_Valida', mIntCabid);
}
});
});
Ax.db.commitWork();
} catch (error) {
Ax.db.rollbackWork();
throw new Ax.ext.Exception(error.message);
}
let mIntCont = 0;
mIntCont++;
});
}
}