Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
17 апр 2024, 00:56

Подскажите, правила обмена унф-бп

Автор ppkmlite, 05 фев 2015, 17:11

0 Пользователей и 1 гость просматривают эту тему.

ppkmlite

Здравствуйте. Подскажите,пожалуйста, редактирую правила обмена в конфигурации конвертация версия 7.1. Нужно, чтобы при выгрузке из унф в бп в документе реализация товаров и услуг проставлялся реквизит --вид операции.
В обработчике событий после загрузки пишу
Объект.ВидОперации = перечисления.ВидыОперацийРеализацияТоваров.ПродажаКомиссия;
Кстати,я уже и при загрузке пробывала написать,не помогает!!!
Не проставляет вид операции!!
Даже просто написала
объект.комментарий = "комментарий"
не проставляет комментарий!


ppkmlite

Здравствуйте,
Настраиваем обмен унф(ред 1.5)-бп(3,0).Выгружаем правила из унф, загружаем их в конфигурацию-конвертация. прописываем в обработчике код, например комментарий, загружаем правила обратно в унф, делаем обмен,но код не отрабатывается.Пробывали обмен унф(1,4)-бп, но документы переносятся без изменений(то есть что бы ни прописали, код не отрабатывает). Правила загружаем  и в источник ,и в приемник. Через файл

LexaK

попробуйте добавить команду записать()

пример

Объект.Комментарий = "комментарий"
Объект.Записать();
если помогло нажмите: Спасибо!

ppkmlite

Делали и
Записать();
Код игнорируется.  из унф выгружаются, а в бп не загружаются сам код, прописанный в обработчике

vitasw

Подозреваю, что при обмене используются не те правила, которые вы корректировали

ppkmlite

Цитата: vitasw от 17 фев 2015, 17:45
Подозреваю, что при обмене используются не те правила, которые вы корректировали
Как же не те? Парвила выгружаем из унф(синхронизация-выгрузить), загружаем их в конвертацию,пишем код в обработчик и заново загружаем, тоже проделываем с бп. Делаем синхронизацию.

DmitriyF

Цитата: ppkmlite от 17 фев 2015, 19:25
Цитата: vitasw от 17 фев 2015, 17:45
Подозреваю, что при обмене используются не те правила, которые вы корректировали
Как же не те? Парвила выгружаем из унф(синхронизация-выгрузить), загружаем их в конвертацию,пишем код в обработчик и заново загружаем, тоже проделываем с бп. Делаем синхронизацию.
а отладчик то что говорит? в нем при выгрузке что в этом поле?

vitasw

Цитата: ppkmlite от 17 фев 2015, 19:25
Цитата: vitasw от 17 фев 2015, 17:45
Подозреваю, что при обмене используются не те правила, которые вы корректировали
Как же не те? Парвила выгружаем из унф(синхронизация-выгрузить), загружаем их в конвертацию,пишем код в обработчик и заново загружаем, тоже проделываем с бп. Делаем синхронизацию.
Чудес же не бывает. Для теста в любом обработчике пропишите вывод любого сообщения. Вывелось - ищем дальше. Не вывелось - лыжи не едут.

ppkmlite

Даже комментарий не проставляет. как будто правила бп затирают код, хотя в бп подгружаем измененные правила.
Добавлено: 20 фев 2015, 10:42


Может я неправильно правила подгружаю.
1.Выгружаю из бп в формате архив, если его распаковать -там три файла.
2.Захожу в конвертацию - подгружаю только файл CorrespondentExchangeRules.
2. пишу в обработчике код(хотя бы комментарий), потом сохраняю этот файл и кладу его в архив(который выгрузил из бп), старый CorrespondentExchangeRules удаляю.
Скажите может, что неправильно ,может надо все три файла загружать, просто при выгрузке из конвертации выгружается только один файл.(его я переименовываю в CorrespondentExchangeRules).
3. Захожу в унф, выгружаю правила(выгружается один файл), загружаю его в конвертацию, добавляю код в обработчик(комментарий). Загружаю, делаю обмен. Не проставляется комментарий!!!!!
Может кто что еще подскажет, посоветует
Добавлено: 20 фев 2015, 10:46


Файлы,которые формируются при обмене -Message_БП_ГЛ,  Message_ГЛ_БП отличаются  как раз тем, что в одном есть код обработчика с комментарием, в другом нет.
бп-бухгатрия,
гл-унф.
Может правила бп затирают код, хотя я в них тоже все прописала!!
Кто что подскажет?!:dfbsdfbsdf::dfbbdrfb:
Добавлено: 20 фев 2015, 10:48


Цитата: vitasw от 17 фев 2015, 21:55
Цитата: ppkmlite от 17 фев 2015, 19:25
Цитата: vitasw от 17 фев 2015, 17:45
Подозреваю, что при обмене используются не те правила, которые вы корректировали
Как же не те? Парвила выгружаем из унф(синхронизация-выгрузить), загружаем их в конвертацию,пишем код в обработчик и заново загружаем, тоже проделываем с бп. Делаем синхронизацию.
Чудес же не бывает. Для теста в любом обработчике пропишите вывод любого сообщения. Вывелось - ищем дальше. Не вывелось - лыжи не едут.
Не вывелось, что еще можно проверить?!
Добавлено: 20 фев 2015, 10:49


Цитата: vitasw от 17 фев 2015, 17:45
Подозреваю, что при обмене используются не те правила, которые вы корректировали
У меня уже тоже складывается такое впечатление, но я все проверила, правила из файла.

vitasw

Уж простите, но явно напрашивается вопрос о прямизне рук...
Вы используете стандартные правила обмена. Все ваши теложвижения никак не связаны с обменом. Возьмите раскопайте код обмена и определите, откуда тянутся правила обмена и вместо них подложите свои. все.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск