# EnrichedMappingsOfferDTO ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **Name** | Pointer to **string** | Составляйте название по схеме: тип + бренд или производитель + модель + особенности, если есть (например, цвет, размер или вес) и количество в упаковке. Не включайте в название условия продажи (например, «скидка», «бесплатная доставка» и т. д.), эмоциональные характеристики («хит», «супер» и т. д.). Не пишите слова большими буквами — кроме устоявшихся названий брендов и моделей. Оптимальная длина — 50–60 символов. [Рекомендации и правила](https://yandex.ru/support/marketplace/assortment/fields/title.html) | [optional] **ShopSku** | Pointer to **string** | Ваш :no-translate[SKU] — идентификатор товара в вашей системе. Правила использования :no-translate[SKU]: * У каждого товара :no-translate[SKU] должен быть свой. * Уже заданный :no-translate[SKU] нельзя освободить и использовать заново для другого товара. Каждый товар должен получать новый идентификатор, до того никогда не использовавшийся в вашем каталоге. :no-translate[SKU] товара можно изменить в кабинете продавца на Маркете. О том, как это сделать, читайте [в Справке Маркета для продавцов](https://yandex.ru/support2/marketplace/ru/assortment/operations/edit-sku). [Что такое :no-translate[SKU] и как его назначать](https://yandex.ru/support/marketplace/assortment/add/index.html#fields) | [optional] **Category** | Pointer to **string** | {% note warning \"Вместо него используйте `marketCategoryId`.\" %}   {% endnote %} Категория товара в вашем магазине. | [optional] **Vendor** | Pointer to **string** | Название бренда или производителя. Должно быть записано так, как его пишет сам бренд. | [optional] **VendorCode** | Pointer to **string** | Артикул товара от производителя. | [optional] **Description** | Pointer to **string** | Подробное описание товара: например, его преимущества и особенности. Не давайте в описании инструкций по установке и сборке. Не используйте слова «скидка», «распродажа», «дешевый», «подарок» (кроме подарочных категорий), «бесплатно», «акция», «специальная цена», «новинка», «new», «аналог», «заказ», «хит». Не указывайте никакой контактной информации и не давайте ссылок. Для форматирования текста можно использовать теги HTML: * \\<h>, \\<h1>, \\<h2> и так далее — для заголовков; * \\<br> и \\<p> — для переноса строки; * \\<ol> — для нумерованного списка; * \\<ul> — для маркированного списка; * \\<li> — для создания элементов списка (должен находиться внутри \\<ol> или \\<ul>); * \\<div> — поддерживается, но не влияет на отображение текста. Оптимальная длина — 400–600 символов. [Рекомендации и правила](https://yandex.ru/support/marketplace/assortment/fields/description.html) | [optional] **Id** | Pointer to **string** | Ваш :no-translate[SKU] — идентификатор товара в вашей системе. Правила использования :no-translate[SKU]: * У каждого товара :no-translate[SKU] должен быть свой. * Уже заданный :no-translate[SKU] нельзя освободить и использовать заново для другого товара. Каждый товар должен получать новый идентификатор, до того никогда не использовавшийся в вашем каталоге. :no-translate[SKU] товара можно изменить в кабинете продавца на Маркете. О том, как это сделать, читайте [в Справке Маркета для продавцов](https://yandex.ru/support2/marketplace/ru/assortment/operations/edit-sku). [Что такое :no-translate[SKU] и как его назначать](https://yandex.ru/support/marketplace/assortment/add/index.html#fields) | [optional] **FeedId** | Pointer to **int64** | Идентификатор фида. | [optional] **Barcodes** | Pointer to **[]string** | Указывайте в виде последовательности цифр. Подойдут коды :no-translate[EAN-13, EAN-8, UPC-A, UPC-E] или :no-translate[Code 128]. Для книг указывайте :no-translate[ISBN]. Для товаров [определенных категорий и торговых марок](https://yastatic.net/s3/doc-binary/src/support/market/ru/yandex-market-list-for-gtin.xlsx) штрихкод должен быть действительным кодом :no-translate[GTIN]. Обратите внимание: внутренние штрихкоды, начинающиеся на 2 или 02, и коды формата :no-translate[Code 128] не являются :no-translate[GTIN]. [Что такое :no-translate[GTIN]](:no-translate[*gtin]) | [optional] **Urls** | Pointer to **[]string** | URL фотографии товара или страницы с описанием на вашем сайте. Переданные данные не будут отображаться на витрине, но они помогут специалистам Маркета найти карточку для вашего товара. Должен содержать один вложенный параметр `url`. | [optional] **Pictures** | Pointer to **[]string** | Ссылки (:no-translate[URL]) изображений товара в хорошем качестве. Можно указать до 30 ссылок. При этом изображение по первой ссылке будет основным. Оно используется в качестве изображения товара в поиске Маркета и на карточке товара. Другие изображения товара доступны в режиме просмотра увеличенных изображений. | [optional] **Manufacturer** | Pointer to **string** | Изготовитель товара: компания, которая произвела товар, ее адрес и регистрационный номер (если есть). Необязательный параметр. | [optional] **ManufacturerCountries** | Pointer to **[]string** | Список стран, в которых произведен товар. Обязательный параметр. Должен содержать хотя бы одну, но не больше 5 стран. | [optional] **MinShipment** | Pointer to **int32** | Минимальное количество единиц товара, которое вы поставляете на склад. Например, если вы поставляете детское питание партиями минимум по 10 коробок, а в каждой коробке по 6 баночек, укажите значение 60. | [optional] **TransportUnitSize** | Pointer to **int32** | Количество единиц товара в одной упаковке, которую вы поставляете на склад. Например, если вы поставляете детское питание коробками по 6 баночек, укажите значение 6. | [optional] **QuantumOfSupply** | Pointer to **int32** | Добавочная партия: по сколько единиц товара можно добавлять к минимальному количеству `minShipment`. Например, если вы поставляете детское питание партиями минимум по 10 коробок и хотите добавлять к минимальной партии по 2 коробки, а в каждой коробке по 6 баночек, укажите значение 12. | [optional] **DeliveryDurationDays** | Pointer to **int32** | Срок, за который продавец поставляет товары на склад, в днях. | [optional] **BoxCount** | Pointer to **int32** | Сколько мест (если больше одного) занимает товар. Параметр указывается, только если товар занимает больше одного места (например, кондиционер занимает два места: внешний и внутренний блоки в двух коробках). Если товар занимает одно место, не указывайте этот параметр. | [optional] **CustomsCommodityCodes** | Pointer to **[]string** | Список кодов товара в единой Товарной номенклатуре внешнеэкономической деятельности (ТН ВЭД). Обязательный параметр, если товар подлежит особому учету (например, в системе «Меркурий» как продукция животного происхождения или в системе «Честный ЗНАК»). Может содержать только один вложенный код ТН ВЭД. | [optional] **WeightDimensions** | Pointer to [**OfferWeightDimensionsDTO**](OfferWeightDimensionsDTO.md) | | [optional] **SupplyScheduleDays** | Pointer to [**[]DayOfWeekType**](DayOfWeekType.md) | Дни недели, в которые продавец поставляет товары на склад. | [optional] **ShelfLifeDays** | Pointer to **int32** | {% note warning \"Вместо него используйте `shelfLife`. Совместное использование обоих параметров приведет к ошибке.\" %}   {% endnote %} Срок годности: через сколько дней товар станет непригоден для использования. | [optional] **LifeTimeDays** | Pointer to **int32** | {% note warning \"Вместо него используйте `lifeTime`. Совместное использование обоих параметров приведет к ошибке.\" %}   {% endnote %} Срок службы: сколько дней товар будет исправно выполнять свою функцию, а изготовитель — нести ответственность за его существенные недостатки. | [optional] **GuaranteePeriodDays** | Pointer to **int32** | Гарантийный срок товара: сколько дней возможно обслуживание и ремонт товара или возврат денег, а изготовитель или продавец будет нести ответственность за недостатки товара. | [optional] **ProcessingState** | Pointer to [**OfferProcessingStateDTO**](OfferProcessingStateDTO.md) | | [optional] **Availability** | Pointer to [**OfferAvailabilityStatusType**](OfferAvailabilityStatusType.md) | | [optional] **ShelfLife** | Pointer to [**TimePeriodDTO**](TimePeriodDTO.md) | | [optional] **LifeTime** | Pointer to [**TimePeriodDTO**](TimePeriodDTO.md) | | [optional] **GuaranteePeriod** | Pointer to [**TimePeriodDTO**](TimePeriodDTO.md) | | [optional] **Certificate** | Pointer to **string** | Номер документа на товар. Перед указанием номера документ нужно загрузить в кабинете продавца на Маркете. [Инструкция](https://yandex.ru/support/marketplace/assortment/restrictions/certificates.html) | [optional] **Price** | Pointer to **float32** | Цена на товар. | [optional] **MarketCategoryId** | Pointer to **int64** | Идентификатор категории для рекомендованной карточки товара на Маркете. Возвращается только вместе с параметром `marketSku`. | [optional] **MarketCategoryName** | Pointer to **string** | Название категории для рекомендованной карточки товара на Маркете. Может отсутствовать в ответе. | [optional] **MarketModelId** | Pointer to **int64** | Идентификатор модели для рекомендованной карточки товара на Маркете. Может отсутствовать в ответе. | [optional] **MarketModelName** | Pointer to **string** | Название модели для рекомендованной карточки товара на Маркете. Возвращается только вместе с параметром ##marketSku##. | [optional] **MarketSku** | Pointer to **int64** | Идентификатор карточки товара на Маркете. | [optional] **MarketSkuName** | Pointer to **string** | Название товара с рекомендованной карточки на Маркете. Может отсутствовать в ответе. | [optional] ## Methods ### NewEnrichedMappingsOfferDTO `func NewEnrichedMappingsOfferDTO() *EnrichedMappingsOfferDTO` NewEnrichedMappingsOfferDTO instantiates a new EnrichedMappingsOfferDTO object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed ### NewEnrichedMappingsOfferDTOWithDefaults `func NewEnrichedMappingsOfferDTOWithDefaults() *EnrichedMappingsOfferDTO` NewEnrichedMappingsOfferDTOWithDefaults instantiates a new EnrichedMappingsOfferDTO object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set ### GetName `func (o *EnrichedMappingsOfferDTO) GetName() string` GetName returns the Name field if non-nil, zero value otherwise. ### GetNameOk `func (o *EnrichedMappingsOfferDTO) GetNameOk() (*string, bool)` GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetName `func (o *EnrichedMappingsOfferDTO) SetName(v string)` SetName sets Name field to given value. ### HasName `func (o *EnrichedMappingsOfferDTO) HasName() bool` HasName returns a boolean if a field has been set. ### GetShopSku `func (o *EnrichedMappingsOfferDTO) GetShopSku() string` GetShopSku returns the ShopSku field if non-nil, zero value otherwise. ### GetShopSkuOk `func (o *EnrichedMappingsOfferDTO) GetShopSkuOk() (*string, bool)` GetShopSkuOk returns a tuple with the ShopSku field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetShopSku `func (o *EnrichedMappingsOfferDTO) SetShopSku(v string)` SetShopSku sets ShopSku field to given value. ### HasShopSku `func (o *EnrichedMappingsOfferDTO) HasShopSku() bool` HasShopSku returns a boolean if a field has been set. ### GetCategory `func (o *EnrichedMappingsOfferDTO) GetCategory() string` GetCategory returns the Category field if non-nil, zero value otherwise. ### GetCategoryOk `func (o *EnrichedMappingsOfferDTO) GetCategoryOk() (*string, bool)` GetCategoryOk returns a tuple with the Category field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetCategory `func (o *EnrichedMappingsOfferDTO) SetCategory(v string)` SetCategory sets Category field to given value. ### HasCategory `func (o *EnrichedMappingsOfferDTO) HasCategory() bool` HasCategory returns a boolean if a field has been set. ### GetVendor `func (o *EnrichedMappingsOfferDTO) GetVendor() string` GetVendor returns the Vendor field if non-nil, zero value otherwise. ### GetVendorOk `func (o *EnrichedMappingsOfferDTO) GetVendorOk() (*string, bool)` GetVendorOk returns a tuple with the Vendor field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetVendor `func (o *EnrichedMappingsOfferDTO) SetVendor(v string)` SetVendor sets Vendor field to given value. ### HasVendor `func (o *EnrichedMappingsOfferDTO) HasVendor() bool` HasVendor returns a boolean if a field has been set. ### GetVendorCode `func (o *EnrichedMappingsOfferDTO) GetVendorCode() string` GetVendorCode returns the VendorCode field if non-nil, zero value otherwise. ### GetVendorCodeOk `func (o *EnrichedMappingsOfferDTO) GetVendorCodeOk() (*string, bool)` GetVendorCodeOk returns a tuple with the VendorCode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetVendorCode `func (o *EnrichedMappingsOfferDTO) SetVendorCode(v string)` SetVendorCode sets VendorCode field to given value. ### HasVendorCode `func (o *EnrichedMappingsOfferDTO) HasVendorCode() bool` HasVendorCode returns a boolean if a field has been set. ### GetDescription `func (o *EnrichedMappingsOfferDTO) GetDescription() string` GetDescription returns the Description field if non-nil, zero value otherwise. ### GetDescriptionOk `func (o *EnrichedMappingsOfferDTO) GetDescriptionOk() (*string, bool)` GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetDescription `func (o *EnrichedMappingsOfferDTO) SetDescription(v string)` SetDescription sets Description field to given value. ### HasDescription `func (o *EnrichedMappingsOfferDTO) HasDescription() bool` HasDescription returns a boolean if a field has been set. ### GetId `func (o *EnrichedMappingsOfferDTO) GetId() string` GetId returns the Id field if non-nil, zero value otherwise. ### GetIdOk `func (o *EnrichedMappingsOfferDTO) GetIdOk() (*string, bool)` GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetId `func (o *EnrichedMappingsOfferDTO) SetId(v string)` SetId sets Id field to given value. ### HasId `func (o *EnrichedMappingsOfferDTO) HasId() bool` HasId returns a boolean if a field has been set. ### GetFeedId `func (o *EnrichedMappingsOfferDTO) GetFeedId() int64` GetFeedId returns the FeedId field if non-nil, zero value otherwise. ### GetFeedIdOk `func (o *EnrichedMappingsOfferDTO) GetFeedIdOk() (*int64, bool)` GetFeedIdOk returns a tuple with the FeedId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetFeedId `func (o *EnrichedMappingsOfferDTO) SetFeedId(v int64)` SetFeedId sets FeedId field to given value. ### HasFeedId `func (o *EnrichedMappingsOfferDTO) HasFeedId() bool` HasFeedId returns a boolean if a field has been set. ### GetBarcodes `func (o *EnrichedMappingsOfferDTO) GetBarcodes() []string` GetBarcodes returns the Barcodes field if non-nil, zero value otherwise. ### GetBarcodesOk `func (o *EnrichedMappingsOfferDTO) GetBarcodesOk() (*[]string, bool)` GetBarcodesOk returns a tuple with the Barcodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetBarcodes `func (o *EnrichedMappingsOfferDTO) SetBarcodes(v []string)` SetBarcodes sets Barcodes field to given value. ### HasBarcodes `func (o *EnrichedMappingsOfferDTO) HasBarcodes() bool` HasBarcodes returns a boolean if a field has been set. ### SetBarcodesNil `func (o *EnrichedMappingsOfferDTO) SetBarcodesNil(b bool)` SetBarcodesNil sets the value for Barcodes to be an explicit nil ### UnsetBarcodes `func (o *EnrichedMappingsOfferDTO) UnsetBarcodes()` UnsetBarcodes ensures that no value is present for Barcodes, not even an explicit nil ### GetUrls `func (o *EnrichedMappingsOfferDTO) GetUrls() []string` GetUrls returns the Urls field if non-nil, zero value otherwise. ### GetUrlsOk `func (o *EnrichedMappingsOfferDTO) GetUrlsOk() (*[]string, bool)` GetUrlsOk returns a tuple with the Urls field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetUrls `func (o *EnrichedMappingsOfferDTO) SetUrls(v []string)` SetUrls sets Urls field to given value. ### HasUrls `func (o *EnrichedMappingsOfferDTO) HasUrls() bool` HasUrls returns a boolean if a field has been set. ### SetUrlsNil `func (o *EnrichedMappingsOfferDTO) SetUrlsNil(b bool)` SetUrlsNil sets the value for Urls to be an explicit nil ### UnsetUrls `func (o *EnrichedMappingsOfferDTO) UnsetUrls()` UnsetUrls ensures that no value is present for Urls, not even an explicit nil ### GetPictures `func (o *EnrichedMappingsOfferDTO) GetPictures() []string` GetPictures returns the Pictures field if non-nil, zero value otherwise. ### GetPicturesOk `func (o *EnrichedMappingsOfferDTO) GetPicturesOk() (*[]string, bool)` GetPicturesOk returns a tuple with the Pictures field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetPictures `func (o *EnrichedMappingsOfferDTO) SetPictures(v []string)` SetPictures sets Pictures field to given value. ### HasPictures `func (o *EnrichedMappingsOfferDTO) HasPictures() bool` HasPictures returns a boolean if a field has been set. ### SetPicturesNil `func (o *EnrichedMappingsOfferDTO) SetPicturesNil(b bool)` SetPicturesNil sets the value for Pictures to be an explicit nil ### UnsetPictures `func (o *EnrichedMappingsOfferDTO) UnsetPictures()` UnsetPictures ensures that no value is present for Pictures, not even an explicit nil ### GetManufacturer `func (o *EnrichedMappingsOfferDTO) GetManufacturer() string` GetManufacturer returns the Manufacturer field if non-nil, zero value otherwise. ### GetManufacturerOk `func (o *EnrichedMappingsOfferDTO) GetManufacturerOk() (*string, bool)` GetManufacturerOk returns a tuple with the Manufacturer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetManufacturer `func (o *EnrichedMappingsOfferDTO) SetManufacturer(v string)` SetManufacturer sets Manufacturer field to given value. ### HasManufacturer `func (o *EnrichedMappingsOfferDTO) HasManufacturer() bool` HasManufacturer returns a boolean if a field has been set. ### GetManufacturerCountries `func (o *EnrichedMappingsOfferDTO) GetManufacturerCountries() []string` GetManufacturerCountries returns the ManufacturerCountries field if non-nil, zero value otherwise. ### GetManufacturerCountriesOk `func (o *EnrichedMappingsOfferDTO) GetManufacturerCountriesOk() (*[]string, bool)` GetManufacturerCountriesOk returns a tuple with the ManufacturerCountries field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetManufacturerCountries `func (o *EnrichedMappingsOfferDTO) SetManufacturerCountries(v []string)` SetManufacturerCountries sets ManufacturerCountries field to given value. ### HasManufacturerCountries `func (o *EnrichedMappingsOfferDTO) HasManufacturerCountries() bool` HasManufacturerCountries returns a boolean if a field has been set. ### SetManufacturerCountriesNil `func (o *EnrichedMappingsOfferDTO) SetManufacturerCountriesNil(b bool)` SetManufacturerCountriesNil sets the value for ManufacturerCountries to be an explicit nil ### UnsetManufacturerCountries `func (o *EnrichedMappingsOfferDTO) UnsetManufacturerCountries()` UnsetManufacturerCountries ensures that no value is present for ManufacturerCountries, not even an explicit nil ### GetMinShipment `func (o *EnrichedMappingsOfferDTO) GetMinShipment() int32` GetMinShipment returns the MinShipment field if non-nil, zero value otherwise. ### GetMinShipmentOk `func (o *EnrichedMappingsOfferDTO) GetMinShipmentOk() (*int32, bool)` GetMinShipmentOk returns a tuple with the MinShipment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetMinShipment `func (o *EnrichedMappingsOfferDTO) SetMinShipment(v int32)` SetMinShipment sets MinShipment field to given value. ### HasMinShipment `func (o *EnrichedMappingsOfferDTO) HasMinShipment() bool` HasMinShipment returns a boolean if a field has been set. ### GetTransportUnitSize `func (o *EnrichedMappingsOfferDTO) GetTransportUnitSize() int32` GetTransportUnitSize returns the TransportUnitSize field if non-nil, zero value otherwise. ### GetTransportUnitSizeOk `func (o *EnrichedMappingsOfferDTO) GetTransportUnitSizeOk() (*int32, bool)` GetTransportUnitSizeOk returns a tuple with the TransportUnitSize field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetTransportUnitSize `func (o *EnrichedMappingsOfferDTO) SetTransportUnitSize(v int32)` SetTransportUnitSize sets TransportUnitSize field to given value. ### HasTransportUnitSize `func (o *EnrichedMappingsOfferDTO) HasTransportUnitSize() bool` HasTransportUnitSize returns a boolean if a field has been set. ### GetQuantumOfSupply `func (o *EnrichedMappingsOfferDTO) GetQuantumOfSupply() int32` GetQuantumOfSupply returns the QuantumOfSupply field if non-nil, zero value otherwise. ### GetQuantumOfSupplyOk `func (o *EnrichedMappingsOfferDTO) GetQuantumOfSupplyOk() (*int32, bool)` GetQuantumOfSupplyOk returns a tuple with the QuantumOfSupply field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetQuantumOfSupply `func (o *EnrichedMappingsOfferDTO) SetQuantumOfSupply(v int32)` SetQuantumOfSupply sets QuantumOfSupply field to given value. ### HasQuantumOfSupply `func (o *EnrichedMappingsOfferDTO) HasQuantumOfSupply() bool` HasQuantumOfSupply returns a boolean if a field has been set. ### GetDeliveryDurationDays `func (o *EnrichedMappingsOfferDTO) GetDeliveryDurationDays() int32` GetDeliveryDurationDays returns the DeliveryDurationDays field if non-nil, zero value otherwise. ### GetDeliveryDurationDaysOk `func (o *EnrichedMappingsOfferDTO) GetDeliveryDurationDaysOk() (*int32, bool)` GetDeliveryDurationDaysOk returns a tuple with the DeliveryDurationDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetDeliveryDurationDays `func (o *EnrichedMappingsOfferDTO) SetDeliveryDurationDays(v int32)` SetDeliveryDurationDays sets DeliveryDurationDays field to given value. ### HasDeliveryDurationDays `func (o *EnrichedMappingsOfferDTO) HasDeliveryDurationDays() bool` HasDeliveryDurationDays returns a boolean if a field has been set. ### GetBoxCount `func (o *EnrichedMappingsOfferDTO) GetBoxCount() int32` GetBoxCount returns the BoxCount field if non-nil, zero value otherwise. ### GetBoxCountOk `func (o *EnrichedMappingsOfferDTO) GetBoxCountOk() (*int32, bool)` GetBoxCountOk returns a tuple with the BoxCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetBoxCount `func (o *EnrichedMappingsOfferDTO) SetBoxCount(v int32)` SetBoxCount sets BoxCount field to given value. ### HasBoxCount `func (o *EnrichedMappingsOfferDTO) HasBoxCount() bool` HasBoxCount returns a boolean if a field has been set. ### GetCustomsCommodityCodes `func (o *EnrichedMappingsOfferDTO) GetCustomsCommodityCodes() []string` GetCustomsCommodityCodes returns the CustomsCommodityCodes field if non-nil, zero value otherwise. ### GetCustomsCommodityCodesOk `func (o *EnrichedMappingsOfferDTO) GetCustomsCommodityCodesOk() (*[]string, bool)` GetCustomsCommodityCodesOk returns a tuple with the CustomsCommodityCodes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetCustomsCommodityCodes `func (o *EnrichedMappingsOfferDTO) SetCustomsCommodityCodes(v []string)` SetCustomsCommodityCodes sets CustomsCommodityCodes field to given value. ### HasCustomsCommodityCodes `func (o *EnrichedMappingsOfferDTO) HasCustomsCommodityCodes() bool` HasCustomsCommodityCodes returns a boolean if a field has been set. ### SetCustomsCommodityCodesNil `func (o *EnrichedMappingsOfferDTO) SetCustomsCommodityCodesNil(b bool)` SetCustomsCommodityCodesNil sets the value for CustomsCommodityCodes to be an explicit nil ### UnsetCustomsCommodityCodes `func (o *EnrichedMappingsOfferDTO) UnsetCustomsCommodityCodes()` UnsetCustomsCommodityCodes ensures that no value is present for CustomsCommodityCodes, not even an explicit nil ### GetWeightDimensions `func (o *EnrichedMappingsOfferDTO) GetWeightDimensions() OfferWeightDimensionsDTO` GetWeightDimensions returns the WeightDimensions field if non-nil, zero value otherwise. ### GetWeightDimensionsOk `func (o *EnrichedMappingsOfferDTO) GetWeightDimensionsOk() (*OfferWeightDimensionsDTO, bool)` GetWeightDimensionsOk returns a tuple with the WeightDimensions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetWeightDimensions `func (o *EnrichedMappingsOfferDTO) SetWeightDimensions(v OfferWeightDimensionsDTO)` SetWeightDimensions sets WeightDimensions field to given value. ### HasWeightDimensions `func (o *EnrichedMappingsOfferDTO) HasWeightDimensions() bool` HasWeightDimensions returns a boolean if a field has been set. ### GetSupplyScheduleDays `func (o *EnrichedMappingsOfferDTO) GetSupplyScheduleDays() []DayOfWeekType` GetSupplyScheduleDays returns the SupplyScheduleDays field if non-nil, zero value otherwise. ### GetSupplyScheduleDaysOk `func (o *EnrichedMappingsOfferDTO) GetSupplyScheduleDaysOk() (*[]DayOfWeekType, bool)` GetSupplyScheduleDaysOk returns a tuple with the SupplyScheduleDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetSupplyScheduleDays `func (o *EnrichedMappingsOfferDTO) SetSupplyScheduleDays(v []DayOfWeekType)` SetSupplyScheduleDays sets SupplyScheduleDays field to given value. ### HasSupplyScheduleDays `func (o *EnrichedMappingsOfferDTO) HasSupplyScheduleDays() bool` HasSupplyScheduleDays returns a boolean if a field has been set. ### SetSupplyScheduleDaysNil `func (o *EnrichedMappingsOfferDTO) SetSupplyScheduleDaysNil(b bool)` SetSupplyScheduleDaysNil sets the value for SupplyScheduleDays to be an explicit nil ### UnsetSupplyScheduleDays `func (o *EnrichedMappingsOfferDTO) UnsetSupplyScheduleDays()` UnsetSupplyScheduleDays ensures that no value is present for SupplyScheduleDays, not even an explicit nil ### GetShelfLifeDays `func (o *EnrichedMappingsOfferDTO) GetShelfLifeDays() int32` GetShelfLifeDays returns the ShelfLifeDays field if non-nil, zero value otherwise. ### GetShelfLifeDaysOk `func (o *EnrichedMappingsOfferDTO) GetShelfLifeDaysOk() (*int32, bool)` GetShelfLifeDaysOk returns a tuple with the ShelfLifeDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetShelfLifeDays `func (o *EnrichedMappingsOfferDTO) SetShelfLifeDays(v int32)` SetShelfLifeDays sets ShelfLifeDays field to given value. ### HasShelfLifeDays `func (o *EnrichedMappingsOfferDTO) HasShelfLifeDays() bool` HasShelfLifeDays returns a boolean if a field has been set. ### GetLifeTimeDays `func (o *EnrichedMappingsOfferDTO) GetLifeTimeDays() int32` GetLifeTimeDays returns the LifeTimeDays field if non-nil, zero value otherwise. ### GetLifeTimeDaysOk `func (o *EnrichedMappingsOfferDTO) GetLifeTimeDaysOk() (*int32, bool)` GetLifeTimeDaysOk returns a tuple with the LifeTimeDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetLifeTimeDays `func (o *EnrichedMappingsOfferDTO) SetLifeTimeDays(v int32)` SetLifeTimeDays sets LifeTimeDays field to given value. ### HasLifeTimeDays `func (o *EnrichedMappingsOfferDTO) HasLifeTimeDays() bool` HasLifeTimeDays returns a boolean if a field has been set. ### GetGuaranteePeriodDays `func (o *EnrichedMappingsOfferDTO) GetGuaranteePeriodDays() int32` GetGuaranteePeriodDays returns the GuaranteePeriodDays field if non-nil, zero value otherwise. ### GetGuaranteePeriodDaysOk `func (o *EnrichedMappingsOfferDTO) GetGuaranteePeriodDaysOk() (*int32, bool)` GetGuaranteePeriodDaysOk returns a tuple with the GuaranteePeriodDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetGuaranteePeriodDays `func (o *EnrichedMappingsOfferDTO) SetGuaranteePeriodDays(v int32)` SetGuaranteePeriodDays sets GuaranteePeriodDays field to given value. ### HasGuaranteePeriodDays `func (o *EnrichedMappingsOfferDTO) HasGuaranteePeriodDays() bool` HasGuaranteePeriodDays returns a boolean if a field has been set. ### GetProcessingState `func (o *EnrichedMappingsOfferDTO) GetProcessingState() OfferProcessingStateDTO` GetProcessingState returns the ProcessingState field if non-nil, zero value otherwise. ### GetProcessingStateOk `func (o *EnrichedMappingsOfferDTO) GetProcessingStateOk() (*OfferProcessingStateDTO, bool)` GetProcessingStateOk returns a tuple with the ProcessingState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetProcessingState `func (o *EnrichedMappingsOfferDTO) SetProcessingState(v OfferProcessingStateDTO)` SetProcessingState sets ProcessingState field to given value. ### HasProcessingState `func (o *EnrichedMappingsOfferDTO) HasProcessingState() bool` HasProcessingState returns a boolean if a field has been set. ### GetAvailability `func (o *EnrichedMappingsOfferDTO) GetAvailability() OfferAvailabilityStatusType` GetAvailability returns the Availability field if non-nil, zero value otherwise. ### GetAvailabilityOk `func (o *EnrichedMappingsOfferDTO) GetAvailabilityOk() (*OfferAvailabilityStatusType, bool)` GetAvailabilityOk returns a tuple with the Availability field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetAvailability `func (o *EnrichedMappingsOfferDTO) SetAvailability(v OfferAvailabilityStatusType)` SetAvailability sets Availability field to given value. ### HasAvailability `func (o *EnrichedMappingsOfferDTO) HasAvailability() bool` HasAvailability returns a boolean if a field has been set. ### GetShelfLife `func (o *EnrichedMappingsOfferDTO) GetShelfLife() TimePeriodDTO` GetShelfLife returns the ShelfLife field if non-nil, zero value otherwise. ### GetShelfLifeOk `func (o *EnrichedMappingsOfferDTO) GetShelfLifeOk() (*TimePeriodDTO, bool)` GetShelfLifeOk returns a tuple with the ShelfLife field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetShelfLife `func (o *EnrichedMappingsOfferDTO) SetShelfLife(v TimePeriodDTO)` SetShelfLife sets ShelfLife field to given value. ### HasShelfLife `func (o *EnrichedMappingsOfferDTO) HasShelfLife() bool` HasShelfLife returns a boolean if a field has been set. ### GetLifeTime `func (o *EnrichedMappingsOfferDTO) GetLifeTime() TimePeriodDTO` GetLifeTime returns the LifeTime field if non-nil, zero value otherwise. ### GetLifeTimeOk `func (o *EnrichedMappingsOfferDTO) GetLifeTimeOk() (*TimePeriodDTO, bool)` GetLifeTimeOk returns a tuple with the LifeTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetLifeTime `func (o *EnrichedMappingsOfferDTO) SetLifeTime(v TimePeriodDTO)` SetLifeTime sets LifeTime field to given value. ### HasLifeTime `func (o *EnrichedMappingsOfferDTO) HasLifeTime() bool` HasLifeTime returns a boolean if a field has been set. ### GetGuaranteePeriod `func (o *EnrichedMappingsOfferDTO) GetGuaranteePeriod() TimePeriodDTO` GetGuaranteePeriod returns the GuaranteePeriod field if non-nil, zero value otherwise. ### GetGuaranteePeriodOk `func (o *EnrichedMappingsOfferDTO) GetGuaranteePeriodOk() (*TimePeriodDTO, bool)` GetGuaranteePeriodOk returns a tuple with the GuaranteePeriod field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetGuaranteePeriod `func (o *EnrichedMappingsOfferDTO) SetGuaranteePeriod(v TimePeriodDTO)` SetGuaranteePeriod sets GuaranteePeriod field to given value. ### HasGuaranteePeriod `func (o *EnrichedMappingsOfferDTO) HasGuaranteePeriod() bool` HasGuaranteePeriod returns a boolean if a field has been set. ### GetCertificate `func (o *EnrichedMappingsOfferDTO) GetCertificate() string` GetCertificate returns the Certificate field if non-nil, zero value otherwise. ### GetCertificateOk `func (o *EnrichedMappingsOfferDTO) GetCertificateOk() (*string, bool)` GetCertificateOk returns a tuple with the Certificate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetCertificate `func (o *EnrichedMappingsOfferDTO) SetCertificate(v string)` SetCertificate sets Certificate field to given value. ### HasCertificate `func (o *EnrichedMappingsOfferDTO) HasCertificate() bool` HasCertificate returns a boolean if a field has been set. ### GetPrice `func (o *EnrichedMappingsOfferDTO) GetPrice() float32` GetPrice returns the Price field if non-nil, zero value otherwise. ### GetPriceOk `func (o *EnrichedMappingsOfferDTO) GetPriceOk() (*float32, bool)` GetPriceOk returns a tuple with the Price field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetPrice `func (o *EnrichedMappingsOfferDTO) SetPrice(v float32)` SetPrice sets Price field to given value. ### HasPrice `func (o *EnrichedMappingsOfferDTO) HasPrice() bool` HasPrice returns a boolean if a field has been set. ### GetMarketCategoryId `func (o *EnrichedMappingsOfferDTO) GetMarketCategoryId() int64` GetMarketCategoryId returns the MarketCategoryId field if non-nil, zero value otherwise. ### GetMarketCategoryIdOk `func (o *EnrichedMappingsOfferDTO) GetMarketCategoryIdOk() (*int64, bool)` GetMarketCategoryIdOk returns a tuple with the MarketCategoryId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetMarketCategoryId `func (o *EnrichedMappingsOfferDTO) SetMarketCategoryId(v int64)` SetMarketCategoryId sets MarketCategoryId field to given value. ### HasMarketCategoryId `func (o *EnrichedMappingsOfferDTO) HasMarketCategoryId() bool` HasMarketCategoryId returns a boolean if a field has been set. ### GetMarketCategoryName `func (o *EnrichedMappingsOfferDTO) GetMarketCategoryName() string` GetMarketCategoryName returns the MarketCategoryName field if non-nil, zero value otherwise. ### GetMarketCategoryNameOk `func (o *EnrichedMappingsOfferDTO) GetMarketCategoryNameOk() (*string, bool)` GetMarketCategoryNameOk returns a tuple with the MarketCategoryName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetMarketCategoryName `func (o *EnrichedMappingsOfferDTO) SetMarketCategoryName(v string)` SetMarketCategoryName sets MarketCategoryName field to given value. ### HasMarketCategoryName `func (o *EnrichedMappingsOfferDTO) HasMarketCategoryName() bool` HasMarketCategoryName returns a boolean if a field has been set. ### GetMarketModelId `func (o *EnrichedMappingsOfferDTO) GetMarketModelId() int64` GetMarketModelId returns the MarketModelId field if non-nil, zero value otherwise. ### GetMarketModelIdOk `func (o *EnrichedMappingsOfferDTO) GetMarketModelIdOk() (*int64, bool)` GetMarketModelIdOk returns a tuple with the MarketModelId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetMarketModelId `func (o *EnrichedMappingsOfferDTO) SetMarketModelId(v int64)` SetMarketModelId sets MarketModelId field to given value. ### HasMarketModelId `func (o *EnrichedMappingsOfferDTO) HasMarketModelId() bool` HasMarketModelId returns a boolean if a field has been set. ### GetMarketModelName `func (o *EnrichedMappingsOfferDTO) GetMarketModelName() string` GetMarketModelName returns the MarketModelName field if non-nil, zero value otherwise. ### GetMarketModelNameOk `func (o *EnrichedMappingsOfferDTO) GetMarketModelNameOk() (*string, bool)` GetMarketModelNameOk returns a tuple with the MarketModelName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetMarketModelName `func (o *EnrichedMappingsOfferDTO) SetMarketModelName(v string)` SetMarketModelName sets MarketModelName field to given value. ### HasMarketModelName `func (o *EnrichedMappingsOfferDTO) HasMarketModelName() bool` HasMarketModelName returns a boolean if a field has been set. ### GetMarketSku `func (o *EnrichedMappingsOfferDTO) GetMarketSku() int64` GetMarketSku returns the MarketSku field if non-nil, zero value otherwise. ### GetMarketSkuOk `func (o *EnrichedMappingsOfferDTO) GetMarketSkuOk() (*int64, bool)` GetMarketSkuOk returns a tuple with the MarketSku field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetMarketSku `func (o *EnrichedMappingsOfferDTO) SetMarketSku(v int64)` SetMarketSku sets MarketSku field to given value. ### HasMarketSku `func (o *EnrichedMappingsOfferDTO) HasMarketSku() bool` HasMarketSku returns a boolean if a field has been set. ### GetMarketSkuName `func (o *EnrichedMappingsOfferDTO) GetMarketSkuName() string` GetMarketSkuName returns the MarketSkuName field if non-nil, zero value otherwise. ### GetMarketSkuNameOk `func (o *EnrichedMappingsOfferDTO) GetMarketSkuNameOk() (*string, bool)` GetMarketSkuNameOk returns a tuple with the MarketSkuName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set. ### SetMarketSkuName `func (o *EnrichedMappingsOfferDTO) SetMarketSkuName(v string)` SetMarketSkuName sets MarketSkuName field to given value. ### HasMarketSkuName `func (o *EnrichedMappingsOfferDTO) HasMarketSkuName() bool` HasMarketSkuName returns a boolean if a field has been set. [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)