Всем привет,
проблема следующая.
Загрузил с помощью стандартной обработкой "ЗагрузкаДанныхИзТабличногоДокумента" в документ ТребованияНакладная (УПП для Казахстана) данные с экзеля. Дальше после проводки документа не формируется Бух проводка, так как 1с не видит количество но в документе количество проставлено.
Видимо необходимо Активировать процедуру "МатериалыНоменклатураПриИзменении" что бы изменения в документе были активированы.
Как это сделать программно?
(2)ну вот посмотри какие данные есть в тч документа требование накладная, потом посмотри какие заполняются в процедуре МатериалыНоменклатураПриИзменении, ты загрузкой заполнил не все нужные данные в тч, скорее всего что-то типа количество мест, еденица измерения, кратность ...
и тебе надо всего лишь в обработке загрузки прописать как будут заполняться эти колонки, кратность скорее всего 1, ед мест и пр. скорее всего либо равно количеству либо 1., ед. измерения по номенклатуре, т.е находишь в справочнике ед.изм. по владельцу еденицу измерения и результату присваиваешь это значение и т.д.
что интересно - загрузка из табличного документа позволяет написать произвольный алгоритм заполнения значения, в нем можно прописать вызов необходимой процедуры или написать как в (4)
Обнаружил что не заполнен коэффициент.
Видимо изза этого видимо не проводился.
Сейчас пробую варианты (4) (5)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший