|
агрегирование выборки данных обмена Конвертации | ☑ | ||
---|---|---|---|---|
0
МеталлКор
02.08.15
✎
00:23
|
Добрый день, уважаемые коллеги.
Возник вопрос по работе с конфигурацией "Конвертация данных". Исходные данные: в системе источнике пользователи заводятся документы "Реализация товаров и услуг". Для примера: на дату 01.01.2000 заведены накладные: -01.01.2000 Рога и Копыта на сумму 100 рублей. -01.01.2000 Розничный покупатель на сумму 200 рублей. -01.01.2000 Розничный покупатель на сумму 50 рублей. Задача: организовать перенос данных за период с использованием агрегирования по дате и контрагенту. В системе получателе по результатам обмена должны быть сформированы документы: -01.01.2000 Рога и Копыта на сумму 100 рублей. -01.01.2000 Розничный покупатель на сумму 250 рублей. Как лучше всего организовать правила обмена для данного примера? Если есть типовые правила, выполняющую похожую задачу? |
|||
1
Aleksey
02.08.15
✎
00:30
|
1. А в чем проблема? Выгрузка по правилу даже в примерах описана
2. Нет, типовые всякие бредовые задачи не рассматривают |
|||
2
SleepyHead
гуру
02.08.15
✎
08:32
|
Сколько писал обменов, ВыгрузитьПоПравилу ни разу не понадобилось пока что.
Если грамотно спалнировать ПОД, то все получается просто и понятно. |
|||
3
SleepyHead
гуру
02.08.15
✎
08:33
|
(0) ПВД с произвольным алгоритмом и ПКО без источника тебе поможет, агрегируй как хочешь и пиши в ВыборкаДанных что хочешь.
Что такое Выборка данных в ПВД, подробно прописано в описании обработчика. |
|||
4
echo77
02.08.15
✎
09:24
|
(3) +1
|
|||
5
Aleksey
02.08.15
✎
10:09
|
(2) Очень часто юзаю для связанных данных, например при выгрузки контрагента нам нужно перенести его адрес, телефон и т.п. который храниться в РС. Или когда нужно объединить/разъединить документ. Например в источники документ выписка - это 1 документ с табличной частью, а в приемнике это отдельные документы (поступление на р/счет, списание с р/счета)
|
|||
6
SleepyHead
гуру
02.08.15
✎
11:45
|
(5) Я делаю для контрагента одно ПВД, для РС второе, а учитывая, что контрагенты используются в овер дофига других правил, еще и третье ссылочное ПКО для контрагента.
Но ваш способ интересный, даже захотелось попробовать. |
|||
7
Aleksey
02.08.15
✎
12:03
|
(6) Ну это не мой способ, так в типовых правилах от 1С перенос настроен
|
|||
8
SleepyHead
гуру
02.08.15
✎
14:35
|
(7) По мне, так это вносить путаницу в правила. Особенно если в коде используешь метод ВыгрузитьПоПравилу, которое например за ненадобностью исчезло )
|
|||
9
МеталлКор
02.08.15
✎
17:55
|
(3)Спасибо за идею. Если я правильно понял:
1. в ПВД (обработчик ПередОбработкой) формирую заполнение ТЗ "ВыборкаДанных", там же прописываю ПКО. 2. Делаю настройку ПКО. Особенности: -"ОбъектИсточник" - должно быть пусто. -В ПКС данного ПКО нужно выставлять галку "Получить из входящих данных"? Это имелось ввиду? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |