SAP Knowledge Base Article - Public

2621591 - Unposted Purchase Order Error: No Segment/No Profit Center Could be Derived for Forecast Document Item


You see an unposted source document of type Purchase Order, with the error message which prevents the document from being posted.

No segment could be derived for forecast document item.
No profit center could be derived for forecast document item.


Bydesign Financials.

Reproducing the Issue

  1. Go to the General Ledger work center.
  2. Go to the Closing Cockpit view.
  3. Go the to Source Documents sub-view.
  4. Search for the purchase order XXX (this represents purchase order id ).
  5. Select the ID and under the Details section you can see below errors.

No segment could be derived for forecast document item.
No profit center could be derived for forecast document item.


For forecast document,

  1. The profit centre and segment is derived based on one of the following : Cost Centre or Project Task or Sales Document or Business Residence.
  2. In the purchase order XXX (this represents purchase order id ), none of the above is filled in.
  3. Hence the system tries to derive the default profit center based on company and sub ledger. In this case the sub ledger being -> without subledger.
  4. There is no default profit center maintained in the Activity:Edit Default Profit Center.


Maintain default profit center for Subledger -> Without Subledger or leave the subledger field blank from the dropdown list and save the settings.

If you leave the subledger field blank, then it applies to all subledgers.

If used, Without Subledger option, then documents which will impact Without Subledger will consider this profit center.

With either of this option that you choose to select, you will be able to post the purchase order.

Steps to maintain default profit center

    1. Go to the Business Configuration work center.
    2. Go to the Overview view.
    3. Search and select the Activity Profit Center Derivation.
    4. Click Change Immediately button.
    5. Click the link Edit Default Profit Center.
    6. Click Add Row.
    7. Enter required data and specify Profit Center for each Subledger.
    8. Click Save. 


profit center, forecast document item , KBA , no segment could be derived for forecast , no profit center could be derived foreca , unposted purchase order error , SRD-FIN-GL , General Ledger , Problem


SAP Business ByDesign all versions