C# 클래스 LinnworksAPI.StockMethods

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

공개 메소드들

메소드 설명
AddVariationItems ( System.Guid pkVariationItemId, List pkStockItemIds, String ApiToken, String ApiServer ) : List
BookInStockItem ( BookInStockItem stockItem, String ApiToken, String ApiServer ) : void
CheckVariationParentSKUExists ( String parentSKU, String ApiToken, String ApiServer ) : VariationParentStatus
CreateVariationGroup ( VariationGroupTemplate template, String ApiToken, String ApiServer ) : VariationGroup
DeleteVariationGroup ( System.Guid pkVariationGroupId, String ApiToken, String ApiServer ) : void
DeleteVariationItem ( System.Guid pkVariationItemId, System.Guid pkStockItemId, String ApiToken, String ApiServer ) : void
GetItemChangesHistory ( System.Guid stockItemId, System.Guid locationId, Int32 entriesPerPage, Int32 pageNumber, String ApiToken, String ApiServer ) : GenericPagedResult
GetItemChangesHistoryCSV ( System.Guid stockItemId, System.Guid locationId, String ApiToken, String ApiServer ) : TempFile
GetSoldStat ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
GetStockConsumption ( System.Guid stockItemId, System.Guid locationId, System.DateTime startDate, System.DateTime endDate, String ApiToken, String ApiServer ) : List
GetStockDuePO ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
GetStockItemReturnStat ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
GetStockItemScrapStat ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
GetStockItems ( String keyWord, System.Guid locationId, Int32 entriesPerPage, Int32 pageNumber, System.Boolean excludeComposites, String ApiToken, String ApiServer ) : GenericPagedResult
GetStockItemsByKey ( Search_Stock_ByKey stockIdentifier, String ApiToken, String ApiServer ) : List
GetStockItemsFull ( String keyword, System.Boolean loadCompositeParents, System.Boolean loadVariationParents, Int32 entriesPerPage, Int32 pageNumber, List dataRequirements, List searchTypes, String ApiToken, String ApiServer ) : List
GetStockLevel ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
GetStockSold ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
GetVariationGroupByName ( String variationName, String ApiToken, String ApiServer ) : VariationGroup
GetVariationGroupByParentId ( System.Guid pkStockItemId, String ApiToken, String ApiServer ) : VariationGroup
GetVariationGroupSearchTypes ( String ApiToken, String ApiServer ) : List
GetVariationItems ( System.Guid pkVariationItemId, String ApiToken, String ApiServer ) : List
RenameVariationGroup ( System.Guid pkVariationItemId, String variationName, String ApiToken, String ApiServer ) : void
SKUExists ( String SKU, String ApiToken, String ApiServer ) : System.Boolean
SearchVariationGroups ( VariationSearchType searchType, String searchText, Int32 pageNumber, Int32 entriesPerPage, String ApiToken, String ApiServer ) : GenericPagedResult
SetStockLevel ( List stockLevels, String ApiToken, String ApiServer ) : List
UpdateStockLevelsBySKU ( List stockLevels, String ApiToken, String ApiServer ) : List
UpdateStockMinimumLevel ( System.Guid stockItemId, System.Guid locationId, Int32 minimumLevel, String ApiToken, String ApiServer ) : void
Update_StockItemPartial ( PartialUpdateParameter update, String ApiToken, String ApiServer ) : void

메소드 상세

AddVariationItems() 공개 정적인 메소드

public static AddVariationItems ( System.Guid pkVariationItemId, List pkStockItemIds, String ApiToken, String ApiServer ) : List
pkVariationItemId System.Guid
pkStockItemIds List
ApiToken String
ApiServer String
리턴 List

BookInStockItem() 공개 정적인 메소드

public static BookInStockItem ( BookInStockItem stockItem, String ApiToken, String ApiServer ) : void
stockItem BookInStockItem
ApiToken String
ApiServer String
리턴 void

CheckVariationParentSKUExists() 공개 정적인 메소드

public static CheckVariationParentSKUExists ( String parentSKU, String ApiToken, String ApiServer ) : VariationParentStatus
parentSKU String
ApiToken String
ApiServer String
리턴 VariationParentStatus

CreateVariationGroup() 공개 정적인 메소드

public static CreateVariationGroup ( VariationGroupTemplate template, String ApiToken, String ApiServer ) : VariationGroup
template VariationGroupTemplate
ApiToken String
ApiServer String
리턴 VariationGroup

DeleteVariationGroup() 공개 정적인 메소드

public static DeleteVariationGroup ( System.Guid pkVariationGroupId, String ApiToken, String ApiServer ) : void
pkVariationGroupId System.Guid
ApiToken String
ApiServer String
리턴 void

DeleteVariationItem() 공개 정적인 메소드

public static DeleteVariationItem ( System.Guid pkVariationItemId, System.Guid pkStockItemId, String ApiToken, String ApiServer ) : void
pkVariationItemId System.Guid
pkStockItemId System.Guid
ApiToken String
ApiServer String
리턴 void

GetItemChangesHistory() 공개 정적인 메소드

public static GetItemChangesHistory ( System.Guid stockItemId, System.Guid locationId, Int32 entriesPerPage, Int32 pageNumber, String ApiToken, String ApiServer ) : GenericPagedResult
stockItemId System.Guid
locationId System.Guid
entriesPerPage System.Int32
pageNumber System.Int32
ApiToken String
ApiServer String
리턴 GenericPagedResult

GetItemChangesHistoryCSV() 공개 정적인 메소드

public static GetItemChangesHistoryCSV ( System.Guid stockItemId, System.Guid locationId, String ApiToken, String ApiServer ) : TempFile
stockItemId System.Guid
locationId System.Guid
ApiToken String
ApiServer String
리턴 TempFile

GetSoldStat() 공개 정적인 메소드

public static GetSoldStat ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
stockItemId System.Guid
ApiToken String
ApiServer String
리턴 List

GetStockConsumption() 공개 정적인 메소드

public static GetStockConsumption ( System.Guid stockItemId, System.Guid locationId, System.DateTime startDate, System.DateTime endDate, String ApiToken, String ApiServer ) : List
stockItemId System.Guid
locationId System.Guid
startDate System.DateTime
endDate System.DateTime
ApiToken String
ApiServer String
리턴 List

GetStockDuePO() 공개 정적인 메소드

public static GetStockDuePO ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
stockItemId System.Guid
ApiToken String
ApiServer String
리턴 List

GetStockItemReturnStat() 공개 정적인 메소드

public static GetStockItemReturnStat ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
stockItemId System.Guid
ApiToken String
ApiServer String
리턴 List

GetStockItemScrapStat() 공개 정적인 메소드

public static GetStockItemScrapStat ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
stockItemId System.Guid
ApiToken String
ApiServer String
리턴 List

GetStockItems() 공개 정적인 메소드

public static GetStockItems ( String keyWord, System.Guid locationId, Int32 entriesPerPage, Int32 pageNumber, System.Boolean excludeComposites, String ApiToken, String ApiServer ) : GenericPagedResult
keyWord String
locationId System.Guid
entriesPerPage System.Int32
pageNumber System.Int32
excludeComposites System.Boolean
ApiToken String
ApiServer String
리턴 GenericPagedResult

GetStockItemsByKey() 공개 정적인 메소드

public static GetStockItemsByKey ( Search_Stock_ByKey stockIdentifier, String ApiToken, String ApiServer ) : List
stockIdentifier Search_Stock_ByKey
ApiToken String
ApiServer String
리턴 List

GetStockItemsFull() 공개 정적인 메소드

public static GetStockItemsFull ( String keyword, System.Boolean loadCompositeParents, System.Boolean loadVariationParents, Int32 entriesPerPage, Int32 pageNumber, List dataRequirements, List searchTypes, String ApiToken, String ApiServer ) : List
keyword String
loadCompositeParents System.Boolean
loadVariationParents System.Boolean
entriesPerPage System.Int32
pageNumber System.Int32
dataRequirements List
searchTypes List
ApiToken String
ApiServer String
리턴 List

GetStockLevel() 공개 정적인 메소드

public static GetStockLevel ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
stockItemId System.Guid
ApiToken String
ApiServer String
리턴 List

GetStockSold() 공개 정적인 메소드

public static GetStockSold ( System.Guid stockItemId, String ApiToken, String ApiServer ) : List
stockItemId System.Guid
ApiToken String
ApiServer String
리턴 List

GetVariationGroupByName() 공개 정적인 메소드

public static GetVariationGroupByName ( String variationName, String ApiToken, String ApiServer ) : VariationGroup
variationName String
ApiToken String
ApiServer String
리턴 VariationGroup

GetVariationGroupByParentId() 공개 정적인 메소드

public static GetVariationGroupByParentId ( System.Guid pkStockItemId, String ApiToken, String ApiServer ) : VariationGroup
pkStockItemId System.Guid
ApiToken String
ApiServer String
리턴 VariationGroup

GetVariationGroupSearchTypes() 공개 정적인 메소드

public static GetVariationGroupSearchTypes ( String ApiToken, String ApiServer ) : List
ApiToken String
ApiServer String
리턴 List

GetVariationItems() 공개 정적인 메소드

public static GetVariationItems ( System.Guid pkVariationItemId, String ApiToken, String ApiServer ) : List
pkVariationItemId System.Guid
ApiToken String
ApiServer String
리턴 List

RenameVariationGroup() 공개 정적인 메소드

public static RenameVariationGroup ( System.Guid pkVariationItemId, String variationName, String ApiToken, String ApiServer ) : void
pkVariationItemId System.Guid
variationName String
ApiToken String
ApiServer String
리턴 void

SKUExists() 공개 정적인 메소드

public static SKUExists ( String SKU, String ApiToken, String ApiServer ) : System.Boolean
SKU String
ApiToken String
ApiServer String
리턴 System.Boolean

SearchVariationGroups() 공개 정적인 메소드

public static SearchVariationGroups ( VariationSearchType searchType, String searchText, Int32 pageNumber, Int32 entriesPerPage, String ApiToken, String ApiServer ) : GenericPagedResult
searchType VariationSearchType
searchText String
pageNumber System.Int32
entriesPerPage System.Int32
ApiToken String
ApiServer String
리턴 GenericPagedResult

SetStockLevel() 공개 정적인 메소드

public static SetStockLevel ( List stockLevels, String ApiToken, String ApiServer ) : List
stockLevels List
ApiToken String
ApiServer String
리턴 List

UpdateStockLevelsBySKU() 공개 정적인 메소드

public static UpdateStockLevelsBySKU ( List stockLevels, String ApiToken, String ApiServer ) : List
stockLevels List
ApiToken String
ApiServer String
리턴 List

UpdateStockMinimumLevel() 공개 정적인 메소드

public static UpdateStockMinimumLevel ( System.Guid stockItemId, System.Guid locationId, Int32 minimumLevel, String ApiToken, String ApiServer ) : void
stockItemId System.Guid
locationId System.Guid
minimumLevel System.Int32
ApiToken String
ApiServer String
리턴 void

Update_StockItemPartial() 공개 정적인 메소드

public static Update_StockItemPartial ( PartialUpdateParameter update, String ApiToken, String ApiServer ) : void
update PartialUpdateParameter
ApiToken String
ApiServer String
리턴 void