03-19-2013 1:12 PM
For our IS-U Demo system, we want to create a Contract Account using
transaction CAA1, but we have a short dump "Type SI_FKKVKPS has a
length of 0 bytes. Types with a length 0 cannot be used in a program"
- ABAP Program: SAPLFSP35
- Application Component: FI-CAX
- ECC6 EHP6
(see attachment file "caa1.txt" for the dump)
1)First we have activated the Business Function Set "UTILITIES" (Switch
FICAX is not activated) with the following Business Functions:
FIN_FSCM_BD_2
FIN_ACC_XBRL
FIN_APAR_PAYMT_ADV
LOG_EAM_TOHO_2
LOG_EAM_TZS_1
FND_SOA_REUSE_1
LOG_EAM_TZS_2
FIN_LOC_CI_2
EA_ICM_CRD_CORE_01
EA_ICM_CRD_CORE_02
LOG_XPD_EXT_1
FND_IDM_1
LOG_EAM_SHIFTFACTORS
/BEV1/NE_ENH
LOG_EAM_CI_4
CA_CATS_CE
EA-FRC
CO_ALLOCATIONS
FIN_GL_ADB
OPS_QM_NOTIFICATION
CA_CIF_INILOAD_01
ISU_QD_1
ISU_INV_PP_2
ISU_INV_PP_1
ISU_INV_1
ISU_CRM_2
ISU_CRM_1
ISU_AMI_3
ISU_AMI_2
UI_FRW_1_DOCU
ISU_WASTE_1
ISU_MCOMM_3
ISU_MCOMM_2
ISU_MCOMM_1
ISU_MC_DEX_1
ISU_BI_INV_1
ISU_AMI_1
ISU_UTIL_1
ISU_UI_2
ISU_UI_1
ISU_LOC_CI_1
ISU_CA_2
ISU_CA_1
UI_FRW_1
ISU_UTIL_WASTE
2)Then we made a client copy from 000 to 100 (using SAP_CUST)
3)After that we made some customization for creating Contract Accounts
(transaction CAA1):
- SPRO > Financial Accounting > Contract Account Receivable and Payable
> Basic Functions > Application Area: Utility company activated
- SPRO > Financial Accounting > Contract Account Receivable and Payable
> Contract Accounts > Number Range and Contract Account Categories >
Define Number Rannges: 01|2000000000|2999999999|Internal
- SPRO > Financial Accounting > Contract Account Receivable and Payable
> Contract Accounts > Number Range and Contract Account Categories >
Configure Contract Acc Categories and Assign Number Ranges: Utility
Company|CAC=Z1|OP=Activated|Internal=01|CV=Customer
In the short dump, we can see that the structure SI_FKKVKPS has a
status "New and Switched Off" (in transaction SE11)
The question is: Is there a missing customization or a missing Business
Function ?
Best regards
03-20-2013 12:19 AM
Hi David,
From the error dump, that you have attached I can see that during the initialization event only, you are getting the error.
I would recommned you to go to transaction CAS7. Then select the event ISSTA and click on the "Event-->Function modules"
In there check the following FM are maintained and are called or not.
Item FM Call Appl
10000 VKK_FICA_EVENT_ISSTA X VKK
11100 ISU_FICA_EVENT_ISSTA X ISU
100000 BUS_NOTICE_EVENT_ISSTA X BUS
I think these FMs are not called and that'e why you are getting the error.
Hope it helps...
Thanks,
03-20-2013 7:24 AM
Hello Amlan,
In the transaction CAS7, we have those following entries:
10000 VKK_FICA_EVENT_ISSTA X VKK
11000 FSC_FICA_EVENT_ISSTA X FISC
11100 ISU_FICA_EVENT_ISSTA X ISU
30000 FSCM_FICA_EVENT_ISSTA X FSCM
100000 BUS_NOTICE_EVENT_ISSTA X BUS
It seems that the 3 entries you mentionned are already called.
What else could be then ?
Regards,