Documentation ¶
Index ¶
- Variables
- type Item
- func (*Item) Descriptor() ([]byte, []int)deprecated
- func (x *Item) GetCategoryUuid() *v1.UUID
- func (x *Item) GetDescription1() string
- func (x *Item) GetFreeText() string
- func (x *Item) GetTypeUuid() *v1.UUID
- func (x *Item) GetVendorUuid() *v1.UUID
- func (*Item) ProtoMessage()
- func (x *Item) ProtoReflect() protoreflect.Message
- func (x *Item) Reset()
- func (x *Item) String() string
- type ItemOptions
- func (*ItemOptions) Descriptor() ([]byte, []int)deprecated
- func (x *ItemOptions) GetBillOfMaterialDissolve() bool
- func (x *ItemOptions) GetForceEditablePurchasePrice() bool
- func (x *ItemOptions) GetFreeTextNotOnPurchaseOrder() bool
- func (x *ItemOptions) GetHasAssemblingExclusion() bool
- func (x *ItemOptions) GetHasFixedSalesPrice() bool
- func (x *ItemOptions) GetHasSetBinding() bool
- func (x *ItemOptions) GetIndividualPrice() bool
- func (x *ItemOptions) GetIsAssembledByManufacturer() bool
- func (x *ItemOptions) GetIsBundle() bool
- func (x *ItemOptions) GetIsCustomerBinding() bool
- func (x *ItemOptions) GetIsFactory() bool
- func (x *ItemOptions) GetIsFactoryIntegrated() bool
- func (x *ItemOptions) GetIsFocusProduct() bool
- func (x *ItemOptions) GetIsHiddenOnPrintedDocument() bool
- func (x *ItemOptions) GetIsHighlightedOnAssemblingOrder() bool
- func (x *ItemOptions) GetIsNegativeDisposable() bool
- func (x *ItemOptions) GetIsOfferOnly() bool
- func (x *ItemOptions) GetIsOpg() bool
- func (x *ItemOptions) GetIsOrderableByDefault() bool
- func (x *ItemOptions) GetIsPreowned() bool
- func (x *ItemOptions) GetIsProhibitedInSet() bool
- func (x *ItemOptions) GetIsReadonly() bool
- func (x *ItemOptions) GetIsService() bool
- func (x *ItemOptions) GetIsSoldOut() bool
- func (x *ItemOptions) GetIsTopConfig() bool
- func (x *ItemOptions) GetIsUniqueCrossSellingItem() bool
- func (x *ItemOptions) GetIsWebShop() bool
- func (x *ItemOptions) GetPriceIsAlwaysVisible() bool
- func (x *ItemOptions) GetShopPriceOnDemand() bool
- func (x *ItemOptions) GetShopStateCheck() bool
- func (x *ItemOptions) GetShopStateNoShop() bool
- func (x *ItemOptions) GetSkipPropertySync() bool
- func (x *ItemOptions) GetStockOptionNoOrderNumber() bool
- func (x *ItemOptions) GetStockOptionNoPicking() bool
- func (x *ItemOptions) GetStockOptionNoRma() bool
- func (x *ItemOptions) GetStockOptionNoSerialNumber() bool
- func (x *ItemOptions) GetStockOptionNoStatistic() bool
- func (x *ItemOptions) GetStockOptionNoStocktaking() bool
- func (x *ItemOptions) GetSyncDescriptionLong() bool
- func (x *ItemOptions) GetSyncForceDescription() bool
- func (x *ItemOptions) GetUseContract() bool
- func (x *ItemOptions) GetUseSales() bool
- func (*ItemOptions) ProtoMessage()
- func (x *ItemOptions) ProtoReflect() protoreflect.Message
- func (x *ItemOptions) Reset()
- func (x *ItemOptions) String() string
- type UpdateItemsRequest
- func (*UpdateItemsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateItemsRequest) GetItem() *Item
- func (x *UpdateItemsRequest) GetItemNo() []string
- func (x *UpdateItemsRequest) GetOptions() *ItemOptions
- func (*UpdateItemsRequest) ProtoMessage()
- func (x *UpdateItemsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateItemsRequest) Reset()
- func (x *UpdateItemsRequest) String() string
- type UpdateItemsResponse
Constants ¶
This section is empty.
Variables ¶
View Source
var File_stargate_item_v1beta1_item_service_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Item ¶
type Item struct { // Item description 1. Description1 *string `protobuf:"bytes,1,opt,name=description1,proto3,oneof" json:"description1,omitempty"` // Item type. TypeUuid *v1.UUID `protobuf:"bytes,2,opt,name=type_uuid,json=typeUuid,proto3,oneof" json:"type_uuid,omitempty"` // Item category. CategoryUuid *v1.UUID `protobuf:"bytes,3,opt,name=category_uuid,json=categoryUuid,proto3,oneof" json:"category_uuid,omitempty"` // Item vendor. VendorUuid *v1.UUID `protobuf:"bytes,4,opt,name=vendor_uuid,json=vendorUuid,proto3,oneof" json:"vendor_uuid,omitempty"` // Item free text. FreeText *string `protobuf:"bytes,5,opt,name=free_text,json=freeText,proto3,oneof" json:"free_text,omitempty"` // contains filtered or unexported fields }
func (*Item) ProtoReflect ¶
func (x *Item) ProtoReflect() protoreflect.Message
type ItemOptions ¶
type ItemOptions struct { // Defines if the item is a bundle (containing multiple items). IsBundle *bool `protobuf:"varint,1,opt,name=is_bundle,json=isBundle,proto3,oneof" json:"is_bundle,omitempty"` // Defines if the item is bound to a customer. IsCustomerBinding *bool `protobuf:"varint,2,opt,name=is_customer_binding,json=isCustomerBinding,proto3,oneof" json:"is_customer_binding,omitempty"` // Defines if the item follows an OPG. // “Order Processing Guideline” or “OPG” means a document issued by HP // detailing a specific end-user customer deal or promotions for which HP grants Special Pricing. IsOpg *bool `protobuf:"varint,3,opt,name=is_opg,json=isOpg,proto3,oneof" json:"is_opg,omitempty"` // Defines if an item is second-hand. IsPreowned *bool `protobuf:"varint,4,opt,name=is_preowned,json=isPreowned,proto3,oneof" json:"is_preowned,omitempty"` // Defines if the item is service bound. IsService *bool `protobuf:"varint,5,opt,name=is_service,json=isService,proto3,oneof" json:"is_service,omitempty"` // Defines if the item is a factory item. IsFactory *bool `protobuf:"varint,6,opt,name=is_factory,json=isFactory,proto3,oneof" json:"is_factory,omitempty"` // Defines if the item is factory integrated by default. ('%-L21%' / '%FIO%') IsFactoryIntegrated *bool `` /* 127-byte string literal not displayed */ // Defines if the item is excluded from assembling. HasAssemblingExclusion *bool `` /* 136-byte string literal not displayed */ // Defines if the item is highlighted on the assembling order document. IsHighlightedOnAssemblingOrder *bool `` /* 164-byte string literal not displayed */ // Defines if the item is assembled by the manufacturer. ('%0D1%' / '%#B19%') IsAssembledByManufacturer *bool `` /* 148-byte string literal not displayed */ // Defines if the item is excluded from any statistics. StockOptionNoStatistic *bool `` /* 139-byte string literal not displayed */ // Defines if the item can only be invoiced in contracts. UseContract *bool `protobuf:"varint,12,opt,name=use_contract,json=useContract,proto3,oneof" json:"use_contract,omitempty"` // Defines if the item can be used in sales. UseSales *bool `protobuf:"varint,13,opt,name=use_sales,json=useSales,proto3,oneof" json:"use_sales,omitempty"` // Defines if the sales price is be fixed and can't be changed by user. HasFixedSalesPrice *bool `` /* 127-byte string literal not displayed */ // Defines if the item is getting resolved when added to a document. BillOfMaterialDissolve *bool `` /* 139-byte string literal not displayed */ // Defines if the purchase price can always be edited, overriding any other conditions. ForceEditablePurchasePrice *bool `` /* 151-byte string literal not displayed */ // Defines if the purchase price of the order position is linked to the purchase order position. IndividualPrice *bool `protobuf:"varint,17,opt,name=individual_price,json=individualPrice,proto3,oneof" json:"individual_price,omitempty"` // Defines if the free text is hidden on purchase orders. FreeTextNotOnPurchaseOrder *bool `` /* 155-byte string literal not displayed */ // Defines if the item can only be used in sets. HasSetBinding *bool `protobuf:"varint,19,opt,name=has_set_binding,json=hasSetBinding,proto3,oneof" json:"has_set_binding,omitempty"` // Defines if the item is prohibited in sets and can only be added as a normal position. IsProhibitedInSet *bool `protobuf:"varint,20,opt,name=is_prohibited_in_set,json=isProhibitedInSet,proto3,oneof" json:"is_prohibited_in_set,omitempty"` // Defines if the item is always hidden on all printed documents. IsHiddenOnPrintedDocument *bool `` /* 150-byte string literal not displayed */ // Defines if the item can only be used in offers. IsOfferOnly *bool `protobuf:"varint,22,opt,name=is_offer_only,json=isOfferOnly,proto3,oneof" json:"is_offer_only,omitempty"` // Defines if the item property "use_sales" was set automatically by the system (only used for filtering, doesn't have any effect). IsOrderableByDefault *bool `` /* 133-byte string literal not displayed */ // Defines if the price is always visible to the user. PriceIsAlwaysVisible *bool `` /* 133-byte string literal not displayed */ // Defines if the item is readonly in documents, i.e. cannot be edited. IsReadonly *bool `protobuf:"varint,25,opt,name=is_readonly,json=isReadonly,proto3,oneof" json:"is_readonly,omitempty"` // Defines if the item is shown as sold out on web shop. IsSoldOut *bool `protobuf:"varint,26,opt,name=is_sold_out,json=isSoldOut,proto3,oneof" json:"is_sold_out,omitempty"` // Defines if the item is a customized HP "top config" item. // "Top config" items are built by HP and sent directly to the customer. IsTopConfig *bool `protobuf:"varint,27,opt,name=is_top_config,json=isTopConfig,proto3,oneof" json:"is_top_config,omitempty"` // Defines if the item can be sold without being in stock anymore. IsNegativeDisposable *bool `` /* 131-byte string literal not displayed */ // Defines if the item has special highlighting in offers and orders. IsFocusProduct *bool `protobuf:"varint,29,opt,name=is_focus_product,json=isFocusProduct,proto3,oneof" json:"is_focus_product,omitempty"` // Defines if the item is shown in web shop. IsWebShop *bool `protobuf:"varint,30,opt,name=is_web_shop,json=isWebShop,proto3,oneof" json:"is_web_shop,omitempty"` // Defines if the item is NEVER shown in the web shop. ShopStateNoShop *bool `protobuf:"varint,31,opt,name=shop_state_no_shop,json=shopStateNoShop,proto3,oneof" json:"shop_state_no_shop,omitempty"` // Defines if a "request for quotation" option is shown instead of a normal sales price in the web shop. ShopPriceOnDemand *bool `protobuf:"varint,32,opt,name=shop_price_on_demand,json=shopPriceOnDemand,proto3,oneof" json:"shop_price_on_demand,omitempty"` // Defines if the item is marked to be checked (only used for filtering, doesn't have any effect). ShopStateCheck *bool `protobuf:"varint,33,opt,name=shop_state_check,json=shopStateCheck,proto3,oneof" json:"shop_state_check,omitempty"` // Defines if the description will be used for web shop, instead of 1worldsync. SyncDescriptionLong *bool `` /* 128-byte string literal not displayed */ // Defines if the description will be forced for web shop, instead of 1worldsync. SyncForceDescription *bool `` /* 131-byte string literal not displayed */ // Defines if external properties are shown on the item. SkipPropertySync *bool `protobuf:"varint,34,opt,name=skip_property_sync,json=skipPropertySync,proto3,oneof" json:"skip_property_sync,omitempty"` // Defines if a order number is required on stock in. StockOptionNoOrderNumber *bool `` /* 147-byte string literal not displayed */ // Defines if the item can't be picked for picking. StockOptionNoPicking *bool `` /* 133-byte string literal not displayed */ // Defines if the item is not RMA-able. StockOptionNoRma *bool `protobuf:"varint,37,opt,name=stock_option_no_rma,json=stockOptionNoRma,proto3,oneof" json:"stock_option_no_rma,omitempty"` // Defines if a serial number is required on stock in. StockOptionNoSerialNumber *bool `` /* 150-byte string literal not displayed */ // Defines if the item is listed in stock validation reports. StockOptionNoStocktaking *bool `` /* 145-byte string literal not displayed */ // Defines if the item is unique per document when added by cross selling. IsUniqueCrossSellingItem *bool `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ItemOptions) Descriptor
deprecated
func (*ItemOptions) Descriptor() ([]byte, []int)
Deprecated: Use ItemOptions.ProtoReflect.Descriptor instead.
func (*ItemOptions) GetBillOfMaterialDissolve ¶
func (x *ItemOptions) GetBillOfMaterialDissolve() bool
func (*ItemOptions) GetForceEditablePurchasePrice ¶
func (x *ItemOptions) GetForceEditablePurchasePrice() bool
func (*ItemOptions) GetFreeTextNotOnPurchaseOrder ¶
func (x *ItemOptions) GetFreeTextNotOnPurchaseOrder() bool
func (*ItemOptions) GetHasAssemblingExclusion ¶
func (x *ItemOptions) GetHasAssemblingExclusion() bool
func (*ItemOptions) GetHasFixedSalesPrice ¶
func (x *ItemOptions) GetHasFixedSalesPrice() bool
func (*ItemOptions) GetHasSetBinding ¶
func (x *ItemOptions) GetHasSetBinding() bool
func (*ItemOptions) GetIndividualPrice ¶
func (x *ItemOptions) GetIndividualPrice() bool
func (*ItemOptions) GetIsAssembledByManufacturer ¶
func (x *ItemOptions) GetIsAssembledByManufacturer() bool
func (*ItemOptions) GetIsBundle ¶
func (x *ItemOptions) GetIsBundle() bool
func (*ItemOptions) GetIsCustomerBinding ¶
func (x *ItemOptions) GetIsCustomerBinding() bool
func (*ItemOptions) GetIsFactory ¶
func (x *ItemOptions) GetIsFactory() bool
func (*ItemOptions) GetIsFactoryIntegrated ¶
func (x *ItemOptions) GetIsFactoryIntegrated() bool
func (*ItemOptions) GetIsFocusProduct ¶
func (x *ItemOptions) GetIsFocusProduct() bool
func (*ItemOptions) GetIsHiddenOnPrintedDocument ¶
func (x *ItemOptions) GetIsHiddenOnPrintedDocument() bool
func (*ItemOptions) GetIsHighlightedOnAssemblingOrder ¶
func (x *ItemOptions) GetIsHighlightedOnAssemblingOrder() bool
func (*ItemOptions) GetIsNegativeDisposable ¶
func (x *ItemOptions) GetIsNegativeDisposable() bool
func (*ItemOptions) GetIsOfferOnly ¶
func (x *ItemOptions) GetIsOfferOnly() bool
func (*ItemOptions) GetIsOpg ¶
func (x *ItemOptions) GetIsOpg() bool
func (*ItemOptions) GetIsOrderableByDefault ¶
func (x *ItemOptions) GetIsOrderableByDefault() bool
func (*ItemOptions) GetIsPreowned ¶
func (x *ItemOptions) GetIsPreowned() bool
func (*ItemOptions) GetIsProhibitedInSet ¶
func (x *ItemOptions) GetIsProhibitedInSet() bool
func (*ItemOptions) GetIsReadonly ¶
func (x *ItemOptions) GetIsReadonly() bool
func (*ItemOptions) GetIsService ¶
func (x *ItemOptions) GetIsService() bool
func (*ItemOptions) GetIsSoldOut ¶
func (x *ItemOptions) GetIsSoldOut() bool
func (*ItemOptions) GetIsTopConfig ¶
func (x *ItemOptions) GetIsTopConfig() bool
func (*ItemOptions) GetIsUniqueCrossSellingItem ¶
func (x *ItemOptions) GetIsUniqueCrossSellingItem() bool
func (*ItemOptions) GetIsWebShop ¶
func (x *ItemOptions) GetIsWebShop() bool
func (*ItemOptions) GetPriceIsAlwaysVisible ¶
func (x *ItemOptions) GetPriceIsAlwaysVisible() bool
func (*ItemOptions) GetShopPriceOnDemand ¶
func (x *ItemOptions) GetShopPriceOnDemand() bool
func (*ItemOptions) GetShopStateCheck ¶
func (x *ItemOptions) GetShopStateCheck() bool
func (*ItemOptions) GetShopStateNoShop ¶
func (x *ItemOptions) GetShopStateNoShop() bool
func (*ItemOptions) GetSkipPropertySync ¶
func (x *ItemOptions) GetSkipPropertySync() bool
func (*ItemOptions) GetStockOptionNoOrderNumber ¶
func (x *ItemOptions) GetStockOptionNoOrderNumber() bool
func (*ItemOptions) GetStockOptionNoPicking ¶
func (x *ItemOptions) GetStockOptionNoPicking() bool
func (*ItemOptions) GetStockOptionNoRma ¶
func (x *ItemOptions) GetStockOptionNoRma() bool
func (*ItemOptions) GetStockOptionNoSerialNumber ¶
func (x *ItemOptions) GetStockOptionNoSerialNumber() bool
func (*ItemOptions) GetStockOptionNoStatistic ¶
func (x *ItemOptions) GetStockOptionNoStatistic() bool
func (*ItemOptions) GetStockOptionNoStocktaking ¶
func (x *ItemOptions) GetStockOptionNoStocktaking() bool
func (*ItemOptions) GetSyncDescriptionLong ¶
func (x *ItemOptions) GetSyncDescriptionLong() bool
func (*ItemOptions) GetSyncForceDescription ¶
func (x *ItemOptions) GetSyncForceDescription() bool
func (*ItemOptions) GetUseContract ¶
func (x *ItemOptions) GetUseContract() bool
func (*ItemOptions) GetUseSales ¶
func (x *ItemOptions) GetUseSales() bool
func (*ItemOptions) ProtoMessage ¶
func (*ItemOptions) ProtoMessage()
func (*ItemOptions) ProtoReflect ¶
func (x *ItemOptions) ProtoReflect() protoreflect.Message
func (*ItemOptions) Reset ¶
func (x *ItemOptions) Reset()
func (*ItemOptions) String ¶
func (x *ItemOptions) String() string
type UpdateItemsRequest ¶
type UpdateItemsRequest struct { // Unique identifier to identify the item. ItemNo []string `protobuf:"bytes,1,rep,name=item_no,json=itemNo,proto3" json:"item_no,omitempty"` Item *Item `protobuf:"bytes,2,opt,name=item,proto3,oneof" json:"item,omitempty"` Options *ItemOptions `protobuf:"bytes,3,opt,name=options,proto3,oneof" json:"options,omitempty"` // contains filtered or unexported fields }
func (*UpdateItemsRequest) Descriptor
deprecated
func (*UpdateItemsRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateItemsRequest.ProtoReflect.Descriptor instead.
func (*UpdateItemsRequest) GetItem ¶
func (x *UpdateItemsRequest) GetItem() *Item
func (*UpdateItemsRequest) GetItemNo ¶
func (x *UpdateItemsRequest) GetItemNo() []string
func (*UpdateItemsRequest) GetOptions ¶
func (x *UpdateItemsRequest) GetOptions() *ItemOptions
func (*UpdateItemsRequest) ProtoMessage ¶
func (*UpdateItemsRequest) ProtoMessage()
func (*UpdateItemsRequest) ProtoReflect ¶
func (x *UpdateItemsRequest) ProtoReflect() protoreflect.Message
func (*UpdateItemsRequest) Reset ¶
func (x *UpdateItemsRequest) Reset()
func (*UpdateItemsRequest) String ¶
func (x *UpdateItemsRequest) String() string
type UpdateItemsResponse ¶
type UpdateItemsResponse struct {
// contains filtered or unexported fields
}
func (*UpdateItemsResponse) Descriptor
deprecated
func (*UpdateItemsResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateItemsResponse.ProtoReflect.Descriptor instead.
func (*UpdateItemsResponse) ProtoMessage ¶
func (*UpdateItemsResponse) ProtoMessage()
func (*UpdateItemsResponse) ProtoReflect ¶
func (x *UpdateItemsResponse) ProtoReflect() protoreflect.Message
func (*UpdateItemsResponse) Reset ¶
func (x *UpdateItemsResponse) Reset()
func (*UpdateItemsResponse) String ¶
func (x *UpdateItemsResponse) String() string
Click to show internal directories.
Click to hide internal directories.