SAP Knowledge Base Article - Public

3490832 - Execution Block in Service Order is Not Editable

Symptom

In the Service Order ABC, you want to remove the Execution Block set in the order and continue the service execution process, but you find the Execution Block field is now read-only. You are not able to remove the Execution Block and hence not able to process it further.

ABC represents the ID of the service order.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to the Service Orders - Service Order Processing  view.
  2. Open the service order ABC.
  3. The Execution Block is filled with a value. It is not editable.

Cause

The Execution Block was filled before Customer Invoice XYZ released for a Service Order line item. Once the Invoice is created and released, the invoice status of the line changes to In Process or Finished (depending on the Delivery Status), and in this case the Execution Block field becomes read-only.

This is the current system design.

XYZ represents the ID of the Customer Invoice.

Resolution

In order to edit the Execution Block, the user has to cancel the customer invoice XYZ. Once it is done, the item invoice status will be changed back to Not Started and the Execution Block field will be editable.

Alternatively, if the Execution Block was set via the Credit Limit Check, you can change the Credit Limit in the Account Master Data respectively to ensure the Credit Limit is not exceeded in the Service Order, and perform the Credit Limit Check again in the Service Order. 

Keywords

service order; execution block; delivery block; read only; not editable, greyed out.  , KBA , SRD-CRM-SEO , Service Orders , Problem

Product

SAP Business ByDesign all versions