Running Payloads
You have six methods for running your payloads:
Method | Description |
Transfer Desk | The SunSystems facility to execute a data import or export payload file |
Automation Desk | The SunSystems facility to execute multiple data imports or exports |
Automation Desk CLI | The Command Line Interface for Automation Desk (invoked from a DOS box) |
Connect Portal | The SunSystems facility to create and execute payloads |
Connect Portal web client | The Connect Portal web client is accessed via the following url: http://localhost:8080/ssc The maximum size of an input payload that can be executed from the web page is 1Mb. Use an alternative method if your payload is larger. |
From own or third party SSC-enabled application | You can write your own applications, or use those provided by a third party, to work with SunSystems |
The method you choose depends on which SunSystems modules you are serialized for. The following table outlines the restrictions that apply.
Not serialized for SSC or Automation Desk | Serialized for SSC but not Automation Desk | Serialized for Automation Desk but not document.write(component_1_short) SSC | Serialized for document.write(component_1_short) SSC and Automation Desk | |
Run payload through Transfer Desk | Allowed | Allowed | Allowed | Allowed |
Run payload through Automation Desk | Not Allowed | Not Allowed | Allowed | Allowed |
Run payload through the Automation Desk command line interface | Not Allowed | Not Allowed | Allowed | Allowed |
Run payload from the web page | Not Allowed | Allowed | Not Allowed | Allowed |
From own or third party SSC-enabled application | Not Allowed | Allowed | Not Allowed | Allowed |
If you are writing or amending payloads, we recommend that you use Connect Portal to start with. When you're running payloads from within Transfer or Automation Desk, you must create a Transfer Desk Profile for each payload to be run, so you should leave this until you have proved your payload works as expected. The following table outlines the advantages and disadvantages for each option.
Method | Advantages | Disadvantages |
Transfer Desk | No need to be serialized Easy to use Unlimited payload size | Can only run a single payload at a time Need to create a Transfer Profile for each payload Needs to be executed manually |
Automation Desk | Can run multiple payloads No manual intervention needed Unlimited payload size | Need to be serialized for Automation Desk Need to create an Automation Profile for each set of Transfer Profiles Need to create a Transfer Profile for each payload |
Automation Desk Command Line Interface | Can run multiple payloads No manual intervention needed Unlimited payload size | Need to be serialized for Automation Desk Need to create an Automation Profile for each set of Transfer Profiles Need to create a Transfer profile for each payload Invoked manually from a DOS box |
Connect Portal | Quick Immediate feedback Easy to create payloads Easy to save payload results | Need to be serialized for Connect Can only run a single payload at a time Have to keep paging back to the menu Limited to payloads that are less than 1Mb |
From own or third party SSC-enabled application | Allows full control Allows access via internet The user interface can be customised to suit individual requirements Unlimited payload size | For skilled software developers Requires the appropriate software development tools |