Страница 1 из 1
Запись в атрибут Счета
Добавлено: 16 июн 2016, 15:13
Espada
Доброго дня, появилась не большая проблемка. Импортирую XML файл в Галактику(Счет на продажу). появилась необходимость записать данные в Атрибут счета(Дата счета). Для считывания информации я использовал "dTXOGetExtAttr('basedoc','Дата счета',BaseDocNrec)", а есть ли похожая функция для записи? что бы я мог её записать в поле формула, при настройке импорта. Спасибо.
Re: Запись в атрибут Счета
Добавлено: 16 июн 2016, 16:30
Den
Такой функции set нет по понятным причинам.
Придется наверное повторно разбирать xml после импорта с помощью того же ExpImpScript.vih в постобработке и дописать атрибуты в БД нужные по документам залитым.
Re: Запись в атрибут Счета
Добавлено: 16 июн 2016, 16:42
Espada
Den писал(а):Такой функции set нет по понятным причинам.
Придется наверное повторно разбирать xml после импорта с помощью того же ExpImpScript.vih в постобработке и дописать атрибуты в БД нужные по документам залитым.
понятно. Спасибо
Re: Запись в атрибут Счета
Добавлено: 16 июн 2016, 17:18
Один Из Вас
Доброго здоровья.
Если есть возможность при выгрузке записать значение требуемого атрибута в поле
Примечание, то далее средствами JS считаете значение из поля
Примечание и запишите в требуемый
ВА.
Код: Выделить всё
10.Function ExAttr_dSetValue( coTable:Numeric; cRec:String; ExAttrName:String; dValue:Data ) : Boolean;
Установить значение внешнего атрибута типа "дата" по его имени
coTable - номер таблицы в словаре
cRec - NRec записи в таблице
ExAttrName - наименование внешнего атрибута
dValue - значение внешнего атрибута
Обратите внимание на формат Даты, м.б. её надо будет преобразовать.
Re: Запись в атрибут Счета
Добавлено: 16 июн 2016, 18:58
Алексей
Я бы тоже в примечание записал, через символ разделитель например, и оттуда уже читал .