Skip to Content

Error in External Service PO Creation SE-370 Error No.

Hi SAP MM Experts ,

Request your kind help on the matter as given below:

I seem to have an Anomalous behavior which I get for only one particular service which comes from the Work Order and PR gets auto created Then we try to create the PO for the PR..

The Customers Voice:-

To clarify, we always set the Quantity to the price (e.g. 50,000 ) and the Gross Price to 1. This is because Finance cannot facilitate a partial payment with a Quantity of 0.5 if it turns out that we stop a vendor’s work halfway through the PM. By setting the quantity to 50,000 we can pay them by doing the invoice for 25,000 much easier. This is not a process we are planning to change.

Our buyer then creates a PO, which he is not able to do successfully at the moment in DEV.

Note that this worked for creating a PO with a standard material, it is the external services material that is causing the issue.

Now When we try to pull the PR to PO and Error Pops up SE-370 and we get the Amount as $50000 as well as the Quantity as 50000 nos. and doesn’t allow to go further unless the amount is changed to 1$ ..

This seems to have only for 1 particular service and when I try to recreate the same Service ..The Error no SE-370 isn’t seen . Through the SAP Note- 584997

We know that the field has a maximum limit of 11 digits but the qty and amount of 50000 nos and 50000$ auto-populates only in case of this particular though not in case of any other services..

Checked no Service Contracts exists in the Dev Environment as well as tried to debug as well as tried the EFO & EFB Configuration. None of which seems to work as to why this happens only for this service..

Kindly tell me the steps to b followed so that I could find out why this error is happening only for this service and not for others..

Thanks once again for you help SAP MM Experts in advance..

Prithvish Roy

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • Best Answer
    Dec 25, 2018 at 07:11 AM

    To check how the gross price 5000 is determined, when you create PO, after the service line being adopted, please select the service line and press condition icon, check which condition type has proce 5000? PRS or PRSX.

    In case of PRS, then in the service condition screen, press Analysis button, and in the next screen, expand the folder PRS to check where the price comes from.

    Best regards,


    Add comment
    10|10000 characters needed characters exceeded