|
1c * Конвертация
| ☑ |
0
bratslav
10.03.13
✎
21:03
|
Подсткажите, плиз, как выгрузить из источника все документы, а не только те которые попадают в период?
С благодарностью, Вячеслав
|
|
1
Amra
10.03.13
✎
21:04
|
Не указывать период. Ваш Кэп.
|
|
2
GANR
10.03.13
✎
21:07
|
Задать период от '00010101000000' до '39991231235959'(все возможные значения) - проще всего, если выгрузка "разовая".
|
|
3
bratslav
10.03.13
✎
21:14
|
А вот период как раз и нужен для выгрузки целевых документов.
в конфигурации-источнике договора оформлены документом и нужно выгружать их вместе со списком контрагентов.
|
|
4
riv40rus
10.03.13
✎
21:31
|
(3) сделай свою выборку
|
|
5
bratslav
10.03.13
✎
22:18
|
(4) а где ее делать?
|
|
6
25-11
10.03.13
✎
22:38
|
(5) В правилах выгрузки есть произвольный алгоритм
|
|
7
bratslav
10.03.13
✎
22:39
|
(6) Можно ссылочку на пример подобного запроса и как
заменить тот который генерирует система?
|
|
8
Naumov
11.03.13
✎
09:21
|
(7) Посмотри демо-пример переноса данных из старых конфиг в новые
|
|
9
cw014
11.03.13
✎
09:26
|
(7) Запрос = Новый Запрос("Выбрать * Из Док.Такойто");
ВыборкаДанных = Запрос.Выполнить();
|
|
10
bratslav
11.03.13
✎
11:07
|
А в каком обработчике событий это нужно делать?
К сожалению в демо-примере не нашел подобного.
|
|
11
cw014
11.03.13
✎
14:11
|
ПВД перед обработкой
|
|
12
bratslav
11.03.13
✎
14:31
|
(11)
Сделал так:
Создал правило выгрузки данных "Договор"
Перед обработкой пишу:
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса = "
|ОбрабатыватьДокументы все;
|Договор = Документ.Договор.ТекущийДокумент;
|Группировка Договор;
|";
Запрос.Выполнить(ТекстЗапроса);
Способ выгрузки: "Стандартный алгоритм" выбирает договоры по периоду
"Произвольный алгоритм" - вообще не выбирает
|
|
13
Naumov
11.03.13
✎
15:02
|
после запроса нужно создать выборку и передать стандартной обработке, либо обходя выборку применять метод ВыгрузитьПоПравилу()
(пример использования в хелпе КД есть
|
|
14
Defender aka LINN
11.03.13
✎
15:12
|
(12) Дык, эта... Произвольный алгоритм надо произвольно написать.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой