Data insert and update record sets in d365fo x++
class Wre_InsertRecordSet_UpdateRecordSet
{
static void Main(Args _args)
{
Wre_PurchPurchaseTable insertRecordSetTable;
PurchTable purchTable;
PurchLine purchline;
InventDim inventDim;
delete_from insertRecordSetTable;
insert_recordset insertRecordSetTable
(
PurchId,
PurchName,
InventLocationId,
InventSiteId
)
select PurchId,PurchName from purchTable
join purchLine
where purchline.PurchId == purchTable.PurchId
join InventLocationId,InventSiteId from inventDim
where inventdim.inventDimId == purchline.InventDimId;
update_recordset insertRecordSetTable
setting InvoiceAccount = purchTable.InvoiceAccount
join purchTable
where purchTable.PurchId == insertRecordSetTable.PurchId;
Info("Records inserted");
}
}
Comments
Post a Comment