![]() |
|
Помогите.Исправить проводку документа. | ☑ | ||
---|---|---|---|---|
0
budnik
15.03.13
✎
09:58
|
Правлю 68 на 76 , не сбрасывается аналитика 68, ошибка при записи.
НаборЗаписей = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Регистратор.Установить(сс); НаборЗаписей.Прочитать(); Для Каждого Запись Из НаборЗаписей Цикл Если Запись.СчетКт = Сч6803 Тогда ЧислоСубконто = Запись.СчетКт.ВидыСубконто.Количество(); Для Сч = 1 По ЧислоСубконто Цикл ВидСубк = Запись.СчетКт.ВидыСубконто[Сч-1].ВидСубконто; Запись.СубконтоКт.Вставить(ВидСубк,Неопределено); КонецЦикла; Запись.СчетКт = ПланыСчетов.Хозрасчетный.НайтиПоКоду("76.К"); КонецЕсли; КонецЦикла; НаборЗаписей.Записать(); |
|||
1
Maxus43
15.03.13
✎
10:00
|
смысл цикла поясни
|
|||
2
pessok
15.03.13
✎
10:00
|
какая ошибка хоть? код во вложенном цикле эммм странный
|
|||
3
budnik
15.03.13
✎
10:02
|
Форма.Отчет.Форма(111)}: Ошибка при вызове метода контекста (Записать)
НаборЗаписей.Записать(); по причине: Запись не верна! Вид субконто "Виды платежей в бюджет (фонды)" не доступен для данной записи! (Регистр бухгалтерии: Журнал проводок (бухгалтерский и налоговый учет); Номер строки: 5) |
|||
4
Maxus43
15.03.13
✎
10:03
|
чо хочешь? чтоб без субконт было вобще?
|
|||
5
hhhh
15.03.13
✎
10:03
|
(2) не, похоже на правду.
(0) возьми типовую процедуру ПриВыбореСчета из любого документа и творчески ее переработай. |
|||
6
butterbean
15.03.13
✎
10:04
|
в отладчике смотрел? значения в цикле сбрасываются??
|
|||
7
Maxus43
15.03.13
✎
10:05
|
БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетКт, Проводка.СубконтоКт, 1, Неопределено);
|
|||
8
pessok
15.03.13
✎
10:05
|
что-то у меня ощущения, что структуру сначала было бы неплохо очистить, а потом уже вставлять
|
|||
9
budnik
15.03.13
✎
10:06
|
В отладчке все субконто - неопределено
|
|||
10
pessok
15.03.13
✎
10:08
|
(9) прям вот в отладчике ХХ.Х - 76.К неопределено, неопределено - 100?
|
|||
11
Maxus43
15.03.13
✎
10:08
|
Запись.СубконтоКт.Очистить() тоже не вариант?
|
|||
12
budnik
15.03.13
✎
10:10
|
Maxus43 Спасибо. Запись.СубконтоКт.Очистить()решило проблему.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |