Show TOC

Background documentationValidation Checks for Purchase Orders

 

The following table lists the validation checks that are available for purchase orders (POs):

Technical Name

Short Text

Description

KNBN_UNDERREQUEST

Requested Kanban Quantity Is Higher or the Same as Kanban Quantity

The system performs this validation check when a kanban request is received by SAP SNC. It determines if the kanban request has the same or a higher quantity than the kanban container maintained in the control cycle. If the validation check is active and the quantity in the kanban request is lower than the quantity in the kanban container, the system creates a warning message and continues to process the kanban request.

PO_ACCEPTED_CONF_PUBLISH

Publish Only Accepted PO Items via ReplenishmentOrderConfirmation

This check is relevant for the approval process. If this check is active, only those purchase order items that have the Accepted approval status will be transferred using ReplenishmentOrderCollaboration messages.

PO_ASN_CLOSE_PO

Set Purchase Order Status to “Delivery Completed” Upon Publication of ASN

If an ASN is published, SAP SNC sets the status of all PO items to Delivery Completed that reference the ASN. If all PO items have the status Delivery Completed, SAP SNC also sets the header status to Delivery Completed.

PO_ASN_CLOSE_PO_ITEM

Set Purchase Order Item Status to “Delivery Completed” Upon Publication of ASN

If an ASN is published, SAP SNC sets the status of the PO item that references the ASN to Delivery Completed.

PO_BILLTO_PARTY_ID_INVALID

Bill-To Party Is Business Partner in SNC

The bill-to party exists in SAP SNC as a business partner.

PO_BUYER_ASSIGNED

Customer Is Assigned to a Location

The customer is entered in a location in the location master in SAP SNC.

PO_BUYER_MISSING

Purchase Order Contains Customer

The purchase order contains a customer.

PO_BUYER_PARTY_ID_INVALID

Customer Is Business Partner in SNC

The customer exists in SAP SNC as a business partner.

PO_COMPONENT_PRODUCT_INVALID

Subcontracting Component Exists as a Product in SNC

The schedule line of the subcontract order contains a component requirement for a subcontracting component. A product master exists for the subcontracting component in SAP SNC.

PO_COMPONENT_PRODUCT_MISSING

PO Component Contains Product

The subcontracting component in the purchase order (PO) item contains a product.

PO_COMPONENT_QUANTITY_MISSING

Component Requirement Contains Quantity of the Subcontracting Component

The schedule line of the subcontract order contains a component requirement for a subcontracting component. The component requirement contains the quantity of the subcontracting component.

PO_COMPONENT_UOM_INVALID

Component UoM Exists in Product Master in SNC

The unit of measure for a component exists in the product master data in SAP SNC.

PO_COMPONENT_UOM_MISSING

Component Requirement Contains Unit of Measure of the Subcontracting Component

The schedule line of the subcontracting order contains a component requirement for the subcontracting component. The component requirement contains the unit of measure of the subcontracting component.

PO_CONF_PRICE_COPY

Copy Confirmed Price to Price

The system copies the confirmed price to the price field in a purchase order.

PO_CONF_MPN_EXIST

MPN Data Exists in Confirmation Schedule Line

The schedule line of the purchase order item contains manufacturer part number data. This check is relevant, for example, when the supplier saves or publishes a purchase order confirmation on the Web user interface or when SAP SNC receives a purchase order confirmation from the supplier back-end system.

PO_CONF_RELEVANCE_CTRL

Set Confirmation Status for Changed PO Item to "Not Confirmed"

If this validation check is active, SAP SNC sets the confirmation status of a purchase order (PO) item to Not Confirmed if the customer has changed the following item data in the customer back-end system and has sent the changed PO to SAP SNC:

  • Goods recipient

  • Ship-to location

  • Product

  • Requested delivery date

  • Incoterm

  • Price

PO_CONF_TO_REQ_COPIED

Accepted Confirmation Schedule Lines Have Been Copied to Request Schedule Lines

After having accepted a purchase order confirmation schedule line manually, the customer has also updated the request schedule line by choosing the Update Schedule Line option.

PO_CONFIRMATION_COMPLETE

Purchase Order Contains No Unconfirmed Items

All confirmation-relevant purchase order items have been confirmed.

PO_CONFIRMATION_DELETE

Delete Confirmation Schedule Lines for Changed Purchase Order Items

If this validation check is active, SAP SNC deletes the confirmations schedule lines of a purchase order item if the customer has performed a change that requires confirmation by the supplier. Changes that trigger deletion include the following: Quantity changes and the changes listed in the description for validation check PO_CONF_RELEVANCE_CTRL.

PO_CONFIRMATION_MISSING

Purchase Order Item Contains At Least One “Confirmed” Schedule Line

The purchase order item contains at least one confirmation schedule line of schedule line type Confirmed. The check is relevant if the supplier publishes the purchase order in purchase order collaboration, for example. The supplier is not allowed to publish a purchase order without Confirmed schedule lines.

PO_CONTRACT_ASSIGN

Assign Contract to Purchase Order Item

If this validation check is active, SAP SNC assigns a contract to the purchase order item if the purchase order item does not reference a contract. Moreover, the system copies the order unit, the unit conversion factors and the tolerances from the contract or info record (if no contract exists) into the PO item.

PO_COPY_CONF_TO_REQ

Copy Accepted Confirmation Schedule Lines as Request Schedule Lines

This validation check is relevant for the approval process. If the validation check is active, SAP SNC adopts the accepted confirmation schedule lines as request schedule lines in the purchase order item.

PO_COPY_ONLY_1CONF_TO_REQ

Copy Accepted Confirmation Schedule Line as Request Schedule Line

Like the validation check PO_COPY_CONF_TO_REQ this validation check is relevant for the approval process. You use the PO_COPY_ONLY_1CONF_TO_REQ validation check if the customer back-end system is an SAP ERP system. This validation check only copies the Confirmed schedule line of an accepted item if the item has only one Confirmed schedule line and thus only one request schedule line is created by the copying.

PO_CURRENCY_IDENTICAL

Same Currency is Assigned to All PO Items

The same currency is assigned to all items within a purchase order.

PO_DELVRY_DATETIME_IN_PAST

Delivery Date Is Not in the Past

The delivery date is not in the past.

PO_DELVRY_DATETIME_MISSING

Schedule Line Contains Delivery Date/Time

The schedule line contains the delivery date/time.

PO_FROM_LOC_PARTY_REL_INVALID

Supplier in Ship-From Location of Purchase Order Item Is Same as Supplier in Purchase Order Header

The ship-from location of the item contains the same supplier as the purchase order header.

PO_FROM_LOCATION_ASSIGN

Determine Ship-From Location for the Purchase Order Item

If the purchase order item does not contain a ship-from location, SAP SNC assigns a ship-from location to the purchase order item as follows:

  1. If the business partner supplier is assigned to only one location in SAP SNC, SAP SNC assigns this location to the purchase order item as the ship-from location.

  2. If the supplier is either entered in no locations, or in multiple locations, the system uses the ship-from location from the transportation lane of the ship-to location or the customer location.

  3. If SAP SNC cannot find a ship-from location in step 1 or step 2 but the purchase order refers to a contract or a scheduling agreement, SAP SNC uses the ship-from location from the transportation lane assigned to the contract or the scheduling agreement.

PO_FROM_LOCATION_ID_INVALID

Ship-From Location Exists in SNC

The ship-from location exists in SAP SNC.

PO_FROM_LOCATION_MISSING

Purchase Order Item Contains Ship-From Location

The purchase order item contains a ship-from location.

PO_GR_LOCATION_ASSIGN

Determine Ship-To Location for the Purchase Order Item

If the purchase order item does not contain ship-to location data (ID and address), SAP SNC assigns a ship-to location to the purchase order item as follows:

  1. SAP SNC assigns the location in which the business partner goods recipient is entered as the ship-to location to the purchase order item. This assignment is only possible if only one location is assigned to the business partner goods recipient in SAP SNC.

  2. If the goods recipient in SAP SNC is not a business partner, and the purchase order does not contain ship-to location data, the system uses the customer location as the ship-to location.

PO_GR_LOCATION_ID_INVALID

Ship-To Location Exists in SNC

The ship-to location exists in SAP SNC.

PO_GR_PARTY_ASSIGN

Purchase Order Item Contains Goods Recipient

If the purchase order item does not contain a goods recipient, but does contain a ship-to location ID, SAP SNC assigns the item the business partner entered in the ship-to location as the goods recipient.

PO_GR_PARTY_ID_INVALID

Goods Recipient Is Business Partner in SNC

The goods recipient exists in SAP SNC as a business partner.

PO_INVOICE_CREATION

Create Invoice Depending on "GR-Based Invoice Creation" Indicator (for PO or ASN)

If this validation check is active, SAP SNC sets the invoice creation type for the PO item depending on the GR-Based IV indicator (Goods-Receipt-Based Invoice Verification indicator) as follows:

  • If the indicator is not set, the invoice creation type is set to Invoice Creation with Purchase Order Reference. This means that you can create invoices for PO items only.

  • If the indicator is set, the invoice creation type is set to Invoice Creation with ASN Reference. This means that you can create invoices for ASN items only.

For invoice creation, you activate either this validation check or the PO_INVOICE_RELATED_TO_PO_OR_ASN validation check.

PO_INVOICE_DATA_ASSIGN

Assign Invoice Data

This validation check assigns invoice-relevant data to the purchase order item. SAP SNC uses the data from the contract or from the purchasing info record that is assigned to the purchase order item.

PO_INVOICE_RELATED_TO_PO_OR_ASN

Create Invoice Similar to Predecessor Invoice (for PO or ASN)

If this validation check is active, the invoice creation type is Invoice Creation Similar to Predecessor Invoice. This means that you can create an invoice for the purchase order item or for the ASN item. For invoice creation, you activate either this validation check or the PO_INVOICE_CREATION validation check.

PO_ITEM_ID_MISSING

Item Contains Item No.

The purchase order item contains an item number. If the purchase order item does not contain an item number, SAP SNC assigns a number to the purchase order item.

PO_ITEM_MISSING

Purchase Order Contains At Least One Item

The purchase order contains at least one item.

PO_ITMOVERDELIVERY

Confirmed Qty Is Within Overdelivery Tolerance

The confirmed quantity lies within the overdelivery tolerance.

PO_ITMOVERDELIVERY_WITHOUTZERO

Confirmed Qty Is Within Overdelivery Tolerance (No Restrictions If Tolerance Value Equals Zero)

The confirmed quantity lies within the overdelivery tolerance. If the value of the overdelivery tolerance is zero, the check tolerates all overdeliveries. This check is relevant if you do not use delivery tolerances and the supplier is allowed to create as many confirmation schedule lines with as many confirmation quantities as desired.

PO_ITMUNDERDELIVERY

Confirmed Qty Is Within Underdelivery Tolerance

The confirmed quantity lies within the underdelivery tolerance.

PO_ITMUNDERDELIVERY_WITHOUTZERO

Confirmed Qty Is Within Underdelivery Tolerance (No Restrictions If Tolerance Value Equals Zero)

The confirmed quantity lies within the underdelivery tolerance. If the value of the underdelivery tolerance is zero, the check tolerates all underdelivereries. This check is relevant if you do not use delivery tolerances and the supplier is allowed to create as many confirmation schedule lines with as many confirmation quantities as desired.

PO_KANBAN_CANCEL_QTY_COPY

Copy SNC PO SL Qty to PO SL if Kanban Item Is Canceled and XML Qty Equals Zero

This validation check copies the schedule line quantity of a purchase order in SAP SNC to the purchase order SL if a Kanban item is canceled and the quantity transferred in the XML message is zero.

PO_KANBAN_ID_COPY

Item of Updated Kanban Request Contains Kanban ID

This validation check is relevant when the customer sends an updated kanban request to SAP SNC and the kanban request item does not contain the Kanban ID. If the validation check is active, SAP SNC sets the Kanban ID to the Kanban ID that the customer transmitted in the predecessor kanban request.

PO_KANBAN_ITEM

Kanban Request Contains Only One Item

The kanban request contains only one item.

PO_KANBAN_SCHEDULE

Kanban Request Item Contains Only One Schedule Line

The kanban request item contains only one schedule line.

PO_KANBANREQ_INPROCESS

Kanban ID Is Not Used in Another Kanban Request

The kanban ID is not used in another kanban request.

PO_LANE_MISSING

Transportation Lane Exists Between Ship-From Location and Customer Location

A transportation lane exists in SAP SNC between the ship-from location and the customer location.

PO_LOC_PROD_FROM_INVALID

Product Exists in Ship-From Location in SNC

The product exists in SAP SNC in the ship-from location.

PO_LOC_PROD_TO_INVALID

Product Exists in Customer Location in SNC

The product exists in SAP SNC in the customer location.

PO_MPN_INVALID

MPN Data in the PO Is Valid

This validation check checks whether the MPN data in a purchase order is valid. That is, the MPN data exists for the characteristics of the purchase order in the approved manufacturer parts list. This check is carried out for a purchase order confirmation, only when the confirmed MPN data and the requested MPN data differ.

PO_NEW_CHG_ALERT_CTRL

Create Alerts for New or Changed PO Items

If this validation check is active, SAP SNC creates alerts when the customer sends a purchase order with a new or a changed PO item from his or her back-end system to SAP SNC. For new PO items, the alert type is 7051, for changed PO items, the alert type is 7052. Additionally, SAP SNC sets the change status of the PO item to New or Changed, respectively.

PO_NO_NEW_NOTE_ALERT

No Alert Is Generated for New Purchase Order Note

If this validation check is active, SAP SNC does not generate an alert (of type 7059) if either the customer or the supplier creates a new note for the purchase order.

PO_NO_TS_TRACKING

No Audit Trail Log for All Orders

If this validation check is active, the audit trail does not log changes to the purchase order-based all orders (ALLORDERT) key figure.

PO_OPENQUAN_FROM_ASNGRQUAN

Calculate Open Quantity with GR Quantity from ASN-Confirmed Schedule Line

If the supplier in SAP SNC creates an ASN for a purchase order item, SAP SNC creates an ASN-confirmed schedule line for the PO item. This validation check updates the open quantity of the request schedule lines of a PO item at the receipt of a goods receipt (GR) message using the GR quantity of the ASN-confirmed schedule line referring to the ASN. The validation check first calculates the open quantity of the request schedule line with the earliest delivery date as follows:

Open quantity of request schedule line = requested quantity of request schedule line minus GR quantity of ASN-confirmed schedule line.

If the requested quantity of the earliest request schedule line is less than the GR quantity of the ASN-confirmed schedule line, SAP SNC can reduce the open quantity of the request schedule line to zero. SAP SNC uses the remaining GR quantity to successively reduce the open quantities of later request schedule lines. The check also compares the total open quantity of a PO item with the total requested quantity. If the open quantity lies within the underdelivery tolerance, SAP SNC sets the item status to Delivery Completed, otherwise it sets it to Partially Delivered.

PO_OPENQUAN_FROM_ASNQUAN

Calculate Open Quantity with Planned Delivery Quantity from ASN-Confirmed Schedule Line

If the supplier in SAP SNC creates an ASN for a purchase order item, SAP SNC creates an ASN-confirmed schedule line for the PO item. This validation check updates the open quantity of the request schedule lines of a PO item when the ASN is published based on the planned delivery quantity of the ASN-confirmed schedule line. The validation check first calculates the open quantity of the request schedule line with the earliest delivery date as follows:

Open quantity of request schedule line = requested quantity of request schedule line minus planned delivery quantity of the ASN-confirmed schedule line.

If the requested quantity of the earliest request schedule line is less than the planned delivery quantity of the ASN-confirmed schedule line, SAP SNC can reduce the open quantity of the request schedule line to zero. SAP SNC uses the remaining delivery quantity to successively reduce the open quantities of later request schedule lines. The check also compares the total open quantity of a PO item with the total requested quantity. If the open quantity lies within the underdelivery tolerance, SAP SNC sets the item status to Delivery Completed, otherwise it sets it to Partially Delivered.

PO_OPENQUAN_FROM_POGRQUAN

Calculate Open Quantity with Goods Receipt Quantity from Request Schedule Line

The validation check calculates the open quantity of the request schedule line as follows:

Open quantity = requested quantity minus goods receipt quantity from request schedule line

For an SAP customer back-end system, note that although the back-end system does update the goods receipt (GR) quantity of the request schedule line in the purchase order at goods receipt, it does not send an updated PO to SAP SNC at goods receipt. The goods receipt information only goes to SAP SNC with other information, for example if the customer changes the purchase order manually later. The check also compares the total open quantity of an item with the total requested quantity. If the open quantity lies within the underdelivery tolerance, SAP SNC sets the item status to Delivery Completed, otherwise it sets it to Partially Delivered.

PO_PO_NUMBER_ASSIGN

Internal Number Assignment for Purchase Order Was Successful

SAP SNC was able to assign a number from a number range interval to the purchase order with internal number assignment.

PO_PPF_EXEC

Execute Post Processing Framework for Purchase Orders

SAP SNC generates specific purchase order alerts and connects to supplier delivery performance rating using the Post Processing Framework (PPF). Note: If this validation check is inactive, the system performs these actions in the background, but still considers the settings in the PPF action profile.

PO_PRICE_ASSIGN

Assign Price Data

This validation check assigns price data to the purchase order item (not to consignment items). SAP SNC uses the price data from the contract that is assigned to the purchase order item.

PO_PRICE_CONFIRMATION

Call Deviation Analysis for Confirmed Price

This validation check calls deviation analysis for the confirmed price in a purchase order item.

PO_PRODUCT_ID_INVALID

Product Exists in SNC

The product exists in SAP SNC.

PO_PRODUCT_MISSING

PO Item Contains Product

The purchase order item contains a product.

PO_PUBLISH_ACCEPTED_ITEMS

ReplenishmentOrderNotification XML is Published for Accepted Items

If this check is active, SAP SNC sends the ReplenishmentOrderNotification XML message to the customer back-end system for purchase orders items that are accepted in the approval process. SAP SNC sends the ReplenishmentOrderNotification message regardless of whether all items of the purchase order are accepted.

PO_PUBLISH_CHANGED_ITEMS_RON

Publish Only Changed PO Items via ReplenishmentOrderNotification

This check is relevant for the approval process. If this check is active, only those purchase order items whose schedule lines have changed will be transferred using ReplenishmentOrderNotification messages.

PO_PUBLISH_DIRECT

Send Purchase Orders and Purchase Order Confirmations Directly

This validation check sends the XML message for a purchase order published by the customer or a purchase order confirmation published by the supplier directly in the background. If you deactivate this validation check, SAP SNC uses the Post Processing Framework to send XML messages.

PO_PURORDERPREQ_SEND

Do Not Use IDoc-Compatible XML Messages for Purchase Orders

SAP SNC sends and receives purchase order XML messages that are compatible with IDocs. If this validation check is active, the system uses XML messages that are compatible only with a back-end system as of enhancement package 4 for SAP ERP 6.0.

PO_REQ_BATCH_COPY

Copy Batch Data from Request to “Confirmed” Sched. Line

If batch data is missing from a Confirmed schedule line when the supplier saves or publishes the confirmation, or when a purchase order confirmation is received from the supplier back-end system, the system copies the batch information from the request schedule line to the Confirmed schedule line.

PO_REQ_MPN_COPY

Copy MPN Data from Request to “Confirmed” Sched. Line

If manufacturer part number (MPN) data is missing from a Confirmed schedule line when the supplier saves or publishes the confirmation, or when a purchase order confirmation is received from a supplier back-end system, the system copies the MPN data from the request schedule line to the Confirmed schedule line.

PO_SCHEDLN_ID_MISSING

Request Schedule Line Contains Schedule Line No.

The request schedule line contains a schedule line number.

PO_SCHEDLN_MISSING

Item Contains at Least One Schedule Line

The purchase order item contains at least one request schedule line.

PO_SCHEDLN_QUANTITY_MISSING

Schedule Line Contains Quantity

The request schedule line or Confirmed schedule line contains a requested quantity or a confirmed quantity.

PO_SCHEDLN_QUANTITY_NEGATIVE

Schedule Line Qty Greater Than or Equal to Zero

The quantity in a purchase order schedule line is greater than or equal to zero.

PO_SCHEDLN_UOM_INVALID

Item UoM Exists in Product Master in SNC

The unit of measure of the item exists in the product master in SNC.

PO_SCHEDLN_UOM_MISSING

Schedule Line Contains UoM

The schedule line contains a unit of measure.

PO_SCHEDULE

Schedule Line Contains Delivery Date and Shipping Date

The request schedule line or the Confirmed schedule line contains the delivery date and the shipping date. If one of the dates is missing, the system calculates the complementary date using backwards or forward scheduling, respectively.

PO_SCHEDULE_NOFIX

Move Delivery Date to Next Working Day

This validation check is relevant for scheduling the delivery date of PO schedule lines that fulfill the following conditions:

  • They are transmitted via XML message to SAP SNC.

  • The delivery date falls on a non-working day.

If the validation check is active, SAP SNC moves the delivery date to the next working day.

PO_SELLER_PARTY_ID_INVALID

Seller Is Business Partner in SNC

The seller exists in SAP SNC as a business partner

PO_SHIP_AFTER_DELVRY_DATETIME

Shipping Date Is Before or on Delivery Date

The shipping date is not later than the delivery date.

PO_SHIP_DATETIME_IN_PAST

Shipping Date Is Not in the Past

The shipping date is not in the past.

PO_SHIP_DATETIME_MISSING

Schedule Line Contains Shipping Date/Time

The schedule line contains a shipping date/time.

PO_SO_NUMBER_ASSIGN

Internal Number Assignment for Sales Order Was Successful

SAP SNC was able to assign a sales order number from a number range interval to the replenishment order with internal number assignment.

PO_SO_REFERENCE_UNIQUE

Sales Order Number in Purchase Order and Purchase Order Item Are Unique

The purchase order refers to exactly one sales order. All purchase order items refer to different sales order items. (A particular combination of sales order number and sales order items can only exist in exactly one purchase order item.)

PO_SO_REFNUMBER_POPULATE

Assign Specified Sales Order Number to All Items

This validation check enters the sales order number that you specified for a purchase order item on the Web UI in all other purchase order items of the purchase order when you save or check the purchase order.

PO_SO_REFNUMBER_UNIQUE

Sales Order Number Only Exists in this Purchase Order

There can only be one purchase order per sales order.

PO_TO_LOC_PARTY_REL_INVALID

Customer Location Contains Customer

The customer location contains a customer.

PO_TO_LOCATION_ID_INVALID

Customer Location Exists in SNC

The customer location exists in SAP SNC.

PO_TO_LOCATION_MISSING

Purchase Order Item Contains Customer Location

The purchase order item contains a customer location.

PO_TOLERANCE_ASSIGN

Assign Delivery Tolerances to Purchase Order Item

This validation check is relevant if the customer uses an SAP back-end system. The ORDERS05 IDoc for transmitting the purchase order cannot transmit delivery tolerances. If the validation check is active, SAP SNC assigns delivery tolerance from a contract, a purchasing info record, or from the location product master in SAP SNC.

PO_TTYPE_ASSIGN

Purchase Order Item Contains a Means of Transport

If the purchase order item does not contain a means of transport, SAP SNC assigns a means of transport to the purchase order item as follows:

  1. If a transportation lane exists between the ship-from location and the ship-to location, SAP SNC assigns the purchase order item a means of transport that is assigned to this transportation lane.

  2. If the purchase order for the ship-to location contains an address but no location ID, or if SAP SNC cannot find a transportation lane between the ship-from location and the ship-to location, SAP SNC assigns the purchase order item a means of transport that is assigned to the transportation lane between the ship-from location and the customer location.

  3. If SAP SNC does not find a means of transport in step 1 or step 2 but the purchase order refers to a contract or a scheduling agreement, SAP SNC assigns the item a means of transport of the transportation lane that is assigned to the contract or the scheduling agreement. If multiple means of transport are assigned to a transportation lane, SAP SNC uses the means of transport with the longest transportation duration.

PO_TTYPE_INVALID

Means of Transport Is Valid

The means of transport that is assigned to the purchase order item is assigned to a transportation lane in SAP SNC. The means of transport is also valid at the earliest request delivery date/time. (You can assign a validity period to a means of transport in the transportation lane).

PO_UPDATE_REJECTED_ITEM

Rejected Purchase Order Item Can Be Updated by Customer

If this validation check is active, the customer is able to change the purchase order item, that has been rejected by the supplier, in their SAP ERP system.

PO_VENDOR_ASSIGNED

Supplier Is Assigned to a Location

The supplier is entered in a location in the location master in SAP SNC.

PO_VENDOR_MISSING

Purchase Order Contains a Supplier

Purchase order contains a supplier.

PO_VENDOR_PARTY_ID_INVALID

Supplier Is Business Partner in SNC

The supplier exists in SAP SNC as a business partner.

PO_XML_TO_SUPPLIER

Publish and Send ReplenishmentOrderNotification to Supplier

If a purchase order is created or changed in SAP SNC based on an XML message, a ReplenishmentOrderNotification XML message is forwarded to the supplier.

POCONF_CONF_ALLOWED

Supplier Is Allowed to Send Purchase Order Confirmations to SNC

This validation check is relevant for purchase order confirmations (ReplenishmentOrderConfirmations) that the supplier sends from the supplier back-end system to SAP SNC. If this validation check is active, the supplier is not allowed to send confirmations to SAP SNC in the following scenarios:

  • Purchase order collaboration: The confirmation control does not allow confirmations for the purchase order item.

  • Work order collaboration: In SAP SNC, work orders already exist for the purchase order item. Then the supplier must only use work order confirmations.

POCONF_CONF_ALLOWED_AS_UI

Supplier Is Allowed to Send Purchase Order Confirmations to SNC (UI)

This validation check is relevant for confirmations (ReplenishmentOrderConfirmations) that the supplier sends from his or her back-end system to SAP SNC. If this validation check is active, the supplier is only allowed to send confirmations to SAP SNC if he or she is also allowed to create confirmations in the SAP SNC Web user interface (UI). In Customizing for Changeability of Purchase and Replenishment Order Items, you define whether purchase order items can be changed on the Web UI.

POCONF_INCOMPLETE

No. of PO Items in ROC XML Message Equal to No. of PO Items in SNC PO

The number of PO items transmitted via ReplenishmentOrderConfirmation (ROC) XML message is equal to the number of PO items in the purchase order in SNC.

POCONF_PO_BUYER_IDENTICAL

Customer in Confirmation Is Same as Customer in Purchase Order

This validation check is relevant for confirmations (ReplenishmentOrderConfirmation XML messages) that the supplier sends from his or her back-end system to SAP SNC. The confirmation refers to a specific purchase order in SAP SNC.

POCONF_PO_CONFPRICE_ADJUST

Adjusts Confirmed Net Price, if Price UoM in Confirmation Differs from PO

If the price unit or price unit of measure in the purchase order confirmation received from a supplier back-end system differs from that of the purchase order in SAP SNC, the system converts the confirmed price in the confirmation to so that it uses the same unit or unit of measure as the purchase order item in SAP SNC.

POCONF_PO_CURRENCY_IDENTICAL

Currency in Confirmation Is Same as Currency in Purchase Order

This validation check checks that the currency used in the purchase order confirmation received from a supplier back-end system is the same as the currency used in the purchase order in SAP SNC.

POCONF_PO_FR_LOCATION_IDENTICAL

Ship-from Location in Confirmation Is Same as Ship-From Location in Purchase Order

This validation check is relevant for confirmations (ReplenishmentOrderConfirmation XML messages) that the supplier sends from his or her back-end system to SAP SNC. The confirmation refers to a specific purchase order in SAP SNC.

POCONF_PO_PRODUCT_IDENTICAL

Product in Confirmation Is Same as Product in Purchase Order

This validation check is relevant for confirmations (ReplenishmentOrderConfirmation XML messages) that the supplier sends from his or her back-end system to SAP SNC. The confirmation refers to a specific purchase order in SAP SNC.

POCONF_PO_TO_LOCATION_IDENTICAL

Customer Location in Confirmation Is Same as Customer Location in Purchase Order

This validation check is relevant for confirmations (ReplenishmentOrderConfirmation XML messages) that the supplier sends from his or her back-end system to SAP SNC. The confirmation refers to a specific purchase order in SAP SNC.

POCONF_PO_VENDOR_IDENTICAL

Supplier in Confirmation Is Same as Supplier in Purchase Order

This validation check is relevant for confirmations (ReplenishmentOrderConfirmation XML messages) that the supplier sends from his or her back-end system to SAP SNC. The confirmation refers to a specific purchase order in SAP SNC.

POCONF_ADD_MISSING_ITEMS

Handle Partial Confirmation via ROC

This validation check enables the functionality for handling partial purchase order confirmations (confirmations that do not contain all the items in a purchase order) via a ReplenishmentOrderConfirmation XML.