SAP S/4 HANA Sales Order Automation (SOA) Accounts Payable (AP)

SAP S/4 HANA SOA validations and AP validations. Includes standard, custom, and cross-reference validations.

SOA Validations

AP Validations

SOA Validations 

Validations specific to SAP S/4 HANA sales order automation (SOA).

Header

Customer ID Number (Vendor ID Number)

The numeric identification of that customer or vendor.

The system matches the Customer ID or Vendor ID with the ERP’s record.

Document Number

PO Number or other specified document number.

The system retrieves the PO Number as document ID.     

Mandatory Value

A required value specified by the customer.

The system checks for one or more given fields that are designated as mandatory.

Payment Terms 

The terms by which the payment will be made. For example, “Net 30.”

The system matches the document's payment terms with the ERP’s.

Sales Area

The system retrieves the matching ERP values. It returns a list of both document and ERP values for use in subsequent processes.

Endpoint: API_PRODUCT_SRV/A_Product?$filter=Product eq '<id>'&$expand=to_Valuation 

Ship To

Address to which the product will be delivered.

The system matches the document’s ship-to address information to the ERP’s, simply or by first retrieving the ship-to ID.

Possible ERP Fields used: Company Name, City, Street, Postal Code, Country, Ship To Id.

Line Items        

Due Date

The system evaluates whether it is mapped and that the date lies in the future.

Get Line-Item Data

The system retrieves line-item information for subsequent validations. Will return a list of line items the includes both document values that subsequent processes can consume.

Minimum Order Quantity (MOQ​)

Minimum amount allowed to be ordered.

The system matches the document's MOQ with the ERP’s.

Order Quantity 

Number of items in an order.

The system validates the document’s order quantity with the given ERP quantity.

PO Line Number

Checks for PO line number.

When successful, the system displays the PO line number in Exception Manager. It will be the PO line to run any line validations against.

Part Number

From internal and external Stock Keeping Units (SKUs).

The system compares document’s part numbers to the ERP’s part-numbers. 

Product Availability

Determines whether the product is in inventory.

The system matches the item’s part number to the ERP’s part number. It then matches its quantity against a previous record of availability in part-number inventory.

Unit of Measure (UOM)

To validate a UOM, such as “package” or “Dozen,” the system matches the document’s part number to the ERP’s part number. It then matches the document’s UOM to the ERP’s UOM.

Footer

Freight Tolerance

Freight carrier and associated information. (Example: FedEx or UPS; Air or Five-day ground; weight and quantity).

Evaluates documents for whether freight information is available and quantities accurate within the given tolerance.

Tax

Availability of information: tax appropriate for sale.

Evaluates documents for whether federal or state tax information is available.

Total Validation

The sum of prices listed as line-items, less applied discounts.         

Evaluates whether the mapped total matches the calculated total within a set tolerance. 

______________________________________________________________________________________

______________________________________________________________________________________

SAP S/4HANA AP Validations

Validations specific to SAP S/4HANA Accounts Payable (AP) validations.

Header

Customer ID

The numeric identification of that customer or vendor.

Using a cross-reference table, the system matches the ERP to determine if the document's customer ID is valid.

Direct Ship (Drop Ship)

The system retrieves the PO Type from the ERP to display it in Exception Manager.

Due Date

Date that product or service is due or requested delivery date.

The system evaluates whether the date is mapped and that the date lies in the future.

Payment Terms 

The terms by which the payment will be made. For example, “Net 30.”

The system matches the document's payment terms with the ERP’s.

Ship To

Address to which the product will be delivered.

The system matches the document’s ship-to address information to the ERP’s, simply or by first retrieving the ship-to ID.

Possible ERP Fields used: Company Name, City, Street, Postal Code, Country, Ship To ID.

Get Purchase Order

The system validates if the Purchase Order is available in the ERP and returns PO information to be used by subsequent processes.

Line Items       

Line Count

Validate unique lines against ERP’s lines.

Extended Part Number Validation

Validate the part numbers extracted off an AP invoice against the part numbers found on the matching Purchase Order.

Order Quantity

The system matches the document’s part number and order quantity with the ERP’s.

Part Number

From internal and external Stock Keeping Units (SKUs).

The system compares document’s part numbers to the ERP’s part-numbers. 

PO Number

The system checks if a mapped Purchase Order exists in the ERP and returns PO information to be used by subsequent validations.

PO Line Number 

Checks for PO line number.

When successful, the system displays the PO line number in Exception Manager. It will be the PO line to run any line validations against.

Product Availability

(Item Availability)

Whether the product is in inventory.

The system matches the item’s part number to the ERP’s part number. It then matches its quantity against a previous record of availability in part-number inventory.

Unit of Measure (UOM)

The system matches the document’s part number to the ERP’s part number. It then matches the document’s UOM to the ERP’s UOM.

Unit Price 

The price of an individual unit as described by the UOM.

The system compares the document's unit price to the ERP unit price for a given tolerance level.

Footer 

Freight Tolerance

Freight carrier and associated information. (Example: FedEx or UPS; Air or Five-day ground; weight and quantity).

Evaluates documents for whether freight information is available and quantities accurate within the given tolerance.

Tax

Availability of information: tax appropriate for sale.

Evaluates documents for whether federal or state tax information is available.

Total

The sum of prices listed as line-items, less applied discounts.         

Evaluates whether the mapped total matches the calculated total within a set tolerance.