Skip to main content

xSuite Cube Release Notes

Transfer of data to the purchase order

As a counterpart to the existing function Confirmation data from PO item, there is now the function Conf. Data => Purchase Order.

Using the function Conf. Data => Purchase Order, it is possible to adopt certain field contents from the confirmation items in the respective PO item.

The order is therefore changed here on the basis of the confirmation.

The following fields can be transferred to the PO item:

  • Delivery Date

  • Quantity

  • Unit of Measure (not for material items)

  • Net price

  • Price unit

  • Order price unit

The following restrictions apply:

  • There must not be any confirmations to the PO item. If a confirmation already exists, confirmation items cannot be assigned uniquely to schedule line items.

  • The number of confirmations must match the number of schedule lines in the PO item. Otherwise, the distribution of dates and partial quantities from the confirmation items to the schedule line items would be unclear.

  • The PO item must not contain any multiple account assignments. If a multiple account assignment is included, the distribution of the quantity to the account assignment will be unclear, at least if it is a quantitative distribution. Therefore, this is currently not supported.

  • It is not possible to deviate from the base unit of measure for material-related items. While transaction ME22N performs an automatic quantity conversion if the unit of measure is changed (and retains the base unit of measure), function module BAPI_PO_CHANGE only transfers the quantity, but does not adjust it.

Settings in customizing

The settings for which fields can be transferred to the purchase order are made by activating the relevant checkboxes in the detail view of tolerance customizing (transaction /WMD/BC_SPRO → Order Confirmation: Tolerance Settings).

image16.png

Only fields activated here can be transferred to the order.

Example: Change price unit / price unit of measure

Changing base unit of measure to target unit of measure
image17.png
image18.png

If you receive a confirmation such as this, the net unit price will be calculated using the conversion factors stored in the material master. The items can be posted. The order does not have to be changed for this.

However, it will be possible to copy these fields into the PO item.

To do this, mark the corresponding PO item in the  Item Data area and click the button sap_bestaetdaten_in_bestellung.png Conf. Data => Purchase Order.

It is also possible to process several line items at once.

image20.png

The system displays a security prompt about the purchase order change and, in this case, also about the conversion factors for the units of measure, since function module BAPI_PO_CHANGE changed them.

Confirm with Yes.

image21.png

The base unit of measure was changed to the target unit of measure PAL.

image23.png
Changing target unit of measure to base unit of measure

It is also possible to change the target unit of measure (ST in this example) to the base unit of measure.

image24.png

Note that SAP does not support recalculation of the target unit of measure to the base unit of measure. Depending on the settings in tolerance customizing, a recalculation like this will result in an error message.

image25.png

It is still possible to update the change. However, a security prompt will appear.

image26.png

Before you continue, make sure that only the fields to be updated are affected.

Check which errors are present by clicking on the status button.

image28.png
image29.png

In this example, the price units of measure of the two confirmation items are different.

If you ignore these error messages and continue anyway, the following will result:

image27.png
image30.png

In this case, correct the unit of measure of the confirmation item again.

image31.png

Execute the order change for this item again by clicking on the button sap_bestaetdaten_in_bestellung.png Conf. Data => Purchase Order.

image33.png

You can therefore make changes to the purchase order even if the purchase order items cannot be validated.

Always make sure that no more error messages exist.

Example: Change quantity

Depending on the settings in tolerance customizing, a different quantity in the confirmation may lead to an error message.

image34.png
image35.png

To transfer a quantity variance to the purchase order anyway, proceed as described in the last section (see Example: Change price unit / price unit of measure).

The quantity from the confirmation item will be transferred to the purchase order.

image38.png

The total net value of the confirmation items will no longer match the total net value of the PO item.

You will receive a warning message.

image39.png

Adjust the total net value in the confirmation item accordingly.

image40.png

Example: Change unit of measure

Item with material reference

You will receive the following confirmation item:

image41.png

As with the price unit of measure, a conversion could be made here using the conversion factors stored in the material master.

However, the base unit of measure cannot be changed for a material-related PO item. The function module BAPI_PO_CHANGE only updates the quantity, not the unit of measure, for items with material reference.

You would thus have the following result:

image43.png
image44.png

Proceed as follows:

Double-click on the document number in the column Purch.Doc in the item overview.

The transaction ME23N will open. Switch to edit mode (transaction ME22N).

Change the unit of measure according to the confirmation item and confirm with ENTER.

image45.png

Transaction ME22N has now automatically converted the quantity using the conversion factors in the material master and changed the unit of measure back to the base unit of measure.

image46.png
image47.png

Take a look at the message.

image48.png

If you click on the question mark, a longer description of the message will appear.

Save the order. You will be sent back to the order confirmation.

Update the order data by clicking on the button oc_einmischen.png Mix in PO data.

image49.png
image51.png

Then perform the document check.

image52.png

Now make sure to adjust the confirmation item.

image53.png

If you do not adjust the confirmation item, you will not be able to post the document.

If the document can still be posted because of the settings in tolerance customizing, the system will write incorrect quantities and units of measure to the confirmation items when the confirmations are posted.

In this example, the quantity 20 and the unit of measure ST would be incorrectly written to the confirmation item.

Item without material reference

For an item without material reference, on the other hand, you can adopt the unit of measure.

Please note, however, that you must then make the conversion to another unit yourself.

image54.png
image55.png

The error status will now show the following and it is up to the user to make the necessary changes manually.

image56.png