C# 클래스 LinnworksAPI.ProcessedOrdersMethods

파일 보기 프로젝트 열기: LinnSystems/LinnworksNetSDK

공개 메소드들

메소드 설명
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