Amount field &1 does not have a currency
Message type: E = Error
Message class: 0K - Messages for "General List Modules"
Message number: 549
Message text: Amount field &1 does not have a currency
What causes this issue?
The amount has not been assigned a currency.
System Response
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
How to fix this error?
In the field catalog, maintain either the field CFIELDNAME or the field
CURRENCY for the field &1 of your internal table.
The field CFIELDNAME of the field catalog should be assigned the value
of a field in your internal table which contains the currency for the
row.
Example:
data: begin of itab occurs 0,
amount type de_amount,
my_curr type de_curr,
end of itab.
lt_fcat-fieldname = 'CURRENCY'.
lt_fcat-qfieldname = 'MY_CURR'.
You can enter the currency directly in the field CURRENCY of the field
catalog. This currency is then valid for all rows.
Example:
lt_fcat-currency = 'DEM'.
Procedure for System Administrators
Error message extract from SAP system. Copyright SAP SE.