(* Options: Date: 2026-05-19 09:51:25 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://dev-api-booster.richemont.com //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: GetTransferRequest.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace Richemont.Booster2.PublicApi.Stock.ServiceModel open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations [] type TransferRequest() = /// ///Transfer Request ID, e.g. 1234567 /// [] member val transferRequestId:Int32 = new Int32() with get,set /// ///Transfer Request Status: 'PEN', 'ACC', 'ERR', 'INP', 'COM', 'REJ', 'CAN' /// [] member val status:String = null with get,set /// ///Transfer Request creation date e.g. 2022-01-01 /// [] member val createdDate:String = null with get,set /// ///Transfer Request created user /// [] member val createdBy:String = null with get,set /// ///POS Code of the transfer Source POS, e.g. ES100:102048 /// [] member val posCodeFrom:String = null with get,set /// ///POS Code of the transfer Target POS, e.g. ES100:101469 /// [] member val posCodeTo:String = null with get,set /// ///Legacy Article Code of the item to be transferred /// [] member val articleCode:String = null with get,set /// ///Serial Number of the Article to be transferred /// [] member val serialNumber:String = null with get,set /// ///Notes /// [] member val notes:String = null with get,set /// ///Return Number of the Authroization form document / PDF if exists /// [] member val returnNumber:Nullable = new Nullable() with get,set /// ///Context of the Transfer request, can be either PUSH or PULL /// [] member val context:String = null with get,set [] type GetTransferRequestResponse() = inherit ResizeArray() [] [] type GetTransferRequest() = interface IReturn /// ///Brand Trigram, e.g. CAR, IWC /// [] member val brand:String = null with get,set /// ///List of POS Codes in interest, e.g. ES100:102048,ES100:101469 /// [] member val posCodes:ResizeArray = new ResizeArray() with get,set