Имя: Пароль:
1C
1C 7.7
v7: Конвертация
0 Neznakomka
 
29.10.12
11:50
Помогите, ужен все испробовала но не получается конвертировать из  док. "Строка выписки (приход)" реквизит основание в платежное поручение (вход) в ТЧ "Расшифровка платежа" в строку ДоговорКонтрагента. ну что не так делаю, постоянно ругается Значение = Объект.ПолучитьАтрибут(Имя):
1 Ёпрст
 
29.10.12
11:50
Укр конфа, не ?
2 1Сергей
 
29.10.12
11:51
это точно v7?
3 Neznakomka
 
29.10.12
11:51
Нет,Для КZ, ну все равно какая , просто подскажите кто знает
4 Neznakomka
 
29.10.12
11:51
да торговля 7
5 Ёпрст
 
29.10.12
11:53
(3) и винда поди, 7 или виста ?
6 Neznakomka
 
29.10.12
11:55
1. Создала ПКГС без источника с приемник _ТЧ, в "Перед обработкой "   пишу
КоллекцияОбъектов = СоздатьОбъект("ТаблицаЗначений");
КоллекцияОбъектов.НоваяКолонка("ДоговорКонтрагента");


КоллекцияОбъектов.НоваяСтрока();
КоллекцияОбъектов.ДоговорКонтрагента= Источник.Основание;
2. В ПКГС добавила ПКС

Источник-пусто, Приемник -ДоговорКонтрагента , т.е. реквизит ТЧ
7 Ёпрст
 
29.10.12
11:55
на (5) есть ответ ?
8 Neznakomka
 
29.10.12
11:56
7
9 Neznakomka
 
29.10.12
11:57
есть кто делал, реквизит Источника в ТЧ приемника? ну уже все перепробовала
10 Neznakomka
 
29.10.12
12:05
ну просто тогда кто-нибудь  может объяснить как конвертировать реквизит Источника в ТЧ приемника
11 Скользящий
 
29.10.12
12:13
вроде я тебе давал совет по КД2? Щас выложу что у меня есть по этой теме. )
12 Скользящий
 
29.10.12
12:15
13 Скользящий
 
29.10.12
12:17
https://dl.dropbox.com/u/100156695/КонвертацияДанныхИзбранное.7z.001
хм, криво че то ссылки постятся.  А так?
14 Скользящий
 
29.10.12
12:18
15 Neznakomka
 
29.10.12
12:18
Ну может кто-нибудь  сталкивался
16 Ёпрст
 
29.10.12
12:22
(8)

Это баян.
В региональных настройках винды выстави везде русский язык и регион - россея.
17 Ёпрст
 
29.10.12
12:23
18 Neznakomka
 
29.10.12
12:49
Все равно, все не работает..ну кто-нибудь ответте! очень надо! кто знает
19 Ёпрст
 
29.10.12
12:57
(18) региональные настройки выставила ?
Сортировку базы данных поправила ?
20 cw014
 
29.10.12
12:59
Конвертация основания (тип ДокументСсылка) в реквизит ТЧ "ДоговорКонтрагента" (тип СправочникСсылка)???
21 Neznakomka
 
29.10.12
13:25
Да
22 cw014
 
29.10.12
13:25
А как у тебя значение одного типа попадут в значения абсолютно другого типа?
23 PCcomCat
 
29.10.12
13:38
В платежном поручении (вход) есть договор?
24 PCcomCat
 
29.10.12
13:44
Короче, сопоставляешь в конвертируемых документах Договор (7.7) и ДоговорКонтрагента (8), а потом:

Объект.РасшифровкаПлатежа.Очистить();

НовСтрока = Объект.РасшифровкаПлатежа.Добавить();

НовСтрока.ДоговорКонтрагента = Объект.ДоговорКонтрагента;
25 Neznakomka
 
29.10.12
13:50
Нет, нет В 7Реквизит -Оснвание, тип. Саправочник Ссылка.Основания, в платежном документе -ДоговорКонтрагента -это срока ТЧ, тип Справочник Ссылка.ДоговорыКонтрагентов
26 PCcomCat
 
29.10.12
14:08
Делаешь правило для ТЧ: источник - пусто, приемник - расшифровкаплатежа. Для ТЧ Перед обработкой:
ТабличнаяЧасть = СоздатьОбъект("ТаблицаЗначений");
ТабличнаяЧасть.НоваяКолонка("Объект");

ТабличнаяЧасть.НоваяСтрока();
ТабличнаяЧасть.Объект  = Источник;

КоллекцияОбъектов = ТабличнаяЧасть;

Внутри ТЧ создаешь конвертацию свойства объекта: реквизит объекта-источника - реквизит ТЧ-приемника; и при выгрузке пишешь с указанием конкретного правила выгрузки в диалоге:
Значение = Источник.Основание;
27 PCcomCat
 
29.10.12
14:10
Может и костыль, но так переносила Основные средства и остатки по ним из бух 7.7 в БП 8.2 Ввод начальных остатков по ОС.
28 Neznakomka
 
29.10.12
14:14
Большое, Спасибо! Пробую и так!