SAP Knowledge Base Article - Public

3221690 - Default Value not Shown for Extension Field of Type Amount

Symptom

After creating an extension field of type Amount and defining a default value for it, you notice that the field is shown as blank when creating objects with this field included.

Environment

  • SAP Business ByDesign
  • SAP Cloud for Customer

Reproducing the Issue

For SAP Business ByDesign:

  1. Open the object where you want to add the field.
  2. Click on the avatar icon on the top-right side of the screen.
  3. Click on Key User Settings -> Start Adaptation Mode.
  4. Right-click on the section of the screen where the field needs to be added, then click on "+extension fields".
  5. Click on "Create New Field" and set the type as "Amount" and the default value as "0,00 XYZ" (where XYZ is the currency code).
  6. Save the field and add it to the screen.

For SAP Cloud for Customer:

  1. Open the object where you want to add the field.
  2. Click on the avatar icon on the top-right side of the screen.
  3. Click on "Start Adaptation".
  4. Click on the section of the screen where the field needs to be added.
  5. On the right panel, click on Add -> Fields.
  6. Click on the button "Create Fields" and set the type as "Amount" and the default value as "0,00 XYZ" (where XYZ is the currency code).
  7. Save the field and add it to the screen.

Cause

This is the current expected behavior of the system. The default value of the field was set as "0,00", which is equivalent as not having content inside the field. As such, the system displays the field as blank until a currency is manually selected.

Resolution

In order to display the "0,00 XYZ" value, you need to edit the object and select a currency code.

Keywords

monetary, quantity, KUT, empty , KBA , AP-RC-UIF-RT-B , ByD HTML5 Client (not for Cloud for Customer) , How To

Product

SAP Business ByDesign all versions ; SAP Cloud for Customer core applications all versions