|
Заполнение реквизита документа | ☑ | ||
---|---|---|---|---|
0
Pixar0000
12.01.15
✎
16:37
|
1. Платформа 8.2
2. Конфигурация "Бухгалтерский учет для Украины" не пинайте сильно, только учусь Обработка "Банк-Клиент" В процедуре "Сформировать выписки" добавляю свой код // заполняем реквизиты документа (ЭТО КОД СТАНДАРТНОЙ ОБРАБОТКИ) докОб.Контрагент = Строка.Контрагент; докОб.СуммаДокумента = ?(Строка.Приход > 0, Строка.Приход, Строка.Расход); докОб.Ответственный = Строка.Ответственный; // ВСТАВЛЯЮ СВОЙ КОД Если ТипДокумента = "ПлатежноеПоручениеВходящее" Тогда докОб.СтатьяДвиженияДенежныхСредств = Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоКоду("000000036"); КонецЕсли; но при создании документа, поле остается пустым, Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоКоду("000000036") - возвращает значение, т.е. по коду находит нормально В чем может ошибка? |
|||
1
butterbean
12.01.15
✎
16:42
|
в отладчике смотри
|
|||
2
BDA80
12.01.15
✎
16:42
|
ТЧ "РасшифровкаПлатежа" и реквизит "СтатьяДвиженияДенежныхСредств" в ней имеется?
|
|||
3
Pixar0000
12.01.15
✎
16:45
|
(2) СтатьяДвиженияДенежныхСредств - это реквизит документа, докОб, с типом "СправочникСсылка.СтатьиДвиженияДенежныхСредств"
|
|||
4
piter3
12.01.15
✎
16:46
|
(3) гм посмотрите заполненные доки где там нужный вам реквизит
|
|||
5
hhhh
12.01.15
✎
16:47
|
(3) СтатьяДвиженияДенежныхСредств - это реквизит табличной части Расшифровка платежа. У вас там и гугл заблокировали?
|
|||
6
FIXXXL
12.01.15
✎
16:49
|
смотри куда в обработке Сумма или Договор пишется, делай по аналогии
|
|||
7
Pixar0000
12.01.15
✎
16:50
|
(5) блин, "протупил", спасибо
|
|||
8
KishMish
12.01.15
✎
16:50
|
ТипДокумента = "ПлатежноеПоручениеВходящее"
ТипДокумента - точно строка? (кстатт, это все таки ВИД документа) |
|||
9
BDA80
12.01.15
✎
16:52
|
(7) Хех, только после (5) мой намек в (2) понял -_-
|
|||
10
Pixar0000
12.01.15
✎
18:02
|
(7) тогда почему ничего не срабатывает
Если ТипДокумента = "ПлатежноеПоручениеВходящее" Тогда НоваяСтрокаТабличнойЧасти = докОб.РасшифровкаПлатежа.Добавить(); НоваяСтрокаТабличнойЧасти.СтатьяДвиженияДенежныхСредств = Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоКоду("000000036"); |
|||
11
Pixar0000
12.01.15
✎
18:16
|
в отладчике Справочники.СтатьиДвиженияДенежныхСредств.НайтиПоКоду("000000036") - ссылка на элемент справочника
|
|||
12
FIXXXL
12.01.15
✎
22:16
|
(10) посмотри что такое ТипДокумента
Наверняка это не строка |
|||
13
Pixar0000
13.01.15
✎
10:33
|
(12) так в обработке
ТипДокумента = Строка.ВидДокумента; и отладчик возвращает ТипДокумента = "ПлатежноеПоручениеВходящее" |
|||
14
Godofsin
13.01.15
✎
10:36
|
(13) В условие заходит?
|
|||
15
Pixar0000
13.01.15
✎
10:37
|
(14) да
уже проверял через Сообщить() |
|||
16
Godofsin
13.01.15
✎
10:39
|
(15) хмм... посмотри дальше по коду, нет ли чего типа докОб.РасшифровкаПлатежа.Очистить()
|
|||
17
НЕА123
13.01.15
✎
10:45
|
(16)+
у НоваяСтрокаТабличнойЧасти еще много реквизитов. |
|||
18
anaed
13.01.15
✎
11:08
|
А нет ли в настройках обработки вкладки загрузка, где можно указать статью ддс для типа документов? :)
|
|||
19
Pixar0000
13.01.15
✎
12:21
|
Вчера явно магнитные бури были и бухгалтера на голове сидели
В обработке есть стандартная ЗаполнитьРасшифровкуПлатежа() в нее добавил свой параметр и всё заработало Всем спасибо! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |