Имя: Пароль:
1C
1С v8
Конвертация 77-82 заполнение реквизитов документа
,
0 lobo
 
24.04.12
10:58
Еще раз задам вопрос - пытаюсь перенести приходные накладные в УТП. Но..не могу понять в какие обработчики что писать и как привильно
1.Например не могу заполнить в УТП реквизит Организация ,хотя из 7ки передаю его как параметр -в каком обработчике прописать его поиск?
2 Хочу сделать документы с автонумерацией 8ки - а переносит номера из 7ки и не провидить их
3.В УТП есть реквикизиты "ОтражатьВБухгалтерскомУчете" "ОтражатьвУПРУчете"(булево).В ПКС создаю строчку и пишу источник-пусто,приемник -реквизит УТП. Обработчик "передВыгрузкой" Значение=1; Но при выгрузке из 7 ругается на отсутствие ПКС этих реквизитов
1 lobo
 
24.04.12
12:56
2 так и не знаю, как сделать если в обработчик "послезагрузкиобъекта"
Если ИмяТипаОбъекта = "Документ" Тогда
Объект.СделатьНеПроведенным();
УстановитьНомерДокумента(Объект);
конецесли;
то пишет что нет такой функции

1,3  путем долгих экспериментов решено -добивает чтовроде берешь кусок из иже готовых правил а он не работает Может кому-то поможет
обработчик "ПослеЗагрузки" в самом документе
Объект.Организация = Справочники.Организации.НайтиПоКоду("000000000");
объект.ОтражатьВБухгалтерскомУчете=Истина;
объект.ОтражатьВУправленческомУчете=Истина;
объект.ВидОперации=Перечисления.ВидыОперацийПоступлениеТоваровУслуг.ПокупкаКомиссия;
объект.ВидПоступления=Перечисления.ВидыПоступленияТоваров.НаСклад;
Объект.Ответственный = ПараметрыСеанса.ТекущийПользователь;
Для каждого ТекСтрока из Объект.товары Цикл
   ТекСтрока.Склад = объект.СкладОрдер;
Конеццикла;
объект.Записать();
2 lobo
 
24.04.12
13:48
http://1c.i2p.to/1c/v8/conversion/2.1.4.1/err.htm - страничка с ошибками по конвертации .Но так как там написано не получатеся - при выгрузке пишет что нет ПКО "ПриВыгрузке"
3 lobo
 
24.04.12
14:39
да уж - ларчик просто открывался - ПКО "ПослеЗагрузки"
объект.Записать();
объект.проведен=ложь;
Но номера документов так и не знаю, как поставить не 7рочные
4 lobo
 
24.04.12
16:27
ну короче день разговоров "тихо сам с собою" :)
ко 2му вопросу -в документе в ПКО "послеЗагрузки" срабатыват автонумерация если записать  
объект.УстановитьНовыйНомер("АТ");
но...
Не создаются ПКС "передвыгрузкой" - в 7ке постоянно ругается что нет таких правил (например для переноса курса валюты)
5 hhhh
 
24.04.12
16:30
(4) ну а вы там жестко прилепили эти правила в обработку? #ЗагрузитьИзФайла или как делали?
6 lobo
 
24.04.12
16:45
(5) да ничего не делала - просто все прописала в ПКО "послеЗагрузки" .
Но почему все время не хочет создавать ПКС для реквизитов документа ?
7 hhhh
 
24.04.12
16:50
(7) в 7.7 такое не прокатит. Надо этот текст модуля с правилами, который она дает, вручную присобачить в модуль обработки выгрузки.
8 takefive
 
24.04.12
16:50
т.е. модуль загрузки там для красоты?
9 takefive
 
24.04.12
16:51
сорри... модуль выгрузки
10 lobo
 
24.04.12
16:53
(9)еще раз поподробнее -где это и как? Я просто выгружаю правила потом их загружаю в 7рочную обработку и выгружаю ею данные
11 Tymoha
 
24.04.12
16:53
(6) что значит не хочет?
12 lobo
 
24.04.12
16:54
ну по крайней мере стандартная бухгалтерия - переход с 7ки на 8ку так работает.Вот я и по аналогии
13 Tymoha
 
24.04.12
16:54
(12) ты ПКО для справочника "Организации" сделала?
14 lobo
 
24.04.12
16:54
(11) при вігрузке из 7ки пишет что нет такого правила для данного реквизита
15 Tymoha
 
24.04.12
16:55
(14) дык ... смотри 13
16 lobo
 
24.04.12
16:57
так вопрос таперь не про Организации - это я сделала. Вопрос почему при выгрузке из 7ки не видит правил "ПередВыгрузкой" для реквизитов - я так поняла что надо их выгружать(как?) и подставлять в обработку выгрузки в 7ке(куда?)
17 takefive
 
24.04.12
16:58
(10) Конвертация - Закладка Дополнительно
18 Tymoha
 
24.04.12
17:01
(16)
1.при сохранении правил стоит галка "выгружать модуль для платформы 7"?
2. берешь из этого файла код, подставляешь в обработку 77
3. все должно работать
19 lobo
 
24.04.12
17:01
(17)?имя файла модуля выгрузки? - я так поняла создаст текстовый файл - потом его куда?
20 Tymoha
 
24.04.12
17:01
+(18) что стоит в реквизите - источнике?
21 Tymoha
 
24.04.12
17:02
потом в конфигураторе 77 открываешь обработку v77Exp.ert и туда этот код тулишь
22 PCcomCat
 
24.04.12
17:03
(10) А перед использованием обработки выгрузки для 7.7 модуль у этой обработки заменяем на текст файла модуля выгрузки?
23 PCcomCat
 
24.04.12
17:04
Простите, опередили.
24 lobo
 
24.04.12
17:04
(18,22) этого не делала для 7ки и модуль не меняла - выгружада типовым
(21) источник пусто - приемник КратностьВзаимозачетов ПКС "передвыгрузкой" -это подсмотрела в типовых конвертациях
Значение = ПолучитьЗначение(Источник, "Валюта").Кратность.Получить(ПолучитьЗначение(Источник, "ДатаДок"));
25 lobo
 
24.04.12
17:06
18,21 такого ньюанса я не знала -что надо менять модули -надо попробовать
26 takefive
 
24.04.12
17:09
27 lobo
 
24.04.12
17:11
(26)сейчас посмотрю - спасибо
28 takefive
 
24.04.12
17:12
это для формирования кода - послеЗагрузки
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.