#0
by Damir
Ситуация в следующем. Есть база 1С БухгалтерияКОРП. 2.0 (2.0.46.8). В этой базе 10 штук "Организаций". Справочник Контрагентов общий для всех организаций. Привязка контрагентов к какой либо организации идет по реквизиту "Организация" в договоре. Необходимо написать правило которыое выгружало бы Контрагентов только по своей организации. Правило я написал. Выгружает. НО, выгружает всех подряд контрагентов, не различая их по привязке договоров. Помогите, где моя ошибка? В ПК ДоговорыКонтрагентов перед выгрузкой прописал: Если НЕ Источник.Организация = Неопределено Тогда В ПК Контрагены в ПослеВыгрузки прописал Что не так?
#2
by hhhh
типовой обмен по организациям почему не используешь? Там в точности так, как ты хочешь. Всё сделано.
#6
by Шапокляк
Ну так перед выгрузкой надо проверять, есть ли у контрагента договор с нужной организацией и давать отлуп если нет такого.
#12
by МимохожийОднако
Если уже успел выгрузить лишнее,то проще удалить лишнее, чем повторять процедуры с отбором по организации
#13
by Damir
Нет, все испытывается в копиях. Просто такое надо будет делать периодический. Мы таким образом хотим добиться уникальности всех контрагентов во всех базах
#14
by МимохожийОднако
Уникальность контрагентов определяется не принадлежность договора к организации, а ИНН, КПП или наименованием.
#15
by Шапокляк
Ну хорошо, договоры не будут выгружены по чужой организации. Как это повлияет на выгрузку всех контрагентов?
#16
by Damir
Ну чтоб и в организации "А" он назывался "Рога и Копыта Продакшен" и в организации "В", а не "Продакшен Рога и Копыта", таких организаций штук 10
#17
by Damir
В правилах есть параметр "Организация", Я хочу чтоб когда я установил организацию "А" у меня выгрузились только контрагенты(с контактной инфой) у которых есть договор с организацией "А"
#18
by Шапокляк
Т.е. вы в правиле для выгрузки договоров ограничиваете выгрузку договорами по организации и почему-то надеетесь, что и контрагенты не выгрузятся, которые по другому правилу выгружаются?
#20
by Шапокляк
Вы можете в правиле для выгрузки именно КОНТРАГЕНТА организовать проверку, есть ли у него договор с организацией?
#22
by Damir
Хочу в внешних обработках обработку сделать, бухгалтер заходит в него и нажимает кнопку "Получить контрагентов", и контрагенты пришли
#23
by Damir
В ПК Контрагентов "Перед выгрузкой" написал: Теперь если ручками через обмен XML делать все получается ))) Спасибо!!! НО когда через внешнюю обработку пытаюсь то не грузит ((( Похоже Параметр.Организация не передается
#32
by Aprobator
попробуй так БазаИсточник.Параметры.Организация = БазаИсточник.Вычислить("Справочники.Организации.НайтиПоРеквизиту("ИНН", Организация.ИНН)");
#33
by Aprobator
иначе придется в обработке универсального обмена довешивать в модуле объекта экспортную процедуру. И вызывать ее с передачей туда ИНН, чтобы она уже в той базе сама параметр устанавливала.
#34
by Aprobator
а да - ток вместо Организация.ИНН - там свое значение подставь сразу. А тоя упустил тут этот момент.
#45
by hhhh
в типовой БП так и сделано. Именно проверяется наличие договора с этой организацией. И только тогда выгружается.
#49
by Aprobator
чем нехороший то? Одну процедуру вставить всего. И возни минут на 10. Можно, конечно, неделями искать решение.
#56
by Aprobator
тебе сказали параметр сделай ИНН. А нахождение самой организации по ИНН прямо в правила закатай. Во ты тугой.
#57
by Damir
Все, спасибо ВСЕМ!!! Сделал так и все работает! НоваяСтрока = ВыгрузкаДанных.ТаблицаНастройкиПараметров.Добавить;
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- выгрузить из ЗиКа в XML
- Как загрузить контрагентов в нужную группу справочника Контрагенты ?
- Выгрузить один объект структуры метаданных
- Как выгрузить контрагентов в конкретную группу справочника?
- v7: Как в 7.7 выгрузить контрагентов из одноименного справочника
- Как программно добавить контактную информацию контрагента
- Как заполнить контактную информацию контрагента в УТ11
- Заполнить контактную информацию на форме контрагента
В этой группе 1С
- Построенный запрос к СУБД использует слишком много таблиц
- БП3 закрытие месяца, проводки по счетам
- Как добавить новый реквизит документа на уже существующую обычную форму
- автоматизация ввода номеров бесконтактных карт
- Свертка базы БП 2.0 типовая обработка
- 1CV8 Servers (x86-64)
- перенос остатков по товарам из ТиС7 в УТ10.3
- Как из хранилища значений извлечь картинку и в поле документа?
- Освобождение памяти при работе с ПолеHTMLДокумента
- Запись в Excel через ADO
- подскажите. как правильно выбрать неликвидный товар в запросе.
- Как настроить отражение зп в бух.учете ЗУП
- SQL - альтернативный hostname при подключении
- 1 пользователь не может зайти в базу
- Неверно склоняется ФИО в 1С 8.2.13 УПП ред.1.3.41.1
- Зачет аванса при поступлении в валюте и себестоимость товара
- СКД, как заставить ресурс рассчитывать итоги по-разному
- УТ 11.1 поиск ошибки в модуле
- Получить счета учета номенклатуры одним запросом БУ
- Два разных запроса в отчете на СКД