|
v7: Почему не пишет субконто? | ☑ | ||
---|---|---|---|---|
0
mista_user
28.01.13
✎
19:24
|
Все реквизиты проводки записывает,а значения нет. В справочнике находит.
Опер.НоваяПроводка(); Опер.Дебет.Счет=СчетПоКоду(счетдебета); Опер.Кредит.Счет=СчетПоКоду(счеткредита); Для КолВоСуб=1 по Опер.Дебет.Счет.КоличествоСубконто() цикл Субк=СоздатьОбъект(Опер.Дебет.Счет.ВидСубконто(КолВоСуб).ТипСубконто()); Если Субк.НайтиПоКоду("1280",0)=1 Тогда сб1= Субк.НайтиПоКоду("1280",0); Опер.Дебет.Субконто(1,Сб1); Конецесли; КонецЦикла; Опер.Сумма=ТабЗнач.ПолучитьЗначение(1,"Сумма"); Опер.СодержаниеПроводки=ТабЗнач.ПолучитьЗначение(1,"Наименование"); Опер.СуммаОперации=Опер.СуммаОперации+Опер.Сумма; Опер.ВключитьПроводки(); Опер.Записать(); |
|||
1
Злопчинский
28.01.13
✎
19:26
|
Потому что реквизит субконто имеет тип "неопределенный" - прежде чем присваивать назначь реквизиту документа требуемый тип и вид - пример смотри в Документ.БухгалтерскаяСправка - при выборе счета делается
|
|||
2
Тьма
28.01.13
✎
19:27
|
Опер.Дебет.Субконто(1,Субк.ТекущийЭлемент());
в переменной сб1 находится 1 - результат функции НайтиПоКоду |
|||
3
Злопчинский
28.01.13
✎
19:27
|
а вот эта хрень
Субк=СоздатьОбъект(Опер.Дебет.Счет.ВидСубконто(КолВоСуб).ТипСубконто()); у тебя скоррее всего сломается когда субконто - тип= перечисление |
|||
4
Злопчинский
28.01.13
✎
19:28
|
(2) и это тоже! ;-)
|
|||
5
Тьма
28.01.13
✎
19:29
|
(1)Опер- это не документ, это операция.
|
|||
6
mista_user
28.01.13
✎
19:30
|
понял, пытаюсь туда 1 булеву запихать..
|
|||
7
mista_user
28.01.13
✎
19:41
|
а вот так арбайтен, ура
Для КолВоСуб=1 по Опер.Дебет.Счет.КоличествоСубконто() цикл Субк=СоздатьОбъект(Опер.Дебет.Счет.ВидСубконто(КолВоСуб).ТипСубконто()); Если Субк.НайтиПоКоду("1280",0)=1 Тогда Опер.Дебет.Субконто(1,Субк.ТекущийЭлемент()); Конецесли; КонецЦикла; |
|||
8
Злопчинский
28.01.13
✎
22:01
|
(5) в реквизиты (субконто) операции - тип назхначать не нужно?
|
|||
9
Тьма
29.01.13
✎
10:03
|
(8)Как правило, нет. Возможно, если видсубконто имеет неопределенный тип значения, то нужно, но с такими не сталкивался.
|
|||
10
1Сергей
29.01.13
✎
10:07
|
сб1= Субк.НайтиПоКоду("1280",0);
Опер.Дебет.Субконто(1,Сб1); Это что за порнография? |
|||
11
oslokot
29.01.13
✎
10:10
|
OFF: Спринт-вопрос. При формировании проводок по зарплате в КА, субконто 44.1.2 пустое, хотя в справочнике "издержки обращения" есть запись с видом расхода "Оплата труда"
Что ей не хватает? |
|||
12
oslokot
29.01.13
✎
10:50
|
(11) да, спринт-вопрос не получился )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |