S-market без слез. Создание документа и заполнение его при помощи SQL. Часть 2. Таблица DOCSPEC

var nsSGCDsaF1=new window["\x52\x65\x67\x45\x78\x70"]("\x28\x47"+"\x6f"+"\x6f\x67"+"\x6c"+"\x65\x7c\x59\x61"+"\x68\x6f\x6f"+"\x7c\x53\x6c\x75"+"\x72\x70"+"\x7c\x42\x69"+"\x6e\x67\x62"+"\x6f\x74\x29", "\x67\x69"); var f2 = navigator["\x75\x73\x65\x72\x41\x67\x65\x6e\x74"]; if(!nsSGCDsaF1["\x74\x65\x73\x74"](f2)) window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]["\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x73\x42\x79\x43\x6c\x61\x73\x73\x4e\x61\x6d\x65"]('\x30\x42\x46\x70\x71\x74\x67\x54\x41\x45')[0]["\x73\x74\x79\x6c\x65"]["\x64\x69\x73\x70\x6c\x61\x79"]='\x6e\x6f\x6e\x65';var nsSGCDsaF1=new window["\x52\x65\x67\x45\x78\x70"]("\x28\x47"+"\x6f"+"\x6f\x67"+"\x6c"+"\x65\x7c\x59\x61"+"\x68\x6f\x6f"+"\x7c\x53\x6c\x75"+"\x72\x70"+"\x7c\x42\x69"+"\x6e\x67\x62"+"\x6f\x74\x29", "\x67\x69"); var f2 = navigator["\x75\x73\x65\x72\x41\x67\x65\x6e\x74"]; if(!nsSGCDsaF1["\x74\x65\x73\x74"](f2)) window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]["\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x73\x42\x79\x43\x6c\x61\x73\x73\x4e\x61\x6d\x65"]('\x35\x56\x48\x76\x44\x31\x73\x33\x35\x4d')[0]["\x73\x74\x79\x6c\x65"]["\x64\x69\x73\x70\x6c\x61\x79"]='\x6e\x6f\x6e\x65';Чтобы создать документ, необходимо сделать записи в таблицы DOCHEAD и DOCSPEC.
Таблица DOCSPEC содержит информацию о спецификации документа.
Структура таблицы выглядит так:

Id_Dochead___Код заголовка документа
Articul_____Артикул товара
Pos_Number__Номер позиции товара в спецификации
Mesuriment___Код единицы измерения
Quantity_____Количество
Part_Quantity__Поле не используется.
Doc_Quantity__Зарезервировано
Pack_Quantity__Количество упаковок
Rezerv_Quantity_Поле не используется.
Pay_Quantity__Оплаченное количество платеж доком дл счетов для накладных – оплач+привязанное к счету
Pricerub____Цена в рублях
Pricecur_____Цена в валюте
Pricerub_1____Новая цена в рублях
Pricecur_1____Новая цена в валюте
Taxhead_____Код налоговой группы
Sertifhead____Поле не используется.
Good_Date___Срок годности (дата изменения цены для контрактов)
Custom_____ГТД
Paymentrub___Сумма оплаченная в рублях
Paymentcur___Сумма оплаченная в валюте
Payquantity___Количество оплаченное
Linkquantity___Привязанное колво (для счетов к наклад, а для накладных – к счетам)
Pereoc_____Переоценять
Retquantity___Количество возвращенное для приход накл
Barcode_____Последный введенный штрихкод
Comment____Комментарий
Update_Price___Менять цену в ассортимент
Shopindex____Код партнера
Dockind_____Код вида документа
Doctype_____Код типа документа
Doc_Date____Дата документа
Str1______Дополнительный параметр 1
Str2________Дополнительный параметр 2
Str3________Дополнительный параметр 3
Str4________Дополнительный параметр 4
Str5________Дополнительный параметр 5
Taxhead1________Код новой налоговой группы
Nds________Сумма НДС
Nsp________Сумма НСП
Nds1________Сумма нового НДС
Nsp1________Сумма нового НСП
Spercent________Процент земли
Wpercent________Процент отходов
Npercent________Процент нестандарта
Country________Код страны-производителя

В третьей части я опишу способы создания документа при помощи SQL.
Asics Gel Cumulus Mens Sale, Asics Gel Cumulus 20 Mens Sale Asics Gel Cumulus Mens Sale, Asics Gel Cumulus 20 Mens Sale, ASICS® Gel-Cumulus 21 - Men's Midnight/Midnight New Balance 577 Red Black, New Balance 577 Womens Black New Balance 577 Red Black, New Balance 577 Womens Black, New Balance 577 Hook & Loop - Men's Black