public static final class PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder extends Object
@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purgInfoRecd(PurchasingInfoRecord value)
value
- The PurchasingInfoRecord to build this PurgInfoRecdOrgPlantData with.@Nonnull public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purInfoRecdPrcgCndnValidity(PurInfoRecdPrcgCndnValidity... value)
value
- The PurInfoRecdPrcgCndnValiditys to build this PurgInfoRecdOrgPlantData with.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchasingInfoRecord(@Nullable String purchasingInfoRecord)
Original property name from the Odata EDM: PurchasingInfoRecord
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchasingInfoRecordCategory(@Nullable String purchasingInfoRecordCategory)
Original property name from the Odata EDM: PurchasingInfoRecordCategory
You can create purchasing info records for:Normal procurementSubcontractingPipelineConsignment
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder 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 PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isMarkedForDeletion(@Nullable Boolean isMarkedForDeletion)
Original property name from the Odata EDM: IsMarkedForDeletion
If the indicator has been set, the data will be deleted in the course of the next reorganization run.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
Frequently, purchasing documents (such as purchase orders) are monitored by the purchasing group. Urging letters (in the case of overdue deliveries) fall also within the group's scope of activities.For each purchasing group, statistical analyses can be performed. The purchasing group can be used as a sort criterion when creating purchasing-specific reports.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder currency(@Nullable String currency)
Original property name from the Odata EDM: Currency
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder minimumPurchaseOrderQuantity(@Nullable BigDecimal minimumPurchaseOrderQuantity)
Original property name from the Odata EDM: MinimumPurchaseOrderQuantity
The order quantity in each purchase order item relating to the material and supplier of the purchasing info record may not be less than the minimum order quantity specified in the purchasing info record.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder standardPurchaseOrderQuantity(@Nullable BigDecimal standardPurchaseOrderQuantity)
Original property name from the Odata EDM: StandardPurchaseOrderQuantity
The standard purchase order quantity serves as a basisfor computing the effective prices in supplier evaluation.for determining the price if a price/quantity scale appliesExample: standard quantity 100 pcs.Scale prices: 1-100 pcs. $10.00/ 101-200 pcs. $8.00Price determined on basis of standard quantity: $10.00The standard quantity may not be less than the minimum order quantity.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder materialPlannedDeliveryDurn(@Nullable BigDecimal materialPlannedDeliveryDurn)
Original property name from the Odata EDM: MaterialPlannedDeliveryDurn
If you have different vendors for a material, you must specify an average value. The same applies if you order the material from a fixed vendor that has varying delivery times.If you use the SAP Retail System, the planned delivery time can be suggested from the vendor sub-range in the vendor master record.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder overdelivTolrtdLmtRatioInPct(@Nullable BigDecimal overdelivTolrtdLmtRatioInPct)
Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
If you have set the indicator in the Partial delivery/Item field to 'D' (partial delivery allowed), this takes priority. It makes no sense to define a tolerance limit for overdelivery in such case.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder underdelivTolrtdLmtRatioInPct(@Nullable BigDecimal underdelivTolrtdLmtRatioInPct)
Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder unlimitedOverdeliveryIsAllowed(@Nullable Boolean unlimitedOverdeliveryIsAllowed)
Original property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder lastReferencingPurchaseOrder(@Nullable String lastReferencingPurchaseOrder)
Original property name from the Odata EDM: LastReferencingPurchaseOrder
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder lastReferencingPurOrderItem(@Nullable String lastReferencingPurOrderItem)
Original property name from the Odata EDM: LastReferencingPurOrderItem
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder 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 PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder materialGroup(@Nullable String materialGroup)
Original property name from the Odata EDM: MaterialGroup
You can use material groups to:Restrict the scope of analysesSearch specifically for material master records via search helps
them to a particular material group.this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purgDocOrderQuantityUnit(@Nullable String purgDocOrderQuantityUnit)
Original property name from the Odata EDM: PurgDocOrderQuantityUnit
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder netPriceQuantityUnit(@Nullable String netPriceQuantityUnit)
Original property name from the Odata EDM: NetPriceQuantityUnit
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder netPriceAmount(@Nullable BigDecimal netPriceAmount)
Original property name from the Odata EDM: NetPriceAmount
The price is determined automatically by the system. Display the conditions to find out how the price was calculated.You can enter the following:The net price (that is the price including the supplier's discounts or surcharges).The gross price (that is the price excluding discounts or surcharges).You maintain the conditions for the item. The net price is then calculated by the system.During creation, you can only maintain the net price if you have not yet maintained the info record conditions. You must then maintain the price on the conditions screen.If the supplier's net price for the material has not been maintained in the info record, the net price of the last purchase order issued to the supplier is proposed when a new purchase order is created.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder materialPriceUnitQty(@Nullable BigDecimal materialPriceUnitQty)
Original property name from the Odata EDM: MaterialPriceUnitQty
Invoices are created using price units and purchase order price units which constitute the basis for value postings.They can be stored in the purchasing info record.A material or commodity (for example, oil) can be ordered by the liter, but the supplier's invoice shows a price of 2 dollars per kilogram.You enter 10 l as the order quantity and order unit, but specify 2 dollars per kg as purchase order price and purchase order price unit.In addition, you enter the conversion factor "order unit -> purchase order price unit" (for example 2 l per 1 kg) in the "details" data of the purchase order item.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchaseOrderPriceUnit(@Nullable String purchaseOrderPriceUnit)
Original property name from the Odata EDM: PurchaseOrderPriceUnit
Invoices are created using price units and purchase order price units which constitute the basis for value postings.They can be stored in the purchasing info record.A material or commodity (for example, oil) can be ordered by the liter, but the supplier's invoice shows a price of 2 dollars per kilogram.You enter 10 l as the order quantity and order unit, but specify 2 dollars per kg as purchase order price and purchase order price unit.In addition, you enter the conversion factor "order unit -> purchase order price unit" (for example 2 l per 1 kg) in the "details" data of the purchase order item.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder priceValidityEndDate(@Nullable LocalDateTime priceValidityEndDate)
Original property name from the Odata EDM: PriceValidityEndDate
If there is no price that is valid on the current date, the last-valid price is displayed and the date field contains the day before the start of the next validity period (this may be 12.31.9999 if there is no further validity date). If all validit periods lie beyond the current date, the price of the next period is displayed. The date field then contains the end date of this period.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder invoiceIsGoodsReceiptBased(@Nullable Boolean invoiceIsGoodsReceiptBased)
Original property name from the Odata EDM: InvoiceIsGoodsReceiptBased
purchase order item or invoice item.this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder taxCode(@Nullable String taxCode)
Original property name from the Odata EDM: TaxCode
Tax codes are unique per country. The tax rate calculation rules and further features are stored in a table for each tax code.For tax-exempt or non-taxable transactions, you should use tax codes with a 0 percentage rate if the corresponding transactions are to be displayed in the tax returns.You must define new tax codes if tax rates are changed by the state. The old codes with the old tax rates must remain in the system until no more open items which use this tax code exist.
the tax authorities.this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder incotermsClassification(@Nullable String incotermsClassification)
Original property name from the Odata EDM: IncotermsClassification
Incoterms specify internationally recognized procedures that the shipper and the receiving party must follow for the shipping transaction to be completed successfully.If goods are shipped through a port of departure, the appropriate Incoterm might be: FOB ("Free On Board"). You can provide further details (for example, the name of the port) in the secondary Incoterm field: FOB Boston, for example.
Commerce (ICC).this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder incotermsTransferLocation(@Nullable String incotermsTransferLocation)
Original property name from the Odata EDM: IncotermsTransferLocation
If the primary Incoterm is, for example, FOB ("Free on Board"), then the second field provides details of the port from which the delivery leaves (for example, "FOB Boston").
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder incotermsLocation1(@Nullable String incotermsLocation1)
Original property name from the Odata EDM: IncotermsLocation1
1. For sea and inland waterway transport - Port of Shipment2. For any mode of transport - Place of Delivery 2010Incoterms are divided as follows:Group 1: Rules for any mode or modes of transport (including by vessel)Incoterms Incoterms Description Location 1 EXW Ex Works Place of DeliveryFCA Free Carrier Place of DeliveryCPT Carriage Paid To Place of DestinationCIP Carriage & Insurance Paid To Place of DestinationDAF Delivered at Frontier Place of DeliveryDDP Delivered Duty Paid Place of DestinationDDU Delivered Duty Unpaid Place of DestinationGroup 2: Rules for sea and inland waterwaysIncoterms Incoterms Description Location 1 FAS Free Alongside Ship Port of ShipmentFOB Free On Board Port of ShipmentCFR Cost & Freight Port of DestinationCIF Cost Insurance & Freight Port of DestinationDEQ Delivered Eq Quay (Duty Paid) Port of DestinationDES Delivered Ex Ship Port of DestinationIf the primary incoterm is specified as FOB “Free on Board”, the second field provides details of the port from which the delivery leaves, such as FOB Boston.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder maximumOrderQuantity(@Nullable BigDecimal maximumOrderQuantity)
Original property name from the Odata EDM: MaximumOrderQuantity
The order quantity in each PO item per material and supplier in the purchasing info record may not exceed the maximum order quantity defined in the purchasing info record.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isRelevantForAutomSrcg(@Nullable String isRelevantForAutomSrcg)
Original property name from the Odata EDM: IsRelevantForAutomSrcg
the system takes this info record into consideration when creating purchase requisitions during the planning run.this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder supplierQuotation(@Nullable String supplierQuotation)
Original property name from the Odata EDM: SupplierQuotation
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder supplierQuotationDate(@Nullable LocalDateTime supplierQuotationDate)
Original property name from the Odata EDM: SupplierQuotationDate
The quotation is valid from this date onwards.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder minRemainingShelfLife(@Nullable BigDecimal minRemainingShelfLife)
Original property name from the Odata EDM: MinRemainingShelfLife
The period (day, week, month, year) depends on the entry in the Period indicator field.
accepted by the system.this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isEvaluatedRcptSettlmtAllowed(@Nullable Boolean isEvaluatedRcptSettlmtAllowed)
Original property name from the Odata EDM: IsEvaluatedRcptSettlmtAllowed
material.this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isPurOrderAllwdForInbDeliv(@Nullable Boolean isPurOrderAllwdForInbDeliv)
Original property name from the Odata EDM: IsPurOrderAllwdForInbDeliv
Only for inbound delivery items that belong to the combination of this inforecord, new reference documents can be created automatically.
for an item. The purchase order will be created automatically while processing the inbound delivery and before saving it.this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isOrderAcknRqd(@Nullable Boolean isOrderAcknRqd)
Original property name from the Odata EDM: IsOrderAcknRqd
acknowledged by the supplier.this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isRetMatlAuthznRqdBySupplier(@Nullable String isRetMatlAuthznRqdBySupplier)
Original property name from the Odata EDM: IsRetMatlAuthznRqdBySupplier
The information whether the RMA number is required by the supplier can be found in the Purchasing Info Record. You can select:No Supplier RMA RequiredSupplier RMA RequiredAdopt from Supplier Master Record
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isCashDiscountGranted(@Nullable Boolean isCashDiscountGranted)
Original property name from the Odata EDM: IsCashDiscountGranted
Set the indicator if no cash discount is granted for the item.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder materialConditionGroup(@Nullable String materialConditionGroup)
Original property name from the Odata EDM: MaterialConditionGroup
The condition group of the supplier is entered in the purchasing info record.Using the condition group, you can create conditions relating to a certain material and a certain supplier. Conditions defined for a condition group are taken into account in computing the effective price of the purchase order item.Enter the description of the condition group for which you want to define conditions. Your input can be alphanumeric.
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder purchasingDocumentDate(@Nullable LocalDateTime purchasingDocumentDate)
Original property name from the Odata EDM: PurchasingDocumentDate
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder shelfLifeExpirationDatePeriod(@Nullable String shelfLifeExpirationDatePeriod)
Original property name from the Odata EDM: ShelfLifeExpirationDatePeriod
Maintain period indicator
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder isEndOfPurposeBlocked(@Nullable String isEndOfPurposeBlocked)
Original property name from the Odata EDM: IsEndOfPurposeBlocked
The EoP is the point in time for a data set when the processing of personal data is no longer required for the primary business purpose. After the EoP has been reached, the data is blocked and can only be accessed by users with special authorization
this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder supplierConfirmationControlKey(@Nullable String supplierConfirmationControlKey)
Original property name from the Odata EDM: SupplierConfirmationControlKey
notification).this
.public PurgInfoRecdOrgPlantData.PurgInfoRecdOrgPlantDataBuilder pricingDateControl(@Nullable String pricingDateControl)
Original property name from the Odata EDM: PricingDateControl
Enter the key for the desired date.If you choose the date of goods receipt, for example, a new price will be determined upon the arrival of the goods, causing the item to be revaluated at this time.NoteIf you have chosen the delivery date as the date for price determination and an item contains several delivery dates (i.e. has a delivery schedule), the first delivery date (the delivery date specified in the first schedule line) is taken.
this
.public PurgInfoRecdOrgPlantData build()
Copyright © 2020 SAP SE. All rights reserved.