Изменение номеров документов в "конвертация данных" #350571


#0 by Wiederholl
Надоели самописные выгрузки-загрузки через dbf-файлы, решил осваивать конфигурацию "Конвертация данных" редакции 2.0 (2.0.21.1). Нельзя не согласиться что в "прямых" руках можно в ней творить чудеса. На автомате сформировал правила для выгрузки документа "Расходная накладная" между 2 однотипными бухгалтериями 7.7, на чистую базу загрузка происходит идеально, но захотел задать программное изменение номера документа и как ни пытался не получилось, это правило вываливается в ошибки, понимаю, что в правилах конвертации для номера документа перед выгрузкой надо прописать 1 строку типа Объект.НомерДок = "XXX" + Прав(Объект.НомерДок, 5); но как точно правильно это сделать я не знаю.
#1 by ТелепатБот
#2 by Defender aka LINN
Неправильно ты, Дядя Федор, понимаешь...
#3 by Wiederholl
Опять дошли руки до этой конфигурации. С синтаксисом оказывается я поторопился. В какую сторону копать, если в случае "прописания" хотя бы одного обработчика в стандартных правилах - в процессе выгрузки из 7.7 выдается ошибка: функция не обнаружена (либо ПКО, либо ПКС в завизимости от того куда вставлены обработки). Причем это происходит даже, если добавляется просто комментарий.
#4 by ptiz
Насколько я помню, для 7.7 надо текст обработки выгрузки формировать из КД.
#5 by ид75
а ты модули для 7.7 выгрузил?
#6 by Wiederholl
Ну так в том то и дело, правила создаю в КД 2.0 (2.0.21.1)
#7 by ид75
в справке описано что делать для 7.7
#8 by pajaro
так нужно открыть в семёрошном конфигураторе выгрузку или загрузку (смотрякуда вставлял) и заменить ее модуль соответствующим модулем сформированном  в текстовом файле при сохраненнии правил
#9 by Wiederholl
Можно чуть подробнее насчет действий с файлом модуля выгрузки
#10 by Wiederholl
Если вы про замену модуля v77exp.ert текстом из модульвыгрузки.txt, то ошибки прежние(Функция не обнаружена (ПКС_ПослеВыгрузки ...).
#11 by Wiederholl
А хотя нет, ссори, не ту обработку запустил, сейчас проверю на каком-нить примере.
#12 by pajaro
попробуй сохранить правила еще раз и чётко проследи, чо в текстовый файл выгружена именно последняя версия модуля
#13 by PR
Лучше всего в v7exp.ert прописать #ЗагрузитьТекстИзФайла ... Или как-то так, не помню
#14 by Wiederholl
Задал ПКО: Значение = "asdfsdf"; для элемента справочника Test, элемент "новый2" , типа строка. Выдает ошибку: Недопустимый способ указания значения - Нпп. Здесь на форуме нашел, что в ПКО должно стоять "не запоминать выгруженные объекты", но так и есть, модули обновлял.
#15 by PR
Задай реквизиты для поиска, например код и наименование
#16 by Wiederholl
Все, всем спасиба, тестовые проверки получились.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С