Admin Bug Fixes and Minor Enhancements
Changes
Change: Response numbers have been added to the SIIAPI Control record to make setup and troubleshooting easier.
Fixes
Symptom: Completion Notifications are not sent when it appears they should be.
Problem: The default contact ID was not always set properly in the account record.
Solution: Modified the program to ensure a default contact is always stored in the account.
Symptom: In the Markup Commands detail form, multiple lines of text cannot be entered in the Code or Post Selection Code fields by pressing Enter. Instead, the form closes.
Problem: The OK button was set as the default button on the form, which meant that when the enter button was pressed, the OK button received the Enter key command rather than the text box.
Solution: Removed the Default setting from the OK button.
Symptom: For Form Edit Fields: A fixed size literal that was larger than the available literal text could not be sent to the host system.
Problem: In the Form Edit Fields detail form, the Form Field Length field was disabled for Literals.
Solution: Enabled.
Symptom: Errors regarding the inability to update the document_source_id field in the document_source_records table are received when ads are updated in the FaxAction database after being successfully sent to the host system.
Problem: The Form Edit Fields form allows primary key fields of FaxAction tables to be updated from the host system, which is not permissible.
Solution: Any primary key field that is selected by a user will now be automatically marked as send only.
Problem: Changing the Key in that was selected for the accelerator in a Markup Command would cause the Ctrl, Alt, and Shift fields to be cleared, leading to unnecessary work to reset the fields.
Solution: Changed the behavior to ensure that the fields are only cleared when a Key that does not support accelerators is selected.