Business One 9.3-设置时间表行的项目和阶段

2020-09-08 18:12发布

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

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


有人通过DI API编写有关如何执行此操作的代码吗? 我看到SAPbobsCOM.PM_TimeSheetLineData对象中显示FinancialProject属性的位置:

 SAPbobsCOM.CompanyService companyService =默认值(SAPbobsCOM.CompanyService);
 SAPbobsCOM.ProjectManagementTimeSheetService timeSheetService = null;
 companyService = company.GetCompanyService();
 timeSheetService =(SAPbobsCOM.ProjectManagementTimeSheetService)companyService
     .GetBusinessService(SAPbobsCOM.ServiceTypes.ProjectManagementTimeSheetService);
 SAPbobsCOM.PM_TimeSheetData timeSheet = timeSheetService
     .GetDataInterface(SAPbobsCOM.ProjectManagementTimeSheetServiceDataInterfaces.pmtssPM_TimeSheetData);
 SAPbobsCOM.PM_TimeSheetParams timeSheetParams = timeSheetService
     .GetDataInterface(SAPbobsCOM.ProjectManagementTimeSheetServiceDataInterfaces.pmtssPM_TimeSheetParams);

 SAPbobsCOM.PM_TimeSheetLineData timeSheetLine = timeSheet.PM_TimeSheetLineDataCollection.Add();

 timeSheetLine.FinancialProject =" PROJ01";
 

但是我没有看到可以在窗口中设置的相关项目管理项目/阶段的任何类似内容:

谢谢。

(18.6 kB)

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

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


有人通过DI API编写有关如何执行此操作的代码吗? 我看到SAPbobsCOM.PM_TimeSheetLineData对象中显示FinancialProject属性的位置:

 SAPbobsCOM.CompanyService companyService =默认值(SAPbobsCOM.CompanyService);
 SAPbobsCOM.ProjectManagementTimeSheetService timeSheetService = null;
 companyService = company.GetCompanyService();
 timeSheetService =(SAPbobsCOM.ProjectManagementTimeSheetService)companyService
     .GetBusinessService(SAPbobsCOM.ServiceTypes.ProjectManagementTimeSheetService);
 SAPbobsCOM.PM_TimeSheetData timeSheet = timeSheetService
     .GetDataInterface(SAPbobsCOM.ProjectManagementTimeSheetServiceDataInterfaces.pmtssPM_TimeSheetData);
 SAPbobsCOM.PM_TimeSheetParams timeSheetParams = timeSheetService
     .GetDataInterface(SAPbobsCOM.ProjectManagementTimeSheetServiceDataInterfaces.pmtssPM_TimeSheetParams);

 SAPbobsCOM.PM_TimeSheetLineData timeSheetLine = timeSheet.PM_TimeSheetLineDataCollection.Add();

 timeSheetLine.FinancialProject =" PROJ01";
 

但是我没有看到可以在窗口中设置的相关项目管理项目/阶段的任何类似内容:

谢谢。

(18.6 kB)
付费偷看设置
发送
3条回答
吹牛啤
1楼 · 2020-09-08 18:36.采纳回答

您好安东尼奥·洛佩兹丹·乔丹

我们的开发团队已经知道了此问题。 在SAP Business One版本9.3 PL09之前,无法通过DI API添加/更新时间表的阶段。

该问题应该在下一补丁程序级别9.3 PL10中解决。 请注意,时间范围如有更改,恕不另行通知。

请随时检查SAP注释 2765437 了解更多详情。 所提到的SAP Note即将发布。

问候,

ANKIT CHAUHAN

< em> SAP Business One支持

Nir深蓝
2楼-- · 2020-09-08 18:47

您好,

感谢您的反馈。 我将此事件转发给了SAP :)

落灬小鱼
3楼-- · 2020-09-08 18:39

你好,

我们也想知道这一点!

一周热门 更多>