Its used when we need to commit our transaction wehen standared code doesn't Commit.
example :SalesQuotationEditLinesForm_Sales_Send > checkSales() , COC and try to write
custom insert or update operation here while validation is failed our transactions doesn't commit
static void KlForRecordInserted(Args _args)
{
UserConnection userConnection;
CustTable custTable;
;
ttsbegin;
userConnection = new userConnection();
custTable.clear();
custTable.initValue();
custTable.AccountNum = "000020";
custTable.Name = "My Test Customer";
custTable.setConnection(userConnection); // set userconnection
custTable.insert();
throw error("An error that causes a rollback");
ttscommit;
}
No comments:
Post a Comment