Планы видов характеристик, перейти к значению

1. applesound 1 30.12.19 11:16 Сейчас в теме
Добрый день.
Пользуюсь Бухгалтерия предприятия, редакция 3.0 (3.0.72.66)
Документ: СписаниеСРасчетногоСчета
Реквизит: СубконтоДт1
Тип: Характеристика.ВидыСубконтоХозрасчетные
В документе этот реквизит заполнен значением: Налог (взносы): начислено / уплачено. Значение относится к Перечисление.ВидыПлатежейВГосБюджет.Налог


Пытаюсь в КД2 на стороне объекта заполнить Значение поля СубконтоДт1

//Обращаюсь к Объкту проверяю Вид операции - Отрабатывает
Если Объект.ВидОперации= Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПеречислениеНалога Тогда
//Обращаюсь к Объкту проверяю Вид операции - Отрабатывает
Объект.ВидНалоговогоОбязательства = Перечисления.ВидыПлатежейВГосБюджет.Налог
И
// Заполняю СубконтоДт1 - Не работает никак не зполню.
Объект.СубконтоДт1 = ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ВидыПлатежейВГосБюджет.Налог
КонецЕсли;
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. DJDUH 17 30.12.19 11:25 Сейчас в теме
(1) ПВХ - это как-бы владелец, а ТипЗначенияХарактеристик указан - где и как хранится значение!
3. applesound 1 30.12.19 11:36 Сейчас в теме
Значение типа характириски к которой пытаюсь достучаться.

ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ТипЗначенияХарактеристик.ВидыПлатежейВГосБюджет.Налог - так тоже не работет

Родитель: Характеристики
Имя: ВидыПлатежейВГосБюджет
Код: 00022
Наименование: Виды платежей в бюджет (фонды)Т
Тип: ПеречислениеСсылка.ВидыПлатежейВГосБюджет
4. Sashares 34 30.12.19 11:39 Сейчас в теме
(3)
ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ТипЗначенияХарактеристик.ВидыПлатежейВГосБюджет.Налог - так тоже не работет

Удивительно, почему?

Тип: ПеречислениеСсылка.ВидыПлатежейВГосБюджет

Вы не знаете как переменной присвоить значение перечисления?
5. applesound 1 30.12.19 11:47 Сейчас в теме
6. Sashares 34 30.12.19 11:51 Сейчас в теме
(5)
Печально.

//Обращаюсь к Объкту проверяю Вид операции - Отрабатывает
Если Объект.ВидОперации= Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПеречислениеНалога Тогда
//Обращаюсь к Объкту проверяю Вид операции - Отрабатывает
Объект.ВидНалоговогоОбязательства = Перечисления.ВидыПлатежейВГосБюджет.Налог
И
// Заполняю СубконтоДт1 - Не работает никак не зполню.
Объект.СубконтоДт1 = ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ВидыПлатежейВГосБюджет.Налог
КонецЕсли;


Выделенное жирным внимательно посмотрите.

В чем проблема тоже самое присвоить в другую переменную?
7. applesound 1 30.12.19 11:59 Сейчас в теме
(6) Можно конечно в ПКО создать ПКС для СубконтоДт1 в обработчике После выгрузки достаточно написть
Значение = Налог;

Делаю в ПКО обработчик события После выгрузки и тут у меня большой пробел с Планами видов характеристик.
9. Sashares 34 30.12.19 12:01 Сейчас в теме
(7) Вообще не очень понял что вам в итоге нужно получить.
Зачем это писать в После выгрузки?
11. applesound 1 30.12.19 12:10 Сейчас в теме
(9) Правила по какой-то неизведанной мне причине не содержат реквизита документа СписаниеСРасчетногоСчета .СубконтоДт1

в связи малой практикой разрарботки правил обмена, решил не заливать МД в режиме Добавления новых объектов, свойств и значений, а пойти по пути наименьшего сопротивления через сам объект.
12. Sashares 34 30.12.19 12:13 Сейчас в теме
(11) Скрин покажите, где вы что делаете.
8. user623969_dusa 30.12.19 12:01 Сейчас в теме
(6) ты учитывай, что многие уже празднуют, а то поназагадывал загадок))... все так в этой строке только точки запятой после нее нет и не работать может из-за этого
10. Sashares 34 30.12.19 12:08 Сейчас в теме
(8)
многие уже празднуют
а другие работают))
13. PLAstic 295 30.12.19 12:20 Сейчас в теме
(1) Я бы рекомендовал внимательно изучить работу с субконто в обработчиках событий ПКО. Есть примеры и в книге "КД2.0", и просто в инете. Поищите "выгрузка субконто КД" или подобное. Там есть нюансы.
14. applesound 1 30.12.19 12:21 Сейчас в теме
Субконто, куда пытаюсь подставить значение
Прикрепленные файлы:
15. Sashares 34 30.12.19 12:33 Сейчас в теме
(14)Не то.
Скрин КД2 покажите, где вы код пишите из шапки темы:
Пытаюсь в КД2 на стороне объекта заполнить Значение поля СубконтоДт1

//Обращаюсь к Объкту проверяю Вид операции - Отрабатывает...


И для информации - нет в КД2 переменной Объект в ПКО - там переменная Источник.
16. applesound 1 30.12.19 12:43 Сейчас в теме
(15)Пишу в ПКО После загрузки
Прикрепленные файлы:
17. Sashares 34 30.12.19 12:46 Сейчас в теме
(16)
После выгрузки

1. После загрузки.
2. Так:


Если Объект.ВидОперации= Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПеречислениеНалога Тогда
Объект.ВидНалоговогоОбязательства = Перечисления.ВидыПлатежейВГосБюджет.Налог;
Объект.СубконтоДт1 = Перечисления.ВидыПлатежейВГосБюджет.Налог;
КонецЕсли;
18. applesound 1 30.12.19 13:08 Сейчас в теме
19. applesound 1 30.12.19 13:18 Сейчас в теме
Думаю необходим написать таким образом:

Если Объект.ВидОперации= Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПеречислениеНалога Тогда
Объект.ВидНалоговогоОбязательства = Перечисления.ВидыПлатежейВГосБюджет.Налог;
И
//Так-как План видов характереистик имеет Тип - перечисление, необходимо выполнить Приведение типов.
//Внизу должно быть написано как есть с приведением типа к перечислению. Пытаюсь понять как это сделать.
Объект.СубконтоДт1 = Перечисления.ВидыПлатежейВГосБюджет.Налог;

КонецЕсли;
20. Sashares 34 30.12.19 14:00 Сейчас в теме
22. applesound 1 30.12.19 14:23 Сейчас в теме
(20)
Большое человеческое Вам СПАСИБО !!!
21. applesound 1 30.12.19 14:18 Сейчас в теме
СУПЕР!!!!!!!!!!!!!!!
РАБОТАЕТ!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Если Объект.ВидОперации= Перечисления.ВидыОперацийСписаниеДенежныхСредств.ПеречислениеНалога Тогда
Объект.ВидНалоговогоОбязательства = Перечисления.ВидыПлатежейВГосБюджет.Налог;
Объект.СубконтоДт1 = Перечисления.ВидыПлатежейВГосБюджет.Налог;

КонецЕсли;
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)