|
Конвертация 2.1 если нет поля в приемнике | ☑ | ||
---|---|---|---|---|
0
I_learn_1c
26.03.25
✎
12:56
|
Доброго дня,
Натолкните, пожалуйста, на мысль куда копать. Ситуация следующая - грузим документ из ЗУП 3.1 в УПП1.3 В ЗУПЕ в таб.части документа 2 колонки - Сотрудник и Физлицо. В УПП в таб.части документа 1 колонка - Физлицо. Но задача стоит в том, что указанного в ЗУП сотрудника нужно проверить на наличие в базе УПП. Как это организовать? Мысли по поводу: 1) в ПКО для документа в ПКС таб.части некуда впихнуть поле Сотрудник, в приемнике его такого поля, только Физлицо, поэтому вероятно писать отдельное ПКО для сотрудника нет смысла.. 2) есть ПКО ФизическиеЛица, по которому грузится Физлицо в таб.части как раз. Может быть можно тут в ПослеЗагрузки например проверять наличие такого-то сотрудника. Но Сотрудник же в другой колонке таб.части, как его тогда тут прочитать.. В общем как правильно в такой ситуации вообще быть? |
|||
1
segn
26.03.25
✎
13:01
|
Вроде можно передать через параметр ПКС.
|
|||
2
Ёпрст
26.03.25
✎
13:01
|
(0) Ничего не понятно, но очень интересно.
Что значит "сотрудника нужно проверить на наличие в базе УПП" ? Если его там нет в табличной части, зачем что-то проверять ? |
|||
3
I_learn_1c
26.03.25
✎
13:09
|
(2) в УПП не должно быть физлица без привязанного к нему сотрудника.
если например при загрузке мы создадим новое физлицо в УПП, то нужно и создать к нему сотрудника (такого же как в ЗУП указан) |
|||
4
I_learn_1c
26.03.25
✎
13:12
|
(1) то есть передавать данные в параметр, а не в приемник.
И потом в этом же ПКС в "После выгрузки" этот параметр обработать как-то? например по таб.номеру искать в УПП? Или в другом месте где-то ловить этот параметр? |
|||
5
Ёпрст
26.03.25
✎
13:18
|
(3) в ПКО физ лица и делайте это, своих сотрудников. Всё собственна.
|
|||
6
Климов Сергей
26.03.25
✎
13:19
|
(3) Дык в ПКО "Физлицо", после загрузки проверять наличие сотрудника.
|
|||
7
segn
26.03.25
✎
13:23
|
Параметр попадает в базу-приемник. Доступен в коллекции ПараметрыОбъекта.
|
|||
8
Ivanich
26.03.25
✎
13:31
|
Поддерживаю (2). ничего не понятно.
Уточните: 1. документ - источник в ЗУП 3.1 как называется 2. документ - приёмник в УПП 1.3 как называется 3. у Вас какая ситуация? В ЗУПе 2 сотрудника от одного физ.лица? А в УПП что должно быть? |
|||
9
I_learn_1c
26.03.25
✎
14:27
|
(8) какая разница какие документы? ВедомостьНаВыплатуЗарплатыВБанк и ЗарплатаКВыплатеОрганизаций.
суть в том, что в ЗУПе есть 2 поля (сотрудник и физ.лицо), а в УПП 1 поле (физ.лицо), поля Сотрудник нет. Физ.лицо-Физ.лицо сопоставляются по ПКО ФизическиеЛица,тут ок Но при этом нужно еще проверять, что в целом в базе УПП есть такой сотрудник (который в ЗУП указан), а если его вдруг нет, то для этого физ.лица создать этого сотрудника по тем данным которые из ЗУП получили. |
|||
10
I_learn_1c
26.03.25
✎
14:28
|
(7) спасибо, поковыряю в эту сторону)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |