selectline-software / selectline-api

Apache License 2.0
24 stars 5 forks source link

Änderungen an Properties und Routen zur Version 23.2 #348

Closed MatthiasGuse closed 7 months ago

MatthiasGuse commented 1 year ago

Neben alle übrigen Dokumenten und Anküdigungen, hier noch zusätzlich der Hinweis auf die bevorstehenden Änderungen der Version 23.2. Alle alternativen Properties und Routen sind bereits seit der Version 22.2 in der API enthalten. Anpassungen können also direkt vorgenommen werden.

Die Seit der Version 22.2 als obsolet gekennzeichneten Properties und Routen werden mit der Version 23.2 entfernt. Bitte passen Sie von Ihnen programmierte Anwendungen vor dem Update an.

Hier eine vollständige Liste der Routen, in denen Properties im Response geändert wurden:

Route Entfernte Properties Alternative
POST Customers/{customerNumber}/ContactPersons contactPersonNumber ContactPersonNumber
POST Documents documentKind DocumentKind
POST Documents documentNumber DocumentNumber
POST Documents/{documentKey}/Successors documentKind DocumentKind
POST Documents/{documentKey}/Successors documentNumber DocumentNumber
POST Documents/{documentKey}/Project documentKind DocumentKind
POST Documents/{documentKey}/Project documentNumber DocumentNumber
POST Documents/{documentKey}/ArticleItem Kennung PositionIdentifier
POST Documents/{documentKey}/ArticleItem SuccessAdditionalActions AdditionalAction
POST Documents/{documentKey}/ShippingItemPosition Kennung PositionIdentifier
POST Documents/{documentKey}/ShippingItemPosition SuccessAdditionalActions AdditionalAction
POST Documents/{documentKey}/NewPage Kennung PositionIdentifier
POST Documents/{documentKey}/NewPage SuccessAdditionalActions AdditionalAction
POST Documents/{documentKey}/IntermediateTotalPosition Kennung PositionIdentifier
POST Documents/{documentKey}/IntermediateTotalPosition SuccessAdditionalActions AdditionalAction
POST Documents/{documentKey}/SubTotalPosition Kennung PositionIdentifier
POST Documents/{documentKey}/SubTotalPosition SuccessAdditionalActions AdditionalAction
POST Documents/{documentKey}/CommentPosition Kennung PositionIdentifier
POST Documents/{documentKey}/CommentPosition SuccessAdditionalActions AdditionalAction
POST Documents/{documentKey}/Positions/ {documentPositionIdentifier}/SurchargeArticleItem Kennung PositionIdentifier
POST Documents/{documentKey}/Positions/ {documentPositionIdentifier}/SurchargeArticleItem SuccessAdditionalActions AdditionalAction
POST Documents/{documentKey}/Positions/ {documentPositionIdentifier}/AccessoryArticleItem Kennung PositionIdentifier
POST Documents/{documentKey}/Positions/ {documentPositionIdentifier}/AccessoryArticleItem SuccessAdditionalActions AdditionalAction
POST Documents/{documentKey}/SalesBOMPosition Kennung PositionIdentifier
POST Documents/{documentKey}/SalesBOMPosition SuccessAdditionalActions AdditionalAction
POST Documents/{documentKey}/SalesBOMPosition/ {documentPositionIdentifier}/BillOfMaterialItem Kennung PositionIdentifier
POST Documents/{documentKey}/SalesBOMPosition/ {documentPositionIdentifier}/BillOfMaterialItem SuccessAdditionalActions AdditionalAction
POST ManualStorages manualStorageNumber ManualStorageNumber
POST ManualStorages/{manualStorageNumber}/ Positions/Store manualStorageNumber ManualStorageNumber
POST ProductionOrders productionOrderIdentifier ProductionOrderIdentifier
POST Prospects/{prospectNumber}/ContactPersons prospectNumber ProspectNumber
POST Prospects/{prospectNumber}/ContactPersons contactPersonNumber ContactPersonNumber
POST Suppliers/{supplierNumber}/ContactPersons supplierNumber SupplierNumber
POST Suppliers/{supplierNumber}/ContactPersons contactPersonNumber ContactPersonNumber
POST Signatures signatureId SignatureId

Routen, die entfernt werden:

Entfernte Routen Alternative
DELETE ExtraTable/{tableName} DELETE ExtraTable/{tableName}/{identifier}
POST Journals POST Documents/{documentKey}/Journals

Das Lesen von Tabellen über GET/ExtraTable/{tableName} wird ab der Version 23.2 auf Extratabellen beschränkt. Bitte verwenden Sie die Makrofunktionalitäten der API, falls Sie bisher andere Tabellen mit dieser Funktionalität abgefragt haben.