创建与自定义BO相关的交易,例如机会或活动

2020-09-08 09:32发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我已经创建了一个自定义BO。

[DeploymentUnit(CustomerRelationshipManagement)] businessobject Sy_Trade {

[AlternativeKey] [Label("交易ID")]元素tradeid:BusinessTransactionDocumentID;

[Label("建筑物名称")]元素buildingidname:LANGUAGEINDEPENDENT_EXTENDED_Text;

[Label("建筑物ID")]元素buildingid:BusinessPartnerInternalID;

[Label(" Account")]元素帐户:BusinessPartnerInternalID;

[Label("投标ID")]元素bidid:LANGUAGEINDEPENDENT_EXTENDED_Text;

[Label("参考标记")]元素ReferenceFlag:指示器;

[Label("附加信息")]元素AdditionalInformation:LANGUAGEINDEPENDENT_EXTENDED_Text;

节点RelatedOpportunities [0,n] {

元素BusinessTransactionDocumentReference:BusinessTransactionDocumentReference;

元素BusinessTransactionDocumentRelationshipRoleCode:BusinessTransactionDocumentRelationshipRoleCode;

将RelatedOpportunity [0,1]与机会相关联;

}

}

现在,正如您所看到的,我想为此创造机会....

行动起来...

1。 创建机会

elOpportunity_Root.Name.content =" MainOpporunity";

instOpportunity = Opportunity.Create(elOpportunity_Root);

instOpportunity.ProspectParty.PartyKey.PartyID.content = this.account;

2。 创建节点RelatedOpportunity的实例

HeaderOpputInst = this.RelatedOpportunities.Create();

3。 需要将机会分配给关联的相关机会。

HeaderOpputInst.RelatedOpportunity = instOpportunity;

我也正在Paasing Business Transaction Document Refrence和RelationshipRolecode中的数据。

HeaderOpputInst.BusinessTransactionDocumentReference.ID.content = HeaderOpput_ID;

HeaderOpputInst.BusinessTransactionDocumentReference.TypeCode ="机会";

HeaderOpputInst.BusinessTransactionDocumentReference.UUID = instOpportunity.UUID;

HeaderOpputInst.BusinessTransactionDocumentRelationshipRoleCode ="成功者";

仍然无法将机会链接到我的自定义BO????

请帮助!!

非常感谢!

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我已经创建了一个自定义BO。

[DeploymentUnit(CustomerRelationshipManagement)] businessobject Sy_Trade {

[AlternativeKey] [Label("交易ID")]元素tradeid:BusinessTransactionDocumentID;

[Label("建筑物名称")]元素buildingidname:LANGUAGEINDEPENDENT_EXTENDED_Text;

[Label("建筑物ID")]元素buildingid:BusinessPartnerInternalID;

[Label(" Account")]元素帐户:BusinessPartnerInternalID;

[Label("投标ID")]元素bidid:LANGUAGEINDEPENDENT_EXTENDED_Text;

[Label("参考标记")]元素ReferenceFlag:指示器;

[Label("附加信息")]元素AdditionalInformation:LANGUAGEINDEPENDENT_EXTENDED_Text;

节点RelatedOpportunities [0,n] {

元素BusinessTransactionDocumentReference:BusinessTransactionDocumentReference;

元素BusinessTransactionDocumentRelationshipRoleCode:BusinessTransactionDocumentRelationshipRoleCode;

将RelatedOpportunity [0,1]与机会相关联;

}

}

现在,正如您所看到的,我想为此创造机会....

行动起来...

1。 创建机会

elOpportunity_Root.Name.content =" MainOpporunity";

instOpportunity = Opportunity.Create(elOpportunity_Root);

instOpportunity.ProspectParty.PartyKey.PartyID.content = this.account;

2。 创建节点RelatedOpportunity的实例

HeaderOpputInst = this.RelatedOpportunities.Create();

3。 需要将机会分配给关联的相关机会。

HeaderOpputInst.RelatedOpportunity = instOpportunity;

我也正在Paasing Business Transaction Document Refrence和RelationshipRolecode中的数据。

HeaderOpputInst.BusinessTransactionDocumentReference.ID.content = HeaderOpput_ID;

HeaderOpputInst.BusinessTransactionDocumentReference.TypeCode ="机会";

HeaderOpputInst.BusinessTransactionDocumentReference.UUID = instOpportunity.UUID;

HeaderOpputInst.BusinessTransactionDocumentRelationshipRoleCode ="成功者";

仍然无法将机会链接到我的自定义BO????

请帮助!!

非常感谢!

付费偷看设置
发送
5条回答
微wx笑
1楼 · 2020-09-08 09:57.采纳回答

你好Dhruvin,

"将商机链接到自定义BO的链接"到底是什么意思?

再见,

霍斯特

SAP小菜
2楼-- · 2020-09-08 10:12

你好Mehta,

请与我分享您如何解决它? 预先感谢。

槿木_熙
3楼-- · 2020-09-08 10:09

这是我的代码,不确定为什么不起作用。

varBTDData:this.BusinessTransactionDocumentReference的元素;

BTDData.BusinessTransactionDocumentReference.ID.content = this.AppointmentID.content.AddLeadingZeros();

BTDData.BusinessTransactionDocumentReference.TypeCode ="/img/YIO9BYG9/50";

BTDData.BusinessTransactionDocumentRelationshipRoleCode =" 1";

this.BusinessTransactionDocumentReference.Create(BTDData);

我总是收到如下消息,但我确信此文档已存在...

95年老男孩
4楼-- · 2020-09-08 10:03

我的目的是添加一个自定义BO实体作为servicerequest的前身, 在我的代码中是" this"。

路亽曱_Ryan
5楼-- · 2020-09-08 09:53

嗨,霍斯特!

感谢其现在的工作! ????

一周热门 更多>