Имя: Пароль:
1C
1С v8
Перенос счетов - фактур из БП 2.0 в КА
,
0 Michelka
 
28.05.13
14:28
Привет всем, подскажите пожалуйста как переносить счета - фактуры из БП 2.0 в Комплексную автоматизацию 1.1.
В БП счета фактуры введены из документа ПТУ, там есть закладочка Счет-Фактура, а  в КА такой закладки нет( Как перенести данные?
Какие могут быть варианты?
6 Флудер
 
28.05.13
15:22
(5) В КА есть ТЧ ДокументыОснования, нужно переносить туда, то есть добавлять одну строку, и в ней заполнять единственную колонку "Документ"
7 Michelka
 
28.05.13
15:25
ок, спасибо
8 Michelka
 
28.05.13
15:42
Ругается:
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8015)}: Поле объекта не обнаружено (ДокументыОснования)
9 Флудер
 
28.05.13
15:45
(8) Ну я же не дословно, не помню точно как называется, посмотри название ТЧ
10 Флудер
 
28.05.13
15:58
Хотя нет, все правильно, в КА ТЧ называется именно ДокументыОснования. Рассказывай как делала
11 Michelka
 
28.05.13
16:02
Добавила новую ТЧ ДокументыОснования(Таб.Часть), в ТЧ добавила реквизит ДокументОснование(состав куча док.), и при выгрузки из бп программа ругается не может понять откуда ей брать ДокументыОснования
12 Michelka
 
28.05.13
16:03
В ДокументОснования источник не выбирала а написала Значение = Источник.Ссылка;, в ДокументыОснования тоже источник не писала
13 Michelka
 
28.05.13
16:04
я смотрела в переносе из 1.6 в ка а там нет похожего(
14 Michelka
 
28.05.13
16:04
там сф->сф
15 Флудер
 
28.05.13
16:07
(12) Неправильно. Убери Значение = ... . Поставь галочку на ТЧ "Получать из входящих данных". В ПриВыгрузке в ТЧ ИсхрдящиеДанные создавай ТЧ так, чтобы колонки по названию совпалади с реквизитами ТЧ. И программно ее там заполняй, то есть
Стр=ИсходящиеДанные.Добавить();
Стр.ДокументОснование = Источник.Ссылка

Вроде так. Не получится - вечером гляну дома правила, писал недавно, аналогичная задача была
16 Michelka
 
28.05.13
16:08
Спасибо)
17 Michelka
 
28.05.13
22:01
привет всем еще раз, подскажите кто знает как исправить ошибку, при переносе из ПТУ  в СФ Получ. возникает Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8015)}: Поле объекта не обнаружено (ДокументыОснования)
18 Флудер
 
28.05.13
22:19
(17) Переделала как в (15)?
19 Michelka
 
28.05.13
22:22
Да
20 Флудер
 
28.05.13
22:24
(19) Напутал.

Напиши почту, вышлю правила, посмотришь
21 Флудер
 
28.05.13
22:24
Или в аську стукнись
22 Michelka
 
28.05.13
22:24
Исправила на Получить из вх данных, при выгрузке набрала

Стр=ИсходящиеДанные.Добавить();
Стр.ДокументОснование = Источник.Ссылка;
23 Michelka
 
28.05.13
22:25
24 Michelka
 
28.05.13
22:26
Примного благодарна)))
25 Флудер
 
28.05.13
22:31
(24) Проверь почту) Там правила и краткая инструкция)
26 Michelka
 
28.05.13
22:52
все равно не хочет работать,он не видит в источнике ДокументыОснования
это я переписала        

КоллекцияОбъектов = Новый ТаблицаЗначений;  
КоллекцияОбъектов.Колонки.Добавить("ДокументыОснования");
КоллекцияОбъектов.Добавить().ДокументОснование    = Источник.Ссылка;
27 Michelka
 
28.05.13
22:57
если ставлю галку получить из вх данных и текст
КоллекцияОбъектов = Новый ТаблицаЗначений;
КоллекцияОбъектов.Колонки.Добавить("ДокументыОснования");
КоллекцияОбъектов.Добавить().ДокументОснование    = Источник.ссылка;

ругается:Ошибка получения коллекции подчиненных объектов из входящих данных
   ПКО                    =  ПоступлениеДопРасходов  (Документ: Поступление доп. расходов)
   ПКГС                   =  20  ( --> ДокументыОснования)
   Объект                 =  Поступление доп. расходов 00000000001 от 28.05.2010 12:00:03  (Поступление доп. расходов)
   ОписаниеОшибки         =  Получение элемента по индексу для значения не определено
   ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7968)
   КодСообщения           =  66

Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7991)}: Ошибка получения коллекции подчиненных объектов из входящих данных
   ПКО                    =  ПоступлениеДопРасходов  (Документ: Поступление доп. расходов)
   ПКГС                   =  20  ( --> ДокументыОснования)
   Объект                 =  Поступление доп. расходов 00000000001 от 28.05.2010 12:00:03  (Поступление доп. расходов)
   ОписаниеОшибки         =  Получение элемента по индексу для значения не определено
   ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7968)
28 Флудер
 
28.05.13
23:02
(26)
КоллекцияОбъектов.Колонки.Добавить("ДокументОснования");
КоллекцияОбъектов.Добавить().ДокументОснование    = Источник.ссылка;

Создаешь одну колонку, а пытаешься заполнить другую?))
29 Michelka
 
28.05.13
23:04
получается у вас в конвертации и в одном и в другом док есть есть нужные колонки  а у меня нет.

а я пробовала по-разному)
30 Флудер
 
28.05.13
23:06
(29) проверь точно имя колонки в "колонки.добавить" и имя колонки в присваивании. Колонка должна называться именно "ДокументОснование", в единственном числе.
31 Michelka
 
28.05.13
23:10
да я тот еще фрукт ))
все проверила
КоллекцияОбъектов = Новый ТаблицаЗначений;  
КоллекцияОбъектов.Колонки.Добавить("ДокументОснование");
КоллекцияОбъектов.Добавить().ДокументОснование    = Источник.ссылка;
32 Флудер
 
28.05.13
23:10
(31) И?)) НЕ получается?)
33 Michelka
 
28.05.13
23:11
неа ошибка
34 Michelka
 
28.05.13
23:11
ка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7991)}: Ошибка получения коллекции подчиненных объектов из входящих данных
   ПКО                    =  ПоступлениеДопРасходов  (Документ: Поступление доп. расходов)
   ПКГС                   =  20  ( --> ДокументыОснования)
   Объект                 =  Поступление доп. расходов 00000000001 от 28.05.2010 12:00:03  (Поступление доп. расходов)
   ОписаниеОшибки         =  Получение элемента по индексу для значения не определено
   ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7968)
   КодСообщения           =  66
35 Флудер
 
28.05.13
23:11
(33) Какая?) Ну не бывает чудес,  не бывает)
36 Флудер
 
28.05.13
23:12
(34) Галочку для ТЧ "получать из входящих данных" сними
37 Michelka
 
28.05.13
23:12
тогда пишет что не найден
38 Michelka
 
28.05.13
23:13
Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8015)}: Поле объекта не обнаружено (ДокументыОснования)
39 Флудер
 
28.05.13
23:13
(37) Скопипасть)
40 Флудер
 
28.05.13
23:14
(38) Кинь правила) Правила, что я тебе кидал, прекрасно отрабатывают, так что явно чтото не так делаешь
41 Michelka
 
28.05.13
23:15
готово
42 Флудер
 
28.05.13
23:18
(41) Ты этот код пишешь в "ПриВыгрузке", а у меня в правилах в "Перед обработкой"! Перенеси в "Перед обработкой" и будет счастье))
43 Michelka
 
28.05.13
23:19
))
44 Флудер
 
28.05.13
23:19
(43) Точно, фрукт)) Просто невнимательность))
45 Michelka
 
28.05.13
23:23
выгрузилось а основание не загрузилось, зато без ошибок)))
46 Флудер
 
28.05.13
23:25
(45) А типы значений реквизита ТЧ "ДокументОснование" в КА какой? Есть ли там тот тип документа, которое ты хочешь туда поместить?
47 Флудер
 
28.05.13
23:28
(46) Вопрос снят. А где правила конвертации у тебя для поступления в поступлениечегото там? Правила нет, вот и не выгружается
48 Michelka
 
28.05.13
23:28
есть
49 Michelka
 
28.05.13
23:28
)))
50 Michelka
 
28.05.13
23:29
Спасибо)
51 Флудер
 
28.05.13
23:30
(50) Не за что) Создай правило для поступления в поступление, и обязательно его укажи для конвертации реквизита ТЧ, как у меня в моем примере для колонки "Услуги" ))
52 Michelka
 
28.05.13
23:49
мне невероятно стыдно(( что я опять косячу((
53 Michelka
 
28.05.13
23:51
я делаю по рецепту, а ничего не работат(((
54 Флудер
 
28.05.13
23:52
(52) На часах почти 12)) Что именно не работает?)
55 Michelka
 
28.05.13
23:54
Ошибка получения свойства подчиненного объекта из входящих данных
56 Michelka
 
28.05.13
23:55
да я боюсь сегодня мне спать мало придется(( мне честно не удобно отрывать вас от сна(((
57 Michelka
 
29.05.13
00:00
я сделала правило для поступления в поступление, и  указала для конвертации реквизита ТЧ,
58 Michelka
 
29.05.13
00:01
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1672)}: Ошибка получения свойства подчиненного объекта из входящих данных
   ПКО                    =  ПоступлениеДопРасходов  (Документ: Поступление доп. расходов)
   ПКС                    =  21  ( --> ДокументОснование)
   Объект                 =  Поступление доп. расходов 00000000001 от 28.05.2010 12:00:03  (Поступление доп. расходов)
   СвойствоПриемника      =  ДокументОснование  ()
   ОписаниеОшибки         =  Получение элемента по индексу для значения не определено
   ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8323)
   КодСообщения           =  67
59 Флудер
 
29.05.13
00:06
(56) Захочу спать - пойду) Кидай правила)
60 Michelka
 
29.05.13
00:07
ок я сейчас
61 Michelka
 
29.05.13
00:11
ок
62 Michelka
 
29.05.13
00:14
накуралесила там ппц
63 Флудер
 
29.05.13
00:16
(62) Что за правило выгрузки ПоступлениеДопРасходов00002, по правилу ДопСФ? Убери. Полная ерунда)
64 Michelka
 
29.05.13
00:18
удалила уже
65 Флудер
 
29.05.13
00:19
(64) И?)
66 Michelka
 
29.05.13
00:22
ругается
67 Флудер
 
29.05.13
00:23
(66) Матом?))
68 Michelka
 
29.05.13
00:23
хуже на мат я хоть ответить могу)
69 Michelka
 
29.05.13
00:24
ДопСФ      это правильное
70 Michelka
 
29.05.13
00:24
или там правильного нет?
71 Флудер
 
29.05.13
00:25
(70) Совсем нет) Забудь как страшный сон)
72 Michelka
 
29.05.13
00:26
я так старалась)))
73 Michelka
 
29.05.13
00:26
удаляю все
74 Флудер
 
29.05.13
00:28
(72) Да, подружка Мишки такая симпатичная)))
75 Michelka
 
29.05.13
00:29
))блондинка))
76 Флудер
 
29.05.13
00:31
(75) Брось, знала бы сколько мне стоило нервов разобраться в этом))
77 Michelka
 
29.05.13
00:32
может и я разберусь когда то
78 Флудер
 
29.05.13
00:35
(77) Ну если есть желание, оплата и усидчивость - разберешься) Ну так как успехи то?
79 Michelka
 
29.05.13
00:35
я вернула все  в исходное состояние, что делать? хоть ошибок нет))
80 Флудер
 
29.05.13
00:36
(79) Напомни что есть?))
81 Michelka
 
29.05.13
00:37
я захожу в ДокументОснование - ставлю галку из вход данных
82 Michelka
 
29.05.13
00:37
мне надо правило добавить)
83 Флудер
 
29.05.13
00:38
(81) Убери!!!!!
84 Michelka
 
29.05.13
00:38
нажимаю на кнопку новое и выбираю источник ПДоп и ПДоп
85 Michelka
 
29.05.13
00:38
у тебя же так
86 Флудер
 
29.05.13
00:39
(84) Да-да, это очень эротично, продолжай))
87 Michelka
 
29.05.13
00:39
фу какой
88 Флудер
 
29.05.13
00:40
(87) Да на самом деле не понял про что ты)
89 Michelka
 
29.05.13
00:41
ты мне прислал правила, без ошибок и написал  :Не за что) Создай правило для поступления в поступление, и обязательно его укажи для конвертации реквизита ТЧ, как у меня в моем примере для колонки "Услуги" ))
90 Michelka
 
29.05.13
00:42
вот я создаю правила
91 Флудер
 
29.05.13
00:42
(90) Да, и ненужные, в том числе выборки данных
92 Michelka
 
29.05.13
00:44
а как делать?
93 Флудер
 
29.05.13
00:46
(92) Ты насоздавала кучу лишних правил. Убери ненужное. Оставь правила для начала Поступление-СчФ, Поступление-Поступление. Остальное нафиг. И проверяй
94 Michelka
 
29.05.13
00:54
не работает
95 Michelka
 
29.05.13
00:57
у тебя в примере разные справочники а мне говоришь одинаковые
96 Флудер
 
29.05.13
00:58
(95) Причем тут справочники? И где я такое говорил??
97 Michelka
 
29.05.13
01:00
КВП_Услуги   правило   СправочникСсылка.ТСЖ_НазначениеСредств
и СправочникСсылка.КВП_Услуги
98 Michelka
 
29.05.13
01:01
я наврно не там смотрю
99 Флудер
 
29.05.13
01:01
(97) Ты смотри документ, про который говорил)
100 Michelka
 
29.05.13
01:05
посмотришь что не так?
101 Флудер
 
29.05.13
01:10
(100) Ой, давай с утра уже, залипаю. Да и в 6 утра по хорошему вставать. За утренним кофе гляну, ок?
102 Michelka
 
29.05.13
01:13
окок
103 Michelka
 
29.05.13
01:13
доб ночи)
104 Флудер
 
29.05.13
01:16
(103) Взаимно)
105 Флудер
 
29.05.13
10:41
Ну судя по правилам, должны перенестись счет-фактуры для поступлений допрасходов нормально. По крайней мере для тех поступлений, которые перенос "найдет" в базе приемнике, так как никакие поля как номер и дата в документе основании не переносятся