/* Options: Date: 2026-02-12 02:57:02 Version: 8.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://prod-api-agency-orch-mb-dhc.rapp-customers.co.uk //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: ValidateBackOrderBulkStatusAllocationsRequest.* //ExcludeTypes: //DefaultImports: */ export class BackOrderStatusAllocation { public Row: number; public BackOrderReference: string; public Status: string; public Message: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class InvalidBackOrderStatusAllocation extends BackOrderStatusAllocation { public ValidationMessage: string; public constructor(init?: Partial) { super(init); (Object as any).assign(this, init); } } export class BackOrderBulkStatusAllocation { public TotalBackOrders: number; public ValidBackOrders: number; public InvalidBackOrders: number; public Valid: BackOrderStatusAllocation[] = []; public Invalid: InvalidBackOrderStatusAllocation[] = []; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class BackOrderBulkStatusAllocationsResponse { public Message: string; public BackOrders: BackOrderBulkStatusAllocation; public Successful: boolean; public Filename: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/v1/BackOrder/ValidateBulkStatusAllocations", "POST") export class ValidateBackOrderBulkStatusAllocationsRequest implements IReturn { public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'ValidateBackOrderBulkStatusAllocationsRequest'; } public getMethod() { return 'POST'; } public createResponse() { return new BackOrderBulkStatusAllocationsResponse(); } }