按照huajhua 老师的《Oracle EBS 全模块设置详例》设置11i的SOB时,输入Retained Earnings中的Account 3220100,弹出错误对话框,其他的段都没有问题:
Your Retained Earnings account must be a balance sheet account.
分析:Retained Earnings account需要设置为平衡类科目,如所有者权益 Ownership/Stockholder's Equity,不能为Expense(默认值)或是Revenue。
解决方法:
Step1、在GL Super User: Setup/Financials/Flexfields/Key/Segments,勾选“Dynamic insertion”,重新编译;
Step2、在GL Super User: Setup/Financials/Flexfields/Key/values,建立一个Retained Earning account,Qualifier 设置为:'Allow Budgeting' ='Yes','Allow Posting' ='Yes', 'Account Type' = ‘Ownership/Stockholder's Equity’。group、level都不写,勾选Enable。关闭该form,查看Request直至运行成功。
Step3、如果以上设置正确了还出错的话,就需要设置profile: "FLEXFIELDS:Validate on Server" 为 No
备注:也可以先检查Step3,如果还有问题再检查Step1、Step2。