Field 'Countries' On Taxcode_map Cannot Exceed 80 Characters
(Doc ID 1435736.1)
Last updated on AUGUST 08, 2023
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.4.0.0.0 [Release 7.4.0]Information in this document applies to any platform.
Symptoms
When define a taxcode_map file with a list of countries where the total length exceeds 80 characters for a particular tax code and set billing taxation switch=2 (deffered billing), the billing process will crash. CM log snippet is shown below:
D Mon Jan 2 18:58:43 2012 brm cm:12965 fm_subscription_get_purchased_offerings.cpp:12831:<HOST>:pin_bill_accts:12759:-147727472:110:1329310292:5
Offering Read Obj input
# number of field entries allocated 20, used 1
0 PIN_FLD_POID POID [0] 0.0.0.1 /purchased_product 141414636 0
#1 0x0076e5b3 in __waitpid_nocancel () from /lib/libc.so.6
#2 0x0071307b in do_system () from /lib/libc.so.6
#3 0x00832ead in system () from /lib/libpthread.so.0
#4 0xf7e1404a in printExceptionReport () from /opt/portal/7.4/lib/libcm_main.so
#5 0xf7e0c7bd in sigsegv_handler () from /opt/portal/7.4/lib/libcm_main.so
#6 <signal handler called>
#7 0x0074cc4a in strcmp () from /lib/libc.so.6
#8 0xf6d99091 in fm_utils_tax_get_taxcode () from /opt/portal/7.4/lib/fm_bill_utils.so
#9 0xf69c80f0 in fm_rate_prep_tax_pkg () from /opt/portal/7.4/lib/fm_rate.so
#10 0xf69c6ff9 in op_rate_tax_calc () from /opt/portal/7.4/lib/fm_rate.so
#11 0xf7e9d35c in cm_pre_pcm_op () from /opt/portal/7.4/lib/libcmpin.so
#12 0xf7eb1332 in pcm_op_ex () from /opt/portal/7.4/lib/libcmpin.so
#13 0xf7eb0edb in pcm_op () from /opt/portal/7.4/lib/libcmpin.so
#14 0xf6718af7 in fm_bill_cycle_tax_calc () from /opt/portal/7.4/lib/fm_bill.so
#15 0xf6717536 in fm_bill_cycle_tax () from /opt/portal/7.4/lib/fm_bill.so
#16 0xf6716f17 in op_bill_cycle_tax () from /opt/portal/7.4/lib/fm_bill.so
#17 0xf7e9d35c in cm_pre_pcm_op () from /opt/portal/7.4/lib/libcmpin.so
#18 0xf7eb1332 in pcm_op_ex () from /opt/portal/7.4/lib/libcmpin.so
#19 0xf7eb0edb in pcm_op () from /opt/portal/7.4/lib/libcmpin.so
#20 0xf6d7525c in fm_bill_mb_apply_cycle () from /opt/portal/7.4/lib/fm_bill_utils.so
#21 0xf6774027 in fm_bill_mb_apply_taxes () from /opt/portal/7.4/lib/fm_bill.so
#22 0xf675dfae in fm_bill_mb_final_billing () from /opt/portal/7.4/lib/fm_bill.so
#23 0xf675cec0 in fm_bill_mb_bill_acct () from /opt/portal/7.4/lib/fm_bill.so
#24 0xf675c0c7 in fm_bill_mb_make_bill () from /opt/portal/7.4/lib/fm_bill.so
#25 0xf675b9c3 in op_bill_make_bill () from /opt/portal/7.4/lib/fm_bill.so
#26 0xf7e076ec in cm_custom_ex () from /opt/portal/7.4/lib/libcm_main.so
#27 0xf7e06b9e in cm_custom () from /opt/portal/7.4/lib/libcm_main.so
#28 0xf7e04eeb in cm_child () from /opt/portal/7.4/lib/libcm_main.so
#29 0xf7e139bf in mainThread () from /opt/portal/7.4/lib/libcm_main.so
#30 0x080487be in main ()
Offering Read Obj input
# number of field entries allocated 20, used 1
0 PIN_FLD_POID POID [0] 0.0.0.1 /purchased_product 141414636 0
#1 0x0076e5b3 in __waitpid_nocancel () from /lib/libc.so.6
#2 0x0071307b in do_system () from /lib/libc.so.6
#3 0x00832ead in system () from /lib/libpthread.so.0
#4 0xf7e1404a in printExceptionReport () from /opt/portal/7.4/lib/libcm_main.so
#5 0xf7e0c7bd in sigsegv_handler () from /opt/portal/7.4/lib/libcm_main.so
#6 <signal handler called>
#7 0x0074cc4a in strcmp () from /lib/libc.so.6
#8 0xf6d99091 in fm_utils_tax_get_taxcode () from /opt/portal/7.4/lib/fm_bill_utils.so
#9 0xf69c80f0 in fm_rate_prep_tax_pkg () from /opt/portal/7.4/lib/fm_rate.so
#10 0xf69c6ff9 in op_rate_tax_calc () from /opt/portal/7.4/lib/fm_rate.so
#11 0xf7e9d35c in cm_pre_pcm_op () from /opt/portal/7.4/lib/libcmpin.so
#12 0xf7eb1332 in pcm_op_ex () from /opt/portal/7.4/lib/libcmpin.so
#13 0xf7eb0edb in pcm_op () from /opt/portal/7.4/lib/libcmpin.so
#14 0xf6718af7 in fm_bill_cycle_tax_calc () from /opt/portal/7.4/lib/fm_bill.so
#15 0xf6717536 in fm_bill_cycle_tax () from /opt/portal/7.4/lib/fm_bill.so
#16 0xf6716f17 in op_bill_cycle_tax () from /opt/portal/7.4/lib/fm_bill.so
#17 0xf7e9d35c in cm_pre_pcm_op () from /opt/portal/7.4/lib/libcmpin.so
#18 0xf7eb1332 in pcm_op_ex () from /opt/portal/7.4/lib/libcmpin.so
#19 0xf7eb0edb in pcm_op () from /opt/portal/7.4/lib/libcmpin.so
#20 0xf6d7525c in fm_bill_mb_apply_cycle () from /opt/portal/7.4/lib/fm_bill_utils.so
#21 0xf6774027 in fm_bill_mb_apply_taxes () from /opt/portal/7.4/lib/fm_bill.so
#22 0xf675dfae in fm_bill_mb_final_billing () from /opt/portal/7.4/lib/fm_bill.so
#23 0xf675cec0 in fm_bill_mb_bill_acct () from /opt/portal/7.4/lib/fm_bill.so
#24 0xf675c0c7 in fm_bill_mb_make_bill () from /opt/portal/7.4/lib/fm_bill.so
#25 0xf675b9c3 in op_bill_make_bill () from /opt/portal/7.4/lib/fm_bill.so
#26 0xf7e076ec in cm_custom_ex () from /opt/portal/7.4/lib/libcm_main.so
#27 0xf7e06b9e in cm_custom () from /opt/portal/7.4/lib/libcm_main.so
#28 0xf7e04eeb in cm_child () from /opt/portal/7.4/lib/libcm_main.so
#29 0xf7e139bf in mainThread () from /opt/portal/7.4/lib/libcm_main.so
#30 0x080487be in main ()
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |