Release deliverable appdata

Previous Next

1. Creates a file containing deliverable application data of "Application" by exporting from "Database account" to the \appdata folder of the current release folder. The resulting file is called "application.xml".

2. If a value for the optional "Custom XSL" parameter is passed, applies the XSL transformation identified as the value of "Custom XSL" to the result of Step 1.

3. Creates, in the same \appdata folder written to in Step 1, a diff file that compares the export file created in Step 1 with the export file of the same name found in the \appdata folder of the previous release frame. The output file name is "application.diff.xml". For more details on this file, see the "Diff file format" section below.

To read the data, this action automatically opens the application from Repository, except when Application = USERVICE (the Service Definer application delivered by USoft), in which case the application is automatically opened from Flat Files.

Parameters

Name

Type

Optional?

Application

Application

No

Database account

Database account

No

Custom XSL

Custom XSL

Yes

 

 

expandInitial comparison (Step 3)

If the current release has Initial = Yes, an initialization file is created in addition. The name of this file is "application.initial.xml". The initialization file contains only the following nodes of the XML export file created in step 1:

the <MultiExport> document node.

its immediate child elements. These are elements based on Object Name Plural values. They have a documentName attribute.

If the current release has Initial = Yes, the diff file created in Step 3 is a comparison with the initialization file rather than with previously released appdata, since no such appdata was previously released.

 

collapseDiff file format (Step 3)
collapseAttachments and packing slip

 

collapseOther similar actions