Привет всем.
Стал разбираться с Конвертацией данных, книгу хоть и читаю, но вопросов дохр.....
Обмен между 7.7 и 8.2
Вроде бы простая задача. Но почему то не работает как мне надо.
В идеале, сделал параметр Организация, чтобы из нее префикс брать.
Но пока решил вставить руками букву "К".
Вот есть функция:
ПривестиНомерКДлине("К"+Источник.Код,9);
Пишу ее в ПКС для свойства Код, ПриВыгрузке()
Отладчиком смотрю, Возврат "К00000004",
но в файл записывается "00000004"
???
Кстати, префикс из Организации при загрузке в 8ку реально получить?
При выгрузке я вытащить могу через параметр Источник.Организация.Префикс
(1) спасибо.
А по первому вопросу? Почему в файл Код с префиксом не пишется?
Тут как бы 2 варианта решения: либо при выгрузке писать префикс в файл, либо при загрузке динамически его добавлять. Что правильней будет?
потому что надо открыть функцию ПривестиНомерКДлине() и поглядеть как она работает... мнение программиста и мнение функции как должен выглядеть результат могут не совпадать
Подскажите еще пожалуйста...
хочу перенести номенклатуру так чтобы в приемнике она всегда складывалась в одну и ту же группу например, "Товары" (такой группы в источнике нет), но вся иерархия должна остаться неизменной. Просто в источнике все товары хранятся в корне, а в приемнике в группе "Товары".
Подскажите направление действий...
Это я так понимаю лучше делать в обработчике ПКО Перед загрузкой ?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший