C# Class LinnworksAPI.WarehouseTransferMethods

Show file Open project: LinnSystems/LinnworksNetSDK

Public Methods

Method Description
AddItemToTransfer ( System.Guid fkTransferId, System.Guid pkStockItemId, String ApiToken, String ApiServer ) : WarehouseTransferItem
AddTransferBinNote ( System.Guid fkTransferBinId, String note, System.Guid fkTransferId, String ApiToken, String ApiServer ) : System.Guid
AddTransferItemNote ( System.Guid fkTransferId, System.Guid fkTransferItemId, String note, String ApiToken, String ApiServer ) : System.Guid
AddTransferNote ( System.Guid pkTransferId, String note, String ApiToken, String ApiServer ) : System.Guid
AddTransferProperty ( System.Guid fkTransferId, String propertyName, String propertyValue, String ApiToken, String ApiServer ) : System.Guid
AllocateItemToBin ( System.Guid pkSrcBinId, System.Guid pkDstBinId, System.Guid pkTransferItemId, Int32 quantity, String ApiToken, String ApiServer ) : Int32
ChangeBinDetails ( System.Guid pkTransferId, System.Guid pkBinId, String BinName, String BinReference, String BinBarcode, String ApiToken, String ApiServer ) : void
ChangeTransferFromLocation ( System.Guid pkTransferId, System.Guid newLocationId, String ApiToken, String ApiServer ) : void
ChangeTransferItemReceivedQuantity ( System.Guid pkTransferId, System.Guid pkBinId, System.Guid pkTransferItemId, Int32 Quantity, String ApiToken, String ApiServer ) : void
ChangeTransferItemRequestQuantity ( System.Guid pkTransferId, System.Guid pkTransferItemId, Int32 Quantity, String ApiToken, String ApiServer ) : void
ChangeTransferItemSentQuantity ( System.Guid pkTransferId, System.Guid pkBinId, System.Guid pkTransferItemId, Int32 Quantity, String ApiToken, String ApiServer ) : WarehouseTransferItem
ChangeTransferLocations ( System.Guid pkTransferId, System.Guid fromLocationId, System.Guid toLocationId, String ApiToken, String ApiServer ) : void
ChangeTransferProperty ( System.Guid pkTransferId, System.Guid pkTransferPropertyId, String newValue, String ApiToken, String ApiServer ) : void
ChangeTransferStatus ( System.Guid pkTransferId, TransferStatus newStatus, String ApiToken, String ApiServer ) : void
ChangeTransferToLocation ( System.Guid pkTransferId, System.Guid newLocationId, String ApiToken, String ApiServer ) : void
CheckForDraftTransfer ( System.Guid toLocationId, System.Guid fromLocationId, String ApiToken, String ApiServer ) : System.Guid
CreateNewBin ( System.Guid pkTransferId, String barcode, String ApiToken, String ApiServer ) : WarehouseTransferBin
CreateTransferFromDescrepancies ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : WarehouseTransfer
CreateTransferRequestWithReturn ( System.Guid fromLocationId, System.Guid toLocationId, String ApiToken, String ApiServer ) : WarehouseTransfer
DeleteEmptyDraftTransfer ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : void
DeleteTransfer ( System.Guid pkTransferId, String DeleteReason, String ApiToken, String ApiServer ) : void
DeleteTransferProperty ( System.Guid pkTransferId, System.Guid pkTransferPropertyId, String ApiToken, String ApiServer ) : void
GetActiveTransfersAllLocations ( String ApiToken, String ApiServer ) : List
GetActiveTransfersForLocation ( System.Guid locationId, String ApiToken, String ApiServer ) : List
GetArchivedTransfers ( Int32 pageNumber, Int32 entriesPerPage, String ApiToken, String ApiServer ) : GenericPagedResult
GetArchivedTransfersBetweenDates ( System.DateTime start, System.DateTime end, Int32 pageNumber, Int32 entriesPerPage, String ApiToken, String ApiServer ) : GenericPagedResult
GetArchivedTransfersFiltered ( SearchType searchType, String filter, Int32 pageNumber, Int32 entriesPerPage, String ApiToken, String ApiServer ) : GenericPagedResult
GetDiscrepancyItems ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : List
GetListTransfers ( List ids, String ApiToken, String ApiServer ) : List
GetModifiedBasic ( System.DateTime updateDate, String ApiToken, String ApiServer ) : List
GetServerTime ( String ApiToken, String ApiServer ) : System.DateTime
GetStockAvailability ( System.Guid pkTransferItemId, String ApiToken, String ApiServer ) : List
GetTransferAudit ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : List
GetTransferBinNotes ( System.Guid pkBinId, String ApiToken, String ApiServer ) : List
GetTransferItemNotes ( System.Guid pkTransferId, System.Guid pkTransferItemId, String ApiToken, String ApiServer ) : List
GetTransferItems ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : List
GetTransferNotes ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : List
GetTransferProperties ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : List
GetTransferWithItems ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : WarehouseTransfer
GetTransferWithNotes ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : WarehouseTransfer
IsDraftTransferChanged ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : System.Boolean
PrintTransfer ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : String
RemoveAllEmptyBins ( String ApiToken, String ApiServer ) : void
RemoveItemFromTransfer ( System.Guid pkTransferId, System.Guid pkTransferItemId, String ApiToken, String ApiServer ) : void
SearchTransfersAllLocations ( SearchType searchType, String searchText, String ApiToken, String ApiServer ) : List
SearchTransfersByLocation ( SearchType searchType, String searchText, System.Guid locationID, String ApiToken, String ApiServer ) : List
SetReferenceNumber ( System.Guid pkTransferId, String ReferenceNumber, String ApiToken, String ApiServer ) : void

Method Details

AddItemToTransfer() public static method

public static AddItemToTransfer ( System.Guid fkTransferId, System.Guid pkStockItemId, String ApiToken, String ApiServer ) : WarehouseTransferItem
fkTransferId System.Guid
pkStockItemId System.Guid
ApiToken String
ApiServer String
return WarehouseTransferItem

AddTransferBinNote() public static method

public static AddTransferBinNote ( System.Guid fkTransferBinId, String note, System.Guid fkTransferId, String ApiToken, String ApiServer ) : System.Guid
fkTransferBinId System.Guid
note String
fkTransferId System.Guid
ApiToken String
ApiServer String
return System.Guid

AddTransferItemNote() public static method

public static AddTransferItemNote ( System.Guid fkTransferId, System.Guid fkTransferItemId, String note, String ApiToken, String ApiServer ) : System.Guid
fkTransferId System.Guid
fkTransferItemId System.Guid
note String
ApiToken String
ApiServer String
return System.Guid

AddTransferNote() public static method

public static AddTransferNote ( System.Guid pkTransferId, String note, String ApiToken, String ApiServer ) : System.Guid
pkTransferId System.Guid
note String
ApiToken String
ApiServer String
return System.Guid

AddTransferProperty() public static method

public static AddTransferProperty ( System.Guid fkTransferId, String propertyName, String propertyValue, String ApiToken, String ApiServer ) : System.Guid
fkTransferId System.Guid
propertyName String
propertyValue String
ApiToken String
ApiServer String
return System.Guid

AllocateItemToBin() public static method

public static AllocateItemToBin ( System.Guid pkSrcBinId, System.Guid pkDstBinId, System.Guid pkTransferItemId, Int32 quantity, String ApiToken, String ApiServer ) : Int32
pkSrcBinId System.Guid
pkDstBinId System.Guid
pkTransferItemId System.Guid
quantity System.Int32
ApiToken String
ApiServer String
return System.Int32

ChangeBinDetails() public static method

public static ChangeBinDetails ( System.Guid pkTransferId, System.Guid pkBinId, String BinName, String BinReference, String BinBarcode, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
pkBinId System.Guid
BinName String
BinReference String
BinBarcode String
ApiToken String
ApiServer String
return void

ChangeTransferFromLocation() public static method

public static ChangeTransferFromLocation ( System.Guid pkTransferId, System.Guid newLocationId, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
newLocationId System.Guid
ApiToken String
ApiServer String
return void

ChangeTransferItemReceivedQuantity() public static method

public static ChangeTransferItemReceivedQuantity ( System.Guid pkTransferId, System.Guid pkBinId, System.Guid pkTransferItemId, Int32 Quantity, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
pkBinId System.Guid
pkTransferItemId System.Guid
Quantity System.Int32
ApiToken String
ApiServer String
return void

ChangeTransferItemRequestQuantity() public static method

public static ChangeTransferItemRequestQuantity ( System.Guid pkTransferId, System.Guid pkTransferItemId, Int32 Quantity, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
pkTransferItemId System.Guid
Quantity System.Int32
ApiToken String
ApiServer String
return void

ChangeTransferItemSentQuantity() public static method

public static ChangeTransferItemSentQuantity ( System.Guid pkTransferId, System.Guid pkBinId, System.Guid pkTransferItemId, Int32 Quantity, String ApiToken, String ApiServer ) : WarehouseTransferItem
pkTransferId System.Guid
pkBinId System.Guid
pkTransferItemId System.Guid
Quantity System.Int32
ApiToken String
ApiServer String
return WarehouseTransferItem

ChangeTransferLocations() public static method

public static ChangeTransferLocations ( System.Guid pkTransferId, System.Guid fromLocationId, System.Guid toLocationId, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
fromLocationId System.Guid
toLocationId System.Guid
ApiToken String
ApiServer String
return void

ChangeTransferProperty() public static method

public static ChangeTransferProperty ( System.Guid pkTransferId, System.Guid pkTransferPropertyId, String newValue, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
pkTransferPropertyId System.Guid
newValue String
ApiToken String
ApiServer String
return void

ChangeTransferStatus() public static method

public static ChangeTransferStatus ( System.Guid pkTransferId, TransferStatus newStatus, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
newStatus TransferStatus
ApiToken String
ApiServer String
return void

ChangeTransferToLocation() public static method

public static ChangeTransferToLocation ( System.Guid pkTransferId, System.Guid newLocationId, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
newLocationId System.Guid
ApiToken String
ApiServer String
return void

CheckForDraftTransfer() public static method

public static CheckForDraftTransfer ( System.Guid toLocationId, System.Guid fromLocationId, String ApiToken, String ApiServer ) : System.Guid
toLocationId System.Guid
fromLocationId System.Guid
ApiToken String
ApiServer String
return System.Guid

CreateNewBin() public static method

public static CreateNewBin ( System.Guid pkTransferId, String barcode, String ApiToken, String ApiServer ) : WarehouseTransferBin
pkTransferId System.Guid
barcode String
ApiToken String
ApiServer String
return WarehouseTransferBin

CreateTransferFromDescrepancies() public static method

public static CreateTransferFromDescrepancies ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : WarehouseTransfer
pkTransferId System.Guid
ApiToken String
ApiServer String
return WarehouseTransfer

CreateTransferRequestWithReturn() public static method

public static CreateTransferRequestWithReturn ( System.Guid fromLocationId, System.Guid toLocationId, String ApiToken, String ApiServer ) : WarehouseTransfer
fromLocationId System.Guid
toLocationId System.Guid
ApiToken String
ApiServer String
return WarehouseTransfer

DeleteEmptyDraftTransfer() public static method

public static DeleteEmptyDraftTransfer ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
ApiToken String
ApiServer String
return void

DeleteTransfer() public static method

public static DeleteTransfer ( System.Guid pkTransferId, String DeleteReason, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
DeleteReason String
ApiToken String
ApiServer String
return void

DeleteTransferProperty() public static method

public static DeleteTransferProperty ( System.Guid pkTransferId, System.Guid pkTransferPropertyId, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
pkTransferPropertyId System.Guid
ApiToken String
ApiServer String
return void

GetActiveTransfersAllLocations() public static method

public static GetActiveTransfersAllLocations ( String ApiToken, String ApiServer ) : List
ApiToken String
ApiServer String
return List

GetActiveTransfersForLocation() public static method

public static GetActiveTransfersForLocation ( System.Guid locationId, String ApiToken, String ApiServer ) : List
locationId System.Guid
ApiToken String
ApiServer String
return List

GetArchivedTransfers() public static method

public static GetArchivedTransfers ( Int32 pageNumber, Int32 entriesPerPage, String ApiToken, String ApiServer ) : GenericPagedResult
pageNumber System.Int32
entriesPerPage System.Int32
ApiToken String
ApiServer String
return GenericPagedResult

GetArchivedTransfersBetweenDates() public static method

public static GetArchivedTransfersBetweenDates ( System.DateTime start, System.DateTime end, Int32 pageNumber, Int32 entriesPerPage, String ApiToken, String ApiServer ) : GenericPagedResult
start System.DateTime
end System.DateTime
pageNumber System.Int32
entriesPerPage System.Int32
ApiToken String
ApiServer String
return GenericPagedResult

GetArchivedTransfersFiltered() public static method

public static GetArchivedTransfersFiltered ( SearchType searchType, String filter, Int32 pageNumber, Int32 entriesPerPage, String ApiToken, String ApiServer ) : GenericPagedResult
searchType SearchType
filter String
pageNumber System.Int32
entriesPerPage System.Int32
ApiToken String
ApiServer String
return GenericPagedResult

GetDiscrepancyItems() public static method

public static GetDiscrepancyItems ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : List
pkTransferId System.Guid
ApiToken String
ApiServer String
return List

GetListTransfers() public static method

public static GetListTransfers ( List ids, String ApiToken, String ApiServer ) : List
ids List
ApiToken String
ApiServer String
return List

GetModifiedBasic() public static method

public static GetModifiedBasic ( System.DateTime updateDate, String ApiToken, String ApiServer ) : List
updateDate System.DateTime
ApiToken String
ApiServer String
return List

GetServerTime() public static method

public static GetServerTime ( String ApiToken, String ApiServer ) : System.DateTime
ApiToken String
ApiServer String
return System.DateTime

GetStockAvailability() public static method

public static GetStockAvailability ( System.Guid pkTransferItemId, String ApiToken, String ApiServer ) : List
pkTransferItemId System.Guid
ApiToken String
ApiServer String
return List

GetTransferAudit() public static method

public static GetTransferAudit ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : List
pkTransferId System.Guid
ApiToken String
ApiServer String
return List

GetTransferBinNotes() public static method

public static GetTransferBinNotes ( System.Guid pkBinId, String ApiToken, String ApiServer ) : List
pkBinId System.Guid
ApiToken String
ApiServer String
return List

GetTransferItemNotes() public static method

public static GetTransferItemNotes ( System.Guid pkTransferId, System.Guid pkTransferItemId, String ApiToken, String ApiServer ) : List
pkTransferId System.Guid
pkTransferItemId System.Guid
ApiToken String
ApiServer String
return List

GetTransferItems() public static method

public static GetTransferItems ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : List
pkTransferId System.Guid
ApiToken String
ApiServer String
return List

GetTransferNotes() public static method

public static GetTransferNotes ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : List
pkTransferId System.Guid
ApiToken String
ApiServer String
return List

GetTransferProperties() public static method

public static GetTransferProperties ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : List
pkTransferId System.Guid
ApiToken String
ApiServer String
return List

GetTransferWithItems() public static method

public static GetTransferWithItems ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : WarehouseTransfer
pkTransferId System.Guid
ApiToken String
ApiServer String
return WarehouseTransfer

GetTransferWithNotes() public static method

public static GetTransferWithNotes ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : WarehouseTransfer
pkTransferId System.Guid
ApiToken String
ApiServer String
return WarehouseTransfer

IsDraftTransferChanged() public static method

public static IsDraftTransferChanged ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : System.Boolean
pkTransferId System.Guid
ApiToken String
ApiServer String
return System.Boolean

PrintTransfer() public static method

public static PrintTransfer ( System.Guid pkTransferId, String ApiToken, String ApiServer ) : String
pkTransferId System.Guid
ApiToken String
ApiServer String
return String

RemoveAllEmptyBins() public static method

public static RemoveAllEmptyBins ( String ApiToken, String ApiServer ) : void
ApiToken String
ApiServer String
return void

RemoveItemFromTransfer() public static method

public static RemoveItemFromTransfer ( System.Guid pkTransferId, System.Guid pkTransferItemId, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
pkTransferItemId System.Guid
ApiToken String
ApiServer String
return void

SearchTransfersAllLocations() public static method

public static SearchTransfersAllLocations ( SearchType searchType, String searchText, String ApiToken, String ApiServer ) : List
searchType SearchType
searchText String
ApiToken String
ApiServer String
return List

SearchTransfersByLocation() public static method

public static SearchTransfersByLocation ( SearchType searchType, String searchText, System.Guid locationID, String ApiToken, String ApiServer ) : List
searchType SearchType
searchText String
locationID System.Guid
ApiToken String
ApiServer String
return List

SetReferenceNumber() public static method

public static SetReferenceNumber ( System.Guid pkTransferId, String ReferenceNumber, String ApiToken, String ApiServer ) : void
pkTransferId System.Guid
ReferenceNumber String
ApiToken String
ApiServer String
return void