Имя: Пароль:
1C
1С v8
не работает обработчик ПослеЗагрузки
,
0 Сотрудница
 
24.06.15
10:52
Помогите, пожалуйста, разобраться с вопросом конвертации
создала правила выгрузки у конфы1 , ПередВыгрузкой определила параметры в пкс, выгрузила - в файле данных они есть.
в конфе 2 загрузила созданные правила с обработчиком пко ПослеЗагрузки. вообще не реагирует на параметры.
такое ощущение, что вообще туда не заходит
куда смотреть?
1 Timon1405
 
24.06.15
10:57
ЕМНИП должна быть галка у параметра "использовать при загрузке"
2 Сотрудница
 
24.06.15
11:41
добавила параметр туда и галку поставила - не помогло
3 Сотрудница
 
24.06.15
11:55
в результате установки галки после выгрузки в файле данных появился кусок
<Параметры>
<Параметр Имя="пар1" Наименование="пар1"/>
<Параметр Имя="пар2" Наименование="пар2"/>
</Параметры>
и все равно не загружается
4 Сотрудница
 
24.06.15
12:07
дайте наводку хоть, что не так делаю
второй день сижу разбираюсь, результата ноль
5 hhhh
 
24.06.15
12:10
ПослеЗагрузки уже походу нет параметров. Пользуйтесь ПриЗагрузке или ПередЗагрузкой
6 D_E_S_131
 
24.06.15
12:17
Вообще хорошо бы посмотреть в описании обработчиков событий конвертации, где можно обратиться к выгруженным параметрам. Было бы фото - посмотрел бы за Вас.
7 Сотрудница
 
24.06.15
12:27
(5)ПослеЗагрузки вообще не работает, убрала параметры, просто там написала Объект.Комментарий = "1111111";
комментарий не заполнился. перенесла в ПриЗагрузке, тот же эффект
есть ощущение, что что-то не то делаю
(6)обработчики событий конвертации? где это смотреть?
да на работе я, какие уж тут фото...
8 Сотрудница
 
25.06.15
21:16
похоже не с тех сторон пытаюсь подойти
вообще нужно следующее: переносится справочник номенклатура, в нем есть галка ПоМенеджерам и реквизит Менеджер - ссылка на сотрудника. нужно при включенной галке ПоМенеджерам искать в базе приемнике менеджера по имени и фамилии, если нашли - заполнить, если не нашли или нашли больше одного - не заполнять.
загвоздка вышла в том, чтоб не загружать, если нашли больше одного
хотела через параметры, но не получается, в какую сторону не пойду, везде что-то не срастается
подскажите, в каком направлении думать
9 Cyberhawk
 
25.06.15
23:20
"если не нашли или нашли больше одного - не заполнять"
"загвоздка вышла в том, чтоб не загружать, если нашли больше одного"
Что-то не сходится
10 Сотрудница
 
26.06.15
04:24
(9)
почему не сходится? может непонятно написала?
например, в базе источнике есть номенклатура, у которой галка и менеджер петров николай
1. в базе приемнике менеджер только петров василий, получается, что по имени и фамилии не нашелся. не заполняем.
2. в базе приемнике менеджеры петров николай юрьевич и петров николай иванович. ну т.е. при поиске по имени и фамилии найдутся два, какой из них нужен, не ясно, поэтому не заполняем тоже
11 Cyberhawk
 
26.06.15
07:14
"не загружать" - это не понятно. Что не загружать?
12 Сотрудница
 
26.06.15
08:10
не заполнять реквизит мененждер в базе приемнике
13 ultrannge89
 
26.06.15
08:11
Было бы классно если бы можно было на источнике задавать параметр и на стороне приемника использовать для анализа данных приемника. Но походу этого нет. Самому тоже это требуется, пока не нашел как побороть.
14 Сотрудница
 
26.06.15
08:14
как раз так и пыталась сделать, параметры выгружаются в файл, но не грузятся в приемник, вообще никак не обрабатываются
галка для загрузки походу только для глобальных параметров, которые не для каждого объекта, а для всей конвертации
15 Strogg
 
26.06.15
08:28
(13) Как нет? передаешь данные в параметр, а потом при загрузке разбираешь структуру. Ищите лучше.
(0) какой обработчик юзаешь - скажи полный путь...
16 Cyberhawk
 
26.06.15
08:32
(12) в ПослеЗагрузки объекта пишешь код, который по менеджеру объекта ищет других менеджеров. Если нашел - очищаешь менеджера в объекте.
17 Сотрудница
 
26.06.15
09:58
в итоге послеВыгрузки добавила 2 пкс с пустыми источником, приемником и правилом, передала в параметры и обратилась к ним в послеЗагрузки
пока были указаны источники в новых пкс, не работало
спасибо всем, кто хотел помочь)
18 timurhv
 
26.06.15
10:05
(0), (13) Программно установить параметры
http://catalog.mista.ru/public/266597/
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн