Show TOC

 Comparison of Sales Scheduling Agreements

The comparison of sales scheduling agreement data is carried out on the basis of schedule lines.

In other words, sales scheduling agreement items for which schedule lines do not exist in SAP APO or SAP R/3 are not taken into account in the compare/reconcile function.

The report specifies the total number of schedule lines checked on the Results tab page.

Note Note

You should note that schedule lines on tab pages subordinate to the Sales Scheduling Agreement tab page (for example on the Receipts/Requirements or Differences in Content tab pages) may be displayed more than once.

This is the case if you have set in the control profile that you want to work with operative delivery schedules and forecast/planning delivery schedules in SAP APO. For this reason, both a JIT delivery schedule and a forecast delivery schedule are created when scheduling agreement schedule lines are sent from SAP APO to SAP R/3.

Because the sales scheduling agreement data is formatted in the same way as it is sent to SAP R/3 it may seem as if some scheduling agreement schedule lines are displayed twice.

End of the note.

Recommendation Recommendation

To compare requirements with sales scheduling agreements that have been created in SAP R/3 and transferred in the integration model with the object type Sales Orders, you must select Sales Orders on the initial screen of the Compare/Reconcile function.

End of the recommendation.
Prerequisites

The comparison of sales scheduling agreements is only possible as of SAP R/3 Enterprise Core 4.70with Plug-In PI 2003.1or DIMP 4.71 with Plug-In PI 2003.1 and higher.

For more information, see Release Management for Sales Scheduling Agreements .

Features

The compare/reconcile function checks Sales-or SD scheduling agreementsin SAP APO and SAP R/3 for the following inconsistencies:

Inconsistency

The order only exists in one system

Possible Manifestation of Inconsistency Possible Cause and Solution

The sales scheduling agreement item is missing in SAP APO.

Possible cause :

Incorrect transfer of the sales scheduling agreement item even though it is contained in an active integration model.

Correction :

  • Send sales scheduling agreement item from SAP R/3 to SAP APO

    If you plan the sales scheduling agreement item in SAP APO then send the sales scheduling agreement item to SAP APO.

  • Remove sales scheduling agreement item in SAP R/3 from the active integration model

    If you plan the sales scheduling agreement item in SAP R/3, delete the object Sales Scheduling Agreementsfor the material/location combination in SAP R/3 from the active integration model.

The sales scheduling agreement item is missing in SAP R/3.

Possible cause :

The item may have been created in SAP R/3 and transferred to SAP APO The item was deleted in SAP R/3 at a later time (and before follow-on documents existed).

Correction :

  • Delete sales scheduling agreement item in SAP APO

    Delete the item in SAP APO. At the same time all orders relating to this item are deleted in SAP APO.

  • Remove sales scheduling agreement item in SAP R/3 from the active integration model

    Remove the object Sales Scheduling Agreementsfor the material/location combination in SAP R/3 from the active integration model.

Inconsistency

The order exists in SAP APO, but it is not contained in an active integration model .

Possible Manifestation of Inconsistency Possible Cause and Solution

The sales scheduling agreement is not contained in an active integration model.

Possible cause :

The sales scheduling agreement item may have been transferred from SAP R/3 to SAP APO and the integration model may then have been deactivated.

Correction :

  • Include the sales scheduling agreement item in SAP R/3 in an active integration model

    If you plan the sales scheduling agreement item in SAP APO, include the object Sales Scheduling Agreementsfor the material/location combination in SAP R/3 in an active integration model.

  • Delete sales scheduling agreement item in SAP APO

    If you plan the sales scheduling agreement item in SAP R/3 then delete it in SAP APO. At the same time all orders relating to this item are deleted in SAP APO.

Inconsistency

The order has differences in content .

Possible Manifestation of Inconsistency Possible Cause and Solution

The following data is checked:

  • Release type

  • Requirements dates/times

  • Date type

  • Requirement quantities

Possible cause :

Changes to the data were not transferred correctly to the other system.

Correction :

  • Send schedule lines from SAP APO to SAP R/3

    If you plan the sales scheduling agreement item in SAP APO then send the item to SAP R/3. As a result all schedule lines for the item are sent to SAP R/3.

  • Remove sales scheduling agreement item in SAP R/3 from the active integration model

    If you plan the sales scheduling agreement item in SAP R/3, delete the object Sales Scheduling Agreementsfor the material/location combination in SAP R/3 from the active integration model.

  • Reason for rejection

  • Material number (product)

  • Location

  • (Plant )

Correction :

  • Send sales scheduling agreement item from SAP R/3 to SAP APO

    If you plan the sales scheduling agreement item in SAP APO then send it to SAP APO.

  • Remove sales scheduling agreement item in SAP R/3 from the active integration model

    If you plan the sales scheduling agreement item in SAP R/3, delete the object Sales Scheduling Agreementsfor the material/location combination in SAP R/3 from the active integration model.

Cumulative quantities:

  • Cumulative delivered quantity

  • Cumulative issued quantity

  • Cumulative quantity issued by external agent

Correction :

  • Send cumulative quantities from SAP R/3 to SAP APO

    If you plan the sales scheduling agreement item in SAP APO select a schedule line for the item and execute the function Send to APO . This sends the cumulative quantities for the item to SAP APO.

  • Remove sales scheduling agreement item in SAP R/3 from the active integration model

    If you plan the sales scheduling agreement item in SAP R/3, delete the object Sales Scheduling Agreementsfor the material/location combination in SAP R/3 from the active integration model.

Correction quantities:

  • Correction quantity for the cumulative delivered quantity

  • Correction quantity for the cumulative quantity issued by external agent

Correction :

  • Send schedule lines from SAP APO to SAP R/3

    If you plan the sales scheduling agreement item in SAP APO select a schedule line for the item and execute the function Send to R/3 . This sends all schedule lines for the item to SAP R/3.

  • Remove sales scheduling agreement item in SAP R/3 from the active integration model

    If you plan the sales scheduling agreement item in SAP R/3, delete the object Sales Scheduling Agreementsfor the material/location combination in SAP R/3 from the active integration model.

Prerequisites:

It only makes sense to use the comparison if you use cross-system update logic.

See Cross-system Update Logic and Cross-system Update Logic for Sales Scheduling Agreements

You can use the Business Add-In (BAdI) /SAPAPO/CIF_DELTA3 to define that the update counter is checked when the comparison takes place.

Possible cause:

The sales scheduling agreement item has a different Update Counterin SAP APO than in SAP R/3.

Solution:

You have the following options:

  • Send update counter for sales scheduling agreement item to SAP APO

    If you plan the sales scheduling agreement item in SAP APO using Delivery Schedule Processing for the Sales Scheduling Agreement then select this item and execute the function Send to APO . This sends the update counter for the sales scheduling agreement item to SAP APO.

  • Remove sales scheduling agreement item in SAP R/3 from the active integration model

    If you plan the sales scheduling agreement item in SAP R/3, delete the object Sales Scheduling Agreements for the material/location combination in SAP R/3 from the active integration model.

Inconsistency

The order contains requirements (or receipts) with errors .

Possible Manifestation of Inconsistency Possible Cause and Solution

Schedule lines for the sales scheduling agreement item are missing in SAP APO or in SAP R/3.

Possible cause:

Changes to the schedule lines were not transferred to SAP R/3 correctly.

Solution:

  • Send schedule lines for the sales scheduling agreement item to SAP R/3

    If you plan the sales scheduling agreement item in SAP APO select the schedule line for the item and send it to SAP R/3.

    This sends all schedule lines for the item to SAP R/3.

  • Remove sales scheduling agreement item in SAP R/3 from the active integration model

    If you plan the sales scheduling agreement item in SAP R/3, delete the object Sales Scheduling Agreementsfor the material/location combination in SAP R/3 from the active integration model.

Schedule lines for the sales scheduling agreement item are missing in SAP APO.

Possible cause:

This can occur for any of the following reasons:

  • Data inconsistencies between SAP APO database and SAP APO liveCache

    You can check and, if necessary, correct these inconsistencies using the function liveCache Consistency Check APO DB (Data Comparison) . ( Start of the navigation path Tools Next navigation step APO Administration Next navigation step liveCache/COM Routines Next navigation step Tools Next navigation step Consistency Check). End of the navigation path

  • Migration of the sales scheduling agreement item from SAP R/3 to SAP APO

    Until now, you have planned the sales scheduling agreement item in SAP R/3 and scheduling agreement schedule lines already exists in SAP R/3 for this item.

    You now plan the sales scheduling agreement item in SAP APO. However, you have not yet created a confirmation in SAP APO. For this reason, all scheduling agreement schedule lines that exist for the sales scheduling agreement item in SAP R/3 are displayed and marked as missing in SAP APO.

    You can correct data inconsistencies caused by the migration of the sales scheduling agreement item from SAP R/3 to SAP APO by creating the first confirmation for the item in SAP APO.

Solution:

If the measures described above do not remove the inconsistency then you have the following options:

  • Send schedule lines for the sales scheduling agreement item to SAP R/3

    Select the schedule line for this item and execute the function Send to R/3 .

    This sends all schedule lines for the sales scheduling agreement item from SAP APO to SAP R/3. This data transfer causes the schedule line for the item to be deleted in SAP R/3.

  • Remove sales scheduling agreement item in SAP R/3 from the active integration mode l