cancel
Showing results for 
Search instead for 
Did you mean: 

在SDK DI中,除了GetNewObjectKey()。请教其它获取刚创建的单据数据的方式?

0 Kudos

使用GetNewObjectKey()获取sap最后一次创建的对象主键容易出错。特别是在多线程情况下,会有很多拿错值的数据

Company Company;
//...
StockTransfer oTgtStock = (StockTransfer)Company.GetBusinessObject(BoObjectTypes.oStockTransferDraft); errCode = oTgtStock.Add();
//...
int errCode = oTgtStock.Add();
if (errCode == 0)
{
oTgtStock.GetByKey(int.Parse(Company.GetNewObjectKey()));
}

Accepted Solutions (0)

Answers (0)