public static class ProductPlantSales.ProductPlantSalesBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ProductPlantSales.ProductPlantSalesBuilder |
availabilityCheckType(String availabilityCheckType)
Constraints: Not nullable, Maximum length: 2
|
ProductPlantSales.ProductPlantSalesBuilder |
baseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
ProductPlantSales |
build() |
ProductPlantSales.ProductPlantSalesBuilder |
capPlanningQuantityInBaseUoM(BigDecimal capPlanningQuantityInBaseUoM)
Constraints: Not nullable, Precision: 13, Scale: 3
|
ProductPlantSales.ProductPlantSalesBuilder |
loadingGroup(String loadingGroup)
Constraints: Not nullable, Maximum length: 4
|
ProductPlantSales.ProductPlantSalesBuilder |
plant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
ProductPlantSales.ProductPlantSalesBuilder |
product(String product)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
ProductPlantSales.ProductPlantSalesBuilder |
productShippingProcessingTime(BigDecimal productShippingProcessingTime)
Constraints: Not nullable, Precision: 5, Scale: 2
|
ProductPlantSales.ProductPlantSalesBuilder |
replacementPartType(String replacementPartType)
Constraints: Not nullable, Maximum length: 1
|
String |
toString() |
ProductPlantSales.ProductPlantSalesBuilder |
wrkCentersShipgSetupTimeInDays(BigDecimal wrkCentersShipgSetupTimeInDays)
Constraints: Not nullable, Precision: 5, Scale: 2
|
@Nonnull public ProductPlantSales.ProductPlantSalesBuilder product(@Nullable String product)
Original property name from the Odata EDM: Product
this
.@Nonnull public ProductPlantSales.ProductPlantSalesBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public ProductPlantSales.ProductPlantSalesBuilder loadingGroup(@Nullable String loadingGroup)
Original property name from the Odata EDM: LoadingGroup
The system uses the loading group, as well as the shipping conditions and the delivering plant, to automatically determine the item's shipping point.Different loading groups could consist, for example, of materials that require the same:Equipment during loading (for example, a fork-lift truck)Amount of time for loadingLoading point (for example, loading bay #6)
this
.@Nonnull public ProductPlantSales.ProductPlantSalesBuilder replacementPartType(@Nullable String replacementPartType)
Original property name from the Odata EDM: ReplacementPartType
The SD billing application uses this indicator to disclose used-parts VAT.
is not a replacement part.this
.@Nonnull public ProductPlantSales.ProductPlantSalesBuilder capPlanningQuantityInBaseUoM(@Nullable BigDecimal capPlanningQuantityInBaseUoM)
Original property name from the Odata EDM: CapPlanningQuantityInBaseUoM
this
.@Nonnull public ProductPlantSales.ProductPlantSalesBuilder productShippingProcessingTime(@Nullable BigDecimal productShippingProcessingTime)
Original property name from the Odata EDM: ProductShippingProcessingTime
Loading the van that transports the material to the customer.The shipping processing time is used for capacity planning in shipping.It refers to the base quantity for capacity planning in shipping.
this
.@Nonnull public ProductPlantSales.ProductPlantSalesBuilder wrkCentersShipgSetupTimeInDays(@Nullable BigDecimal wrkCentersShipgSetupTimeInDays)
Original property name from the Odata EDM: WrkCentersShipgSetupTimeInDays
Setting up the fork lift that loads the material onto the truck.Shipping setup time is used for capacity planning in shipping.
of quantity.this
.@Nonnull public ProductPlantSales.ProductPlantSalesBuilder availabilityCheckType(@Nullable String availabilityCheckType)
Original property name from the Odata EDM: AvailabilityCheckType
Specifies whether and how the system checks availability and generates requirements for materials planning.In Flexible Planning, defines - together with the checking rule - the different MRP elements that make up this key figure. The sum of these elements gives the key figure.Use 1: Availability Checking and Materials PlanningThe value you enter for use 1 (see above) is a default value which defines:Which MRP elements (for example, purchase orders, reservations) the system includes in the availability checkWhether the system checks availability only until the end of the replenishment lead time or whether it checks availability over the entire period for which MRP elements existWhether the system generates individual requirements or summarized requirements if you enter sales orders or deliveries for the materialUse 2: Flexible PlanningIf you use this field to define the MRP elements of a key figure for Flexible Planning, you must also select Document KF in the Customizing parameters of the information structure.
this
.@Nonnull public ProductPlantSales.ProductPlantSalesBuilder baseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record.Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following:The base unit of measure is the unit satisfying the highest necessary requirement for precision.The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...).Inventory ManagementIn Inventory Management, the base unit of measure is the same as the stockkeeping unit.ServicesServices have units of measure of their own, including the following:Service unitUnit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level.BlanketUnit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified.
enter in other units of measure (alternative units of measure) to the base unit of measure.this
.@Nonnull public ProductPlantSales build()
Copyright © 2021 SAP SE. All rights reserved.