gz_contractproduct – Объект закупки

Столбцы

  • id bigint NOT NULL PRIMARY KEY

  • KTRU_id varchar(50) FOREIGN KEY REFERENCES gz_ktru(code)

    Классификация по КТРУ.

    При приеме контролируется, что позиция с данным кодом НЕ является укрупненной (для нее НЕ заполнено поле position/data/isTemplate в справочнике nsiKTRU).

    Не допускается указание блока в информации об субподрядчике

  • OKDP_id varchar(20) FOREIGN KEY REFERENCES gz_okdp(code)

    Код ОКДП. После 2014-01-01 указывается лишь по ошибке

  • OKEI_id varchar(8) FOREIGN KEY REFERENCES gz_okei(code)

    Единица измерения.

    Блок по бизнесу обязателен для заполнения.

    Если заполнен блок "Классификация по ОКПД2" (OKPD2) (или "Классификация по ОКПД" (OKPD)), то контролируется обязательность заполнения блока и наличие значения в классификаторе ОКЕИ (либо в справочнике Единицы измерения потребительских единиц измерения лекарственных препа-ратов по ОКЕИ" (nsiDrugOKEI) в случае если заполнен блок drugPurchaseObjectInfo).

    Если заполнен блок "Классификация по КТРУ" (KTRU), то:

    -если в справочнике nsiKTRU для данной позиции одна запись в блоке "Единицы измерения позиции КТРУ" (position/data/OKEIs), то если блок OKEI заполнен в принимаемом документе, то сохраняется это "ручное" значение, иначе автоматически подставляется значение OKEI из КТРУ.

    -если в справочнике nsiKTRU для данной позиции несколько записей в блоке "Единицы измерения позиции КТРУ" или, если в справочнике nsiKTRU для данной позиции нет записей в блоке "Единицы измерения позиции КТРУ", то контролируется обязательность заполнения блока и наличие значения в классификаторе ОКЕИ (либо в справочнике Единицы измерения потребительских единиц измерения лекарственных препа-ратов по ОКЕИ" (nsiDrugOKEI) в случае если заполнен блок drugPurchaseObjectInfo)

  • OKPD2_id varchar(24) FOREIGN KEY REFERENCES gz_okpd2(code)

    Классификация по ОКПД2.

    В случае, если сведения о контракте сформированы на основании позиции плана-графика закупок с 01.01.2020, то рекомендуется указывать код ОКПД2 из соответствующей позиции ПГ, либо код-потомок расширенной разрядности

  • OKPD_id varchar(24) FOREIGN KEY REFERENCES gz_okpd(code)

    Классификация по ОКПД

  • VATRate varchar(2)

    Ставка НДС, процентов.

    Допустимые значения:

    • 20 – 20%;
    • 18 – 18%;
    • 10 – 10%;
    • 0 – 0%;
    • n – Без НДС.

    При приеме контролируется обязательность заполнение поля

  • VATSum numeric(20, 2)

    Размер НДС в валюте контракта.

    При приеме контролируется обязательность заполнение поля, если значение поля «Невозможно указать сведения о количестве товара, работы, услуги» (products/quantityUndefined) = false, которое: 1) заполнено на основании извещения об осуществлении закупки 2) ИЛИ заполнено в принимаемом пакете, если контракт создан НЕ на основании извещения об осуществлении закупки. Игнорируется при приеме, если указан признак "Невозможно указать сведения о количестве товара, работы, услуги" products/quantityUndefined в значение true.

    Не заполняется в случае, если заполнен блок "Сведения об объекте закупки в том случае, когда объектом закупки является лекарственный препарат" (drugPurchaseObjectInfo)

  • VATSumRUR numeric(20, 2)

    Размер НДС в рублевом эквиваленте.

    При приеме игнорируется, заполняется при передаче, в случае если валюта контракта отлична от рублей и заполнено поле "Размер НДС в валюте контракта" (products/product/VATSum).

    Не заполняется в случае, если заполнен блок "Сведения об объекте закупки в том случае, когда объектом закупки является лекарственный препарат" (drugPurchaseObjectInfo)

  • attrs jsonb

    Дополнительные данные в формате JSON:

    • KTRU.OKPD2 – Классификация по ОКПД2. Игнорируется при приеме, используется в печатной форме
    • KTRU.characteristics – Характеристики товара, работы, услуги позиции КТРУ. Значение блока игнорируется и заполняется соответствующим значением характеристики для позиции КТРУ, в случае если контракт создан на основании извещения об осуществлении закупки (заполнен блок foundation\fcsOrder\order\notificationNumber) и в извещении заполнен код по КТРУ, либо в случае если контракт создан на основании позиции плана-графика (заполнен блок foundation\singleCustomer\tenderPlanInfo или foundation\notOosOrder\tenderPlanInfo) и в такой позиции заполнены характеристики для позиции КТРУ. В других случаях блок принимается и сохраняется, если заполнен и при этом контролируется заполнение одного из дочерних блоков characteristicsUsingReferenceInfo и/или characteristicsUsingTextForm
    • drugPurchaseObjectInfo – Сведения об объекте закупки в том случае, когда объектом закупки является лекарственный препарат
  • contract_id bigint NOT NULL FOREIGN KEY REFERENCES gz_contract(eis_id)

    Информация (проект информации) о заключенном контракте с 01.01.2015

  • externalSid varchar(80)

    Внешний идентификатор объекта закупки

  • guid uuid

    GUID объекта закупки.

    Игнорируется при приеме, используется для электронного актирования

  • improvedProductReplacement boolean

    Объект закупки заменен на товар, работу, услугу, качество, технические и функциональные характеристики (потребительские свойства) которых улучшены в сравнении с указанными в контракте.

    Игнорируется при приеме начальной версии контракта.

    Игнорируется при приеме, если задан тип изменения контракта modification/errorCorrection

  • isMedicalProduct boolean

    Объектом закупки является медицинское изделие.

    При приеме контролируется обязательность заполнения, если

    позиция КТРУ, указанная в блоке products/product/KTRU, включает в себя позицию номенклатурной классификации медицинских изделий по видам (НКМИ)

    (т.е в выгрузке справочника nsiKTRU для данной позиции как минимум в одном поле classifiers\classifier\name указано значение

    "Номенклатурная классификация медицинских изделий по видам")

  • name text

    Наименование объекта закупки в соответствии с контрактом. Контролируется обязательность заполнения.

    Игнорируется при приеме, если тип изменения modification/contractChange и не установлен признак products/product/improvedProductReplacement и заполняется автоматически значением из предыдущей версии сведений о контракте, в противном случае принимается и сохраняется

  • price numeric(30, 11) NOT NULL

    Цена за единицу в валюте контракта

  • priceRUR numeric(30, 11)

    Цена за единицу в рублевом эквиваленте

  • quantity numeric(29, 11)

    Количество поставляемого товара, объёма выполняемых работ, оказываемых услуг. Игнорируется при приеме, если указан признак "Невозможно указать сведения о количестве товара, работы, услуги" products/quantityUndefined в значение true.

    Не заполняется в случае, если заполнен блок "Сведения об объекте закупки в том случае, когда объектом закупки является лекарственный препарат" (drugPurchaseObjectInfo)

  • sid bigint

    Уникальный идентификатор в ЕИС

  • sum numeric(19, 2)

    Стоимость поставляемого товара, выполняемых работ, оказываемых услуг в валюте контракта.

    Не заполняется в случае, если заполнен блок "Сведения об объекте закупки в том случае, когда объектом закупки является лекарственный препарат" (drugPurchaseObjectInfo)

  • sumRUR numeric(19, 2)

    Стоимость поставляемого товара, выполняемых работ, оказываемых услуг в рублевом эквиваленте.

    Не заполняется в случае, если заполнен блок "Сведения об объекте закупки в том случае, когда объектом закупки является лекарственный препарат" (drugPurchaseObjectInfo)

  • type varchar(7)

    Тип объекта закупки.

    Допустимые значения:

    • PRODUCT – товар;
    • WORK – работа;
    • SERVICE – услуга
  • whitoutVATPrice numeric(30, 11)

    Цена за единицу без НДС в валюте контракта.

    При приеме контролируется обязательность заполнения

  • whitoutVATPriceRUR numeric(30, 11)

    Цена за единицу без НДС в рублевом эквиваленте.

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

  • withoutVATSum numeric(20, 2)

    Сумма без НДС в валюте контракта.

    При приеме контролируется обязательность заполнение поля, если значение поля «Невозможно указать сведения о количестве товара, работы, услуги» (products/quantityUndefined) = false, которое: 1) заполнено на основании извещения об осуществлении закупки 2) ИЛИ заполнено в принимаемом пакете, если контракт создан НЕ на основании извещения об осуществлении закупки. Игнорируется при приеме, если указан признак "Невозможно указать сведения о количестве товара, работы, услуги" products/quantityUndefined в значение true.

    Не заполняется в случае, если заполнен блок "Сведения об объекте закупки в том случае, когда объектом закупки является лекарственный препарат" (drugPurchaseObjectInfo)

  • withoutVATSumRUR numeric(20, 2)

    Сумма без НДС в рублевом эквиваленте.

    При приеме игнорируется, заполняется при передаче, в случае если валюта контракта отлична от рублей и заполнено поле "Сумма без НДС в валюте контракта" (products/product/withoutVATSum).

    Не заполняется в случае, если заполнен блок "Сведения об объекте закупки в том случае, когда объектом закупки является лекарственный препарат" (drugPurchaseObjectInfo)

  • medicalProductInfo_*Блок столбцов: Номенклатурная классификация медицинских изделий по видам (НКМИ) по КТРУ.

    Указание доступно и обязательно при наличии признака isMedicalProduct:

    • medicalProductInfo_medicalProductCode varchar(60)

      Код по НКМИ

      При приеме контролируется на присутствие значения кода в позиции НКМИ позиции КТРУ, указанной в блоке products/product/KTRU

      (т.е в выгрузке справочника nsiKTRU для данной позиции КТРУ заполнен блок position\data\NSI\classifiers\classifier, как минимум в одной записи в поле classifiers\classifier\name указано значение

      "Номенклатурная классификация медицинских изделий по видам", а в поле classifiers\classifier\values\value\code записи указан данный код)

    • medicalProductInfo_medicalProductName text

      Наименование по НКМИ. Игнорируется при приеме, заполянется автоматически.

  • KTRUNotUsingReason_*Блок столбцов: Причины выбора единицы измерения, отличающейся от указанной в КТРУ:

    • KTRUNotUsingReason_anotherKTRUNotUsingReason text

      Иная причина выбора единицы измерения, отличающейся от указанной в КТРУ. Контролируется обязательность заполнения в случае указания кода 00 в поле KTRUNotUsingReason/code. Игнорируется при приеме, при указании кодов, отличных от "00"

    • KTRUNotUsingReason_reason_id varchar(20) FOREIGN KEY REFERENCES gz_ktrunotusingreason(code)

      Причина по справочнику "Причины неприменения ЕИ, указанной в КТРУ при описании объекта закупки в РК" (nsiKTRUNotUsingReason)

Внешние ключи

  • KTRU_id varchar(50) FOREIGN KEY REFERENCES gz_ktru(code)

    Классификация по КТРУ.

    При приеме контролируется, что позиция с данным кодом НЕ является укрупненной (для нее НЕ заполнено поле position/data/isTemplate в справочнике nsiKTRU).

    Не допускается указание блока в информации об субподрядчике

  • OKDP_id varchar(20) FOREIGN KEY REFERENCES gz_okdp(code)

    Код ОКДП. После 2014-01-01 указывается лишь по ошибке

  • OKEI_id varchar(8) FOREIGN KEY REFERENCES gz_okei(code)

    Единица измерения.

    Блок по бизнесу обязателен для заполнения.

    Если заполнен блок "Классификация по ОКПД2" (OKPD2) (или "Классификация по ОКПД" (OKPD)), то контролируется обязательность заполнения блока и наличие значения в классификаторе ОКЕИ (либо в справочнике Единицы измерения потребительских единиц измерения лекарственных препа-ратов по ОКЕИ" (nsiDrugOKEI) в случае если заполнен блок drugPurchaseObjectInfo).

    Если заполнен блок "Классификация по КТРУ" (KTRU), то:

    -если в справочнике nsiKTRU для данной позиции одна запись в блоке "Единицы измерения позиции КТРУ" (position/data/OKEIs), то если блок OKEI заполнен в принимаемом документе, то сохраняется это "ручное" значение, иначе автоматически подставляется значение OKEI из КТРУ.

    -если в справочнике nsiKTRU для данной позиции несколько записей в блоке "Единицы измерения позиции КТРУ" или, если в справочнике nsiKTRU для данной позиции нет записей в блоке "Единицы измерения позиции КТРУ", то контролируется обязательность заполнения блока и наличие значения в классификаторе ОКЕИ (либо в справочнике Единицы измерения потребительских единиц измерения лекарственных препа-ратов по ОКЕИ" (nsiDrugOKEI) в случае если заполнен блок drugPurchaseObjectInfo)

  • OKPD2_id varchar(24) FOREIGN KEY REFERENCES gz_okpd2(code)

    Классификация по ОКПД2.

    В случае, если сведения о контракте сформированы на основании позиции плана-графика закупок с 01.01.2020, то рекомендуется указывать код ОКПД2 из соответствующей позиции ПГ, либо код-потомок расширенной разрядности

  • OKPD_id varchar(24) FOREIGN KEY REFERENCES gz_okpd(code)

    Классификация по ОКПД

  • contract_id bigint NOT NULL FOREIGN KEY REFERENCES gz_contract(eis_id)

    Информация (проект информации) о заключенном контракте с 01.01.2015

  • KTRUNotUsingReason_reason_id varchar(20) FOREIGN KEY REFERENCES gz_ktrunotusingreason(code)

    Причины выбора единицы измерения, отличающейся от указанной в КТРУ::Причина по справочнику "Причины неприменения ЕИ, указанной в КТРУ при описании объекта закупки в РК" (nsiKTRUNotUsingReason)

Ссылки на эту таблицу

results matching ""

    No results matching ""