Class: B2bCenterApi::WebService::Types::AuctionData
- Defined in:
- lib/b2b_center_api/web_service/types/auction_data.rb
Overview
Конкурс
Constant Summary
Constants inherited from BaseType
Instance Attribute Summary collapse
-
#additional_trading_fields ⇒ AuctionAdditionalTradingField
Дополнительные поля извещения торговой процедуры.
-
#addresses_ids ⇒ ArrayOfIds
Список адресов организации возвращает метод RemoteMarket.getAddressesIds.
-
#allow_positions_analog ⇒ Integer
Разрешена ли подача аналогов позиций (для попозиционных процедур) Возможные значения: 0 — не разрешена 1 — разрешена.
-
#allow_positions_groups ⇒ Integer
Возвращается методом getData только если «1».
-
#allow_positions_no_price ⇒ Integer
(в попозиционных запросах предложений) Возможные значения 0 — запрещено (по умолчанию) 1 — разрешено Возвращается методом getData только если «1».
-
#alternative_offers ⇒ Integer
Разрешена ли подача альтернативных заявок.
-
#applications_deposit ⇒ String
Дополнительная информация об обеспечении.
-
#attract_subcontractors_smb ⇒ Integer
Только для процедур по 223-ФЗ Возможные значения: 0 — не установлено 1 — установлено.
-
#auction_id ⇒ Integer
Поле, необходимое для создания многолотовых запросов предложений Возможные значения 0 — при однолотовом запросе или первом лоте многолотового id — Номер многолотового запроса предложений в который необходимо добавить лот.
-
#bet_step ⇒ String
Шаг аукциона не может быть меньше 0,01% и больше 1% от начальной цены всего лота.
-
#board_extended_type ⇒ Integer
Способ закупки (только если тип процедуры 4) Возможные значения 0 — запрос предложений 1 — запрос цен.
-
#classifier_ids ⇒ String
Перечисление категорий классификатора через ,.
-
#comments ⇒ String
Краткое описание лота.
-
#committee_info ⇒ String
Конкурсная комиссия.
-
#competitive_offers_requirements ⇒ String
Конкурсные заявки Требования к оформлению конкурсных заявок (на каком языке должна составляться заявка, учитывается ли НДС в ценовом предложении и т.п.).
-
#conditions ⇒ String
Условия оплаты.
-
#consideration_date ⇒ String
Обязательно для заполнения для организаций, которые работают по 223-ФЗ Формат значения dd.mm.YYYY HH:ii:ss.
-
#consideration_place ⇒ String
Обязательно для заполнения для организаций, которые работают по 223-ФЗ.
-
#currency ⇒ Integer
Победитель конкурса Валюта: 0 — руб, 1 — USD, 2 — EUR, 4 — UAH.
-
#customer_firm_id ⇒ Integer
ID организации заказчика (указывается в случае, когда организатор торговой процедуры не является заказчиком).
-
#date_end ⇒ String
Срок действия объявления Формат значения dd.mm.YYYY HH:ii:ss.
-
#date_end_unsealing ⇒ String
Формат значения dd.mm.YYYY HH:ii:ss.
-
#date_job_begin ⇒ String
Дата начала поставки товаров, проведения работ, оказания услуг.
-
#date_job_end ⇒ String
Дата окончания поставки товаров, проведения работ, оказания услуг.
-
#date_qualified ⇒ String
рассмотрением аукционных заявок.
-
#date_start ⇒ String
Поле заполняется для объявления двухэтапных объявлений о продаже или запросах предложений Поле является обязательным при объявлении аукциона.
-
#date_unsealing ⇒ String
Поле заполняется для объявления двухэтапных объявлений о продаже или запросах предложений.
-
#department_id ⇒ String
ID подразделения.
-
#description ⇒ String
Комментарии.
-
#documents_info ⇒ String
Место, время и условия получения конкурсной документации.
-
#files ⇒ array_of_ids
Дополнительная информация.
-
#gkpz_fields ⇒ ProcGkpzData
Год и номер строки плана, которой соответствует торговая процедура.
-
#id ⇒ Integer
При создании нового аукциона это поле можно опустить, либо =0.
-
#info_files ⇒ String
Формат значения VARCHAR(255).
-
#is_common_delivery ⇒ Integer
Единый адрес поставки.
-
#is_joint_purchase ⇒ Integer
Совместная закупка.
-
#is_private ⇒ Integer
Является ли торговая процедура закрытой.
-
#link_url ⇒ String
Ссылка на подробное описание продукции.
-
#lot_fields ⇒ AuctionLotFieldValue
Дополнительные поля торговой процедуры (дополнительные поля лотов).
-
#lot_id ⇒ Integer
номер лота многолотовой процедуры.
-
#min_step ⇒ BoardProcMinStep
Указывается в запросах цен/предложений.
-
#multi_stages ⇒ String
Является ли торговая процедура двухэтапной Возможные значения 0 — является одноэтапной 1 — является двухэтапной.
-
#multiposition ⇒ Integer
Возвращается методом getData только если «1».
-
#name ⇒ String
Наименование продукции.
-
#number_in_group ⇒ Integer
Номер лота в многолотовом запросе предложений Возможные значения 0 — для создания однолотового запроса предложений N — для многолотового, где N - порядковый номер лота в многолотовом запросе предложений (1 для первого в сочетании с auction_id = 0 и больше 1 в сочетании с auction_id = id).
-
#okpd_code ⇒ String
Код категории ОКПД2.
-
#okved_code ⇒ String
Код ОКВЭД.
-
#only_for_smb ⇒ Integer
Только для процедур по 223-ФЗ Возможные значения: 0 — не разрешать 1 — разрешить.
-
#organizer_email ⇒ String
Формат значения VARCHAR(255).
-
#organizer_fact_address ⇒ String
Формат значения VARCHAR(255).
-
#organizer_phone ⇒ String
Например — +7(495)1234567.
-
#organizer_post_address ⇒ String
Формат значения VARCHAR(255).
-
#participants_requirements ⇒ String
Конкурсная комиссия.
-
#place ⇒ String
Местонахождение и условия поставки.
-
#place_summarizing ⇒ String
Место подведения итогов.
-
#price_lot ⇒ String
Формат значения Decimal(15, 2).
-
#price_lot_notax ⇒ String
Формат значения Decimal(15, 2).
-
#price_main ⇒ Integer
Тип цены, который будет использоваться при выборе победителя Возможные значения 0 — цена с НДС 1 — цена без НДС.
-
#price_unit ⇒ String
Формат значения Decimal(15, 2).
-
#price_unit_notax ⇒ String
Формат значения Decimal(15, 2).
-
#private_offers ⇒ Integer
Использовать ли закрытую подачу предложений Возможные значения: 0 — не использовать 1 — использовать.
-
#product ⇒ String
предлагаемой продукции и услуг“.
-
#quantity ⇒ Double
Количество продукции.
-
#rating_offers_mode ⇒ Integer
Включить рангирование заявок.
-
#require_offer_doc ⇒ Integer
(для запросов предложений) Возможные значения 0 — не обязательна; 1 — обязательна.
-
#responsible_user_id ⇒ Integer
По умолчанию — устанавливается текущий пользователь.
-
#results_date ⇒ String
Обязательно для заполнения для организаций, которые работают по 223-ФЗ Формат значения dd.mm.YYYY HH:ii:ss.
-
#root ⇒ Integer
Контейнер многолотовой процедуры Возможные значения: 0 — не контейнер 1 — контейнер.
-
#root_id ⇒ Integer
номер контейнера многолотовой процедуры.
-
#service ⇒ Integer
ID услуги - список можно получить вызвав RemoteMarket.getServices() Пустая строка - нет описания.
-
#small_purchase ⇒ Integer
Атрибут малой закупки Возможные значения: 0 — не устанавливать атрибут малой закупки 1 — установить атрибут малой закупки.
-
#src_qualification_ids ⇒ ArrayOfIds
Номера ПКО, если требуется провести процедуру по результатам предварительного квалификационного отбора (отборов).
-
#tender_id ⇒ Integer
Номер конкурса на заключение рамочного соглашения, победители которого допускаются к участию в данной торговой процедуре.
-
#tender_lot_id ⇒ Integer
Номер лота конкурса на заключение рамочного соглашения, победители которого допускаются к участию в данной торговой процедуре.
-
#trade_type_code ⇒ Integer
подтип унивесальной многолотовой закупки Возможные значения: 1 — Конкурс 2 — Конкурс 3 — Запрос предложений 4 — Запрос цен 5 — Аукционы 6 — Редукционы.
-
#trading_per_unit ⇒ Integer
Разрешить ли торги за единицу.
-
#type ⇒ Integer
Тип процедуры Возможные значения 1 — аукцион продавца 2 — аукцион покупателя 3 — объявление о продаже 4 — запрос предложений (объявление о покупке) 14 — простая процедура закупки.
-
#units ⇒ String
Ед.
-
#unsealing_place ⇒ String
Место вскрытия конвертов.
-
#url ⇒ String
Поле возвращается при вызове метода RemoteAuction.getData В других случаях значение этого поля игнорируется Формат значения VARCHAR(255).
-
#use_positions ⇒ Integer
Использовать ли попозиционное задание торгов Возможные значения: 0 — не использовать 1 — использовать.
-
#variable_bet_step ⇒ RangeFloat
Диапазон ставок участников в процентах от начальной стоимости лота.
-
#with_consideration_stage ⇒ Integer
Является ли торговая процедура аукционом с предварительным рассмотрением аукционных заявок.
-
#zgr_export ⇒ Integer
Выгружать на ООС Возможные значения: 0 — не выгружать 1 — выгружать.
-
#zgr_not_dishonest_firm ⇒ Integer
Только для процедур по 223-ФЗ Возможные значения: 0 — не использовать 1 — использовать.
Attributes inherited from BaseType
Class Method Summary collapse
Instance Method Summary collapse
-
#create ⇒ Integer
Создать новый аукцион на b2b-center.
-
#initialize ⇒ AuctionData
constructor
A new instance of AuctionData.
-
#participants ⇒ AuctionParticipant[]
Информация участниках.
Methods inherited from BaseType
Methods included from B2bCenterApi::WebService::TypeCast
Constructor Details
#initialize ⇒ AuctionData
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_fields ⇒ 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_ids ⇒ ArrayOfIds
Список адресов организации возвращает метод RemoteMarket.getAddressesIds.
165 166 167 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 165 def addresses_ids @addresses_ids end |
#allow_positions_analog ⇒ Integer
Returns Разрешена ли подача аналогов позиций (для попозиционных процедур) Возможные значения:
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_groups ⇒ Integer
Возвращается методом getData только если «1». Внимание! Понятия «попозиционная процедура с объединением позиций в лоты» и «Многолотовая процедура»
Подведение итогов попозиционной процедуры с объединением позиций в лоты происходит единовременно для всех лотов — так же, как и в случае обычной попозиционной процедуры.
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_price ⇒ Integer
(в попозиционных запросах предложений)
Возвращается методом getData только если «1».
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_offers ⇒ Integer
Returns Разрешена ли подача альтернативных заявок. Возможные значения
0
184 185 186 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 184 def alternative_offers @alternative_offers end |
#applications_deposit ⇒ String
Дополнительная информация об обеспечении. Например, правила учета обеспечения, условия и сроки его возврата и пр. Формат значения: VARCHAR(2048)
440 441 442 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 440 def applications_deposit @applications_deposit end |
#attract_subcontractors_smb ⇒ Integer
Только для процедур по 223-ФЗ
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_id ⇒ Integer
Returns Поле, необходимое для создания многолотовых запросов предложений Возможные значения
0
38 39 40 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 38 def auction_id @auction_id end |
#bet_step ⇒ String
Шаг аукциона не может быть меньше 0,01% и больше 1% от начальной цены всего лота. Формат значения DECIMAL(15,2)
119 120 121 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 119 def bet_step @bet_step end |
#board_extended_type ⇒ Integer
Returns Способ закупки (только если тип процедуры 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_ids ⇒ String
Перечисление категорий классификатора через ,
53 54 55 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 53 def classifier_ids @classifier_ids end |
#comments ⇒ String
Returns Краткое описание лота.
65 66 67 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 65 def comments @comments end |
#committee_info ⇒ String
Конкурсная комиссия. Информация о Конкурсной комиссии: порядок ее формирования, ФИО и контактную информацию ответственного секретаря (телефон, факс, адрес электронной почты), ее адрес. Формат значения: VARCHAR(2048)
421 422 423 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 421 def committee_info @committee_info end |
#competitive_offers_requirements ⇒ String
Конкурсные заявки Требования к оформлению конкурсных заявок (на каком языке должна составляться заявка, учитывается ли НДС в ценовом предложении и т.п.). Формат значения: VARCHAR(2048)
446 447 448 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 446 def competitive_offers_requirements @competitive_offers_requirements end |
#conditions ⇒ String
Returns Условия оплаты.
122 123 124 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 122 def conditions @conditions end |
#consideration_date ⇒ String
Обязательно для заполнения для организаций, которые работают по 223-ФЗ Формат значения dd.mm.YYYY HH:ii:ss
252 253 254 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 252 def consideration_date @consideration_date end |
#consideration_place ⇒ String
Обязательно для заполнения для организаций, которые работают по 223-ФЗ. Формат значения VARCHAR(255)
257 258 259 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 257 def consideration_place @consideration_place end |
#currency ⇒ Integer
Returns Победитель конкурса Валюта:
0
114 115 116 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 114 def currency @currency end |
#customer_firm_id ⇒ Integer
ID организации заказчика (указывается в случае, когда организатор торговой процедуры не является заказчиком)
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_end ⇒ String
Срок действия объявления Формат значения dd.mm.YYYY HH:ii:ss
142 143 144 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 142 def date_end @date_end end |
#date_end_unsealing ⇒ String
Формат значения dd.mm.YYYY HH:ii:ss
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_begin ⇒ String
Дата начала поставки товаров, проведения работ, оказания услуг. Формат значения: dd.mm.yyyy
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_end ⇒ String
Дата окончания поставки товаров, проведения работ, оказания услуг. Формат значения: dd.mm.yyyy
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_qualified ⇒ String
рассмотрением аукционных заявок. Формат значения dd.mm.YYYY HH:ii:ss
285 286 287 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 285 def date_qualified @date_qualified end |
#date_start ⇒ String
Поле заполняется для объявления двухэтапных объявлений о продаже или запросах предложений Поле является обязательным при объявлении аукциона. Формат значения dd.mm.YYYY HH:ii:ss
152 153 154 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 152 def date_start @date_start end |
#date_unsealing ⇒ String
Поле заполняется для объявления двухэтапных объявлений о продаже или запросах предложений. Формат значения dd.mm.YYYY HH:ii:ss
157 158 159 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 157 def date_unsealing @date_unsealing end |
#department_id ⇒ String
ID подразделения
49 50 51 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 49 def department_id @department_id end |
#description ⇒ String
Returns Комментарии.
133 134 135 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 133 def description @description end |
#documents_info ⇒ String
Место, время и условия получения конкурсной документации. Формат значения: VARCHAR(2048)
435 436 437 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 435 def documents_info @documents_info end |
#files ⇒ array_of_ids
Дополнительная информация. ID файлов, размещенных в папке “Предложение” Личного кабинета в разделе “Дополнительная информация”.
130 131 132 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 130 def files @files end |
#gkpz_fields ⇒ ProcGkpzData
Год и номер строки плана, которой соответствует торговая процедура. Только для процедур по 223-ФЗ
394 395 396 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 394 def gkpz_fields @gkpz_fields end |
#id ⇒ Integer
При создании нового аукциона это поле можно опустить, либо =0
17 18 19 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 17 def id @id end |
#info_files ⇒ String
Формат значения VARCHAR(255)
137 138 139 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 137 def info_files @info_files end |
#is_common_delivery ⇒ Integer
Returns Единый адрес поставки. Можно указывать в совместных закупках. Возможные значения
"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_purchase ⇒ Integer
Returns Совместная закупка. Для создания совместной закупки необходимо также включить признаки “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_private ⇒ Integer
Returns Является ли торговая процедура закрытой. Возможные значения:
0
291 292 293 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 291 def is_private @is_private end |
#link_url ⇒ String
Returns Ссылка на подробное описание продукции.
78 79 80 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 78 def link_url @link_url end |
#lot_fields ⇒ AuctionLotFieldValue
Дополнительные поля торговой процедуры (дополнительные поля лотов). Устанавливаются в личном кабинете или методом RemoteMarket.addLotFields. Возможность их использования предоставляется оператором
409 410 411 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 409 def lot_fields @lot_fields end |
#lot_id ⇒ Integer
Returns номер лота многолотовой процедуры.
333 334 335 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 333 def lot_id @lot_id end |
#min_step ⇒ BoardProcMinStep
Указывается в запросах цен/предложений. Возможность указания предоставляется оператором
389 390 391 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 389 def min_step @min_step end |
#multi_stages ⇒ String
Returns Является ли торговая процедура двухэтапной Возможные значения
0
274 275 276 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 274 def multi_stages @multi_stages end |
#multiposition ⇒ Integer
Возвращается методом getData только если «1».
226 227 228 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 226 def multiposition @multiposition end |
#name ⇒ String
Returns Наименование продукции.
62 63 64 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 62 def name @name end |
#number_in_group ⇒ Integer
Returns Номер лота в многолотовом запросе предложений Возможные значения
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_code ⇒ String
Returns Код категории ОКПД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_code ⇒ String
Returns Код ОКВЭД.
56 57 58 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 56 def okved_code @okved_code end |
#only_for_smb ⇒ Integer
Только для процедур по 223-ФЗ
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_email ⇒ String
Формат значения VARCHAR(255)
203 204 205 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 203 def organizer_email @organizer_email end |
#organizer_fact_address ⇒ String
Формат значения VARCHAR(255)
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_phone ⇒ String
Например — +7(495)1234567. Формат значения код_страны(код_города)телефон
199 200 201 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 199 def organizer_phone @organizer_phone end |
#organizer_post_address ⇒ String
Формат значения VARCHAR(255)
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_requirements ⇒ String
Конкурсная комиссия. Требования к участникам конкурса, в том числе
Формат значения: VARCHAR(2048)
430 431 432 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 430 def participants_requirements @participants_requirements end |
#place ⇒ String
Returns Местонахождение и условия поставки.
125 126 127 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 125 def place @place end |
#place_summarizing ⇒ String
Место подведения итогов. Формат значения: VARCHAR(2048)
461 462 463 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 461 def place_summarizing @place_summarizing end |
#price_lot ⇒ String
Формат значения Decimal(15, 2)
96 97 98 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 96 def price_lot @price_lot end |
#price_lot_notax ⇒ String
Формат значения Decimal(15, 2)
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_main ⇒ Integer
Returns Тип цены, который будет использоваться при выборе победителя Возможные значения
0
106 107 108 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 106 def price_main @price_main end |
#price_unit ⇒ String
Формат значения Decimal(15, 2)
88 89 90 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 88 def price_unit @price_unit end |
#price_unit_notax ⇒ String
Формат значения Decimal(15, 2)
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_offers ⇒ Integer
Returns Использовать ли закрытую подачу предложений Возможные значения:
0
345 346 347 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 345 def private_offers @private_offers end |
#product ⇒ String
предлагаемой продукции и услуг“. Если пустая строка — то нет описания. Формат значения: VARCHAR(16)
75 76 77 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 75 def product @product end |
#quantity ⇒ Double
Returns Количество продукции.
81 82 83 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 81 def quantity @quantity end |
#rating_offers_mode ⇒ Integer
Включить рангирование заявок.
380 381 382 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 380 def end |
#require_offer_doc ⇒ 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_id ⇒ 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_date ⇒ String
Обязательно для заполнения для организаций, которые работают по 223-ФЗ Формат значения dd.mm.YYYY HH:ii:ss
262 263 264 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 262 def results_date @results_date end |
#root ⇒ Integer
Returns Контейнер многолотовой процедуры Возможные значения:
0
327 328 329 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 327 def root @root end |
#root_id ⇒ Integer
Returns номер контейнера многолотовой процедуры.
330 331 332 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 330 def root_id @root_id end |
#service ⇒ Integer
ID услуги - список можно получить вызвав RemoteMarket.getServices() Пустая строка - нет описания
70 71 72 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 70 def service @service end |
#small_purchase ⇒ Integer
Returns Атрибут малой закупки Возможные значения:
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_ids ⇒ ArrayOfIds
Номера ПКО, если требуется провести процедуру по результатам предварительного квалификационного отбора (отборов)
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_id ⇒ Integer
Returns Номер конкурса на заключение рамочного соглашения, победители которого допускаются к участию в данной торговой процедуре.
307 308 309 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 307 def tender_id @tender_id end |
#tender_lot_id ⇒ Integer
Returns Номер лота конкурса на заключение рамочного соглашения, победители которого допускаются к участию в данной торговой процедуре.
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_code ⇒ Integer
Returns подтип унивесальной многолотовой закупки Возможные значения:
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_unit ⇒ 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 |
#type ⇒ Integer
Returns Тип процедуры Возможные значения
1
26 27 28 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 26 def type @type end |
#units ⇒ String
Returns Ед. измерения продукции.
84 85 86 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 84 def units @units end |
#unsealing_place ⇒ String
Место вскрытия конвертов. Адрес места, где состоится вскрытие конвертов с конкурсными заявками. Формат значения: VARCHAR(2048)
415 416 417 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 415 def unsealing_place @unsealing_place end |
#url ⇒ String
Поле возвращается при вызове метода RemoteAuction.getData
Формат значения VARCHAR(255)
190 191 192 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 190 def url @url end |
#use_positions ⇒ Integer
Returns Использовать ли попозиционное задание торгов Возможные значения:
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_step ⇒ 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_stage ⇒ Integer
Returns Является ли торговая процедура аукционом с предварительным рассмотрением аукционных заявок. Несовместимо с полем 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_export ⇒ Integer
Returns Выгружать на ООС Возможные значения:
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_firm ⇒ Integer
Только для процедур по 223-ФЗ
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
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. = 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
#create ⇒ Integer
Создать новый аукцион на b2b-center
565 566 567 |
# File 'lib/b2b_center_api/web_service/types/auction_data.rb', line 565 def create remote_auction.create(self) end |
#participants ⇒ AuctionParticipant[]
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 |