#0
by AceVi
Делаю перенос данных из ЗУП 2.5 в ЗУП 3.0.(правила взял из конфигуратора ЗУП 3.0) Мне например нужны только данные по физ лицам, но не по всем а по выбранным. Казалось бы в обработке есть отбор - но он не работает, не доступен для физ лиц в этих правилах, хотя в то же время этот отбор доступен например для БухучетЗарплатыПодразделений(просто для примера привел, что отбор в принципе не сломан в обработке). Подскажите куда копать и как включит отбор для физ лиц. Я могу редактировать правила в КД2, но просто не знаю, как сделать что бы отбор работал.
#2
by AceVi
Да я там посмотрел - там в правиле выгрузки ссылается на Алгоритмы/Запросы - там есть алгоритм выборки физ лиц, в этом алгоритме указан запрос по которому выбирается физ лица. Это ок. Но как вы это запрос тогда передать список сотрудников? Просто в самом запросе доступны только параметры Правил выгрузки - а тип параметра можно указать только справочник или простые типы, массив или список нельзя. Получается можно только самому кодом создать список в алгоритме и передавать его в запрос?
#4
by Ministr
Ты можешь в ПКО засунуть проверку "перед выгрузкой". 1. Получить список сотрудников в обработчике ПВД, засунуть их в "ИсходящиеПараметры"(структуру) в виде массива (список сотрудников физ.лиц) 2. В ПКО Физ.лица написать в перед выгрузкой написать: P/S/ не совсем помню как там наследуются входящие и исходящие данные, в какой обработчик надо их задать, но это очень легко находится если взглянуть код самой обработки.
#5
by Ministr
Конечно это не оптимально, потому что хорошо бы на уровне выборке получать сразу необходимые данные. Зато более универсально. Также можно сделать глобальный параметр, заполнять его в обработчике открытия обработки "ПризагрузкиПараметров" как то так и проверять уже на вхождение сотрудника в этот параметр.
#6
by AceVi
1. Получить список сотрудников в обработчике ПВД - я понял - но как этот самый список получить? мне нужна "ручная выборка" там нет каких уникальных признаков для нужных мне сотров. Отбор в обработке мне очень подходит, он универсальный и там можно задавать список, если только конечно не заставить сделать папку в справочнике источнике и заставить кадровика всех нужных ей сотрув туда перенести? тогда можно будет выбрать все запросом по папке. как думаете?
#8
by AceVi
Параметр кд - только справочник(т.е. один элемент) или простой тип(строка там булево и т.д.) список или массив нельзя задать. А мне нужен список физ лиц) пока вижу вариант положить их в отдельную папку.
#10
by AceVi
Ну нет же - мне нужен список физ лиц - допустим из 50 мне надо выбрать 10 - которые не обладают уникальными признаками кроме кода - ручной выбор идеально подошел бы. а так либо в коде прописывать формирование этого списка(перенос то разовый) или поместить физ лиц в отдельную папку и просто сделать запрос с отбором по родителю.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Зачем нужен отбор "В интервале", если есть отбор "больше" и "меньше"?
- "Отключить отбор " и "Отбор по значению в текущей колонке"
- УниверсальныйОбменДаннымиXML. Отбор построителем.
- Как программно установить отбор в обработке УниверсальныйЖурналДокументов ?
- УФ. Программный отбор и пользовательский отбор....
- Отбор СКД в обработке
- 8.3.5, УФ, Реквизит таблицы значений с типом "Отбор"/ "Отбор компоновки данных"
- v7: 1cpp Набор Классов ПоставщикДанных Установить отбор, отменить отбор
В этой группе 1С
- УТ 11.3 В РМК не проставляется цена
- УТ 11. Регламентированный учет
- 1С 7.7 изменение даты проведенного документа
- Scripting.FileSystemObject. Исключительная ситуация 0x800a0047
- 1С и швейное производство
- ККТ ШТРИХ Штрих-М 01-Ф При выполнении операции произошла ошибка.
- При проверке декларации НДС выдается ошибка, которой нет
- Закрытие месяца 20-90 счета
- 8.3. УФ. Получить навигационную ссылку ФОРМЫ
- Перенос Номенклатуры из БП 3.0 в КА 1.1
- ERP 2.1 Учёт трудозатрат без Кадрового учёта и расчёта зп.
- ЗУП 3.1.2 - Где в интерфейсе Ввод остатков отпусков
- ЗУП: Произвольная премия зависящая от отработанного времени
- ERP 2.1. Где алгоритм отражения в регл. учете?
- Получение серверного (UNC) пути к папке в 1С
- V83.ComConnector "Недопустимая строка с указанием класса"
- Перенос базы с 7.7 в 8.3
- Как в документе вставить ссылку на отчет на управляемой форме
- Округлить дробное число
- Рабочее место кассира