2019-11-12 05:03:28
Краткое описание :
После импорта накладной на внутреннее перемещение добавить
внешний атрибут для партииОписание :
Галактика ERP \ Настр., ОБД \ Обмен бизнес-документами \
Операции \ ИмпортЧто измененно :
Необходимо сделать так, чтобы при импорте накладной на
внутреннее перемещение или сразу после него к партиям товара, имеющимся в
импортируемом файле, проставлялся внешний атрибут "номер ГТД", который также
имеется в импортируемом файле.
Как измененно :
1. Формулы для загрузки внешних атрибутов к спецификации
sSetAttr(coSpSopr, SpSopr.nRec,'Номер ГТД',sImportField)
Iexattr.sSetAttr(coIESFlds, tSpec.nRec,'Номер ГТД',sImportField) 2. Формула для
загрузки внешних атрибутов к партии только такие sSetAttr(coKatParty,
SpSopr.cParty,'Номер ГТД',sImportField) Iexattr.sSetAttr(coKatParty,
SpSopr.cParty,'Номер ГТД',sImportField) Режим вычисления / установки полей
непосредственно при создании документа разработан в рамках этой проблемы.
Теперь в формулах без coIEHFlds для заголовка документа и без coIESFlds для
спецификации можно использовать любое поле, доступное по Ctrl+F4 из окна
просмотра документов к импорту из таблиц KAtsopr, TTNDOC для заголовка и
спецификации, SpSopr, spdoped, SpecMTR только для спецификации. Но значения
полей из этих таблиц можно использовать только в формуле для "пустое поле". Для
формул теперь выполняется двойное вычисление - первый раз в момент загрузки
данных из источника(заполнение внешних атрибутов в этот момент не пишется в
базу, а сохраняется в памяти) и второй раз для "Пустого поля" после импорта
документов в базу,. Дорабатывался только импорт накладных.