Problem Note 45811: ERROR: TKTException code = 10 (Domain exception)
When running batch optimization in SAS® High-Performance Markdown Optimization, you might encounter the following error in your batch optimization log:
ERROR: TKTException code = 10 (Domain exception)
#4 0x0000002a99ddd1ca in tkmi_exception_handler (thread=0x48f4, ctxt=0x41df6f78, code=TKTE_UnknownException)
at /sas/dev/mva-f1tkmi43/di/src/tkmi_exception.c:81
#5 0x0000002a955a365b in bktExcept () from /u/miadmin/tkmi/tk/laxno/tkmk.so
#6 0x0000002a955a655c in bkt_fpe () from /u/miadmin/tkmi/tk/laxno/tkmk.so
#7 0x0000002a955a3a9c in bkt_signal_handler () from /u/miadmin/tkmi/tk/laxno/tkmk.so
#8
#9 0x0000002a99e95148 in mdo_plan_run (mdo_srvc=0x41df7fe0, this=0x2aa69d9438, batch_opt_size=10)
at /sas/dev/mva-f1tkmi43/di/src/mdo_plan.c:409
#10 0x0000002a99e6f8de in mdo_service_opt (context=0x2a9dadd878) at /sas/dev/mva-f1tkmi43/di/src/mdo_service.c:1077
#11 0x0000002a99dce6aa in logic_fn (ctxt=0x2a958fb5b8, req=0x2aa3a801a8, thread=0x2a9589ca80, cb=0x2a9db3a8c8)
at /sas/dev/mva-f1tkmi43/di/src/job_manager.c:1265
This issue occurs only when post plan markdowns are available, the post markdown period is at or before the delay period, and the regular price for a geo-prod is zero (an invalid data case). The delay period is the first week after the current fiscal month or the first week after the current week, depending on the value of the global setting DELAY_COST_PERIOD.
To workaround this issue, provide positive regular price for all geo-prods in a plan.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS High-Performance Markdown Optimization | Linux for x64 | 4.3_M2 | 5.2 | 9.2 TS2M3 | 9.3 TS1M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2012-03-13 08:54:56 |
Date Created: | 2012-02-27 10:32:46 |