public interface ExtendedPlannedIndependentRequirementService
This inbound/outbound service enables you to read, create, and update planned independent requirements (PIRs). Use this API if you want to work with the Change PIRs app and not the Manage PIRs app. If you work with the Manage PIRs app, however, you are recommended to use the following API: https://api.sap.com/shell/discover/contentp ackage/SAPS4HANACloud/api/API_FORECAST _DEMAND_SRV .
Reference: SAP API Business Hub
OData Service: | API_PLND_INDEP_RQMT_SRV |
API Version: | 1 |
Communication Scenario: | Production Planning Integration (SAP_COM_0104) |
Scope Items: | Make-to-Stock Production - Discrete Manufacturing (BJ5), Make-to-Stock Production - Process Manufacturing (BJ8), Material Requirements Planning (J44) |
PlannedIndepRqmtFluentHelper getAllPlannedIndepRqmt()
PlannedIndepRqmt
entities.PlannedIndepRqmt
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.PlannedIndepRqmtByKeyFluentHelper getPlannedIndepRqmtByKey(String product, String plant, String mRPArea, String plndIndepRqmtType, String plndIndepRqmtVersion, String requirementPlan, String requirementSegment)
PlannedIndepRqmt
entity using key fields.plndIndepRqmtVersion
- Alphanumeric description of a demand program, also known as the (demand) version number.Constraints: Not nullable, Maximum length: 2
product
- Alphanumeric key uniquely identifying the material.Constraints: Not nullable, Maximum length: 40
mRPArea
- Number of the MRP area for which material requirements planning should be carried out separately.Constraints: Not nullable, Maximum length: 10
requirementSegment
- Indicates additional information about the type of requirement. You can freely define which requirement segments are satisfied by which stock segments using segmentation strategies in the transaction Segmentation Strategy Maintenance .Constraints: Not nullable, Maximum length: 40
plant
- Key uniquely identifying a plant.Constraints: Not nullable, Maximum length: 4
plndIndepRqmtType
- The requirements type determines the planning strategy to be used for a particular requirement.Constraints: Not nullable, Maximum length: 4
requirementPlan
- Key which can be given to create and to identify one or more planned independent requirements.Constraints: Not nullable, Maximum length: 10
PlannedIndepRqmt
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.PlannedIndepRqmtCreateFluentHelper createPlannedIndepRqmt(PlannedIndepRqmt plannedIndepRqmt)
PlannedIndepRqmt
entity and save it to the S/4HANA system.plannedIndepRqmt
- PlannedIndepRqmt
entity object that will be created in the S/4HANA system.PlannedIndepRqmt
entity. To perform execution, call the execute
method on the fluent helper object.PlannedIndepRqmtUpdateFluentHelper updatePlannedIndepRqmt(PlannedIndepRqmt plannedIndepRqmt)
PlannedIndepRqmt
entity and save it to the S/4HANA system.plannedIndepRqmt
- PlannedIndepRqmt
entity object that will be updated in the S/4HANA system.PlannedIndepRqmt
entity. To perform execution, call the execute
method on the fluent helper object.PlannedIndepRqmtItemFluentHelper getAllPlannedIndepRqmtItem()
PlannedIndepRqmtItem
entities.PlannedIndepRqmtItem
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.PlannedIndepRqmtItemByKeyFluentHelper getPlannedIndepRqmtItemByKey(String product, String plant, String mRPArea, String plndIndepRqmtType, String plndIndepRqmtVersion, String requirementPlan, String requirementSegment, String plndIndepRqmtPeriod, String periodType)
PlannedIndepRqmtItem
entity using key fields.plndIndepRqmtVersion
- Alphanumeric description of a demand program, also known as the (demand) version number.Constraints: Not nullable, Maximum length: 2
product
- Alphanumeric key uniquely identifying the material.Constraints: Not nullable, Maximum length: 40
mRPArea
- Number of the MRP area for which material requirements planning should be carried out separately.Constraints: Not nullable, Maximum length: 10
requirementSegment
- Indicates additional information about the type of requirement. You can freely define which requirement segments are satisfied by which stock segments using segmentation strategies in the transaction Segmentation Strategy Maintenance .Constraints: Not nullable, Maximum length: 40
periodType
- Type of a PeriodConstraints: Not nullable, Maximum length: 1
plant
- Key uniquely identifying a plant.Constraints: Not nullable, Maximum length: 4
plndIndepRqmtType
- The requirements type determines the planning strategy to be used for a particular requirement.Constraints: Not nullable, Maximum length: 4
plndIndepRqmtPeriod
- Period TextConstraints: Not nullable, Maximum length: 8
requirementPlan
- Key which can be given to create and to identify one or more planned independent requirements.Constraints: Not nullable, Maximum length: 10
PlannedIndepRqmtItem
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.PlannedIndepRqmtItemCreateFluentHelper createPlannedIndepRqmtItem(PlannedIndepRqmtItem plannedIndepRqmtItem)
PlannedIndepRqmtItem
entity and save it to the S/4HANA system.plannedIndepRqmtItem
- PlannedIndepRqmtItem
entity object that will be created in the S/4HANA system.PlannedIndepRqmtItem
entity. To perform execution, call the execute
method on the fluent helper object.PlannedIndepRqmtItemUpdateFluentHelper updatePlannedIndepRqmtItem(PlannedIndepRqmtItem plannedIndepRqmtItem)
PlannedIndepRqmtItem
entity and save it to the S/4HANA system.plannedIndepRqmtItem
- PlannedIndepRqmtItem
entity object that will be updated in the S/4HANA system.PlannedIndepRqmtItem
entity. To perform execution, call the execute
method on the fluent helper object.Copyright © 2018 SAP SE. All rights reserved.