gz_subcontractorproduct
– Тип: Информация об объекте закупки в сведениях о контракте
Столбцы
id
bigint NOT NULL PRIMARY KEYKTRU_id
varchar(50) FOREIGN KEY REFERENCESgz_ktru
(code
)Классификация по КТРУ.
При приеме контролируется, что позиция с данным кодом НЕ является укрупненной (для нее НЕ заполнено поле
position/data/isTemplate
в справочникеnsiKTRU
).Не допускается указание блока в информации об субподрядчике
OKEI_id
varchar(8) FOREIGN KEY REFERENCESgz_okei
(code
)Единица измерения.
Блок по бизнесу обязателен для заполнения.
Если заполнен блок "Классификация по ОКПД2" (
OKPD2
) (или "Классификация по ОКПД" (OKPD
)), то контролируется обязательность заполнения блока и наличие значения в классификаторе ОКЕИ (либо в справочнике Единицы измерения потребительских единиц измерения лекарственных препа-ратов по ОКЕИ" (nsiDrugOKEI
) в случае если заполнен блокdrugPurchaseObjectInfo
).Если заполнен блок "Классификация по КТРУ" (
KTRU
), то:-если в справочнике
nsiKTRU
для данной позиции одна запись в блоке "Единицы измерения позиции КТРУ" (position/data/OKEIs
), то если блокOKEI
заполнен в принимаемом документе, то сохраняется это "ручное" значение, иначе автоматически подставляется значениеOKEI
из КТРУ.-если в справочнике
nsiKTRU
для данной позиции несколько записей в блоке "Единицы измерения позиции КТРУ" или, если в справочникеnsiKTRU
для данной позиции нет записей в блоке "Единицы измерения позиции КТРУ", то контролируется обязательность заполнения блока и наличие значения в классификаторе ОКЕИ (либо в справочнике Единицы измерения потребительских единиц измерения лекарственных препа-ратов по ОКЕИ" (nsiDrugOKEI
) в случае если заполнен блокdrugPurchaseObjectInfo
)OKPD2_id
varchar(24) FOREIGN KEY REFERENCESgz_okpd2
(code
)Классификация по ОКПД2.
В случае, если сведения о контракте сформированы на основании позиции плана-графика закупок с 01.01.2020, то рекомендуется указывать код ОКПД2 из соответствующей позиции ПГ, либо код-потомок расширенной разрядности
OKPD_id
varchar(24) FOREIGN KEY REFERENCESgz_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
externalSid
varchar(80)Внешний идентификатор объекта закупки
guid
uuidGUID
объекта закупки.Игнорируется при приеме, используется для электронного актирования
improvedProductReplacement
booleanОбъект закупки заменен на товар, работу, услугу, качество, технические и функциональные характеристики (потребительские свойства) которых улучшены в сравнении с указанными в контракте.
Игнорируется при приеме начальной версии контракта.
Игнорируется при приеме, если задан тип изменения контракта
modification/errorCorrection
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Уникальный идентификатор в ЕИС
subcontractor_id
integer NOT NULL FOREIGN KEY REFERENCESgz_subcontractor
(id
)Субподрядчик, соисполнитель
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
)KTRUNotUsingReason_*
– Блок столбцов: Причины выбора единицы измерения, отличающейся от указанной в КТРУ:KTRUNotUsingReason_anotherKTRUNotUsingReason
textИная причина выбора единицы измерения, отличающейся от указанной в КТРУ. Контролируется обязательность заполнения в случае указания кода 00 в поле KTRUNotUsingReason/code. Игнорируется при приеме, при указании кодов, отличных от "00"
KTRUNotUsingReason_reason_id
varchar(20) FOREIGN KEY REFERENCESgz_ktrunotusingreason
(code
)Причина по справочнику "Причины неприменения ЕИ, указанной в КТРУ при описании объекта закупки в РК" (nsiKTRUNotUsingReason)
Внешние ключи
KTRU_id
varchar(50) FOREIGN KEY REFERENCESgz_ktru
(code
)Классификация по КТРУ.
При приеме контролируется, что позиция с данным кодом НЕ является укрупненной (для нее НЕ заполнено поле
position/data/isTemplate
в справочникеnsiKTRU
).Не допускается указание блока в информации об субподрядчике
OKEI_id
varchar(8) FOREIGN KEY REFERENCESgz_okei
(code
)Единица измерения.
Блок по бизнесу обязателен для заполнения.
Если заполнен блок "Классификация по ОКПД2" (
OKPD2
) (или "Классификация по ОКПД" (OKPD
)), то контролируется обязательность заполнения блока и наличие значения в классификаторе ОКЕИ (либо в справочнике Единицы измерения потребительских единиц измерения лекарственных препа-ратов по ОКЕИ" (nsiDrugOKEI
) в случае если заполнен блокdrugPurchaseObjectInfo
).Если заполнен блок "Классификация по КТРУ" (
KTRU
), то:-если в справочнике
nsiKTRU
для данной позиции одна запись в блоке "Единицы измерения позиции КТРУ" (position/data/OKEIs
), то если блокOKEI
заполнен в принимаемом документе, то сохраняется это "ручное" значение, иначе автоматически подставляется значениеOKEI
из КТРУ.-если в справочнике
nsiKTRU
для данной позиции несколько записей в блоке "Единицы измерения позиции КТРУ" или, если в справочникеnsiKTRU
для данной позиции нет записей в блоке "Единицы измерения позиции КТРУ", то контролируется обязательность заполнения блока и наличие значения в классификаторе ОКЕИ (либо в справочнике Единицы измерения потребительских единиц измерения лекарственных препа-ратов по ОКЕИ" (nsiDrugOKEI
) в случае если заполнен блокdrugPurchaseObjectInfo
)OKPD2_id
varchar(24) FOREIGN KEY REFERENCESgz_okpd2
(code
)Классификация по ОКПД2.
В случае, если сведения о контракте сформированы на основании позиции плана-графика закупок с 01.01.2020, то рекомендуется указывать код ОКПД2 из соответствующей позиции ПГ, либо код-потомок расширенной разрядности
OKPD_id
varchar(24) FOREIGN KEY REFERENCESgz_okpd
(code
)Классификация по ОКПД
subcontractor_id
integer NOT NULL FOREIGN KEY REFERENCESgz_subcontractor
(id
)Субподрядчик, соисполнитель
KTRUNotUsingReason_reason_id
varchar(20) FOREIGN KEY REFERENCESgz_ktrunotusingreason
(code
)Причины выбора единицы измерения, отличающейся от указанной в КТРУ::Причина по справочнику "Причины неприменения ЕИ, указанной в КТРУ при описании объекта закупки в РК" (nsiKTRUNotUsingReason)
Ссылки на эту таблицу
gz_subcontractorproduct_originCountry
(subcontractorproduct_id
– )