/* Options: Date: 2026-05-19 10:59:16 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://dev-api-booster.richemont.com //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: CancelOrder.* //ExcludeTypes: //DefaultImports: */ // @Route("/purchase/{brand}/cancel", "POST") export class CancelOrder { /** @description SAP order id e.g. '217207773', '217207774', '217207775' */ // @ApiMember(Description="SAP order id e.g. '217207773', '217207774', '217207775'", IsRequired=true) public purchaseOrderId: number; /** @description Global Pos Code for the intended Order e.g. ES100:102048 */ // @ApiMember(Description="Global Pos Code for the intended Order e.g. ES100:102048", IsRequired=true) public posCode: string; /** @description Brand Trigram of the intended Order, e.g. 'IWC', 'CAR', etc. */ // @ApiMember(Description="Brand Trigram of the intended Order, e.g. 'IWC', 'CAR', etc.", IsRequired=true) public brand: string; /** @description Order line numbers */ // @ApiMember(Description="Order line numbers", IsRequired=true) public lineNumbers: number[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'CancelOrder'; } public getMethod() { return 'POST'; } public createResponse() {} }