SAP B1 SDK中机会所有者的领域是什么?

时间:2019-10-03 11:02:14

标签: sdk sap sapb1

我通过使用SDK在SAP B1中添加了机会,这很好,但是我有一个问题,我使用的Owner字段是DataOwnershipfield,但没有添加任何内容,没有错误,成功添加了数据但没有Owner。我什至尝试使用在文档中使用的DocumentsOwner,它返回错误消息无法查找DocumentsOwner

SAP B1 SDK中所有者的真实领域是什么?

请任何人都可以帮助我

1 个答案:

答案 0 :(得分:1)

在我尝试过的SAP 9.3 PL06上,以下代码有效:

SalesOpportunities oOpport = oCompany.GetBusinessObject(BoObjectTypes.oSalesOpportunities);
oOpport.DataOwnershipfield = 5;

DataOwnershipfield属性是所有者字段。它是与员工主数据表(OHEM)中的empID对应的整数

编辑:

有可能在oOpport.Add();上成功添加了机会,但所有者没有,但是在oOpport.Update();上成功添加了机会。

我建议您在每次添加后进行检查,并检查所有者是否未成功添加以进行更新。 (在20个示例的样本中,有3个失败,没有明显的一致性)