This menu option is used to define validation levels and parameters for pre-defined validation business rules for SPS Cloud EDI.

To open Rules Configuration, go to SPS Integration > SPS Integration Setup > Rules Configuration. Currently supported predefined rules are:

Rules Configuration - Selected Rules
Duplicate PO

Defines the validation needed when an Incoming PO (850) is received where the Customer Ref. No. is present in an existing Sales Order in SAP Business One.

Duplicate PO rules configuration screen, shown here without configuration.
Duplicate PO rules configuration screen, shown here without configuration.
Rules Configuration Fields
Field Description

Name

Rule name, as seen by message administrators.

Enabled

Enables (if checked) or disables (if un-checked) the selected rule.

Validation Level

Warning – Warning alert type will be sent to the Message Manager when a PO (850) is received where the Customer Ref. No. Is already present in an existing Sales Order in SAP B1. The PO (850) will be loaded in SAP B1.

Error – Error alert type will be sent to the Message Manager when a PO (850) is received where the Customer Ref. No. Is already present in an existing Sales Order in SAP B1. The PO (850) will be not be loaded in SAP Business One.

TP ID

Leave blank. Not required for this rule.

Parameter

Leave blank. Not required for this rule.

Text Value

Leave blank. Not required for this rule.

Price Variance

Defines validation rules for acceptable levels of price variance (both high and low variance percentage amounts).

Price Variance configuration settings as described in the table below.
Price Variance configuration settings as described in the table below.
Rules Configuration Fields
Field Definition

Name

Rule name, as seen by message administrators.

Enabled

Enables (if checked) or disables (if un-checked) the selected rule.

Validation Level

Warning – Warning alert type will be sent to the Message Manager when a PO (850) is received where the price is outside of the acceptable range, as defined in the settings below.

Error – Error alert type will be sent to the Message Manager when a PO (850) is received where the price is outside of the acceptable range, as defined in the settings below. The PO (850) will be not be loaded in SAP Business One in this case.

TP ID

Select the Trading Partner ID if the rule is specific to that Trading Partner. Otherwise, leave this field blank if rule applies for all Trading Partners.

Parameter

PRICEVARLOW - use to define the percentage used to determine the low price value.

PRICEVARHIGH - use to define the percentage used to determine the high price value.

Text Value

Low or High Price Percentage (depending on the selected Parameter).

PO Date 810

Defines rules for validating Inbound PO 850 documents that don't include a PO date, and whether to warn or raise an error during Outbound Invoice 810 document creation.

Screenshot of Rules Configuration for PO Date 810.
Screenshot of Rules Configuration for PO Date 810.
Rules Configuration Fields
Field Definition

Name

Rule name, as seen by message administrators.

Enabled

Enables (if checked) or disables (if un-checked) the selected rule.

Validation Level

Warning – Warning alert type will be sent to the Message Manager when a PO (850) is received where the PO Date is not set. In this case, the related 810 will use the 810 UDF value.

Error – Error aalert type will be sent to the Message Manager when a PO (850) is received where the PO Date is not set. The PO (810) will be not be created in this case.

TP ID

Leave blank. Not required for this rule.

Parameter

Leave blank. Not required for this rule.

Text Value

Leave blank. Not required for this rule.