#0
by Дарт Вейдер
Прошу помочь в решении задачи. Имеется обмен УТ 10.3 - Бух 3.0 на сомописных правилах обмена. Задано условие - новые организации не создавать. Вопрос: Необходимо добавить проверку перед загрузкой данныз - если в выгрузке есть организации, которые не найдены в базе-приемнике (Бух 3.0), то не грузить весь(!) файл. Как сделать? Как я это делаю - при выгрузке организаций заношу их в параметр-таблицу. В глобальном ПослеЗагрузкиДанных у меня есть таблица со списком организаций. До этого момента все ОК. Но мне ее нужно передать в ПередЗагрузкойДанных. Или в ПослеЗагрузкиПараметров. Но программа там ее в упор не видит. Кто делал подобное? Как реализовывали?
#1
by MaxS
А база источник не в курсе куда будут загружаться данные? Сразу выгружать то, что нужно и не придётся загружать то, что не нужно.
#2
by Дарт Вейдер
этот вариант оставил на крайний случай)) да и там надо думать как передать в параметры список баз (если выгржают сразу несколько организаций)
#3
by Йохохо
"при выгрузке организаций заношу их в параметр-таблицу" в справочник ПараметрыКонвертации с галкой "Передавать параметр при выгрузке"?
#5
by Дарт Вейдер
вообще больше всего раздражает тот момент, что список организаций я получил, осталось самая малость) но передать его в упор не получается пробовал в "После выгрузки данных" передавать параметр, так но в "После загрузки параметров" в Параметры.ТаблицаОрганизаций пусто
#6
by Дарт Вейдер
так тоже пробовал, но в "После загрузки параметров" в Параметры.ТаблицаОрганизаций пусто я так понимаю он берет значение из формы Универсально обработки обмена - а там ничего не заполняется
#9
by Дарт Вейдер
тогда еще такой вопрос: если я пишу в файл обмена напрямую, а потом читаю так то я даже получаю нужный список организаций перед загрузкой и могу его проверить но при таком способе загрузка дальше не идет (Загружено 0) видимо потому что данные пишутся в конец файла и после данного кода чтение позиционируется в конец Есть ли какой нибудь способ прочитать данные из файла из произвольного места, но без изменения позиции ФайлОбмена ?
#11
by Дарт Вейдер
+ т.е. я пытаюсь передать строку так ЗначениеВСтрокуВнутр(Параметры.ТаблицаОрганизаций)
#13
by Дарт Вейдер
да по всякому уже пробовал)) и через параметр и напрямую в файл записывать просто проблма в том, что перед выгрузкой - я не знаю какеи организации попадут в файл а в после выгрузки - файл обмена уже сфомирован, и если чтото писать туда самому, то записывается в конец файла. И видимо поэтому достать их оттуда можно только после загрузки. Или я неправ? в КД честно говоря не силен.((
#14
by assasu
"а в после выгрузки - файл обмена уже сфомирован, и если чтото писать туда самому, то записывается в конец файла" - есть возможность написать что то самому. и куда это запишется зависит от того когда пишешь. в самое начало тоже можно записать .
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Перенос данных КД.2.0 (особенность конвертации)
- КД. Глюки.
- КД 2.0. Как проводить документы после загрузки?
- v7: КД 2.1 - Перед загрузкой данных - Параметры
- Как в конвертации указать параметр вручную перед загрузкой?
- КД 2.0 или КД 3.0
- Очистка регистра сведений с отбором перед загрузкой (КД, Конвертация Данных)
- КД 3.0 или КД 2.0
- Конвертация данных, проверка перед загрузкой
В этой группе 1С
- Microsoft SQL Server Native Client 10.0: Не удалось продолжить просмотр с NOLOCK
- Преобразование значения к типу Число не может быть выполнено
- Какую книгу почитать после Радченко
- Будут ли еще обновления конфигурации ЗУП 3.0 или уже только 3.1?
- серийные номера в УТ 11
- порядок действий в программе 1 с 8.3 при реорганизации предриятия
- ЗУП 3.0. Доплата за ночные часы разными процентами.
- ЗУП3.0 Отпуск по уходу за ребенком до 1.5 лет оплата по минимуму неправильная
- Настройка Клише/реклама для ФР Атол FPrint
- УТ 11.2 Простая печать Реализации со скидкой не вижу сумму без скидки и скидку
- А какая нынче самая стабильная версия 1С8 ?
- Список выбора в управляемой форме
- Отваливаются принтеры в терминальных сессиях
- ЗУП удержение по аналогии с исполнительным листом
- Розница 2.2 в чеке не рассчитывает авто скидку
- изменить Объект и Рабочая Папка
- Нужно скрыть поле комментарий в журнале "Документы контрагентов" 1С 8
- SliceLast() В REST-Запросе
- Запрос нечитаемых марок ЕГАИС. Обработка
- WEB-сервис. Ошибка доступа к нему.