#0
by Avily
Добрый день. Необходимо подправить обмен. Он выполняется по правилам, созданным в конфигурации Конвертация. При создании номенклатуры нужно чтобы в регистр сведений Счета Учета Номенклатуры писался счет учета (Счет учета передаю из УТ в параметр). Написала в процедуре После загрузке Номенклатуры : Проблема в том, что новая запись в регистре не создается, потому что для новой номенклатуры еще нет Ссылки на объект (для уже имеющейся номенклатуры все отрабатывает). Нужно найти другой подход... Помогите плз.
#3
by Avily
Нет. "Событие выполняется после прочтения и установки атрабутов объекта из файла, но до его записи в информационную базу." Т.е . Номенклатура еще не записана в базу и у меня нет на нее ссылки.
#9
by Lokli
Понял. Я бы сделал так: 1. Создаём ПКО "<какие-то данные> --> регистр сведений". 2. В ПКО номенклатуры, в событии После выгрузки в файл считываем данные по счету учета и вызываем правило из п.1. (ВыгрузитьПоПравилу(Выборка, , , , "СчетаУчета");) Всё!
#10
by Lokli
+ "После выгрузки в файл" Событие выполняется после выгрузки объекта в файл обмена. Может быть использован для выгрузки дополнительной информации по выгруженному объекту в файл обмена. При этом информация будет записана в файл обмена после выгруженного объекта.
#12
by Lokli
я так выгружаю регистры сведений по физ.лицам (паспортные данные, пол и пр.) из одной ЗУП в другую. Ну да, придётся потрудиться над правилом выгрузки регистра сведений. Но работать будет.
#14
by Avily
Только я не поняла 2. В ПКО номенклатуры, в событии После выгрузки в файл считываем данные по счету учета и вызываем правило из п.1. (ВыгрузитьПоПравилу(Выборка, , , , "СчетаУчета");) - Тут же тоже еще нет Ссылки на созданную Номенклатуру
#15
by DrShad
только ты забыл добавить что при этом выгруженную номенклатуру нужно запомнить, чтоб по ней потом собрать регистр, а не всю тянуть
#16
by Lokli
В базе выгрузки ссылка уже есть! А в базе загрузки данных ссылка появится, т.к. номенклатура уже будет записана в базу. Не понял, поясни что и где нужно запоминать?
#19
by Avily
Так мне нужна ссылка на номенклатуру в БП, а она не появится, пока не создастся... или я что-то очень сильно не понимаю)
#20
by Lokli
Не нужно. Ссылка на номенклатуру в БП не нужна. Объяснять почему и как - не буду, т.к. долго и нудно. Почитай примеры и помощь по обработчикам в конвертации.
#21
by Lokli
+ советую найти книжку по конвертации и посмотреть курсы Насипова Фарита по этой же теме. Там они очень подробно всё рассказывают.
#23
by DrShad
что не нужно? т.е. ты предлагаешь в обмене тянуть регистр по всей номенклатуре каждый раз?
#24
by Lokli
Я предлагаю в ПКО "Номенклатура", в обработчике "После выгрузки в файл" считывать информацию о счете учета номенклатуры из базы УТ и на основании полученных данных формировать одну запись в регистр сведений в базе БП. Для чего нужно что-то передавать в параметры я не знаю.
#28
by Lokli
Тогда напиши, как в контексте переноса данных с помощью конвертации может пригодиться данный метод?
#31
by m-serg74
а почему при выгрузке Номенклатуры ТС не желает выгрузить по правилу нужные записи в РС, мне не ведомо
#34
by m-serg74
[Так мне нужна ссылка на номенклатуру в БП, а она не появится, пока не создастся] а что сие означает?
#35
by DrShad
в общем с тобой все ясно - выдернул фразу из контекста, газифицировал лужу и теперь рассматриваешь как круги расходятся :)))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Обмен данными. Как настроить обмен между базами с разными метаданными?
- Правила обмена в УТ для БП до начала настройки обмена? Несколько вопросо
- 1С 8.1 УПП Обмен данными по 1С. ? - Обмен возможен только на одном ПК.
- обмен БУХ - УТ. Обмен ОбменУправлениеТорговлейБухгалтерия
- Обмен УТ - УТ
- Как вытащить правила обмена из типовой УТ10.3 для обмена с БП
- Обмен УТ 10.3 - УТ 11 по документам
- COM - обмен через Универсальный обмен данными
- Обмен с помощью плана обмена и правил обмена.
- Обмен УТ 10.3 -> БП 2.0 (перенос справочников из БП в УТ)
- Обмен между базовыми УТ 10.3 и УТ 10.3
- Автоматический обмен между Ут 10.3 и УТ 11
В этой группе 1С
- Дата в XML файл, как прочитать в 1с 8
- Как сделать повышатель напряжения на 1В ?
- Ошибка блокировки объекта. Объект уже заблокирован
- Развернутое сальдо в ОСВ
- КА 1.1. Ввод началных остатков по комиссионному товару
- Розница 8.2 Базовая 1.0, обновление 1.0.16.8
- КД. модификация регистра сведений при переносе
- v7: Отчет "Остатки ТМЦ" - вывод артикула
- v7: 1C 7.7 при запуске Ошибка доступа к таблице DBF
- Как программно удалить колонку в excel
- Как проще всего организовать регулярный обмен данными между двумя базами
- Дата начала следующего месяца
- Как Добавить группировку в Ведомость амортизации БУ????
- Обмен между УТ и БП, как добавить еще организацию в обмен?
- УФ - Печать из журнала документов - как?
- Конвертация данных из строки в табличную часть.
- ошибка при выполнении регламентного задания
- есть ли правила обмена БУХ 3.0 и ЗиК 7.7
- БП 2.0: счет 68.04.1 третье субконто ???
- Не хочет программно добавляться запись в Регистр сведений