|
КД. Перенос документов | ☑ | ||
---|---|---|---|---|
0
ladalk
07.12.11
✎
14:52
|
Добрый день,
нужно выгрузить из одной базы в другую документ за определенный день. Где указывать значение даты источника для переноса? |
|||
1
AlexNew
07.12.11
✎
14:53
|
Прямо здесь.
|
|||
2
pochemu
07.12.11
✎
14:54
|
Если универсальный перенос - то прямо в самой обработке.
|
|||
3
ladalk
07.12.11
✎
14:54
|
(2) тогда документы с начала года переносятся
|
|||
4
AlexNew
07.12.11
✎
14:56
|
Главное понятно, что и чем ТС делает.
|
|||
5
ladalk
07.12.11
✎
15:00
|
(4) из ббу в бгу. через кд. документы за 1 день нужно перенести.
|
|||
6
sergey yevsenya
07.12.11
✎
15:14
|
(5) теперь ясно. Ответ в (1)
|
|||
7
ladalk
07.12.11
✎
15:18
|
Если Источник.Дата = '20111201' Тогда
КатегорияДокумента = 0; ВходящиеДанные = Новый Структура; ВходящиеПолучитьРежимЗаписиДокумента = Новый Структура; ВходящиеПолучитьРежимЗаписиДокумента.Вставить("Источник", Источник); ВходящиеПолучитьРежимЗаписиДокумента.Вставить("КатегорияДокумента", КатегорияДокумента); ИсходящиеПолучитьРежимЗаписиДокумента = Новый Структура; Выполнить(Алгоритмы.ПолучитьРежимЗаписиДокумента); РежимЗаписи = ИсходящиеПолучитьРежимЗаписиДокумента.РежимЗаписи; КонецЕсли; вот что написано в ПКО документа |
|||
8
ladalk
07.12.11
✎
15:20
|
перед выгрузкой
|
|||
9
sergey yevsenya
07.12.11
✎
15:26
|
В ПКО не надо никаких дат указывать, все указывается в универсальной обработке
|
|||
10
Синий зуб
07.12.11
✎
15:27
|
Тебе ПВД надо посмотреть, а не ПКО.
|
|||
11
Синий зуб
07.12.11
✎
15:28
|
Если в ПВД способ выгрузки - стандартная выборка, то даты берутся из универсальной обработки непосредственно при выгрузке.
|
|||
12
ladalk
07.12.11
✎
15:31
|
(11) - произвольный алгоритм.
|
|||
13
ladalk
07.12.11
✎
15:31
|
(11) документ дописанный
|
|||
14
Синий зуб
07.12.11
✎
15:37
|
(12) Тогда смотри сам алгоритм - че в правилах написано, ибо произвольный на то и произвольный.
|
|||
15
ladalk
07.12.11
✎
15:38
|
(14) ну я смотрю на него. куда и как условие на дату-то поставить?
в ПВД написано: ВходящиеПолучитьВыборкуДокументов = Новый Структура; ВходящиеПолучитьВыборкуДокументов.Вставить("Правило", Правило); ИсходящиеПолучитьВыборкуДокументов = Новый Структура; Выполнить(Алгоритмы.ПолучитьВыборкуДокументов); ВыборкаДанных = ИсходящиеПолучитьВыборкуДокументов.ВыборкаДанных; |
|||
16
sergey yevsenya
07.12.11
✎
15:39
|
смотри вот это Алгоритмы.ПолучитьВыборкуДокументов
|
|||
17
Синий зуб
07.12.11
✎
15:40
|
(16) Найди в правилах закладку Алгоритмы/Запросы и поищи там алгоритм "ПолучитьВыборкуДокументов"
|
|||
18
Синий зуб
07.12.11
✎
15:42
|
А вообще, судя по коду, правило из какой-то типовой конфы. Ты бы озвучил ее, что ли.
|
|||
19
PVV65
07.12.11
✎
15:45
|
Ни надо ничего править в правилах. Правила создаются, что бы их соблюдать.
А отборы ставятся см. (9). |
|||
20
ladalk
07.12.11
✎
15:45
|
(19) это дописанные стандартные правила для переноса из ббу в бгу. просто нужно дописанный документ перенести
|
|||
21
ladalk
07.12.11
✎
15:46
|
(20) - > (18)
|
|||
22
PVV65
07.12.11
✎
15:46
|
+(19) Хотя может правила кривые.
|
|||
23
ladalk
07.12.11
✎
15:46
|
(19) ну как указать отбор???
|
|||
24
ladalk
07.12.11
✎
15:47
|
(22) правила нормальные, я просто не знаю, где указать отбор документа по дате
|
|||
25
ladalk
07.12.11
✎
15:48
|
(17). спасибо, там в условии поставила нужную дату. перенесла документы)
|
|||
26
PVV65
07.12.11
✎
15:49
|
(24) Открой обработку "Универсальный обмен данными XML". На закладке "Выгрузка" есть интервал дат.
|
|||
27
PVV65
07.12.11
✎
15:49
|
(25) А для пяти документов тоже будешь правила менять?
|
|||
28
ladalk
07.12.11
✎
15:50
|
(26) произвольный алгоритм, поэтому без разницы, что там указывать
|
|||
29
PVV65
07.12.11
✎
16:00
|
(28) Я ж и говорю - правила кривые.
|
|||
30
fisher
07.12.11
✎
16:43
|
В ПВД с произвольным алгоритмом тупо юзаешь "ДатаНачала" и "ДатаОкончания" - там будут значения с формы.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |