|
Удаление документов в приемнике | ☑ | ||
---|---|---|---|---|
0
Reclaim
22.03.16
✎
08:47
|
Здравствуйте! Стряпаю правила для одностороннего обмена документом УПП --> УТ. Суть задачи стояла такая: на основании реквизитов ТЧ одного документа УПП, должно создаваться определенное множество документов УТ. Реализовал это произвольным алгоритмом выгрузки, при котором входящими данными формирую документы, и в созданные документы запихиваю УИ, чтобы иметь связь с УПП.
Суть проблемы такая: при повторном переносе документа, необходимо удалить в УТ документы, которые создались при первом переносе, и потом создать новое множество документов. Подкиньте идею, как это можно реализовать |
|||
1
vicof
22.03.16
✎
08:50
|
В комментарий к доку порядковый номер переноса. Перед загрузкой удалить все меньшие текущего номера.
|
|||
2
Reclaim
22.03.16
✎
09:01
|
В принципе идея понятна, но сразу напрашивается такой вопрос - в информации по обработчику написано "Событие выполняется перед загрузкой объекта", т.е. при выгрузке скажем создались 5 документов, и в моем понимании происходит так: происходит обработчик "Перед загрузкой" для одного созданного дока, нашлись документы у которых Нпп меньше текущего - удалились. Потом пошла обработка второго созданного дока, опять происходит поиск доков, у которых Нпп меньше текущего, и получается что убивается первый перенесенный документ.
Или я не прав? |
|||
3
Reclaim
22.03.16
✎
09:33
|
up
|
|||
4
aleks_default
22.03.16
✎
09:45
|
НПП у тебя - это номер сообщения обмена, а не конкретного документа
|
|||
5
Reclaim
22.03.16
✎
18:36
|
(4) Отличная идея, попробую.
|
|||
6
Fragster
гуру
22.03.16
✎
18:38
|
в обработке выгрузки выгрузитьпоправилу("имяправила",...)
далее ключевые поля типа номера входящего или еще чего. |
|||
7
Fragster
гуру
22.03.16
✎
18:39
|
проблема, если документы однотипные или состав документов будет меняться
|
|||
8
Reclaim
23.03.16
✎
12:41
|
Запускаю выгрузку двумя способами: первый - через обработку, второй - через настройки обмена данными. В итоге получаю такую картину:
Начало выгрузки: 23.03.2016 15:35:43 Окончание выгрузки: 23.03.2016 15:35:59 Выгружено объектов: 20 Начат обмен данными по настройке "ПланированиеАктивностей" (15:36:41). Не найден входящий файл обмена данными. Начало выгрузки: 23.03.2016 15:36:42 Окончание выгрузки: 23.03.2016 15:37:08 Выгружено объектов: 3 Запись изменений текущей информационной базы в файл обмена завершилась успешно. Обмен данными по настройке "ПланированиеАктивностей" завершен (15:37:08). Т.е. при выгрузке через обработку выгружается 20 объектов, а при настройках выгружается всего 3 + пишет "Не найден входящий файл обмена данными". Подскажите что это за беда такая? |
|||
9
Reclaim
23.03.16
✎
13:22
|
up
|
|||
10
Reclaim
24.03.16
✎
05:43
|
up
|
|||
11
Reclaim
24.03.16
✎
11:18
|
up. Кто-нибудь сталкивался с таким? Подскажи где стоит копать
|
|||
12
Reclaim
24.03.16
✎
11:43
|
up
|
|||
13
Reclaim
24.03.16
✎
12:14
|
up1
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |