Message type: E = Error
Message class: FDT_CORE - Formula & Derivation Tool: Core
Message number: 409
Message text: External reference fields for amount or quantity are not supported
Field &v1& of DDIC structure &v2& contains a reference to a currency or
quantity field that is not part of the structure. While this
constellation is perfectly fine for a pure ABAP backend application,
this kind of external field references cannot be resolved by a BRFplus
structure that has been bound to the DDIC structure.
In the BRFplus structure, the references to external fields found in the
DDIC structure are automatically transformed into BRFplus amount or
quantity fields. Although these fields can contain both the numeric part
and the dimension of the value, they cannot be filled with the
appropriate currency or unit of measure that is available at runtime
inside of the DDIC structure.
When you pass data to the derived BRFplus structure in a function
context, you cannot use the original DDIC structure because the
externally referenced currencies and units are not supplied. To solve
this problem, proceed as follows:
Create a matching structure data object using the CREATE_DATA_REFERENCE
method of interface IF_FDT_STRUCTURE.
Fill the structure with the desired values. Make sure you have set the
amount and quantity fields completely, that is, with the desired
currency or unit of measure explicitly passed to the respective fields.
You may use data types ELEMENT_AMOUNT and ELEMENT_QUANTITY of interface
IF_FDT_TYPES for that purpose.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
FDT_CORE409
- External reference fields for amount or quantity are not supported ?The SAP error message FDT_CORE409 indicates that there is an issue with external reference fields being used for amount or quantity in a financial document. This error typically arises in the context of SAP's Financial Data Management (FDM) or when working with certain financial transactions that involve external references.
Cause: The error occurs because the system does not support the use of external reference fields for specific data types, such as amounts or quantities. This can happen in scenarios where: Data Mapping Issues: The mapping of fields from an external system to SAP does not align correctly, particularly for fields that are expected to hold numeric values (like amounts or quantities). Configuration Settings: The configuration in the SAP system may not allow for external references in certain contexts, especially for financial transactions. Data Type Mismatch: The data being passed from an external source may not conform to the expected data types in SAP.
Solution: To resolve the
Get instant SAP help. Sign up for our Free Essentials Plan.
FDT_CORE408
Only one of the path format, ESR path or proxy path has to be supplied
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
FDT_CORE407
Code type GDT contains another structure code
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
FDT_CORE410
Connection &1 does not refer to a SAP HANA DB - see transaction DBCO
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
FDT_CORE411
Not all entries needed to create the path are provided
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.