|
как правильно выгрузить (кд) | ☑ | ||
---|---|---|---|---|
0
dreamoff
03.04.12
✎
09:41
|
а как лучше решить такую задачу
док-т отчет кассовой смены. в нем 2 тч- "товары" и "возвращенные товары". нужно выгрузить так, что бы если в тч "возвращенные товары" есть товары, которые есть в "товарах", то их нужно удалить из тч "товары", иначе выгрузить в док-т списание |
|||
1
Stim
03.04.12
✎
09:42
|
ПВД создавай
|
|||
2
Stim
03.04.12
✎
09:42
|
+ отдельное
|
|||
3
dreamoff
03.04.12
✎
09:47
|
(1) я думал создать ПВД со стандартной обработкой, там разделить тч, как надо и потом использовать ВыгрузитьПоПравилу. я правильное думаю?)
|
|||
4
dreamoff
03.04.12
✎
09:51
|
только у меня проблема с КлючВыгружаемыхДанных.не понимаю,как работает и как использовать правильно
|
|||
5
dreamoff
03.04.12
✎
10:16
|
апп
|
|||
6
fisher
03.04.12
✎
10:37
|
(3) Можно и так. ПВД со стандартной обработкой всегда предпочтительней
(4) Смысл КлючаВыгружаемыхДанных в идентификации выгружаемого объекта В РАМКАХ ВЫГРУЗКИ (тупая оптимизация). Писать туда можно что угодно, фишка в том, что объекты с одинаковым ключом дважды в файл выгрузки не выгружаются. Если задан источник ссылочного типа, то он автоматически заполняется ссылкой на источник. Если оптимизация выгрузки не нужна (или в конкретном случае она не имеет смысла), можно просто поставить в ПКО галку "Не запоминать выгруженные объекты". Тогда ключ будет игнорироваться и что ПКО скормили, то в файл выгрузки и попадет. Сколько раз скормишь, столько раз и попадет. |
|||
7
fisher
03.04.12
✎
10:44
|
(6) + Просто в ПКО без источника в КлючВыгружаемыхДанных по дефолту пишется имя ПКО. Поэтому если предполагается выгрузка более одного объекта, то нужно или галку ставить или свои ключи генерить для идентификации.
|
|||
8
dreamoff
03.04.12
✎
10:50
|
(7) ключи могут быть произвольные или строго определенной структуры?
|
|||
9
fisher
03.04.12
✎
10:52
|
(8) Абсолютно произвольные.
|
|||
10
fisher
03.04.12
✎
10:54
|
"КлючВыгружаемыхДанных - Произвольный. По умолчанию - это ссылка на объект Источник, а если Источник неопределен, то используется ИмяПКО (подразумевается, что правило описывает в таком случае один объект-приемник). Данный параметр необходимо использовать если одному объекту источнику могут соответствовать несколько объектов приемника, например, в зависимости от входящих данных, или в случае, когда объект приемник полностью заполняется из входящих данных (например по результатам запроса), а объект источник, как таковой отсутствует."
|
|||
11
dreamoff
03.04.12
✎
11:01
|
спасибо fisher за развернутый ответ, буду мучить кд ) и stim тоже спасибо)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |