Für die Gestaltungsanbindung (siehe PSEWX-6 und PSEWX-135) stehen folgende Service-Methoden zur Verfügung (vgl. auch Swagger)
Methode | Parameter | Rückgabe | Beschreibung |
---|
/service/public/designorder/get-xml | designOrderId - string($uuid) token - string | XML / Http-Status | Export eines Gestaltungsauftrag als XML in der Form wie beim Import |
/service/public/designorder/get-xml-group | designOrderId - string($uuid) token - string | XML / Http-Status | Exportiert eine Gestaltungsaufragsgruppe als XML |
/service/public/designorder/get-data | designOrderId - string($uuid) token - string | ZIP / Http-Status | Download der Gestaltungsdateien als Zip-Archiv |
/service/public/designorder/upload-motif-file | designOrderId - string($uuid) fileData - multipartfile token - string | Http-Status | Upload einer Motiv-Datei |
/service/public/designorder/upload-design-file | designOrderId - string($uuid) fileData - multipartfile token - string | Http-Status | Upload einer Gestaltungsprogramm-Datei |
service/public/designorder/upload-file | designOrderId - string($uuid) fileData - multipartfile token - string charSet -string (optional) | Http-Status | Upload einer Satzdaten-Datei Handelt es sich bei dieser Datei um eine ZIP Datei werden alle darin enthaltenen Dateien entpackt (ohne Unterordner). Der Parameter charSet kann optional angegeben werden und wird dann beim Entpacken des ZIP verwendet. |
/service/public/designorder/finish-design | designOrderId - string($uuid) token - string | Http-Status | Abschließen der Gestaltung |
/service/public/designorder/ | designOrderId - string($uuid) token - string | Http-Status | Abbrechen der Gestaltung |
/service/public/designorder/import | designOrderImport - json designdata - multipartfile[] | Http-Status | Import/Update eines Gestaltungsauftrags Json-Struktur siehe /service/public/designorder/import-documentation |
Beispieldaten
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DesignOrder>
<Customer>
<Number>556677</Number>
<Name>Holzhandel GmbH</Name>
<Address>Holzhandel GmbH, Holzige Straße 23, 12345 Musterstadt</Address>
<PostalAddress></PostalAddress>
<ContactPerson>Max Mustermann</ContactPerson>
<PhoneNumber></PhoneNumber>
<Email></Email>
</Customer>
<Layout>
<Height>120000</Height>
<Width>90000</Width>
<CMYK>true</CMYK>
<BlackWhite>false</BlackWhite>
<SpotColors/>
</Layout>
<DesignOrderNote>Bitte vorrangig bearbeiten</DesignOrderNote>
<CorrectionNote></CorrectionNote>
<ExternalMotifFileName>2220001_1.pdf</ExternalMotifFileName>
<DesignFileName>2220001_1</DesignFileName>
<Order>
<StudioName>Satzstudio1</StudioName>
<Number>2220001</Number>
<Position>1</Position>
<Priority>3</Priority>
<PublicationDate>2021-12-10T00:00:00+01:00</PublicationDate>
<Edition>Ausgabe</Edition>
<Rubric>Verkauf</Rubric>
<ContactPerson>Friedrich Lauenschlaeger</ContactPerson>
<Tags/>
<StateInfo>
<Key>designing</Key>
<Text>In Arbeit</Text>
</StateInfo>
<EditionDates>
<EditionDate>
<Edition>Ausgabe</Edition>
<PublicationDate>2021-12-10T00:00:00+01:00</PublicationDate>
<ReactionDeadline>2021-12-10T13:34:34.117+01:00</ReactionDeadline>
</EditionDate>
</EditionDates>
</Order>
<Acceptance>
<Resubmission>true</Resubmission>
<Emails/>
<CCEmails/>
<BCCEmails/>
</Acceptance>
</DesignOrder>
Gestaltungsauftragsgruppe
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DesignOrderGroup>
<DesignOrderChildren>
<DesignOrderChild>
<OrderNo>56709994</OrderNo>
<OrderPos>1</OrderPos>
<MotifFileName>Flurbereinigung_NEU_ov.pdf</MotifFileName>
<DownloadUrl>http://localhost:8080/service/design-document/download-file?assetId=9727ef99-d3ec-436c-87df-b4567340e8fe;1.0</DownloadUrl>
<CheckSum>e046edc7d85d542321f31f82b8b516edbed520b60e1e1c06fbafa98840c9efaf</CheckSum>
<LastChanged>2022-04-27T14:16:26</LastChanged>
</DesignOrderChild>
<DesignOrderChild>
<OrderNo>56701456</OrderNo>
<OrderPos>1</OrderPos>
<MotifFileName>0001914687_0000640404.pdf</MotifFileName>
<DownloadUrl>http://localhost:8080/service/design-document/download-file?assetId=e0567485-5268-4a7d-aa4b-5a9c532f69f0;1.0</DownloadUrl>
<CheckSum/>
<LastChanged>2022-03-29T03:25:23.520</LastChanged>
</DesignOrderChild>
<DesignOrderChild>
<OrderNo>56707285</OrderNo>
<OrderPos>1</OrderPos>
<MotifFileName>900000251_1_asura-checked.pdf</MotifFileName>
<DownloadUrl>http://localhost:8080/service/design-document/download-file?assetId=a31aeafb-c2d6-4173-9f51-09d60dc229b2;1.0</DownloadUrl>
<CheckSum>a9428199f6422306addfcd70bd0a0be6818a0ae7f4b6d8371c55106985aafcc7</CheckSum>
<LastChanged>2022-04-27T14:17:16</LastChanged>
</DesignOrderChild>
</DesignOrderChildren>
<DesignOrderParent>
<OrderNo>SKITEST</OrderNo>
<OrderPos>1</OrderPos>
</DesignOrderParent>
</DesignOrderGroup>
Bei Fragen oder Problemen mit Ihrem Zugriff, melden Sie sich gerne bei uns: help-atlassian-cloud@hup-company.atlassian.net