public static class PurchasingSource.PurchasingSourceBuilder extends Object
public PurchasingSource.PurchasingSourceBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.public PurchasingSource.PurchasingSourceBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
You use the plant key to determine, for instance, which plant is to receive ordered goods.
code).this
.public PurchasingSource.PurchasingSourceBuilder sourceListRecord(@Nullable String sourceListRecord)
Original property name from the Odata EDM: SourceListRecord
This counter is assigned internally by the system at material master plant segment level.
this
.public PurchasingSource.PurchasingSourceBuilder creationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
this
.public PurchasingSource.PurchasingSourceBuilder createdByUserName(@Nullable String createdByUserName)
Original property name from the Odata EDM: CreatedByUserName
this
.public PurchasingSource.PurchasingSourceBuilder validityStartDate(@Nullable LocalDateTime validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
When the system carries out checks against the source list, only those source list records whose "valid from" date is earlier than the date to be checked are taken into account. The date to be checked is normally the delivery date (depending on the application in question).
this
.public PurchasingSource.PurchasingSourceBuilder validityEndDate(@Nullable LocalDateTime validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
When carrying out checks against the source list, the system takes only those source list records into account whose "valid until" date is later than the date to be checked. The date to be checked is normally the delivery date, depending on the application in question.
this
.public PurchasingSource.PurchasingSourceBuilder supplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
With the supplier number, information from the supplier master record (such as the supplier's address and bank details) is copied into a purchasing document (such as a request for quotation or a purchase order).You can use the supplier number to keep track of requests for quotation, purchase orders and outline agreements.
this
.public PurchasingSource.PurchasingSourceBuilder supplierIsFixed(@Nullable Boolean supplierIsFixed)
Original property name from the Odata EDM: SupplierIsFixed
record.this
.public PurchasingSource.PurchasingSourceBuilder purchaseOutlineAgreement(@Nullable String purchaseOutlineAgreement)
Original property name from the Odata EDM: PurchaseOutlineAgreement
this
.public PurchasingSource.PurchasingSourceBuilder purchaseOutlineAgreementItem(@Nullable String purchaseOutlineAgreementItem)
Original property name from the Odata EDM: PurchaseOutlineAgreementItem
this
.public PurchasingSource.PurchasingSourceBuilder supplyingPlant(@Nullable String supplyingPlant)
Original property name from the Odata EDM: SupplyingPlant
You can only enter one supplier number or one plant per quota arrangement item.In the case of process orders, this field should remain empty if the quota arrangement is being used to select a production version.
procured.this
.public PurchasingSource.PurchasingSourceBuilder sourceOfSupplyIsBlocked(@Nullable Boolean sourceOfSupplyIsBlocked)
Original property name from the Odata EDM: SourceOfSupplyIsBlocked
A blocked source will not be suggested in the course of the source determination process that takes place in the purchase requisition or purchase order.The issue of purchase orders to blocked sources is not allowed.Note:If you set the Blk indicator and enter just one validity period, the material is generally blocked for external procurement.
this
.public PurchasingSource.PurchasingSourceBuilder purchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
this
.public PurchasingSource.PurchasingSourceBuilder mRPSourcingControl(@Nullable String mRPSourcingControl)
Original property name from the Odata EDM: MRPSourcingControl
The following are valid entries for this field:"1"Purchase requisitions generated within the framework of material requirements planning are automatically assigned to this source."2"If the source of supply is a scheduling agreement, MRP can create a delivery schedule line with respect to a requirement." "The source of supply is not taken into account by material requirements planning.
requirements planning (MRP).this
.public PurchasingSource.PurchasingSourceBuilder orderQuantityUnit(@Nullable String orderQuantityUnit)
Original property name from the Odata EDM: OrderQuantityUnit
this
.public PurchasingSource.PurchasingSourceBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose.Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone.The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure.See also GET TIME STAMPA UTC time stamp in short form is also available.
this
.public PurchasingSource.PurchasingSourceBuilder issgPlantIsFixed(@Nullable Boolean issgPlantIsFixed)
Original property name from the Odata EDM: IssgPlantIsFixed
source list record.this
.public PurchasingSource.PurchasingSourceBuilder purOutlineAgreementIsFixed(@Nullable Boolean purOutlineAgreementIsFixed)
Original property name from the Odata EDM: PurOutlineAgreementIsFixed
If you flag an outline agreement item as a fixed source, it will be determined in the course of the source determination process and the material entered can only be procured under this outline agreement when a purchase order is created.
validity period of the source list record.this
.public PurchasingSource.PurchasingSourceBuilder sourceOfSupplyIsFixed(@Nullable Boolean sourceOfSupplyIsFixed)
Original property name from the Odata EDM: SourceOfSupplyIsFixed
In the source determination process with regard to a purchase requisition or purchase order, the preferred source is suggested first.Only one source of the same type (i.e. supplier or outline agreement) may be preferred within a certain validity period.
this
.public PurchasingSource build()
Copyright © 2020 SAP SE. All rights reserved.