There are two primary types of solutions:
A solution can contain some or all of these components:
Solution components are available in the Solution Tree, which appears in Designer when you create a new solution or open an existing one. Click to expand each section.
There are three types of SAP logon types that can be used. Briefly, these are as follows:
SAP (Logon): This type of logon is performed on SAP Application or Group server using the user's credentials. These credentials can be entered at run time by the user or they can be picked from SAP credentials defined on Winshuttle Central.
IntegratedLogon_SSO: This type of logon uses the Windows ID to logon to the SAP Application or Group server. The user enters windows credentials into the form while submitting its data for SAP run. After the user enters their windows credentials they are 'impersonated' and the call for submitting data to SAP runs under this impersonation block. This means that the corresponding SAP User of the windows user is used for posting data into SAP.
IntegratedSSO_Certificate: The SAP logon is used to logon to the SAP Application or Group server. The user's Windows user name is considered the SAP user name on the form while submitting its data for SAP run. The SAP logon is handled internally by the Winshuttle Server Engine. SAP User’s SNC (Secure Network Communication) name is validated against the SNC name of the user certificate for the SAP Server present in SECUDIR. The SAP Application server’s SNC name is validated against the SNC name of the server certificate present in SECUDIR.
Changes to an InfoPath form in a solution must be saved in the solution. You cannot edit and save changes to the solution file outside of the solution.
In the Solution Tree, right-click Views, and then click New View or Edit View to display the View Editor window. Set this as the default view or select from one of the template views.
Note: It is important to create and edit views only in Designer. If you create or edit a view in InfoPath, it is not saved to your solution.
The InfoPath form that corresponds to the view appears. Perform the edit that you want.
You can import one or more each of TRANSACTION and QUERY scripts. You can also delete scripts from a solution. To edit a script, you must save the file to a specific location, and then reimport the script. Note that if you edit a script in a workflow or delete a script from workflow, the original script is not changed or deleted from the original repository. When you work with a script in a solution, you are essentially working offline, and Designer does not connect to web services until you publish the solution. A script or scripts are not necessary to create a solution.
If a solution that includes a script is destined for production, and your deployment requires approval, the solution must be submitted for approval before it can be published.
If the script has the same name as an existing script, you are prompted to update the mapping or to overwrite the existing script.
If you do not save to a specific location, the script is saved to a Windows Temp folder.
In Designer in a solution, form fields are mapped in the Manage Field Mappings dialog. Input and output fields are separated under an Input value and an Output value pane.
With development profiles, you can use one solution in different environments without remapping. Three templates are provided--Development, Staging, and Production--or you can create extra custom profiles.
JavaScripts can be embedded directly into the solution. When embedded, scripts have less chance of being lost or deleted.
Start and End tags and solutions
In Solutions, you can continue to use older scripts, but be aware that the Solution JavaScript editor removes any content before ==ShareVisBeginScript==
and after ==ShareVisEndScript==
.
If you want to publish your solution on an SAP production server, the solution must be submitted to an approval process, just as a script would. If you do not want to use the solution on a production server, or if the solution does not contain a production script, you can publish the solution without first submitting it to CENTRAL.
It is not possible to use existing web services that are published through Winshuttle SERVER in Winshuttle Solutions.