Update Recordset Example DLS_Test_VendorGSTInfo for this table
static void DLS_Test_Details(Args _args)
{
DLS_Test_VendorGSTInfo dls_test;
DLS_Test_GSTDetail dls_test2;
delete_from dls_test2;
insert_recordset dls_test2 (PurchId,TaxBaseAmount,PurchName,OrderAccount,HSNCode,SAC,CGST,SGST,IGST,RegistrationNumber)
select PurchId,sum(TaxBaseAmount),PurchName,OrderAccount,HSNCode,SAC,sum(CGST),sum(SGST),sum(IGST),RegistrationNumber from dls_test
group by PurchId,PurchName,OrderAccount,HSNCode,SAC,RegistrationNumber;
update_recordSet dls_test2
setting Total= dls_test2.TaxBaseAmount+dls_test2.CGST+dls_test2.SGST+ dls_test2.IGST
where dls_test2.PurchId;
{
info('records inserted');
}
}
static void DLS_Test_Details(Args _args)
{
DLS_Test_VendorGSTInfo dls_test;
DLS_Test_GSTDetail dls_test2;
delete_from dls_test2;
insert_recordset dls_test2 (PurchId,TaxBaseAmount,PurchName,OrderAccount,HSNCode,SAC,CGST,SGST,IGST,RegistrationNumber)
select PurchId,sum(TaxBaseAmount),PurchName,OrderAccount,HSNCode,SAC,sum(CGST),sum(SGST),sum(IGST),RegistrationNumber from dls_test
group by PurchId,PurchName,OrderAccount,HSNCode,SAC,RegistrationNumber;
update_recordSet dls_test2
setting Total= dls_test2.TaxBaseAmount+dls_test2.CGST+dls_test2.SGST+ dls_test2.IGST
where dls_test2.PurchId;
{
info('records inserted');
}
}
Comments
Post a Comment