Symptom
When performing project settlement via APP 'Run Settlement - Actual', raise error BS014: User status INIT is active.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
Create a project with type 'Project with Revenue', project profile YP05, relevant Settlement Profile is YPSREV.
However, settlement profile is changed from default one YPSREV to YPSOVH(used for overhead project YP03) via 'Settlement Rule -> Settlement Parameters',
and define GL Account for settlement receiver.
When performing settlement, due to such specific setting, system will check the user status INIT and raise such error.
Cause
Project type is 'Project with Revenue', project profile YP05, relevant Settlement Profile is YPSREV.
Although the settlement profile is changed to YPSOVH to enable GL account as settlement receiver, it's still not possible to settle YP05 project.
There's entry exist in Process control(user status) table TJ31, for YP05(status profile), KOAO(settlement business transaction), user status E0001(INIT),
the modification indicator is 3(Trans. Prohibited).
For modification indicator not equal to 1(Transaction Allowed), settlement processing will be stopped.
Resolution
Do not settle 'project with revenue' project, this is not allowed and not needed, because all cost posted to revenue project should be automatically attributed with profitability segment maintained in settlement rule.
If you want to settle cost to GL account, you may consider to use another project type, for example, Overhead project.
Keywords
BS014, User status INIT is active, TJ31, MODKZ, MODKZ = 3, YP05, KOAO, Project with Revenue, Project Settlement, Run Settlement - Actual, CJ88. , KBA , PS-ST-2CL , Please use PPM-SCL* , CO-OM-OPA-F-2CL , Period-end Closing (Public Cloud) , Problem