SAP Knowledge Base Article - Public

3475927 - Error - "Cost center validity is missing on DD.MM.YYYY" due to this Purchase order is not getting posted

Symptom

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

Errors:

Cost Center 'ABC' not valid on 01.01.1999. (ABC refers to Cost Center ID)

No profit center could be derived for forecast document item.

No segment could be derived for forecast document item.

Environment

SAP Business ByDesign.

Reproducing the Issue

  1. Go to the General Ledger work center.
  2. Go to the Closing Cockpit sub view.
  3. Go the to Source Documents sub-view.
  4. Filter it with Unposted Source documents.
  5. Search for the Purchase order 'DEF'.
  6. Select the ID and under the Details section you can see below errors.

Cost Center 'ABC' not valid on 01.01.1999. 

No profit center could be derived for forecast document item.

No segment could be derived for forecast document item.

Cause

You have maintained the required data and specified the Profit Center for each Subledger is set, but the Purchase order can't be posted. 

This is because the Cost center 'ABC' associated with the Purchase order 'DEF' line item is not valid for that date 01.01.1999 mentioned in the error message.

If you check in the system for the Purchase order 'DEF' line item 'GH' the service period is from 01.01.1998  to 01.04.1999.

If you check the respective Cost center 'ABC' for this Purchase order Valid From/To:01.01.1999/Unlimited, which is not matching.

 

Resolution

To resolve this you have to correct validity of the Cost center 'ABC' assigned to other Purchase order 'DEF' line item 'GH'.

  1. Go to the Organizational Management work center.
  2. Select Edit Org Structures under Common Tasks.
  3. Go to Timelines tab and scroll down to Managerial section.
  4. Revert the Valid From date according to the Purchase order line item's service period.
  5. Check the consistency of the Org Structure
  6. Now, you can save the Org Structure with changes

Once the changes done, please follow the below steps to post the Purchase Order.

  1. Go to the General Ledger work center.
  2. Go to the Source documents sub view.
  3. Filter it with Unposted source documents.
  4. Search for the Purchase order 'DEF'.
  5. Select that and go to Actions.
  6. Give Post Business transactions,

Then you can post follow up documents like the Goods Receipt document or Supplier Invoice document.

See Also

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

Keywords

Purchase order, Cost Center Validity, Forecast document, Purchase order line item, Service period. , KBA , SRD-FIN-GL , General Ledger , Problem

Product

SAP Business ByDesign 2405