Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) GetWarehouses ¶
func (cli *Client) GetWarehouses(ctx context.Context, filters map[string]string) (Warehouses, error)
GetWarehouses ...
func (*Client) GetWarehousesBulk ¶ added in v1.7.0
type GetWarehousesBulkItem ¶ added in v1.7.0
type GetWarehousesBulkItem struct {
Status sharedCommon.StatusBulk `json:"status"`
Warehouses Warehouses `json:"records"`
}
type GetWarehousesResponse ¶
type GetWarehousesResponse struct {
Status sharedCommon.Status `json:"status"`
Warehouses Warehouses `json:"records"`
}
type GetWarehousesResponseBulk ¶ added in v1.7.0
type GetWarehousesResponseBulk struct {
Status sharedCommon.Status `json:"status"`
BulkItems []GetWarehousesBulkItem `json:"requests"`
}
type ListingDataProvider ¶ added in v1.7.5
type ListingDataProvider struct {
// contains filtered or unexported fields
}
func NewListingDataProvider ¶ added in v1.7.5
func NewListingDataProvider(erplyClient Manager) *ListingDataProvider
type Warehouse ¶
type Warehouse struct {
WarehouseID string `json:"warehouseID"`
PricelistID json.Number `json:"pricelistID"`
PricelistID2 json.Number `json:"pricelistID2"`
PricelistID3 json.Number `json:"pricelistID3"`
PricelistID4 json.Number `json:"pricelistID4"`
PricelistID5 json.Number `json:"pricelistID5"`
Name string `json:"name"`
Code string `json:"code"`
AddressID int `json:"addressID"`
Address string `json:"address"`
Street string `json:"street"`
Address2 string `json:"address2"`
City string `json:"city"`
State string `json:"state"`
Country string `json:"country"`
ZIPcode string `json:"ZIPcode"`
StoreGroups string `json:"storeGroups"`
CompanyName string `json:"companyName"`
CompanyCode string `json:"companyCode"`
CompanyVatNumber string `json:"companyVatNumber"`
Phone string `json:"phone"`
Fax string `json:"fax"`
Email string `json:"email"`
Website string `json:"website"`
BankName string `json:"bankName"`
BankAccountNumber string `json:"bankAccountNumber"`
Iban string `json:"iban"`
Swift string `json:"swift"`
UsesLocalQuickButtons int `json:"usesLocalQuickButtons"`
DefaultCustomerGroupID int `json:"defaultCustomerGroupID"`
IsOfflineInventory int `json:"isOfflineInventory"`
TimeZone string `json:"timeZone"`
Attributes []struct {
AttributeName string `json:"attributeName"`
AttributeType string `json:"attributeType"`
AttributeValue string `json:"attributeValue"`
} `json:"attributes"`
}
type Warehouses ¶
type Warehouses []Warehouse
Click to show internal directories.
Click to hide internal directories.