Seitenhistorie
...
Liest
...
das
...
R-S
...
beim
...
Import
...
eines
...
Transaktions-Formulars
...
das
...
ZIP-Import-Paket,
...
so
...
wird
...
im
...
Unterverzeichnis
...
etc
...
nach
...
einer
...
XML-Datei
...
mit
...
dem
...
Namen
...
rs_package_configuration.xml
...
.
...
Diese
...
XML-Datei
...
beschreibt
...
den
...
Inhalt
...
und
...
den
...
Aufbau
...
des
...
ZIP-Import-Paketes
...
genauer
...
und
...
ermöglicht
...
eine
...
inhaltliche
...
Prüfung.
...
In
...
der
...
Paket-Beschreibungs-Datei
...
sind
...
u.a.
...
folgende
...
Informationen
...
abgelegt:
...
- Name
...
- des
...
- Transaktions-Formulars
...
- Informationen
...
- zum
...
- Aufruf
...
- der
...
- Laufzeitumgebung
...
- zur
...
- Generierung
...
- von
...
- Dokumenten
...
- auf
...
- der
...
- Basis
...
- dieses
...
- Transaktions-Formulars
...
- (pro
...
- Betriebssystem)
...
- den
...
- Dateinamen
...
- des
...
- Transaktions-Formulars
...
- von
...
- Adobe
...
- (welches
...
- nach
...
- LayoutBereichen
...
- analysiert
...
- wird)
...
- Referenzen
...
- auf
...
- Testdaten,
...
- welche
...
- dem
...
- Nutzer
...
- des
...
- R-S
...
- für
...
- Dokumentvorschau
...
- angeboten
...
- werden
...
- Namen
...
- von
...
- Variablen
...
- aus
...
- dem
...
- Datenstrom
...
- des
...
- Transaktions-Formulars
...
- auf
...
- welche
...
- der
...
- R-S
...
- Benutzer
...
- zugreifen
...
- darf
...
Die
...
Paket-Beschreibungs-Datei
...
rs_package_configuration.xm
...
wird
...
mit
...
einem
...
geeigneten
...
XML-Editor
...
durch
...
den
...
Designer
...
des
...
Transaktions-Formulars
...
manuell
...
erstellt.
...
Beispiel
...
einer
...
Paket-Beschreibungs-Datei:
Codeblock |
---|
\\ <?xml version="1.0" encoding="UTF-8"?> <?pte generator="ProfiForms_Config_Engine_0_0_0002" APIVersion="0.0.01"?> <package type="transaction" name="V-0002" description="fly-ticket invoices 01.01.2011" version="1.1"> <configurationSet> <runtimeEnvironments> <runtimeEnvironment platform="Windows"> <program name="OMS-ReportWriter" version="5.6.???">${home}\bin\reportw</program> <cmdLine>${testData} ${home}\etc\reportw.tci -aip ${home}\etc -afp ${home}\forms -aap ${home}\running\archive_in -alp ${home}\logos -all process.log -vol -rsp XML -sno ?????????????????</cmdLine> <programResult> <log>process.log</log> <preview>*.pdf</preview> <result type="ReturnCode">0</result> </programResult> </runtimeEnvironment> <runtimeEnvironment platform="Linux"> <program name="OMS-ReportWriter" version="5.6.???">${home}\bin\reportw</program> <cmdLine>${testData} ${home}/etc/reportw.tci -aip ${home}/etc -afp ${home}/forms -aap ${home}/running/archive_in -alp ${home}/logos -all process.log -vol -rsp XML -sno ??????????????????</cmdLine> <programResult> <log>process.log</log> <preview>*.pdf</preview> <result type="ReturnCode">0</result> </programResult> </runtimeEnvironment> </runtimeEnvironments> <transactionForm>${home}/forms/M-0044-V-0002.xdp</transactionForm> <!-- can be removed --> <testDataSet> <testData> <name>Fly-Testabrechnung</name> <description>5 Dokumente in allen Varianten</description> <value>${home}\testdata\fly.xml</value> </testData> </testDataSet> <inputVariableSet> <inputVariable> <name>PARTNER_ID</name> <description>System-ID des Werbe-Partners. Werte: 'LH', 'RYANA', 'FLYDBA'</description> </inputVariable> <inputVariable> <name>NL_KEY</name> <description>System-ID der Länderniederlassung. Werte: '01 - Deutschland' '02 - Österreich'</description> </inputVariable> <inputVariable> <name>SUM_VALUE</name> <description>Rechnungs-Gesamtsumme</description> </inputVariable> </inputVariableSet> </configurationSet> </package> \\ |