Class S4 SDK 中的 WorkforceTimesheet 缺少 TimeSheetEntryField
Class TimeSheetEntryField missing from WorkforceTimesheet in S4 SDK
我正在更新我们的一个 S4 SDK 项目以使用最新版本的 SDK,然后我注意到当我尝试构建项目时出现错误:
cannot find symbol> [ERROR] symbol: class TimeSheetEntryField
当我查看 Javadocs 时,我可以看到这个 class 存在于版本 2.7.0 中,但在下一个版本 2.8 中丢失了.0
此导入会引发错误,因为它无法在较新版本中找到 class:
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.workforcetimesheet.TimeSheetEntryField;
我看不到任何弃用通知。你能帮忙吗?
谢谢,
西蒙
此 class 已移至版本 2.8.0 的新软件包 com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.workforcetimesheet.field
(请参阅 Javadoc)。请通过将 .field
添加到包名称来相应地更新您的导入。
如 release notes 中所述,这对于避免 SAP S/4HANA Cloud SDK 的虚拟数据模型中潜在的名称冲突是必要的。
我正在更新我们的一个 S4 SDK 项目以使用最新版本的 SDK,然后我注意到当我尝试构建项目时出现错误:
cannot find symbol> [ERROR] symbol: class TimeSheetEntryField
当我查看 Javadocs 时,我可以看到这个 class 存在于版本 2.7.0 中,但在下一个版本 2.8 中丢失了.0
此导入会引发错误,因为它无法在较新版本中找到 class:
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.workforcetimesheet.TimeSheetEntryField;
我看不到任何弃用通知。你能帮忙吗?
谢谢, 西蒙
此 class 已移至版本 2.8.0 的新软件包 com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.workforcetimesheet.field
(请参阅 Javadoc)。请通过将 .field
添加到包名称来相应地更新您的导入。
如 release notes 中所述,这对于避免 SAP S/4HANA Cloud SDK 的虚拟数据模型中潜在的名称冲突是必要的。