Имя: Пароль:
1C
1С v8
Конвертация данных
0 soleg78
 
24.11.12
17:55
Добрый день. Осваиваю конфигурацию "Конвертация данных".
Есть две конфигурации УПП и УТП
в УТП в справочнике ФизическиеЛица есть созданный реквизит "Сотрудник"(БУЛЕВО)

Задача следующаая, в УПП есть РегистрСведенийЗапись.РаботникиОрганизаций
нужно найти (через Сотрудник.ФизЛицо)ФизЛицо и если КоличествоСтавок >0 тогда в базе приемнике у этого ФизЛица учтановить реквизит сотрудник(булево) = Истина

чесно говоря даже приблизительно не представляю как это выгрузить
1 Aleksey
 
24.11.12
18:25
и что? переноси всегда, после загрузки делай проверку
2 Aleksey
 
24.11.12
18:29
Источник УПП
Приемник УТП
Нужно если в УПП КоличествоСтавок>0 тогла в УТП установить реквизит сотрудник(булево) = Истина ?

В ПВД прописываешь свой запрос на выборку данных, и выгружаешь
3 soleg78
 
24.11.12
18:29
Делаю так:
РегистрСведенийЗапись.РаботникиОрганизаций - Источник
СправочникСсылка.ФизическиеЛица - приемник
но при обмене в УТП в Обработка.ОбменДаннымиXML.МодульОбъекта(6546) хочет создаватьзапись в РегистрСведений СправочникСсылка.ФизическиеЛица которого соответственно нет и валиться здесь.
4 Aleksey
 
24.11.12
18:30
Значит что-то не так делаешь, не должен валится
5 soleg78
 
24.11.12
18:31
ну
РегистрСведенийЗапись.РаботникиОрганизаций - Источник
СправочникСсылка.ФизическиеЛица - приемник
- это правильно?
6 Aleksey
 
24.11.12
18:32
да
7 soleg78
 
24.11.12
18:33
как тогда из сотрудника вычислить ФИзЛицо? я про УПП
8 soleg78
 
24.11.12
18:33
из регистра РегистрСведенийЗапись.РаботникиОрганизаций
9 soleg78
 
24.11.12
18:35
ПередВыгрузкой
ищу по коду ДРФО

Значение = Справочники.ФизическиеЛица.НайтиПоРеквизиту("КодПоДРФО",СокрЛП(Источник.Сотрудник.ФизЛицо.КодПоДРФО)).КодПоДРФО;
10 Aleksey
 
24.11.12
18:38
(9) Т.е.
Значение = Источник.Сотрудник.ФизЛицо уже не кошерно?
11 soleg78
 
24.11.12
18:46
12 soleg78
 
24.11.12
18:46
вот так я делаю
13 Aleksey
 
24.11.12
18:52
(12) Это что за бед?
14 Aleksey
 
24.11.12
18:52
*брел
15 Aleksey
 
24.11.12
18:52
*бред блин
16 soleg78
 
24.11.12
18:54
(13) что смог - то и "набредятил"))))
17 Aleksey
 
24.11.12
19:05
(16) Считай что источник у тебя в базе в москве а приемник в базе в китае. Т.е. ты физически не можешь находясь в базе источника поменять что-то в приемники.

Ты же делаешь непонятно что
18 soleg78
 
24.11.12
19:13
(17) дайте пож. пример какой-то что бы можно было из регистра сведений(источник) обмениваться со справочником (приемник)