I am trying to deploy some dictionary changes (new fields) via an RDK extract, and I am getting the following "runtime restriction" errors in the upgrade_log file when upgrading the runtime system:
Error (SYS1006) writing upgrade row "GL_SUB_ACCOUNT" in line 78
Error (SYS1006) writing upgrade row "PAYROLL_EXPENSE_ACCOUNT_ID" in line 123
Error (SYS1006) writing upgrade row "NI_LIABILITY_ACCOUNT_ID" in line 180
Error (SYS1006) writing upgrade row "NI_EXPENSE_ACCOUNT_ID" in line 204
Error (SYS1006) writing upgrade row "NI_LIABILITY_SUB_ACCOUNT_ID" in line 255
Error (SYS1006) writing upgrade row "PAYROLL_CASH_ACCOUNT_ID" in line 271
I have also tried copying them via the UPDATE ROWS section in the %PROCESS% record in the SYSUPGRADE table and I get the same errors.
What am I doing wrong?
When creating the RDK you must select the option 'REQUIRE USERS TO LOG OUT' if you intend to upgrade dictionaries.
Thanks, that was it.