Имя: Пароль:
1C
 
КА 1.1, РИБ по организации.
,
0 Zombi
 
13.04.17
07:34
Есть КА 1.1. Нужно из нее взять 1 организацию. Я так понял обмена РИБ по организации в ней нет? Как еще можно организацию отделить?
1 Cyberhawk
 
13.04.17
07:57
1. Удалить весь левак.
2. РИБ с фильтром по организации - сделать начальный образ и выгрузить в него только то, что пройдет фильтры ПРО
2 Zombi
 
13.04.17
08:01
(1) База люто большая, а нужна организация, которая ведется с апреля. Лучше бы просто ее выгрузить.
(2) Вот не вижу в КА 1.1 РИБа с фильтром по организации. Только полный РИБ.
3 Cyberhawk
 
13.04.17
08:01
(2) Где ты ищешь "фильтр по организации"? Что это по-твоему такое?
4 Zombi
 
13.04.17
08:04
(3) Это план обмена такой, где есть реквизит "Организация" и изменения регистрируются только по ней.
5 Cyberhawk
 
13.04.17
08:05
(4) ССЗБ
6 Zombi
 
13.04.17
08:09
(5) создаю новый узел плана обмена "полный" там только наименование указать можно, код и номера принятого и отправленного сообщения. Нажму кнопку "Создать начальный образ", выгрузятся же все организации. Как выгрузить только нужную мне?
7 Zombi
 
13.04.17
08:18
Cyberhawk , подскажи, как мне фильтровать организацию при РИБ в КА 1.1?
8 Cyberhawk
 
13.04.17
08:26
(7) Вариантов несколько:
- найти подходящий план обмена
- использовать сторонние (платные) решения
9 Zombi
 
13.04.17
08:27
(8) Красавчик
10 Рэйв
 
13.04.17
08:27
(4)Скопипасти из любой конфы где он есть.подшаманищь состав и проверишь код менелдера где фильтруется и должно пойти
11 Рэйв
 
13.04.17
08:27
*менеджера
12 Zombi
 
13.04.17
08:33
(10) Придется наверно как то так извращаться.
13 PCcomCat
 
13.04.17
08:42
(12) Там есть обмен данными с КА - в нем есть фильтр  по организации.
14 Zombi
 
13.04.17
08:49
(13) А вот с этим планом обмена я не совсем понял. Создал, добавил нужную мне организацию, а в изменениях данные по всем организациям. Очистил регистрацию, снова зарегистрировал изменения, все равно все документы в регистрации.
15 PCcomCat
 
13.04.17
08:54
(14) Попробую сейчас. Я просто с полным работаю - обмен с БП 2.0 и 3.0. Там свое правило подтягиваю, т.к. каждая организация в свою БП должна передавать, в нем у меня отбор по организации.
16 Zombi
 
13.04.17
09:00
Я щас запустил НайтиПоСсылкам по нужной мне организации. Там ссылок всего 230, и 4 вида документов с парой регистров. Да я проще это перенесу выгрузкойзагрузкойХМЛ. Вопрос снимается, всем спасибо.
17 PCcomCat
 
13.04.17
09:06
(16) Как-то не так регистрируешь.
Создала узел с фильтром по одной организации, провела документы разных организаций - зарегистрировались только документы организации фильтра.
18 Zombi
 
13.04.17
09:09
(17) А это наверное только при проведении действует, а я регистрировал через форму. Я затупил, ага.
19 Zombi
 
13.04.17
09:10
(18) Там же подписка на событие при проведении, скорее всего, и через форму я регистрирую минуя эти подписки и фильтр соответственно тоже.
20 PCcomCat
 
13.04.17
09:11
(19) Можешь зарегистрировать объекты по запросу или выборочно - если руками. В обработке "Регистрация изменений" есть такая возможность.
21 Serg_1960
 
13.04.17
09:15
С прискорбием констатирую полное незнание конфигурации автором :)

Мне потребовалась 1(одна) минута, чтобы пройтись по подпискам на события при обмене и обнаружить ту функцию, которая вызывает стандартный обработчик в момент формирования начального образа.

Вы не поверите, но в моей конфигурации у этой функции необыкновенное наименование - ОбъектыНачальногоОбраза() Невероятное совпадение, не правда ли?
(сарказм)
22 PCcomCat
 
13.04.17
09:18
(21) А заголовке темы я не заметила фразы "Зацените, как я знаю конфу". ;)
23 Serg_1960
 
13.04.17
09:20
ТС, шутки - шутками, но погугли в своей конфигурации "ПриОтправкеДанныхПодчиненному". В моей, например, есть такая:

// Процедура является обработчиком одноименного события, возникающего при обмене данными в распределенной информационной базе.
//
// Параметры:
// см. описание обработчика события ПриОтправкеДанныхПодчиненному() в синтаксис-помощнике.
//
Процедура ПриОтправкеДанныхПодчиненному(ЭлементДанных, ОтправкаЭлемента, Знач СозданиеНачальногоОбраза, Знач Получатель = Неопределено) Экспорт
24 PCcomCat
 
13.04.17
09:21
(23) Из-за угла как-то ответ...
25 Zombi
 
13.04.17
09:24
(21) Ты нереально крут. Мне до тебя расти и расти :)
26 Serg_1960
 
13.04.17
09:26
Я так понял это же разовая операция? Так какая разница какой ценой это реализовано? Внеси изменения в типовую, а потом всё откати.
Параметр СозданиеНачальногоОбраза легко позволяет определить момент, когда нужно вмешаться со своей проверкой и отменить отправку данных - всего пара/тройка строк чтобы из стандартного обмена сделать псевдообмен "по организации".
27 Zombi
 
13.04.17
09:28
(26) См (16)
28 PCcomCat
 
13.04.17
09:30
(26) Фига се! Зачем же так сложно для разовой акции.
29 PCcomCat
 
13.04.17
09:32
(27) Советую всё же создать план обмена. А то разовые акции могут перерасти в акцию "а давай еще разок". Всех подробностей не знаю, конечно - вам видней.
30 Zombi
 
13.04.17
09:35
(29) Да можно и через план обмена сделать. Спасибо за помощь.
31 Serg_1960
 
13.04.17
09:38
(27) Ну-ну. Вперед с песнями. Флаг вам в руки и барабанные палочки в... эээ... склероз - забыл куда :))

Я могу за пару минут внести изменения в конфигурацию и добиться нужного результата. Как долго вы будете возиться в КД, создавая нужные правила для выгрузки данных базы, где документы по организации - ничтожно малая часть этой информации? (риторический вопрос)

Я за план обмена и внесение изменений в конфигурацию :)
"... и продолжал упорствовать в своих заблуждениях"(протокол инквизиции)
32 Zombi
 
13.04.17
09:41
(31) Окстись, какие правила? Какая КД? Сам не в теме что ли?
33 PCcomCat
 
13.04.17
09:46
(31) А как же знание конфигурации? Золотое правило: работает - не трогай! Нужно пользоваться данными благами, если они есть, а не создавать свое.
34 Serg_1960
 
13.04.17
09:52
(32) "Я щас запустил НайтиПоСсылкам по нужной мне организации. Там ссылок всего..."(16) - и ты вправду считаешь что этого вполне достаточно, чтобы в пустой базе развернуть рабочую базу?
Ну, это же просто. Например, сколько в справочнике Номенклатура записей было в старой базе и сколько записей по ссылкам, что есть в документах, ты вытянешь в новую базу? А остальные записи, как? Или этот справочник тебе не важен?
35 Serg_1960
 
13.04.17
09:54
(33) Полезность знания конфигурации заключается в том, чтобы минимальными изменениями добиться максимального эффекта :)
36 PCcomCat
 
13.04.17
09:55
(34) Бывают часто ситуации, когда из одной базы переносят данные в другую, и там строго нужны только элементы справочников, участвовавшие в документообороте.
37 PCcomCat
 
13.04.17
09:56
(35) Не... Полезность в том, чтобы знать, как это сделать на уровне пользователя. ;)
38 Serg_1960
 
13.04.17
09:58
(37) Это таки форум уровня для программистов, а не для продвинутых юзверей :)
PS:
Sorry, с вами было приятно общаться, но более я вас своей персоной не обременяю.
[ушел с ветки работу работать]
39 Zombi
 
13.04.17
09:59
(34) Я тебе больше скажу, задача гораздо сложнее...нужно справочник "Номенклатура" перенести весь, а справочник "Контрагенты" только те, которые задействованы в документах нужной организации. Но и эта задача решается в 4 клика мышкой.
40 h-sp
 
13.04.17
09:59
(0) всё ж таки не во всех документах и регистрах есть реквизит организация. поэтому нет обмена по организациям например в УТ 10.3. Наверно и в КА то же самое.

Вот в БП там другое дело. Организация есть везде. Поэтому можно четко разделить.
41 PCcomCat
 
13.04.17
10:03
(40) Поэтому не все объекты в такие планы попадают.
42 h-sp
 
13.04.17
10:24
в упп вроде есть план обмена по организациям. если немного подхимичить, можно его в ка внедрить.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший