cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Unable to set user-defined currency type as a functional currency at ledger 0L

Alexandr_Boldyrev
Discoverer
0 Kudos
379

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"

image.png

 

 

 

 

image.png

 

 

 

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

View Entire Topic
Lakshmipathi
SAP Champion
SAP Champion
0 Kudos

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.

 

Alexandr_Boldyrev
Discoverer
0 Kudos

-

Alexandr_Boldyrev
Discoverer
0 Kudos
Thanks for the answer! Did I understand correctly that I can use my own currency as a functional currency only in cloud public enviroment, not in private cloud? I came across the article in SAP Lib that said it was possible: "By default, the company code currency (10) is defined as the functional currency. If most of your business transactions are in a currency different from the local currency, you can enter a different currency as your functional currency. As functional currency, you can use the company code currency (10), the group currency (30), that is, the predefined SAP currency types, or your own currency type (namespace Y*, Z*)"
Ask a Question