如何使用SAP Business One SDK在活动上添加财务项目

2020-09-05 08:43发布

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

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


大家好,

我有此代码:

SAPbobsCOM.Contacts oContacts =((SAPbobsCOM.Contacts)(oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oContacts)));; //获取活动对象

oContacts.CardCode = CardCode;

oContacts.Activity = SAPbobsCOM.BoActivities.cn_Task;

oContacts.ActivityType = 1;

oContacts.Subject =" 1";

oContacts.HandledBy = userId;

oContacts.Details = taskName;

oContacts.Notes = TaskDesc;

o联系人。 =>在这里,我需要添加Financial项目,但是相关参数未显示FIProject,我可以在其中添加其值

第二件事,我如何为任何字段添加值(例如,这个"" oContacts.CardCode = CardCode;"",但是如果可能的话,我需要使用数据库字段名称来赋值?!!!

oContacts.Add();

oCompany.Disconnect();

预先感谢所有人。

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

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


大家好,

我有此代码:

SAPbobsCOM.Contacts oContacts =((SAPbobsCOM.Contacts)(oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oContacts)));; //获取活动对象

oContacts.CardCode = CardCode;

oContacts.Activity = SAPbobsCOM.BoActivities.cn_Task;

oContacts.ActivityType = 1;

oContacts.Subject =" 1";

oContacts.HandledBy = userId;

oContacts.Details = taskName;

oContacts.Notes = TaskDesc;

o联系人。 =>在这里,我需要添加Financial项目,但是相关参数未显示FIProject,我可以在其中添加其值

第二件事,我如何为任何字段添加值(例如,这个"" oContacts.CardCode = CardCode;"",但是如果可能的话,我需要使用数据库字段名称来赋值?!!!

oContacts.Add();

oCompany.Disconnect();

预先感谢所有人。

付费偷看设置
发送
6条回答
Alawn_Xu
1楼-- · 2020-09-05 09:11

您好 Ahmad Al Saadi

您可以分享有关 您要在DI API中使用的字段?

亲切的问候,

ANKIT CHAUHAN

SAP Business One支持

zhangjiyang1323
2楼-- · 2020-09-05 09:22

您好 ANKIT CHAUHAN

这是活动中的字段。

3楼-- · 2020-09-05 09:16

您好 Ahmad Al Saadi

不幸的是,此属性( FIPROJECT 列)似乎在DI API中尚不可用。

亲切的问候

ANKIT CHAUHAN

SAP Business One支持

# p#

嗨, ANKIT CHAUHAN

我如何解决此问题,您有其他替代解决方案吗?

葫芦娃快救爷爷
4楼-- · 2020-09-05 09:28

您是正确的。 oContacts对象没有"财务项目"属性。 也许您可以使用UDF解决此问题。

 oContacts.UserFields.Item(" U_FIPROJECT")。Value =" NSI-C20000";
 
小c菟菟
5楼-- · 2020-09-05 09:10

我需要任何直接将其映射到FIProject的方法,特别是我不想使用UDF。

xfwsx85
6楼-- · 2020-09-05 09:25

您好艾哈迈德·萨迪(ahmad Al Saadi)

目前唯一可行的解​​决方案是通过UI API更新字段

亲切的问候,

ANKIT CHAUHAN

< em> SAP Business One支持

一周热门 更多>