|
ЗаполнитьСчетаУчетаВТабЧасти(). КД | ☑ | ||
---|---|---|---|---|
0
zippygrill
15.07.11
✎
13:47
|
Хотел бы указать счета в ТЧ документа РеализацияТоваровУслуг.
Где-то <a href="http://www.buh.ru/forum/thread.jsp?id=510427&threadtype=0">здесь</a> нашел вот такой вариант: В ПКО документа в обраб "ПослеЗагрузки" пишется: Объект.ОтражатьВБухгалтерскомУчете= Истина; Объект.ЗаполнитьСчетаУчетаРасчетов(Неопределено); Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объект.Товары , "Товары" , Истина, Истина); Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объект.ВозвратнаяТара, "ВозвратнаяТара", Истина, Истина); Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объетк.Услуги, "Услуги", Истина, Истина); Если кто-то этого сделал может направьте в нужную сторону? |
|||
1
GenV
15.07.11
✎
13:51
|
(0) Попробуй сам подумать:
1) Что такое Объект в После Загрузки? 2)Что тогда может означать Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объетк.Услуги, "Услуги", Истина, Истина); |
|||
2
zippygrill
15.07.11
✎
13:56
|
(1)Объект - загруженный объект (Хрусталева говорит и полностью согласен)
ну сама ЗаполнитьСчетаУчетаВТабЧасти в типовой вызывает сам знаешь что )) |
|||
3
poligraf
15.07.11
✎
13:57
|
(0) подсмотри в типовые правила обмена УТ - БП.
Там именно так и сделано. Только в БП 2.0 немного вызов функции надо подменить |
|||
4
zippygrill
15.07.11
✎
13:59
|
(3) УТ есть. Но честно не знаю где найти эти правила обмена.
|
|||
5
GenV
15.07.11
✎
14:00
|
(2) Ну. В чем тогда проблема? ) Укажи свою функцию из модуля документа или код из ней вставь подправленный под Объект.
|
|||
6
poligraf
15.07.11
✎
14:01
|
(4) ну или в БП посмотри в модуле документа подобную функцию
|
|||
7
poligraf
15.07.11
✎
14:03
|
Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объект.Товары, "Товары", Истина);
вот так в БП 2.0 вызывается точнее в конвертации, в ПКО, в событии ПослеЗагрузки() |
|||
8
zippygrill
15.07.11
✎
14:05
|
(5),(7) спс. сейчас посмотри что выйдет.
|
|||
9
zippygrill
15.07.11
✎
14:31
|
я и этого и боялся))
Процедура или функция с указанным именем не определена (ЗаполнитьСчетаУчетаВТабЧасти) |
|||
10
poligraf
15.07.11
✎
14:35
|
(9) а в какую конфигурацию загружаешь?
|
|||
11
zippygrill
15.07.11
✎
14:39
|
(10)УПП 8.2
|
|||
12
poligraf
15.07.11
✎
14:43
|
(11) значит смотри в модуль документа, как там эта функция называется и есть ли вообще
|
|||
13
zippygrill
15.07.11
✎
14:45
|
из модуля объекта дока:
ести конечно: Процедура ОбработкаЗаполненияРегл(Основание) Если ОтражатьВБухгалтерскомУчете Тогда //ЗаполнитьЗначенияСвойств(ЭтотОбъект, ЗаполнитьСтруктуруСчетовУчетаШапки()); ЗаполнитьСчетаУчетаВТабЧасти(Товары , "Товары" , ОтражатьВБухгалтерскомУчете, ОтражатьВНалоговомУчете); ЗаполнитьСчетаУчетаВТабЧасти(ВозвратнаяТара, "ВозвратнаяТара", ОтражатьВБухгалтерскомУчете, ОтражатьВНалоговомУчете); ЗаполнитьСчетаУчетаВТабЧасти(Услуги , "Услуги" , ОтражатьВБухгалтерскомУчете, ОтражатьВНалоговомУчете); КонецЕсли; КонецПроцедуры |
|||
14
poligraf
15.07.11
✎
14:46
|
ЗаполнитьСчетаУчетаВТабЧасти() экспортной объявлена?
|
|||
15
nazi
15.07.11
✎
14:47
|
Для каждого СтрокаТЧ Из Объект.Товары Цикл
ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл(СтрокаТЧ, ИмяТабЧасти, ЗаполнятьБУ, ЗаполнятьНУ); КонецЦикла; |
|||
16
zippygrill
15.07.11
✎
14:48
|
(14)естественно. сомневаешся в разработчиков 1с? ))
|
|||
17
nazi
15.07.11
✎
14:48
|
(15)
Для каждого СтрокаТЧ Из Объект.Товары Цикл ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл(СтрокаТЧ, "Товары", ЗаполнятьБУ, ЗаполнятьНУ); КонецЦикла; |
|||
18
nazi
15.07.11
✎
14:50
|
+ к (17)
Для каждого СтрокаТЧ Из Объект.Товары Цикл ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл(СтрокаТЧ, "Товары", Истина, Истина); КонецЦикла; |
|||
19
zippygrill
15.07.11
✎
14:50
|
(17) не знал что ести еще такая функция.
|
|||
20
zippygrill
15.07.11
✎
14:58
|
+19 и опять Процедура не определена. В модуле понятно что Экспорт.
|
|||
21
GenV
15.07.11
✎
15:08
|
(20) Не верю что при наличии экспортной процедуры это не работает в ПослеЗагрузки:
Объект.ЗаполнитьСчетаУчетаВТабЧасти(Объект.Товары, "Товары", Истина, Истина); Давай полный текст сообщения об ошибке. |
|||
22
zippygrill
15.07.11
✎
15:15
|
так.
1. Вот модуль документа СписаниеТоваров где можно увидеть процедуру как Экспорт http://i56.tinypic.com/jl427d.jpg 2. Вот ошибка http://i56.tinypic.com/jl427d.jpg |
|||
23
zippygrill
15.07.11
✎
15:16
|
в XML файл:
<Код>СписаниеТоваров</Код> <ПослеЗагрузки> ........ ........ Если Объект.ОтражатьВБухгалтерскомУчете Тогда Для каждого СтрокаТЧ Из Объект.Товары Цикл ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл(СтрокаТЧ, "Товары", Истина, Истина); КонецЦикла; КонецЕсли; </ПослеЗагрузки> |
|||
24
poligraf
15.07.11
✎
15:16
|
(22) и еще как ты вызываешь ее в КД
|
|||
25
poligraf
15.07.11
✎
15:17
|
(23) ты (7) читал?
Объект.ЗаполнитьСчетаУчетаВСтрокеТабЧастиРегл() - вот так надо вызывать |
|||
26
nazi
15.07.11
✎
15:18
|
черт, забыл про Объект. в (21) напомнили)
|
|||
27
poligraf
15.07.11
✎
15:18
|
+ (25) и процедуру не ту вызываешь. Надо общую, а не по каждой строке
|
|||
28
zippygrill
15.07.11
✎
15:18
|
сорри модуль дока http://i54.tinypic.com/11kxicp.jpg
|
|||
29
poligraf
15.07.11
✎
15:19
|
(28) да хватит картинки. Твоя ошибка понятна уже
|
|||
30
zippygrill
15.07.11
✎
15:19
|
(25) упс.
|
|||
31
GenV
15.07.11
✎
15:20
|
ЗаполнитьСчетаУчетаВТабЧасти - Процедура или функция с указанным именем не определена (ЗаполнитьСчетаУчетаВТабЧасти)
Объект.ЗаполнитьСчетаУчетаВТабЧасти() - Метод объекта не обнаружен ЗаполнитьСчетаУчетаВТабЧасти() ) |
|||
32
zippygrill
15.07.11
✎
15:25
|
(31) не думал что перед вызовом тоже надо. исправил. заработал.
(29) 1 картинка заменяет 1000 слов. иногда. И в (7) быд не внимателен. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |