2025 Oct 03 2:31 PM - edited 2025 Oct 03 3:43 PM
I'm trying to configure my company code to have a user-defined currency type as the functional currency. I've defined curency type Z1 and set it as 1st freely defined currency.
When attempting to set the currency as a functional currency I get an error message FINS_ACDOC_CUST237 "As functional crcy, enter an FI crcy valid for CoCode ZRSD and ledger 0L"
I succeeded with currency types 10, 30, 60 as a functional currency, but it doesn't work with currency type Z1- I've already tried all the options
Request clarification before answering.
You cannot use a user-defined currency type (like Z1) as a functional currency in SAP because functional currency must be an FI-relevant currency type predefined by SAP, such as 10, 30, or 60 and that is why, you were getting the error FINS_ACDOC_CUST237. SAP only allows predefined currency types (like 10 = company code currency, 30 = group currency, 60 = global currency) to be used as functional currencies. User-defined currency types (Z) are considered freely defined currencies*, and SAP does not treat them as valid for FI postings or functional currency roles.
Having said that one option is stick with currency types 10, 30, or 60 for functional currency setup. If you need Z1 for reporting or analytics, you can still use it as a freely defined currency in the ledger — just not as the functional currency.
If your goal is to report in a different currency (e.g., USD for an INR company), use currency type 30 or 60 and configure the ledger to include that currency. For analytics, you can use Z1 in Universal Journal (ACDOCA) as a freely defined currency and build reports on it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 29 | |
| 15 | |
| 14 | |
| 6 | |
| 5 | |
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.