public class ReadCommercialProjectDetailsService extends Object
This service allows you to read project information such as project dates, accounting details, work packages, work items, assigned roles and resources, and planned effort. You can use this service to integrate project information with applications for staffing and time recording.
Reference: SAP API Business Hub
OData Service: | _CPD_SC_EXTERNAL_SERVICES_SRV |
API Version: | 1 |
Minimum ERP Version: | 1608 |
Communication Scenario: | Commercial Project Integration (SAP_COM_0054) |
Scope Items: | Time Recording - Project-Based Services (J12) |
Constructor and Description |
---|
ReadCommercialProjectDetailsService() |
public static ReadCommercialProjectDetailsNamespace.ProjectFluentHelper getAllProject()
Project
entities.public static ReadCommercialProjectDetailsNamespace.ProjectByKeyFluentHelper getProjectByKey(String projectID)
Project
entity using key fields.projectID
- ProjectConstraints: Not nullable, Maximum length: 40
Project
entity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute
method on the fluent helper object.public static ReadCommercialProjectDetailsNamespace.WorkpackageFluentHelper getAllWorkpackage()
Workpackage
entities.Workpackage
entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute
method on the fluent helper object.public static ReadCommercialProjectDetailsNamespace.WorkpackageByKeyFluentHelper getWorkpackageByKey(String workPackageID)
Workpackage
entity using key fields.workPackageID
- WorkPackageConstraints: Not nullable, Maximum length: 50
Workpackage
entity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute
method on the fluent helper object.public static ReadCommercialProjectDetailsNamespace.PlanDataFluentHelper getAllPlanData()
PlanData
entities.public static ReadCommercialProjectDetailsNamespace.PlanDataByKeyFluentHelper getPlanDataByKey(String projectID, String resType, String workPackageID, String resourceId, String version, String employee, String confirmed, String workitemId, String delvryServOrg)
PlanData
entity using key fields.workitemId
- Work Item IDConstraints: Not nullable, Maximum length: 10
delvryServOrg
- Delivery orgConstraints: Not nullable, Maximum length: 5
resourceId
- Resource IDConstraints: Not nullable, Maximum length: 40
workPackageID
- WorkPackageConstraints: Not nullable, Maximum length: 50
resType
- ResourceTypeIDConstraints: Not nullable, Maximum length: 4
employee
- EmployeeConstraints: Not nullable, Maximum length: 8
projectID
- ProjectConstraints: Not nullable, Maximum length: 40
version
- Version IDConstraints: Not nullable, Maximum length: 28
confirmed
- Confirmation of staffed EmployeeConstraints: Not nullable, Maximum length: 1
PlanData
entity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute
method on the fluent helper object.public static ReadCommercialProjectDetailsNamespace.WorkItemFluentHelper getAllWorkItem()
WorkItem
entities.public static ReadCommercialProjectDetailsNamespace.WorkItemByKeyFluentHelper getWorkItemByKey(String workitem, String workpackageID)
WorkItem
entity using key fields.workpackageID
- WorkpackageConstraints: Not nullable, Maximum length: 50
workitem
- Work Item IDConstraints: Not nullable, Maximum length: 10
WorkItem
entity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute
method on the fluent helper object.Copyright © 2017 SAP SE. All rights reserved.