SAP Knowledge Base Article - Public

3014772 - Document Can be Released Even if Mandatory Fields Are Not Maintained

Symptom

Outbound Deliveries can be released even if the mandatory fields are not maintained.

or

The G/L Account field is designated as mandatory, but a Purchase Order can still be generated when the Account Assignment is inputted as Cost Center, without necessarily setting the G/L Account.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Outbound Logistics work center.
  2. Go to Outbound Deliveries view.
  3. Open a not released outbound delivery ABC (ABC refers to the outbound delivery ID), view all.
  4. Go to General tab, you see there is an extension field DEF marked as mandatory by key user, but not maintained yet.
  5. Release it, you see error: Save rejected because field (DEF) is defined as mandatory by key user. 
  6. Close the document (Object Instance Floorplan (OIF) screen).
  7. Go back to Outbound Deliveries view (Object Work List (OWL) screen).
  8. Select outbound delivery ABC, release it.

Outbound delivery ABC could be release without any errors, this is not expected.

Cause

If the key user marks an extension field as mandatory, there will be a validation check when you release the Outbound Delivery or Purchase Order within the document screen (OIF screen).

If the mandatory field value is missing, there is a UI error that prevents the Outbound Delivery or Purchase Order from being released. However, the UI error is specific to the OIF screen. There is no such validation check from the Outbound Delivery or Purchase Order screen (OWL screen). Hence, when you release Outbound Delivery or Purchase Order from OWL screen, even though the mandatory field value is missing, no error would be raised and the document can be released successfully.

Resolution

To enable validation check on OWL screen, you can create a custom solution (PDI Add-on) which validates if the value existing for mandatory extension fields on save.

Keywords

Outbound Delivery, Extension Field, Mandatory Field, Value Missing, Purchase Order, Object Instance Floorplan , KBA , AP-ODP , Outbound Delivery Processing , How To

Product

SAP Business ByDesign all versions