{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":2637,"path":"application-development/t_CreateFixScripts.md","title":"Create a fix script","bundle":null,"doc_type":null,"release":"australia","body":"\n# Create a fix script\n\nCreate fix scripts to ensure the system installs or updates an application properly.\n\n## Before you begin\n\nRole required: script\\_fix\\_admin or admin\n\n## About this task\n\nUse fix scripts to add, update, and delete data, including rules, scripts, and property settings.\n\n## Procedure\n\n1.  Navigate to **All** &gt; **System Definition** &gt; **Fix Scripts**.\n\n2.  Click **New**.\n\n3.  Define the fix script by filling in the fields on the form.\n\n<table id=\"table-fix-script-fields\"><thead><tr><th>\n\nField\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nName\n\n</td><td>\n\nUnique, descriptive name for the fix script.\n\n</td></tr><tr><td>\n\nUnloadable\n\n</td><td>\n\nOption to create Customer Update records \\[sys\\_update\\_xml\\] when the fix script runs. Fix script tests enforce the Unloadable option.\n\n</td></tr><tr><td>\n\nBefore\n\n</td><td>\n\nOption to run the fix script before installing or upgrading the application.\n\n</td></tr><tr><td>\n\nRecord for rollback\n\n</td><td>\n\nOption to record execution of the script so that it can be reverted if needed.\n\n</td></tr><tr><td>\n\nDescription\n\n</td><td>\n\nDescription of the fix script.\n\n</td></tr><tr><td>\n\nScript\n\n</td><td>\n\nCode for the fix script.\n\n</td></tr></tbody>\n</table>4.  Click **Submit**.\n\n5.  Test the fix script and make any necessary changes.\n\n\n"}}