class B2bCenterApi::WebService::Types::TenderData

Конкурс

Attributes

additional_information[RW]

@return Дополнительная информация о конкурсе

alternative_offers[RW]

@return Альтернативные предложения 1 — Альтернативные предложения разрешены

applications_deposit[RW]

@return Обеспечение конкурсных заявок, кроме банковских гарантий

committee[RW]

@return Информация о конкурсной комиссии

common_name[RW]

@return [String] Предмет конкурса

competitive_offers[RW]

@return Конкурсные заявки — требования к оформлению

consideration_date[RW]

@return Дата и время рассмотрения заявок (обязательно для организаций, работающих по 223-ФЗ). Формат значения dd.mm.YYYY HH:ii:ss

consideration_place[RW]

@return Место рассмотрения заявок (обязательно для организаций, работающих по 223-ФЗ). Формат значения VARCHAR(255)

customer_fact_address[RW]

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

customer_firm_id[RW]

@return ID организации заказчика (только когда организатор конкурса не является заказчиком)

customer_post_address[RW]

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

date_job_begin[RW]

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

date_job_end[RW]

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

date_qualification[RW]

@return Крайний срок подачи предквалификационных документов. Если поле отсутствует, либо = “”, то конкурс проводится без предквалификационного отбора. Формат значения dd.mm.YYYY HH:ii:ss

date_unsealing[RW]

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

date_unsealing_comment[RW]

@return [Integer] Часовой пояс

Возможные значения
  0 — "Время московское"
  1 — "Время московское +1 час"
  и т.д.
guarantee[RW]

@return Банковской гарантией обеспечиваются следующие обязательства участников конкурса

Возможные значения
  0 бит — обязательство не изменять и не отзывать Конкурсную заявку в течение срока ее действия
          после истечения срока окончания приема Конкурсных заявок;
  1 бит — Обязательство не предоставлять заведомо ложные сведения или намеренно не искажать информацию
          или документы, приведенные в составе Конкурсной заявки;
  2 бит — Обязательство подписать Протокол о результатах конкурса, в случае признания Участника конкурса
          Победителем конкурса и должного его уведомления об этом;
  3 бит — Обязательство заключить Договор в установленном настоящей Конкурсной документацией порядке
  Если поле guarantee = 0, либо отсутствует, то банковская гарантия не используется.
guarantee_amount[RW]

@return Размер обеспечения банковской гарантии в процентах

guarantee_valid_from[RW]

@return Дата начала действия гарантии. Формат значения dd.mm.YYYY

guarantee_valid_to[RW]

@return Срок действия гарантии до. Формат значения dd.mm.YYYY

haggling[RW]

@return Флаг проведения переторжки:

Возможные значения
  0 — без переторжки
  1 —с переторжкой
id[RW]

@return [Integer] id конкурса При создании нового конкурса это поле можно опустить, либо =0

initial_price[RW]

@return Начальная (лимитная) цена

open[RW]

@return [Integer] Тип конкурса

Возможные значения
  0 — закрытый конкурс
  1 — открытый конкурс
  2 — закрытые конкурентные переговоры
  3 — открытые конкурентные переговоры
participants[RW]

@return Требования к участникам конкурса

price_main[RW]

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

Возможны варианты:
  0 — цена с НДС
  1 — цена без НДС
price_only[RW]

@return Ценовой конкурс

Возможные значения
  1 — ценовой конкурс
  0 — нет
protocol_currency[RW]

@return Валюта:

Возможные значения
  0 — руб,
  1 — USD,
  2 — EUR,
  4 — UAH
qualification_documents[RW]

@return Квалификационные требования к участнику

responsible_user_email[RW]

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

responsible_user_id[RW]

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

Значение по умолчанию
  устанавливается текущий пользователь
responsible_user_phone[RW]

@return Телефон ответственного пользователя (только для организаций, работающих по 223-ФЗ). Формат значения VARCHAR(255)

sel_dep_id[RW]

@return Подразделение

Значение по умолчанию
  0 — «вне подразделений»
summarizing_date[RW]

@return Дата и время подведения итогов (обязательно для организаций, работающих по 223-ФЗ). Формат значения dd.mm.YYYY HH:ii:ss

summarizing_place[RW]

@return Место подведения итогов (обязательно для организаций, работающих по 223-ФЗ). Формат значения VARCHAR(255)

tender_documents[RW]

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

unsealing[RW]

@return Вскрытие конвертов с конкурсными заявками

url[RW]

@return URL конкурса на площадке B2B. Поле возвращается при вызове метода RemoteTender.getData. В других случаях значение этого поля игнорируется. Формат значения VARCHAR(255)

winner[RW]

@return Победитель конкурса

Public Class Methods

from_response(response, client, tender_id) click to toggle source

@return [TenderData]

# File lib/b2b_center_api/web_service/types/tender_data.rb, line 141
def self.from_response(response, client, tender_id)
  r = response.result[:tender_data]
  return if r.nil?

  t = TenderData.new
  t.soap_client = client
  t.id = tender_id
  t.open = convert(r[:open], :integer)
  t.common_name = r[:common_name]
  t.lots = Lot.from_response(r[:lots])
  t.date_job_begin = convert(r[:date_job_begin], :date)
  t.date_job_end = convert(r[:date_job_end], :date)
  t.date_unsealing = convert(r[:date_unsealing], :time)
  t.date_unsealing_comment = convert(r[:date_unsealing_comment], :integer)
  t.committee = r[:committee]
  t.participants = r[:participants]
  t.date_qualification = convert(r[:date_qualification], :time)
  t.qualification_documents = r[:qualification_documents]
  t.tender_documents = r[:tender_documents]
  t.applications_deposit = r[:applications_deposit]
  t.competitive_offers = r[:competitive_offers]
  t.unsealing = r[:unsealing]
  t.price_only = convert(r[:price_only], :integer)
  t.winner = r[:winner]
  t.initial_price = convert(r[:initial_price], :float)
  t.protocol_currency = convert(r[:protocol_currency], :integer)
  t.additional_information = r[:additional_information]
  t.haggling = convert(r[:haggling], :integer)
  t.sel_dep_id = convert(r[:sel_dep_id], :integer)
  t.responsible_user_id = convert(r[:responsible_user_id], :integer)
  t.guarantee = convert(r[:guarantee], :integer)
  t.guarantee_amount = convert(r[:guarantee_amount], :float)
  t.guarantee_valid_from = convert(r[:guarantee_valid_from], :date)
  t.guarantee_valid_to = convert(r[:guarantee_valid_to], :date)
  t.price_main = convert(r[:price_main], :integer)
  t.alternative_offers = convert(r[:alternative_offers], :integer)
  t.url = r[:url]
  t.consideration_date = convert(r[:consideration_date], :time)
  t.consideration_place = r[:consideration_place]
  t.responsible_user_phone = r[:responsible_user_phone]
  t.responsible_user_email = r[:responsible_user_email]
  t.customer_firm_id = convert(r[:customer_firm_id], :integer)
  t.customer_fact_address = r[:customer_fact_address]
  t.customer_post_address = r[:customer_post_address]
  t.summarizing_date = convert(r[:summarizing_date], :time)
  t.summarizing_place = r[:summarizing_place]
  t
end