C# Класс LinnworksAPI.ProcessedOrdersMethods

Показать файл Открыть проект

Открытые методы

Метод Описание
AddOrderNote ( System.Guid pkOrderID, String noteText, System.Boolean isInternal, String ApiToken, String ApiServer ) : System.Guid
AddReturnCategory ( String categoryName, String ApiToken, String ApiServer ) : OrderReturnCategory
ChangeOrderNote ( System.Guid pkOrderNoteId, String noteText, System.Boolean isInternal, String ApiToken, String ApiServer ) : void
CheckOrderFullyReturned ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : System.Boolean
CreateExchange ( System.Guid pkOrderId, List exchangeItems, System.Guid despatchLocation, System.Guid returnLocation, String channelReason, String channelSubReason, String category, String reason, System.Boolean isBooking, System.Boolean ignoredValidation, String ApiToken, String ApiServer ) : List
CreateFullResend ( System.Guid pkOrderId, System.Guid despatchLocation, String category, String reason, Double additionalCost, String ApiToken, String ApiServer ) : List
CreateProcessedOrdersCSV ( System.DateTime from, System.DateTime to, SearchDateType dateType, String searchField, System.Boolean exactMatch, String searchTerm, String sortColumn, System.Boolean sortDirection, String ApiToken, String ApiServer ) : String
CreateResend ( System.Guid pkOrderId, List resendItems, System.Guid despatchLocation, String category, String reason, Double additionalCost, String ApiToken, String ApiServer ) : List
CreateReturn ( System.Guid pkOrderId, List returnitems, System.Guid returnLocation, String channelReason, String channelSubReason, String category, String reason, System.Boolean isReturnBooking, System.Boolean ignoredValidation, String ApiToken, String ApiServer ) : List
DeleteOrderNote ( System.Guid pkOrderNoteId, String ApiToken, String ApiServer ) : void
DeleteReturnCategory ( Int32 pkItemId, String ApiToken, String ApiServer ) : void
GetChannelRefundReasons ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
GetOrderInfo ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : ProcessedOrderWeb
GetPackageSplit ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
GetProcessedAuditTrail ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
GetProcessedOrderExtendedProperties ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
GetProcessedOrderNotes ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
GetProcessedRelatives ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
GetRefundableServiceItems ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
GetRefunds ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
GetRefundsOptions ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : RefundScreenOptions
GetReturnCategories ( String ApiToken, String ApiServer ) : List
GetReturnItemsInfo ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
GetReturnOrderInfo ( System.Guid pkOrderId, System.Boolean includeRefundLink, String ApiToken, String ApiServer ) : ReturnOrderHeader
GetReturnsExchanges ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
GetTotalRefunds ( System.Guid pkOrderId, System.Boolean includeBookings, String ApiToken, String ApiServer ) : ExistingRefundTotal
IsRefundValid ( System.Guid pkOrderId, List refundItems, String ApiToken, String ApiServer ) : ValidationResult
IsRefundValidationRequiredByOrderId ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : System.Boolean
MarkManualRefundsAsActioned ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : void
RefundCompleteOrder ( System.Guid pkOrderId, System.Boolean isManualRefund, String ApiToken, String ApiServer ) : List
RefundFreeText ( System.Guid pkOrderId, List refundItems, String ApiToken, String ApiServer ) : List
RefundServices ( System.Guid pkOrderId, List refundItems, String ApiToken, String ApiServer ) : List
RefundShipping ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
RenameReturnCategory ( Int32 pkItemId, String newName, String ApiToken, String ApiServer ) : void
SearchProcessedOrdersPaged ( System.DateTime from, System.DateTime to, SearchDateType dateType, String searchField, System.Boolean exactMatch, String searchTerm, Int32 pageNum, Int32 numEntriesPerPage, String ApiToken, String ApiServer ) : GenericPagedResult
ValidateCompleteOrderRefund ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : ValidationResult

Описание методов

AddOrderNote() публичный статический Метод

public static AddOrderNote ( System.Guid pkOrderID, String noteText, System.Boolean isInternal, String ApiToken, String ApiServer ) : System.Guid
pkOrderID System.Guid
noteText String
isInternal System.Boolean
ApiToken String
ApiServer String
Результат System.Guid

AddReturnCategory() публичный статический Метод

public static AddReturnCategory ( String categoryName, String ApiToken, String ApiServer ) : OrderReturnCategory
categoryName String
ApiToken String
ApiServer String
Результат OrderReturnCategory

ChangeOrderNote() публичный статический Метод

public static ChangeOrderNote ( System.Guid pkOrderNoteId, String noteText, System.Boolean isInternal, String ApiToken, String ApiServer ) : void
pkOrderNoteId System.Guid
noteText String
isInternal System.Boolean
ApiToken String
ApiServer String
Результат void

CheckOrderFullyReturned() публичный статический Метод

public static CheckOrderFullyReturned ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : System.Boolean
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат System.Boolean

CreateExchange() публичный статический Метод

public static CreateExchange ( System.Guid pkOrderId, List exchangeItems, System.Guid despatchLocation, System.Guid returnLocation, String channelReason, String channelSubReason, String category, String reason, System.Boolean isBooking, System.Boolean ignoredValidation, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
exchangeItems List
despatchLocation System.Guid
returnLocation System.Guid
channelReason String
channelSubReason String
category String
reason String
isBooking System.Boolean
ignoredValidation System.Boolean
ApiToken String
ApiServer String
Результат List

CreateFullResend() публичный статический Метод

public static CreateFullResend ( System.Guid pkOrderId, System.Guid despatchLocation, String category, String reason, Double additionalCost, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
despatchLocation System.Guid
category String
reason String
additionalCost Double
ApiToken String
ApiServer String
Результат List

CreateProcessedOrdersCSV() публичный статический Метод

public static CreateProcessedOrdersCSV ( System.DateTime from, System.DateTime to, SearchDateType dateType, String searchField, System.Boolean exactMatch, String searchTerm, String sortColumn, System.Boolean sortDirection, String ApiToken, String ApiServer ) : String
from System.DateTime
to System.DateTime
dateType SearchDateType
searchField String
exactMatch System.Boolean
searchTerm String
sortColumn String
sortDirection System.Boolean
ApiToken String
ApiServer String
Результат String

CreateResend() публичный статический Метод

public static CreateResend ( System.Guid pkOrderId, List resendItems, System.Guid despatchLocation, String category, String reason, Double additionalCost, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
resendItems List
despatchLocation System.Guid
category String
reason String
additionalCost Double
ApiToken String
ApiServer String
Результат List

CreateReturn() публичный статический Метод

public static CreateReturn ( System.Guid pkOrderId, List returnitems, System.Guid returnLocation, String channelReason, String channelSubReason, String category, String reason, System.Boolean isReturnBooking, System.Boolean ignoredValidation, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
returnitems List
returnLocation System.Guid
channelReason String
channelSubReason String
category String
reason String
isReturnBooking System.Boolean
ignoredValidation System.Boolean
ApiToken String
ApiServer String
Результат List

DeleteOrderNote() публичный статический Метод

public static DeleteOrderNote ( System.Guid pkOrderNoteId, String ApiToken, String ApiServer ) : void
pkOrderNoteId System.Guid
ApiToken String
ApiServer String
Результат void

DeleteReturnCategory() публичный статический Метод

public static DeleteReturnCategory ( Int32 pkItemId, String ApiToken, String ApiServer ) : void
pkItemId System.Int32
ApiToken String
ApiServer String
Результат void

GetChannelRefundReasons() публичный статический Метод

public static GetChannelRefundReasons ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат List

GetOrderInfo() публичный статический Метод

public static GetOrderInfo ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : ProcessedOrderWeb
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат ProcessedOrderWeb

GetPackageSplit() публичный статический Метод

public static GetPackageSplit ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат List

GetProcessedAuditTrail() публичный статический Метод

public static GetProcessedAuditTrail ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат List

GetProcessedOrderExtendedProperties() публичный статический Метод

public static GetProcessedOrderExtendedProperties ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат List

GetProcessedOrderNotes() публичный статический Метод

public static GetProcessedOrderNotes ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат List

GetProcessedRelatives() публичный статический Метод

public static GetProcessedRelatives ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат List

GetRefundableServiceItems() публичный статический Метод

public static GetRefundableServiceItems ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат List

GetRefunds() публичный статический Метод

public static GetRefunds ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат List

GetRefundsOptions() публичный статический Метод

public static GetRefundsOptions ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : RefundScreenOptions
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат RefundScreenOptions

GetReturnCategories() публичный статический Метод

public static GetReturnCategories ( String ApiToken, String ApiServer ) : List
ApiToken String
ApiServer String
Результат List

GetReturnItemsInfo() публичный статический Метод

public static GetReturnItemsInfo ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат List

GetReturnOrderInfo() публичный статический Метод

public static GetReturnOrderInfo ( System.Guid pkOrderId, System.Boolean includeRefundLink, String ApiToken, String ApiServer ) : ReturnOrderHeader
pkOrderId System.Guid
includeRefundLink System.Boolean
ApiToken String
ApiServer String
Результат ReturnOrderHeader

GetReturnsExchanges() публичный статический Метод

public static GetReturnsExchanges ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат List

GetTotalRefunds() публичный статический Метод

public static GetTotalRefunds ( System.Guid pkOrderId, System.Boolean includeBookings, String ApiToken, String ApiServer ) : ExistingRefundTotal
pkOrderId System.Guid
includeBookings System.Boolean
ApiToken String
ApiServer String
Результат ExistingRefundTotal

IsRefundValid() публичный статический Метод

public static IsRefundValid ( System.Guid pkOrderId, List refundItems, String ApiToken, String ApiServer ) : ValidationResult
pkOrderId System.Guid
refundItems List
ApiToken String
ApiServer String
Результат ValidationResult

IsRefundValidationRequiredByOrderId() публичный статический Метод

public static IsRefundValidationRequiredByOrderId ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : System.Boolean
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат System.Boolean

MarkManualRefundsAsActioned() публичный статический Метод

public static MarkManualRefundsAsActioned ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : void
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат void

RefundCompleteOrder() публичный статический Метод

public static RefundCompleteOrder ( System.Guid pkOrderId, System.Boolean isManualRefund, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
isManualRefund System.Boolean
ApiToken String
ApiServer String
Результат List

RefundFreeText() публичный статический Метод

public static RefundFreeText ( System.Guid pkOrderId, List refundItems, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
refundItems List
ApiToken String
ApiServer String
Результат List

RefundServices() публичный статический Метод

public static RefundServices ( System.Guid pkOrderId, List refundItems, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
refundItems List
ApiToken String
ApiServer String
Результат List

RefundShipping() публичный статический Метод

public static RefundShipping ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : List
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат List

RenameReturnCategory() публичный статический Метод

public static RenameReturnCategory ( Int32 pkItemId, String newName, String ApiToken, String ApiServer ) : void
pkItemId System.Int32
newName String
ApiToken String
ApiServer String
Результат void

SearchProcessedOrdersPaged() публичный статический Метод

public static SearchProcessedOrdersPaged ( System.DateTime from, System.DateTime to, SearchDateType dateType, String searchField, System.Boolean exactMatch, String searchTerm, Int32 pageNum, Int32 numEntriesPerPage, String ApiToken, String ApiServer ) : GenericPagedResult
from System.DateTime
to System.DateTime
dateType SearchDateType
searchField String
exactMatch System.Boolean
searchTerm String
pageNum System.Int32
numEntriesPerPage System.Int32
ApiToken String
ApiServer String
Результат GenericPagedResult

ValidateCompleteOrderRefund() публичный статический Метод

public static ValidateCompleteOrderRefund ( System.Guid pkOrderId, String ApiToken, String ApiServer ) : ValidationResult
pkOrderId System.Guid
ApiToken String
ApiServer String
Результат ValidationResult