SAP B1 SDK 中机会所有者的字段是什么?
What is the field of owner of opportunity in SAP B1 SDK?
我使用SDK在SAP B1中添加了Opportunity,没问题,但是我有一个问题,我使用的Owner字段是DataOwnershipfield,但它什么也没添加,没有错误返回数据添加成功但没有Owner。我什至尝试使用文档中使用的 DocumentsOwner returns 错误消息无法查找 DocumentsOwner
SAP B1 SDK中Owner的真实字段是什么?
请任何人帮助我
在我试过的 SAP 9.3 PL06 上,以下代码有效:
SalesOpportunities oOpport = oCompany.GetBusinessObject(BoObjectTypes.oSalesOpportunities);
oOpport.DataOwnershipfield = 5;
DataOwnershipfield
属性是所有者字段。它是一个整数,对应于员工主数据中的 empID table (OHEM)
编辑:
有可能在 oOpport.Add();
上成功添加机会但所有者没有,但是在 oOpport.Update();
上成功添加。
我建议在每次添加后进行检查,如果所有者未成功添加以更新它。 (在 20 个示例的样本中,有 3 个失败,没有明显的一致性)
我使用SDK在SAP B1中添加了Opportunity,没问题,但是我有一个问题,我使用的Owner字段是DataOwnershipfield,但它什么也没添加,没有错误返回数据添加成功但没有Owner。我什至尝试使用文档中使用的 DocumentsOwner returns 错误消息无法查找 DocumentsOwner
SAP B1 SDK中Owner的真实字段是什么?
请任何人帮助我
在我试过的 SAP 9.3 PL06 上,以下代码有效:
SalesOpportunities oOpport = oCompany.GetBusinessObject(BoObjectTypes.oSalesOpportunities);
oOpport.DataOwnershipfield = 5;
DataOwnershipfield
属性是所有者字段。它是一个整数,对应于员工主数据中的 empID table (OHEM)
编辑:
有可能在 oOpport.Add();
上成功添加机会但所有者没有,但是在 oOpport.Update();
上成功添加。
我建议在每次添加后进行检查,如果所有者未成功添加以更新它。 (在 20 个示例的样本中,有 3 个失败,没有明显的一致性)