Конвертация данных 2. Перенести строки неограниченной длины
1С:CRM ПРОФ, КОРП
1С:ERP Управление предприятием 2
1С:Бухгалтерия 1.6
1С:Конвертация данных
Платформа 1С v8.3
В 1С 8 ред. 1.6 создал справочник Присоединенные файлы. Делал на подобии ЕРП 2, CRM, только все данные будут храниться не в отдельных справочниках (ДоговорыКонтрагентовПрисоединенныеФайлы, ПользователиПрисоединенныеФайлы...), а все в одно справочнике. Есть готовый рабочий обмен между базами КД2. Добавляю свой справочник, дорабатываю правила. Обмен ЕРП->1.6 проходит, но не происходит обмен реквизитами: ПутьКФайлу.
Влияет ли на это то, что тип источника и тип приемника - строка неограниченной длины? Если жестко вбивать строку, путь какой, в ПВС перед записью, то все хорошо, путь попадает в 1.6.
Сами реквизиты в базах тоже имеют неограниченную длину. Как побороть этот момент?
Влияет ли на это то, что тип источника и тип приемника - строка неограниченной длины? Если жестко вбивать строку, путь какой, в ПВС перед записью, то все хорошо, путь попадает в 1.6.
Сами реквизиты в базах тоже имеют неограниченную длину. Как побороть этот момент?
По теме из базы знаний
Найденные решения
Как я и предполагал ранее в сообщениях, дело не в том, что строки неопределенной длины, 1С сама все файлы перегружает как в базе.
Решение - сделать в ПКС получение данных из входящих данных, ранее в ПКД перед выгрузкой запросом получить эти данные непосредственно из справочника и выгрузить по правилу.
Тема закрыта.
Решение - сделать в ПКС получение данных из входящих данных, ранее в ПКД перед выгрузкой запросом получить эти данные непосредственно из справочника и выгрузить по правилу.
Тема закрыта.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Может кто подскажет, это вшито в 1С где, чтобы при обмене файлы в томах выгружать как файлы в базе? При обмене у меня так и произошло, файл с диска преобразовал в двоичные данные и выгрузил в xml. Есть где в ERP, CRM настройка, чтобы это убрать? Или где в коде есть это? Не нашел что-то
Как я и предполагал ранее в сообщениях, дело не в том, что строки неопределенной длины, 1С сама все файлы перегружает как в базе.
Решение - сделать в ПКС получение данных из входящих данных, ранее в ПКД перед выгрузкой запросом получить эти данные непосредственно из справочника и выгрузить по правилу.
Тема закрыта.
Решение - сделать в ПКС получение данных из входящих данных, ранее в ПКД перед выгрузкой запросом получить эти данные непосредственно из справочника и выгрузить по правилу.
Тема закрыта.
(17) Если у вас все хранится в томах на диске, то почему бы просто этот параметр по умолчанию принудительно не выставлять в нужное? зачем откуда-то подтягивать пытаться эти данные, если в итоге они будут одни и теже?
В вашей ситуации мне кажется это наилучшее решение. Если вы конечно не будете вести хранение файлов в 2 вариантах.
В вашей ситуации мне кажется это наилучшее решение. Если вы конечно не будете вести хранение файлов в 2 вариантах.
(18) если сделать жестко, то это не правильно. Никто не знает, как будут хранить завтра файлы. Тем более, что стандартно обмен принудительно переделывал в тома на диске перед выгрузкой, а это значит, что Том менялся, Путь к файлу затирался, и появлялись двоичные данные файла. Поэтому эти 3 реквизита передаю через входящие данные, это простое решение, и рабочее)))
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот