public static final class JITCallCompMatl.JITCallCompMatlBuilder extends Object
Modifier and Type | Method and Description |
---|---|
JITCallCompMatl.JITCallCompMatlBuilder |
actualDeliveredQuantity(BigDecimal actualDeliveredQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
JITCallCompMatl |
build() |
JITCallCompMatl.JITCallCompMatlBuilder |
compGrpMatl(String compGrpMatl)
Constraints: Not nullable, Maximum length: 40
|
JITCallCompMatl.JITCallCompMatlBuilder |
compGrpNumber(String compGrpNumber)
(Key Field) Constraints: Not nullable, Maximum length: 60
|
JITCallCompMatl.JITCallCompMatlBuilder |
custAssemblyLoc(String custAssemblyLoc)
Constraints: Not nullable, Maximum length: 20
|
JITCallCompMatl.JITCallCompMatlBuilder |
custCompGrpMatl(String custCompGrpMatl)
Constraints: Not nullable, Maximum length: 40
|
JITCallCompMatl.JITCallCompMatlBuilder |
custSupplyArea(String custSupplyArea)
Constraints: Not nullable, Maximum length: 10
|
JITCallCompMatl.JITCallCompMatlBuilder |
deliveryCreationDate(LocalDateTime deliveryCreationDate)
Constraints: Not nullable, Precision: 0
|
JITCallCompMatl.JITCallCompMatlBuilder |
extCompGrpNumber(String extCompGrpNumber)
Constraints: Not nullable, Maximum length: 60
|
JITCallCompMatl.JITCallCompMatlBuilder |
extJITCallItemNumber(String extJITCallItemNumber)
Constraints: Not nullable, Maximum length: 4
|
JITCallCompMatl.JITCallCompMatlBuilder |
internalJITCallNumber(String internalJITCallNumber)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
JITCallCompMatl.JITCallCompMatlBuilder |
jITActionCtrl(String jITActionCtrl)
Constraints: Not nullable, Maximum length: 10
|
JITCallCompMatl.JITCallCompMatlBuilder |
jITCallItemNumber(String jITCallItemNumber)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
JITCallCompMatl.JITCallCompMatlBuilder |
jitCallRefTextMatTP(JITCallRefTextCompMatl... value)
Navigation property to_JITCallRefTextMatTP for JITCallCompMatl to multiple
JITCallRefTextCompMatl.
|
JITCallCompMatl.JITCallCompMatlBuilder |
jITExtSequenceNumber(String jITExtSequenceNumber)
Constraints: Not nullable, Maximum length: 35
|
JITCallCompMatl.JITCallCompMatlBuilder |
jITExtStatusAtSupplier(String jITExtStatusAtSupplier)
Constraints: Not nullable, Maximum length: 4
|
JITCallCompMatl.JITCallCompMatlBuilder |
jITExtStatusUpdtdOn(ZonedDateTime jITExtStatusUpdtdOn)
Constraints: Not nullable, Precision: 7
|
JITCallCompMatl.JITCallCompMatlBuilder |
jITIntProcessingStatus(String jITIntProcessingStatus)
Constraints: Not nullable, Maximum length: 5
|
JITCallCompMatl.JITCallCompMatlBuilder |
jITIntStatusUpdtdOn(ZonedDateTime jITIntStatusUpdtdOn)
Constraints: Not nullable, Precision: 7
|
JITCallCompMatl.JITCallCompMatlBuilder |
material(String material)
Constraints: Not nullable, Maximum length: 40
|
JITCallCompMatl.JITCallCompMatlBuilder |
materialAvailabilityDate(LocalDateTime materialAvailabilityDate)
Constraints: Not nullable, Precision: 0
|
JITCallCompMatl.JITCallCompMatlBuilder |
materialByCustomer(String materialByCustomer)
Constraints: Not nullable, Maximum length: 35
|
JITCallCompMatl.JITCallCompMatlBuilder |
plannedShippingDateTime(ZonedDateTime plannedShippingDateTime)
Constraints: Not nullable, Precision: 7
|
JITCallCompMatl.JITCallCompMatlBuilder |
plant(String plant)
Constraints: Not nullable, Maximum length: 4
|
JITCallCompMatl.JITCallCompMatlBuilder |
quantityUnit(String quantityUnit)
Constraints: Not nullable, Maximum length: 3
|
JITCallCompMatl.JITCallCompMatlBuilder |
requestedDeliveryDate(LocalDateTime requestedDeliveryDate)
Constraints: Not nullable, Precision: 0
|
JITCallCompMatl.JITCallCompMatlBuilder |
requestedDeliveryTime(LocalTime requestedDeliveryTime)
Constraints: Not nullable, Precision: 0
|
JITCallCompMatl.JITCallCompMatlBuilder |
requestedQuantity(BigDecimal requestedQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
JITCallCompMatl.JITCallCompMatlBuilder |
requirementDateTime(ZonedDateTime requirementDateTime)
Constraints: Not nullable, Precision: 7
|
JITCallCompMatl.JITCallCompMatlBuilder |
salesOrder(String salesOrder)
Constraints: Not nullable, Maximum length: 10
|
JITCallCompMatl.JITCallCompMatlBuilder |
salesOrderItem(String salesOrderItem)
Constraints: Not nullable, Maximum length: 6
|
JITCallCompMatl.JITCallCompMatlBuilder |
shippingPoint(String shippingPoint)
Constraints: Not nullable, Maximum length: 4
|
JITCallCompMatl.JITCallCompMatlBuilder |
shipToParty(String shipToParty)
Constraints: Not nullable, Maximum length: 10
|
JITCallCompMatl.JITCallCompMatlBuilder |
storageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
JITCallCompMatl.JITCallCompMatlBuilder |
supplyAreaDesc(String supplyAreaDesc)
Constraints: Not nullable, Maximum length: 1
|
JITCallCompMatl.JITCallCompMatlBuilder |
supplyControlID(String supplyControlID)
Constraints: Not nullable, Maximum length: 10
|
String |
toString() |
JITCallCompMatl.JITCallCompMatlBuilder |
transmittedExtStatusByMfr(String transmittedExtStatusByMfr)
Constraints: Not nullable, Maximum length: 35
|
JITCallCompMatl.JITCallCompMatlBuilder |
unloadingPointName(String unloadingPointName)
Constraints: Not nullable, Maximum length: 25
|
@Nonnull public JITCallCompMatl.JITCallCompMatlBuilder jitCallRefTextMatTP(JITCallRefTextCompMatl... value)
value
- The JITCallRefTextCompMatls to build this JITCallCompMatl with.public JITCallCompMatl.JITCallCompMatlBuilder internalJITCallNumber(@Nullable String internalJITCallNumber)
Original property name from the Odata EDM: InternalJITCallNumber
The system assigns this number internally and uses it for processing calls.
this
.public JITCallCompMatl.JITCallCompMatlBuilder compGrpNumber(@Nullable String compGrpNumber)
Original property name from the Odata EDM: CompGrpNumber
uses it for processing the calls.this
.public JITCallCompMatl.JITCallCompMatlBuilder jITCallItemNumber(@Nullable String jITCallItemNumber)
Original property name from the Odata EDM: JITCallItemNumber
this
.public JITCallCompMatl.JITCallCompMatlBuilder shipToParty(@Nullable String shipToParty)
Original property name from the Odata EDM: ShipToParty
this
.public JITCallCompMatl.JITCallCompMatlBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.public JITCallCompMatl.JITCallCompMatlBuilder materialByCustomer(@Nullable String materialByCustomer)
Original property name from the Odata EDM: MaterialByCustomer
The customer's own identifier for a material can be stored in a customer-material info record and can be used to enter data during sales order processing.
this
.public JITCallCompMatl.JITCallCompMatlBuilder extJITCallItemNumber(@Nullable String extJITCallItemNumber)
Original property name from the Odata EDM: ExtJITCallItemNumber
number enters the system as part of the JIT call information.this
.public JITCallCompMatl.JITCallCompMatlBuilder salesOrder(@Nullable String salesOrder)
Original property name from the Odata EDM: SalesOrder
this
.public JITCallCompMatl.JITCallCompMatlBuilder salesOrderItem(@Nullable String salesOrderItem)
Original property name from the Odata EDM: SalesOrderItem
this
.public JITCallCompMatl.JITCallCompMatlBuilder requestedQuantity(@Nullable BigDecimal requestedQuantity)
Original property name from the Odata EDM: RequestedQuantity
this
.public JITCallCompMatl.JITCallCompMatlBuilder actualDeliveredQuantity(@Nullable BigDecimal actualDeliveredQuantity)
Original property name from the Odata EDM: ActualDeliveredQuantity
this
.public JITCallCompMatl.JITCallCompMatlBuilder quantityUnit(@Nullable String quantityUnit)
Original property name from the Odata EDM: QuantityUnit
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
.public JITCallCompMatl.JITCallCompMatlBuilder unloadingPointName(@Nullable String unloadingPointName)
Original property name from the Odata EDM: UnloadingPointName
this
.public JITCallCompMatl.JITCallCompMatlBuilder shippingPoint(@Nullable String shippingPoint)
Original property name from the Odata EDM: ShippingPoint
You can predefine shipping/receiving points in the system, based on different combinations ofPlantsShipping conditionsLoading groupsDuring delivery processing, the shipping/receiving point is the most important criterion that you use to select deliveries.A delivery can be shipped from only one shipping point or received at only one receiving point.If you want to provide more detailed information about a shipping point you can specify a loading point (for example, one of a number of different loading ramps).If, for example, you want to ship refrigerated goods to a certain customer by rail, the system proposes a shipping point with a suitable location and equipment for loading refrigerated goods onto rail cars.The system can propose a shipping/receiving point. If valid alternatives are predefined in your system, you can change the shipping/receiving point manually.
item.this
.public JITCallCompMatl.JITCallCompMatlBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.public JITCallCompMatl.JITCallCompMatlBuilder storageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
locations.this
.public JITCallCompMatl.JITCallCompMatlBuilder custSupplyArea(@Nullable String custSupplyArea)
Original property name from the Odata EDM: CustSupplyArea
this
.public JITCallCompMatl.JITCallCompMatlBuilder supplyAreaDesc(@Nullable String supplyAreaDesc)
Original property name from the Odata EDM: SupplyAreaDesc
this
.public JITCallCompMatl.JITCallCompMatlBuilder custAssemblyLoc(@Nullable String custAssemblyLoc)
Original property name from the Odata EDM: CustAssemblyLoc
Using the assembly location specified by the customer and the unloading point, the system determines the location to which the supplier should deliver the goods. Only components with the same assembly location can be grouped together into a components group.
this
.public JITCallCompMatl.JITCallCompMatlBuilder jITExtStatusAtSupplier(@Nullable String jITExtStatusAtSupplier)
Original property name from the Odata EDM: JITExtStatusAtSupplier
Examples for an external status are forecast, production release, shipping release, cancellation and repeat order.If you receive sequenced JIT calls from various customers, the external status information transmitted generally has varying names and formats. The system resets the incoming status information in the external status using a table defined in the basic data. In this way the external status is the status you defined for the production progress at the manufacturer.
this
.public JITCallCompMatl.JITCallCompMatlBuilder jITExtStatusUpdtdOn(@Nullable ZonedDateTime jITExtStatusUpdtdOn)
Original property name from the Odata EDM: JITExtStatusUpdtdOn
this
.public JITCallCompMatl.JITCallCompMatlBuilder jITIntProcessingStatus(@Nullable String jITIntProcessingStatus)
Original property name from the Odata EDM: JITIntProcessingStatus
In Customizing, you specify which actions result in which internal processing statuses. When the system processes an inbound JIT call, it determines a new external status. This change of external status triggers a specific supplier action, which in turn, results in a new internal processing status.Examples for internal processing statuses are JIT call generated, component list printed, production completed, and so on.
this
.public JITCallCompMatl.JITCallCompMatlBuilder jITIntStatusUpdtdOn(@Nullable ZonedDateTime jITIntStatusUpdtdOn)
Original property name from the Odata EDM: JITIntStatusUpdtdOn
this
.public JITCallCompMatl.JITCallCompMatlBuilder transmittedExtStatusByMfr(@Nullable String transmittedExtStatusByMfr)
Original property name from the Odata EDM: TransmittedExtStatusByMfr
The external status information shows the production progress at the customer. however, different customers often send different names for the same business content. The system converts the external status information in the External status so that you have a uniform name within your system.The external status information can also have an initial value.You define the conversion of the external status information in the basic data under Maintain control data.When creating a summarized JIT call (MM Outbound) the SAP System uses an initial status information as standard. When cancelling summarized JIT calls it uses the value "CANCEL".
this
.public JITCallCompMatl.JITCallCompMatlBuilder supplyControlID(@Nullable String supplyControlID)
Original property name from the Odata EDM: SupplyControlID
•The components group determination which assigns the call components to the components groups, on incoming calls.•The control profile for internal calls, which you require, if you produce calls in advance and want to store them in a buffer storage.•The delivery profile, where you define the parameters for creating a delivery in JIT processing.
this
.public JITCallCompMatl.JITCallCompMatlBuilder jITActionCtrl(@Nullable String jITActionCtrl)
Original property name from the Odata EDM: JITActionCtrl
You use action control to specify the sequence of actions and the internal processing statuses for a given business process. Action control is a net, consisting of the external status, actions and internal processing statuses. An external status change of a components group triggers an action which transfers the components group from the current internal processing status to a new one. You can, for example, assign other actions and processing statuses to the standard process as a repeat order.You can define your own action control for each components group type. This allows you to control the calls separately up to components group level.•You assign actions and processing statuses to action control in Customizing under Define external status and Define internal processing status.•You define the action control key in the basic data in the components group type.The components groups of a call in your system are in internal processing status Call created. Your customer transmits a further call for these component groups with the external status production release. As a result, the system carries out the action released for production and thus triggers the printing of the component list. The internal processing status of the components groups is changed in component list printed.
this
.public JITCallCompMatl.JITCallCompMatlBuilder requirementDateTime(@Nullable ZonedDateTime requirementDateTime)
Original property name from the Odata EDM: RequirementDateTime
supply area.this
.public JITCallCompMatl.JITCallCompMatlBuilder plannedShippingDateTime(@Nullable ZonedDateTime plannedShippingDateTime)
Original property name from the Odata EDM: PlannedShippingDateTime
this
.public JITCallCompMatl.JITCallCompMatlBuilder deliveryCreationDate(@Nullable LocalDateTime deliveryCreationDate)
Original property name from the Odata EDM: DeliveryCreationDate
During delivery processing, the system automatically proposes the delivery creation date for all schedule lines with the same goods issue date by taking the earliest of the following dates:The material availability dateThe transportation planning date
this
.public JITCallCompMatl.JITCallCompMatlBuilder materialAvailabilityDate(@Nullable LocalDateTime materialAvailabilityDate)
Original property name from the Odata EDM: MaterialAvailabilityDate
The system uses the material availability date to generate automatic production and purchasing requirements. The system calculates the material availability date by working backwards from the customer's requested delivery date, taking into account how much time is needed for delivery-related procedures, such as picking, packing, loading, and transportation.The system proposes the material availability date. You can change the date manually in the sales document.The picking date is the same as the material availability date.
this
.public JITCallCompMatl.JITCallCompMatlBuilder custCompGrpMatl(@Nullable String custCompGrpMatl)
Original property name from the Odata EDM: CustCompGrpMatl
With the customer components group material, you can reproduce a logical link to the data, which is the same for several call components. This can be, for example, the delivery data. The customer components group material is generally a configurable material and the call components are the corresponding configurable materials. If you only receive a small number of call components, you can also use the call component directly as a customer components group material. The customer components group material has the following purposes in the JIT process:It serves to derive the production line if you enter JIT monitoring or the progress confirmation via the production line.In sequenced JIT calls it is used to determine the packing instructions, if you want to create a delivery with handling units (HUs).It is used to determine the storage locations if you want to carry out a stock transfer using the action Carry out backflush (BFLU) (see also Carrying out the backflush).
delivered to the customer as a physical object.this
.public JITCallCompMatl.JITCallCompMatlBuilder jITExtSequenceNumber(@Nullable String jITExtSequenceNumber)
Original property name from the Odata EDM: JITExtSequenceNumber
The sequenced JIT call customer transmits the sequence number with a sequenced JIT call. The number can change up until the production go-ahead, if for example, a vehicle has to be reworked after painting. After the production go-ahead you use the sequence number, for example, to package or pick products in the correct sequence.If necessary, there is an upper limit when allocating sequence numbers. In this case the sequence numbers are repeated in specific time intervals.
call number, which clearly identifies a product, the sequence number determines the production sequence at the sequenced JIT call customer.this
.public JITCallCompMatl.JITCallCompMatlBuilder compGrpMatl(@Nullable String compGrpMatl)
Original property name from the Odata EDM: CompGrpMatl
With the components group material, you can reproduce a logical link to the data, which is the same for several call components. This can be, for example, the delivery data. The components group material is generally a configurable material and the call components are the corresponding configurable materials. If you only receive a small number of call components, you can also use the call component directly as a components group material. The components group material has the following purposes in the JIT process:It serves to derive the production line, if you enter JIT monitoring or the progress confirmation via the production line.In sequenced JIT calls it is used to determine the packing instructions, if you want to create a delivery with handling units (HUs).It is used to determine the storage locations, if you want to carry out a stock transfer using the action Carry out backflush (BFLU) (see also Carrying out the backflush).
delivered to the customer as a physical object.this
.public JITCallCompMatl.JITCallCompMatlBuilder requestedDeliveryDate(@Nullable LocalDateTime requestedDeliveryDate)
Original property name from the Odata EDM: RequestedDeliveryDate
this
.public JITCallCompMatl.JITCallCompMatlBuilder requestedDeliveryTime(@Nullable LocalTime requestedDeliveryTime)
Original property name from the Odata EDM: RequestedDeliveryTime
this
.public JITCallCompMatl.JITCallCompMatlBuilder extCompGrpNumber(@Nullable String extCompGrpNumber)
Original property name from the Odata EDM: ExtCompGrpNumber
The system internally assigns a different number to this external component group number and uses it for processing calls.this
.public JITCallCompMatl build()
Copyright © 2020 SAP SE. All rights reserved.