Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Конвертация данных
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Конфигурация "1С:Конвертация данных"
VladGusev
Доброго времени суток!
Есть торговая база (конфигурация "Управление торговлей" 10.3.3.3), бухгалтерская база (конфигурация "Бухгалтерия предприятия" 2.0.25.5) и "Конвертация данных" 2.1.5.1.
В торговой базе ведутся две организации, допустим с кодом "111" и "222". Необходимо выгружать некоторые справочники и документы из УТ в БП, по одной (любой) из организаций. У меня есть обработки, которыми я это делаю. Но хотелось-бы сгенерить правила для таких выгрузок.
Допустим я хочу выгрузить контрагентов. Но! Только тех, у которых есть договора с организацией 111 или 222.
Что-бы в бух.базу организации 111 попали только ее контрагенты, а в 222 ее.
Заношу конфигурации в КД. Выбираю справочник "Контрагенты", КОД автоматом генерит правила.
Какие правила мне нужно править? Подскажите.
И, если не трудно, на примере документов. Пусть будет реализация.
С КД сталкиваюсь впервые, пока что самому дается все трудновато sad.gif
WKBAPKA
ну там есть обработчики событий, вот там и нада описывать...
svinuk
в обработчике "перед выгрузкой" правила выгрузки справочника "Контрагеты" нужно написать запрос по типу:

ВЫБРАТЬ
    ДоговорыКонтрагентов.Ссылка
ИЗ
    Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
ГДЕ
    ДоговорыКонтрагентов.Организация = &Организация
    И ДоговорыКонтрагентов.Владелец = &Контрагент


Ну и дальше проверку втулить,

Если НЕ ЕстьДоговора Тогда
    Отказ    =    Истина;
КонецЕсли;



В итоге контрагенты, по которым нет договором по указанной организации выгружаться не будут

П.С: организацию сделать параметров и указывать перед выгрузкой
Zaval
Контров непосредственно выгружать не нужно.
Выгружайте Договора только одной Организации.
Выгрузка Контров - по ссылке.
Vofka
Друзья, на дату первого поста никто внимания обратить не хочет? smile.gif
Zaval
Блиииин.... Опять некрофилы подвалили sad.gif
svinuk
Мало ли, может человек до сих пор бъется бедняга 09000000.gif
Vofka
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.