Class: B2bCenterApi::WebService::Types::AuctionData

Inherits:
BaseType
  • Object
show all
Defined in:
lib/b2b_center_api/web_service/types/auction_data.rb

Overview

Конкурс

Constant Summary

Constants inherited from BaseType

BaseType::NO_INSPECT_ATTRS

Instance Attribute Summary collapse

Attributes inherited from BaseType

#date_fields, #soap_client

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from BaseType

#inspect, #to_h

Methods included from B2bCenterApi::WebService::TypeCast

included

Constructor Details

#initializeAuctionData

Returns a new instance of AuctionData.



7
8
9
10
11
12
13
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 7

def initialize
  @date_fields = [
                    :date_job_begin, :date_job_end, :date_end, :date_end_unsealing,
                    :date_start, :date_unsealing, :consideration_date, :results_date,
                    :date_qualified
                  ]
end

Instance Attribute Details

#additional_trading_fieldsAuctionAdditionalTradingField

Дополнительные поля извещения торговой процедуры. Возможность их использования предоставляется оператором

Returns:

  • (AuctionAdditionalTradingField)


403
404
405
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 403

def additional_trading_fields
  @additional_trading_fields
end

#addresses_idsArrayOfIds

Список адресов организации возвращает метод RemoteMarket.getAddressesIds.

Returns:

  • (ArrayOfIds)

    Место поставки товара или оказания услуги.



165
166
167
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 165

def addresses_ids
  @addresses_ids
end

#allow_positions_analogInteger

Returns Разрешена ли подача аналогов позиций (для попозиционных процедур) Возможные значения:

0 

Returns:

  • (Integer)

    Разрешена ли подача аналогов позиций (для попозиционных процедур) Возможные значения:

    0 


297
298
299
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 297

def allow_positions_analog
  @allow_positions_analog
end

#allow_positions_groupsInteger

Возвращается методом getData только если «1». Внимание! Понятия «попозиционная процедура с объединением позиций в лоты» и «Многолотовая процедура»

Подведение итогов попозиционной процедуры с объединением позиций в лоты происходит единовременно для всех лотов — так же, как и в случае обычной попозиционной процедуры.

Returns:

  • (Integer)

    Признак того, что позиции попозиционных торгов объединяются в лоты. Возможные значения

    0 


239
240
241
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 239

def allow_positions_groups
  @allow_positions_groups
end

#allow_positions_no_priceInteger

(в попозиционных запросах предложений)

Возвращается методом getData только если «1».

Returns:

  • (Integer)

    Признак возможности добавлять закупочные позиции без указания цены



247
248
249
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 247

def allow_positions_no_price
  @allow_positions_no_price
end

#alternative_offersInteger

Returns Разрешена ли подача альтернативных заявок. Возможные значения

0 

Returns:

  • (Integer)

    Разрешена ли подача альтернативных заявок. Возможные значения

    0 


184
185
186
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 184

def alternative_offers
  @alternative_offers
end

#applications_depositString

Дополнительная информация об обеспечении. Например, правила учета обеспечения, условия и сроки его возврата и пр. Формат значения: VARCHAR(2048)

Returns:

  • (String)

    Обеспечение обязательств по договору



440
441
442
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 440

def applications_deposit
  @applications_deposit
end

#attract_subcontractors_smbInteger

Только для процедур по 223-ФЗ

Returns:

  • (Integer)

    В отношении участников закупки установлено требование о привлечении к исполнению договора субподрядчиков из числа МСП



366
367
368
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 366

def attract_subcontractors_smb
  @attract_subcontractors_smb
end

#auction_idInteger

Returns Поле, необходимое для создания многолотовых запросов предложений Возможные значения

 0 

Returns:

  • (Integer)

    Поле, необходимое для создания многолотовых запросов предложений Возможные значения

     0 


38
39
40
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 38

def auction_id
  @auction_id
end

#bet_stepString

Шаг аукциона не может быть меньше 0,01% и больше 1% от начальной цены всего лота. Формат значения DECIMAL(15,2)

Returns:

  • (String)

    Шаг аукциона



119
120
121
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 119

def bet_step
  @bet_step
end

#board_extended_typeInteger

Returns Способ закупки (только если тип процедуры 4) Возможные значения

0 

Returns:

  • (Integer)

    Способ закупки (только если тип процедуры 4) Возможные значения

    0 


32
33
34
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 32

def board_extended_type
  @board_extended_type
end

#classifier_idsString

Перечисление категорий классификатора через ,

Returns:

  • (String)

    Категории классификоторов



53
54
55
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 53

def classifier_ids
  @classifier_ids
end

#commentsString

Returns Краткое описание лота.

Returns:

  • (String)

    Краткое описание лота



65
66
67
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 65

def comments
  @comments
end

#committee_infoString

Конкурсная комиссия. Информация о Конкурсной комиссии: порядок ее формирования, ФИО и контактную информацию ответственного секретаря (телефон, факс, адрес электронной почты), ее адрес. Формат значения: VARCHAR(2048)

Returns:

  • (String)


421
422
423
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 421

def committee_info
  @committee_info
end

#competitive_offers_requirementsString

Конкурсные заявки Требования к оформлению конкурсных заявок (на каком языке должна составляться заявка, учитывается ли НДС в ценовом предложении и т.п.). Формат значения: VARCHAR(2048)

Returns:

  • (String)


446
447
448
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 446

def competitive_offers_requirements
  @competitive_offers_requirements
end

#conditionsString

Returns Условия оплаты.

Returns:

  • (String)

    Условия оплаты



122
123
124
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 122

def conditions
  @conditions
end

#consideration_dateString

Обязательно для заполнения для организаций, которые работают по 223-ФЗ Формат значения dd.mm.YYYY HH:ii:ss

Returns:

  • (String)

    Дата и время рассмотрения заявок



252
253
254
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 252

def consideration_date
  @consideration_date
end

#consideration_placeString

Обязательно для заполнения для организаций, которые работают по 223-ФЗ. Формат значения VARCHAR(255)

Returns:

  • (String)

    Место рассмотрения заявок



257
258
259
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 257

def consideration_place
  @consideration_place
end

#currencyInteger

Returns Победитель конкурса Валюта:

0 

Returns:

  • (Integer)

    Победитель конкурса Валюта:

    0 


114
115
116
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 114

def currency
  @currency
end

#customer_firm_idInteger

ID организации заказчика (указывается в случае, когда организатор торговой процедуры не является заказчиком)

Returns:

  • (Integer)


194
195
196
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 194

def customer_firm_id
  @customer_firm_id
end

#date_endString

Срок действия объявления Формат значения dd.mm.YYYY HH:ii:ss

Returns:

  • (String)

    Действительно до



142
143
144
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 142

def date_end
  @date_end
end

#date_end_unsealingString

Формат значения dd.mm.YYYY HH:ii:ss

Returns:

  • (String)

    Дата вскрытия конвертов с предложениями.



146
147
148
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 146

def date_end_unsealing
  @date_end_unsealing
end

#date_job_beginString

Дата начала поставки товаров, проведения работ, оказания услуг. Формат значения: dd.mm.yyyy

Returns:

  • (String)


451
452
453
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 451

def date_job_begin
  @date_job_begin
end

#date_job_endString

Дата окончания поставки товаров, проведения работ, оказания услуг. Формат значения: dd.mm.yyyy

Returns:

  • (String)


456
457
458
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 456

def date_job_end
  @date_job_end
end

#date_qualifiedString

рассмотрением аукционных заявок. Формат значения dd.mm.YYYY HH:ii:ss

Returns:

  • (String)

    Дата рассмотрения аукционных заявок. Указывается только в аукционах с предварительным



285
286
287
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 285

def date_qualified
  @date_qualified
end

#date_startString

Поле заполняется для объявления двухэтапных объявлений о продаже или запросах предложений Поле является обязательным при объявлении аукциона. Формат значения dd.mm.YYYY HH:ii:ss

Returns:

  • (String)

    Дата начала торгов



152
153
154
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 152

def date_start
  @date_start
end

#date_unsealingString

Поле заполняется для объявления двухэтапных объявлений о продаже или запросах предложений. Формат значения dd.mm.YYYY HH:ii:ss

Returns:

  • (String)

    Дата вскрытия конвертов с предварительной документацией



157
158
159
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 157

def date_unsealing
  @date_unsealing
end

#department_idString

ID подразделения

Returns:

  • (String)


49
50
51
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 49

def department_id
  @department_id
end

#descriptionString

Returns Комментарии.

Returns:

  • (String)

    Комментарии



133
134
135
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 133

def description
  @description
end

#documents_infoString

Место, время и условия получения конкурсной документации. Формат значения: VARCHAR(2048)

Returns:

  • (String)

    Комплект конкурсной документации.



435
436
437
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 435

def documents_info
  @documents_info
end

#filesarray_of_ids

Дополнительная информация. ID файлов, размещенных в папке “Предложение” Личного кабинета в разделе “Дополнительная информация”.

Returns:

  • (array_of_ids)

    @deprecated



130
131
132
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 130

def files
  @files
end

#gkpz_fieldsProcGkpzData

Год и номер строки плана, которой соответствует торговая процедура. Только для процедур по 223-ФЗ

Returns:

  • (ProcGkpzData)


394
395
396
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 394

def gkpz_fields
  @gkpz_fields
end

#idInteger

При создании нового аукциона это поле можно опустить, либо =0

Returns:

  • (Integer)

    id аукциона/объявления



17
18
19
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 17

def id
  @id
end

#info_filesString

Формат значения VARCHAR(255)

Returns:

  • (String)

    Список ID файлов с информацией о процедуре, через запятую.



137
138
139
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 137

def info_files
  @info_files
end

#is_common_deliveryInteger

Returns Единый адрес поставки. Можно указывать в совместных закупках. Возможные значения

"0" 

Returns:

  • (Integer)

    Единый адрес поставки. Можно указывать в совместных закупках. Возможные значения

    "0" 


171
172
173
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 171

def is_common_delivery
  @is_common_delivery
end

#is_joint_purchaseInteger

Returns Совместная закупка. Для создания совместной закупки необходимо также включить признаки “multiposition”, “allow_positions_groups” и “allow_positions_no_price”. Возможные значения

"0" 

Returns:

  • (Integer)

    Совместная закупка. Для создания совместной закупки необходимо также включить признаки “multiposition”, “allow_positions_groups” и “allow_positions_no_price”. Возможные значения

    "0" 


178
179
180
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 178

def is_joint_purchase
  @is_joint_purchase
end

#is_privateInteger

Returns Является ли торговая процедура закрытой. Возможные значения:

0 

Returns:

  • (Integer)

    Является ли торговая процедура закрытой. Возможные значения:

    0 


291
292
293
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 291

def is_private
  @is_private
end

Returns Ссылка на подробное описание продукции.

Returns:

  • (String)

    Ссылка на подробное описание продукции



78
79
80
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 78

def link_url
  @link_url
end

#lot_fieldsAuctionLotFieldValue

Дополнительные поля торговой процедуры (дополнительные поля лотов). Устанавливаются в личном кабинете или методом RemoteMarket.addLotFields. Возможность их использования предоставляется оператором

Returns:

  • (AuctionLotFieldValue)


409
410
411
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 409

def lot_fields
  @lot_fields
end

#lot_idInteger

Returns номер лота многолотовой процедуры.

Returns:

  • (Integer)

    номер лота многолотовой процедуры



333
334
335
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 333

def lot_id
  @lot_id
end

#min_stepBoardProcMinStep

Указывается в запросах цен/предложений. Возможность указания предоставляется оператором

Returns:

  • (BoardProcMinStep)

    Минимальный шаг.



389
390
391
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 389

def min_step
  @min_step
end

#multi_stagesString

Returns Является ли торговая процедура двухэтапной Возможные значения

0 

Returns:

  • (String)

    Является ли торговая процедура двухэтапной Возможные значения

    0 


274
275
276
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 274

def multi_stages
  @multi_stages
end

#multipositionInteger

Возвращается методом getData только если «1».

Returns:

  • (Integer)

    Признак того, что торги являются попозиционными. Возможные значения

    0 


226
227
228
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 226

def multiposition
  @multiposition
end

#nameString

Returns Наименование продукции.

Returns:

  • (String)

    Наименование продукции



62
63
64
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 62

def name
  @name
end

#number_in_groupInteger

Returns Номер лота в многолотовом запросе предложений Возможные значения

0 

Returns:

  • (Integer)

    Номер лота в многолотовом запросе предложений Возможные значения

    0 


45
46
47
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 45

def number_in_group
  @number_in_group
end

#okpd_codeString

Returns Код категории ОКПД2. Для процедур по 223-ФЗ, созданных/редактируемых после 01.01.2016 г.

Returns:

  • (String)

    Код категории ОКПД2. Для процедур по 223-ФЗ, созданных/редактируемых после 01.01.2016 г



59
60
61
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 59

def okpd_code
  @okpd_code
end

#okved_codeString

Returns Код ОКВЭД.

Returns:

  • (String)

    Код ОКВЭД



56
57
58
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 56

def okved_code
  @okved_code
end

#only_for_smbInteger

Только для процедур по 223-ФЗ

Returns:

  • (Integer)

    Разрешить участие в закупке только субъектам малого и среднего предпринимательства



359
360
361
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 359

def only_for_smb
  @only_for_smb
end

#organizer_emailString

Формат значения VARCHAR(255)

Returns:

  • (String)

    E-mail ответственного пользователя (только для организаций, работающих по 223-ФЗ)



203
204
205
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 203

def organizer_email
  @organizer_email
end

#organizer_fact_addressString

Формат значения VARCHAR(255)

Returns:

  • (String)

    Фактический адрес заказчика (только для организаций, работающих по 223-ФЗ)



207
208
209
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 207

def organizer_fact_address
  @organizer_fact_address
end

#organizer_phoneString

Например — +7(495)1234567. Формат значения код_страны(код_города)телефон

Returns:

  • (String)

    Телефон ответственного пользователя.



199
200
201
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 199

def organizer_phone
  @organizer_phone
end

#organizer_post_addressString

Формат значения VARCHAR(255)

Returns:

  • (String)

    Почтовый адрес заказчика (только для организаций, работающих по 223-ФЗ)



211
212
213
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 211

def organizer_post_address
  @organizer_post_address
end

#participants_requirementsString

Конкурсная комиссия. Требования к участникам конкурса, в том числе

Формат значения: VARCHAR(2048)

Returns:

  • (String)


430
431
432
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 430

def participants_requirements
  @participants_requirements
end

#placeString

Returns Местонахождение и условия поставки.

Returns:

  • (String)

    Местонахождение и условия поставки



125
126
127
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 125

def place
  @place
end

#place_summarizingString

Место подведения итогов. Формат значения: VARCHAR(2048)

Returns:

  • (String)


461
462
463
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 461

def place_summarizing
  @place_summarizing
end

#price_lotString

Формат значения Decimal(15, 2)

Returns:

  • (String)

    Цена за весь лот



96
97
98
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 96

def price_lot
  @price_lot
end

#price_lot_notaxString

Формат значения Decimal(15, 2)

Returns:

  • (String)

    Цена за весь лот без НДС



100
101
102
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 100

def price_lot_notax
  @price_lot_notax
end

#price_mainInteger

Returns Тип цены, который будет использоваться при выборе победителя Возможные значения

0 

Returns:

  • (Integer)

    Тип цены, который будет использоваться при выборе победителя Возможные значения

    0 


106
107
108
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 106

def price_main
  @price_main
end

#price_unitString

Формат значения Decimal(15, 2)

Returns:

  • (String)

    Цена за ед. продукции



88
89
90
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 88

def price_unit
  @price_unit
end

#price_unit_notaxString

Формат значения Decimal(15, 2)

Returns:

  • (String)

    Цена за ед. продукции без НДС



92
93
94
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 92

def price_unit_notax
  @price_unit_notax
end

#private_offersInteger

Returns Использовать ли закрытую подачу предложений Возможные значения:

0 

Returns:

  • (Integer)

    Использовать ли закрытую подачу предложений Возможные значения:

    0 


345
346
347
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 345

def private_offers
  @private_offers
end

#productString

предлагаемой продукции и услуг“. Если пустая строка — то нет описания. Формат значения: VARCHAR(16)

Returns:

  • (String)

    Файл с описанием. ID файла с описанием, загруженного в Личном кабинете в разделе “Описания



75
76
77
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 75

def product
  @product
end

#quantityDouble

Returns Количество продукции.

Returns:

  • (Double)

    Количество продукции



81
82
83
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 81

def quantity
  @quantity
end

#rating_offers_modeInteger

Включить рангирование заявок.

Returns:

  • (Integer)


380
381
382
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 380

def rating_offers_mode
  @rating_offers_mode
end

#require_offer_docInteger

(для запросов предложений)

При отсутствии данного поля загрузка документации к предложению обязательна.

Returns:

  • (Integer)

    Признак того, требуется ли обязательная подгрузка документации к предложению



219
220
221
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 219

def require_offer_doc
  @require_offer_doc
end

#responsible_user_idInteger

По умолчанию — устанавливается текущий пользователь

Returns:

  • (Integer)

    Ответственный пользователь.



161
162
163
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 161

def responsible_user_id
  @responsible_user_id
end

#results_dateString

Обязательно для заполнения для организаций, которые работают по 223-ФЗ Формат значения dd.mm.YYYY HH:ii:ss

Returns:

  • (String)

    Дата и время подведения итогов



262
263
264
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 262

def results_date
  @results_date
end

#rootInteger

Returns Контейнер многолотовой процедуры Возможные значения:

0 

Returns:

  • (Integer)

    Контейнер многолотовой процедуры Возможные значения:

    0 


327
328
329
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 327

def root
  @root
end

#root_idInteger

Returns номер контейнера многолотовой процедуры.

Returns:

  • (Integer)

    номер контейнера многолотовой процедуры



330
331
332
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 330

def root_id
  @root_id
end

#serviceInteger

ID услуги - список можно получить вызвав RemoteMarket.getServices() Пустая строка - нет описания

Returns:

  • (Integer)

    Услуга



70
71
72
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 70

def service
  @service
end

#small_purchaseInteger

Returns Атрибут малой закупки Возможные значения:

0 

Returns:

  • (Integer)

    Атрибут малой закупки Возможные значения:

    0 


303
304
305
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 303

def small_purchase
  @small_purchase
end

#src_qualification_idsArrayOfIds

Номера ПКО, если требуется провести процедуру по результатам предварительного квалификационного отбора (отборов)

Returns:



398
399
400
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 398

def src_qualification_ids
  @src_qualification_ids
end

#tender_idInteger

Returns Номер конкурса на заключение рамочного соглашения, победители которого допускаются к участию в данной торговой процедуре.

Returns:

  • (Integer)

    Номер конкурса на заключение рамочного соглашения, победители которого допускаются к участию в данной торговой процедуре



307
308
309
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 307

def tender_id
  @tender_id
end

#tender_lot_idInteger

Returns Номер лота конкурса на заключение рамочного соглашения, победители которого допускаются к участию в данной торговой процедуре.

Returns:

  • (Integer)

    Номер лота конкурса на заключение рамочного соглашения, победители которого допускаются к участию в данной торговой процедуре



311
312
313
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 311

def tender_lot_id
  @tender_lot_id
end

#trade_type_codeInteger

Returns подтип унивесальной многолотовой закупки Возможные значения:

1 

Returns:

  • (Integer)

    подтип унивесальной многолотовой закупки Возможные значения:

    1 


321
322
323
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 321

def trade_type_code
  @trade_type_code
end

#trading_per_unitInteger

Разрешить ли торги за единицу.

Returns:

  • (Integer)


373
374
375
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 373

def trading_per_unit
  @trading_per_unit
end

#typeInteger

Returns Тип процедуры Возможные значения

 1 

Returns:

  • (Integer)

    Тип процедуры Возможные значения

     1 


26
27
28
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 26

def type
  @type
end

#unitsString

Returns Ед. измерения продукции.

Returns:

  • (String)

    Ед. измерения продукции



84
85
86
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 84

def units
  @units
end

#unsealing_placeString

Место вскрытия конвертов. Адрес места, где состоится вскрытие конвертов с конкурсными заявками. Формат значения: VARCHAR(2048)

Returns:

  • (String)


415
416
417
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 415

def unsealing_place
  @unsealing_place
end

#urlString

Поле возвращается при вызове метода RemoteAuction.getData

Формат значения VARCHAR(255)

Returns:

  • (String)

    URL торговой процедуры на площадке B2B



190
191
192
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 190

def url
  @url
end

#use_positionsInteger

Returns Использовать ли попозиционное задание торгов Возможные значения:

0 

Returns:

  • (Integer)

    Использовать ли попозиционное задание торгов Возможные значения:

    0 


339
340
341
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 339

def use_positions
  @use_positions
end

#variable_bet_stepRangeFloat

Диапазон ставок участников в процентах от начальной стоимости лота. Возможность использования предоставляется оператором, при ее наличии поле обязательно

Returns:

  • (RangeFloat)


385
386
387
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 385

def variable_bet_step
  @variable_bet_step
end

#with_consideration_stageInteger

Returns Является ли торговая процедура аукционом с предварительным рассмотрением аукционных заявок. Несовместимо с полем multi_stages. Возможные значения:

"0" 

Returns:

  • (Integer)

    Является ли торговая процедура аукционом с предварительным рассмотрением аукционных заявок. Несовместимо с полем multi_stages. Возможные значения:

    "0" 


280
281
282
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 280

def with_consideration_stage
  @with_consideration_stage
end

#zgr_exportInteger

Returns Выгружать на ООС Возможные значения:

0 

Returns:

  • (Integer)

    Выгружать на ООС Возможные значения:

    0 


268
269
270
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 268

def zgr_export
  @zgr_export
end

#zgr_not_dishonest_firmInteger

Только для процедур по 223-ФЗ

Returns:

  • (Integer)

    Требование к отсутствию участников закупки в реестре недобросовестных поставщиков



352
353
354
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 352

def zgr_not_dishonest_firm
  @zgr_not_dishonest_firm
end

Class Method Details

.from_response(response, client, tender_id) ⇒ AuctionData

Returns:



464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 464

def self.from_response(response, client, tender_id)
  r = response.result[:data]
  return if r.nil?

  t = AuctionData.new
  t.soap_client = client
  t.id = convert(r[:id], :integer)
  t.type = convert r[:type], :integer
  t.board_extended_type = convert r[:board_extended_type], :integer
  t.auction_id = convert r[:auction_id], :integer
  t.number_in_group = convert r[:number_in_group], :integer
  t.department_id = r[:department_id]
  t.classifier_ids = r[:classifier_ids]
  t.okved_code = r[:okved_code]
  t.okpd_code = r[:okpd_code]
  t.name = r[:name]
  t.comments = r[:comments]
  t.service = convert r[:service], :integer
  t.product = r[:product]
  t.link_url = r[:link_url]
  t.quantity = convert r[:quantity], :float
  t.units = r[:units]
  t.price_unit = r[:price_unit]
  t.price_unit_notax = r[:price_unit_notax]
  t.price_lot = r[:price_lot]
  t.price_lot_notax = r[:price_lot_notax]
  t.price_main = r[:price_main]
  t.currency = r[:currency]
  t.bet_step = r[:bet_step]
  t.conditions = r[:conditions]
  t.place = r[:place]
  t.files = r[:files]
  t.description = r[:description]
  t.info_files = r[:info_files]
  t.date_end = r[:date_end]
  t.date_end_unsealing = r[:date_end_unsealing]
  t.date_start = r[:date_start]
  t.date_unsealing = r[:date_unsealing]
  t.responsible_user_id = r[:responsible_user_id]
  t.addresses_ids = r[:addresses_ids]
  t.alternative_offers = r[:alternative_offers]
  t.is_common_delivery = r[:is_common_delivery]
  t.is_joint_purchase = r[:is_joint_purchase]
  t.url = r[:url]
  t.customer_firm_id = r[:customer_firm_id]
  t.organizer_phone = r[:organizer_phone]
  t.organizer_email = r[:organizer_email]
  t.organizer_fact_address = r[:organizer_fact_address]
  t.organizer_post_address = r[:organizer_post_address]
  t.require_offer_doc = r[:require_offer_doc]
  t.multiposition = r[:multiposition]
  t.allow_positions_groups = r[:allow_positions_groups]
  t.allow_positions_no_price = r[:allow_positions_no_price]
  t.consideration_date = r[:consideration_date]
  t.consideration_place = r[:consideration_place]
  t.results_date = r[:results_date]
  t.zgr_export = r[:zgr_export]
  t.multi_stages = r[:multi_stages]
  t.with_consideration_stage = r[:with_consideration_stage]
  t.date_qualified = r[:date_qualified]
  t.is_private = r[:is_private]
  t.allow_positions_analog = r[:allow_positions_analog]
  t.small_purchase = r[:small_purchase]
  t.tender_id = r[:tender_id]
  t.tender_lot_id = r[:tender_lot_id]
  t.trade_type_code = r[:trade_type_code]
  t.root = r[:root]
  t.root_id = r[:root_id]
  t.lot_id = r[:lot_id]
  t.use_positions = r[:use_positions]
  t.private_offers = r[:private_offers]
  t.zgr_not_dishonest_firm = r[:zgr_not_dishonest_firm]
  t.only_for_smb = r[:only_for_smb]
  t.attract_subcontractors_smb = r[:attract_subcontractors_smb]
  t.trading_per_unit = r[:trading_per_unit]
  t.rating_offers_mode = r[:rating_offers_mode]
  t.variable_bet_step = r[:variable_bet_step]
  t.min_step = r[:min_step]
  t.gkpz_fields = r[:gkpz_fields]
  t.src_qualification_ids = ArrayOfIds.from_part_response(r[:src_qualification_ids]).flatten
  t.additional_trading_fields = r[:additional_trading_fields]
  t.lot_fields = r[:lot_fields]
  t.unsealing_place = r[:unsealing_place]
  t.committee_info = r[:committee_info]
  t.participants_requirements = r[:participants_requirements]
  t.documents_info = r[:documents_info]
  t.applications_deposit = r[:applications_deposit]
  t.competitive_offers_requirements = r[:competitive_offers_requirements]
  t.date_job_begin = convert(r[:date_job_begin], :date)
  t.date_job_end = convert r[:date_job_end], :date
  t.place_summarizing = convert r[:place_summarizing], :string
  t
end

Instance Method Details

#createInteger

Создать новый аукцион на b2b-center

Returns:

  • (Integer)

    id созданной процедуры



565
566
567
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 565

def create
  remote_auction.create(self)
end

#participantsAuctionParticipant[]

Returns Информация участниках.

Returns:



559
560
561
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 559

def participants
  remote_auction.get_participants(id)
end