Имя: Пароль:
1C
1С v8
Конвертация данных 2.0
0 xazrad
 
29.07.11
19:09
Настроил правила переноса документов из 8.1 в 7.7 . все работает нормально. Но вот при переносе документ имеет статус Проведен, однако никаких движений не имеет. только тогда когда его проведешь "ручками" тогда движения появляются. Как сделать чтоб при загрузке проводился реально
1 MikleV
 
29.07.11
19:12
хм) это по всем документам?
2 xazrad
 
29.07.11
19:13
Переносил только ПКО и РКО
3 Ursus maritimus
 
29.07.11
19:13
Если не изменяет склероз, в ПКО в ПослеЗагрузки нужно взвести флаг какой-то. Нет КД2 под рукой.
Смотри справку.
4 ДенисЧ
 
29.07.11
19:20
Так и должно быть.
Или переноси и движения, или делай Объект.Записать(РежимЗаписиДокумента.Проведение) в послеЗагрузки.
5 Челмедведосвин
 
29.07.11
19:20
Вариант 1. В обработчике После загрузки написать, чтоб проводился :)
В восьмерке
Если Объект.Проведен Тогда
Объект.Записать(РежимЗаписиДокумента.Проведение);
КонецЕсли;

в 7.7 подобным образом

Вар. 2. Или после загрузки перепровести только проведенные.

Вар. 3. Можно написать правила конвертации движений, но это трудоемко.
6 Челмедведосвин
 
29.07.11
19:20
(4) Опередил :)
7 дущ
 
29.07.11
19:43
Лучше в перед выгрузкой написать

РежимЗаписи = "Проведение";
8 Господин ПЖ
 
29.07.11
19:47
(7) + и не переносить свойство "Проведен"
9 ДенисЧ
 
29.07.11
19:50
(8) а если есть документы и такие, и такие?
10 Рэйв
 
29.07.11
20:39
(0)8->7
Отступаем и уходим на старые позиции?:)
11 Aleksey
 
29.07.11
21:33
А ничего что у ТС приемник 7-ка, и там в принципи нет этого свойства Проведен/пометка удаления

Выход сделать в 7-ке 2 общих реквизита и после загрузки их анализировать

(5) Нет в 7-ке режима записи, да и выгружаться могут помеченные на удаления. Ты их предлагаешь проводить?
12 spleen
 
30.07.11
12:39
(5)я бы чуть расширил. В ПКО объекта в событии ПослеЗагрузки

Если Объект.Проведен Тогда
 Попытка
   Объект.Записать(РежимЗаписиДокумента.Проведение);
 Исключение
   Объект.Проведен = Ложь;
 КонецПопытки
КонецЕсли;
13 Bell
 
01.08.11
18:14
я сделал общее перепроведение.
14 Челмедведосвин
 
01.08.11
19:24
(12) Сразу после загрузки документ может и не провестись. Если поставить признак НеПроведен, потом хрен найдешь его :)