|
Программное изменение регистра бухгалтерии | ☑ | ||
|---|---|---|---|---|
|
0
Woiager1984
28.07.13
✎
22:46
|
Добрый день!
Нужно в регистре бухгалтерии субконто "Axel_ВидыПД" с типом Неопределено заменить на тип Перечисления.Axel_ВидыПД.КомнатаПриемаПищи Записи регистра выбираю запросом, далее Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ОперацияБух.Ссылка |ИЗ | Документ.ОперацияБух КАК ОперацияБух |ГДЕ | ОперацияБух.Дата МЕЖДУ &ДатаНач И &ДатаКон"; Запрос.УстановитьПараметр("ДатаНач", ЭлементыФормы.НачПериода.Значение); Запрос.УстановитьПараметр("ДатаКон", ЭлементыФормы.КонПериода.Значение); Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); Пока Выборка.Следующий() Цикл // получим документ для обработки Док = Выборка.Ссылка; //Сообщить(Док); Набор = РегистрыБухгалтерии.ЕПСБУ.СоздатьНаборЗаписей(); Набор.Отбор.Регистратор.Установить(Док); Набор.Прочитать(); Для каждого Запись из Набор Цикл Если Запись.СчетКт=ЭлементыФормы.СчетВыбр.Значение Тогда Если Запись.СубконтоКт.Контрагенты=ЭлементыФормы.КонтрВыбр.Значение Тогда УстановитьСубконто(Запись.СчетКт,Запись.СубконтоКт,"Axel_ВидыПД",Перечисления.Axel_ВидыПД.КомнатаПриемаПищи); КонецЕсли; КонецЕсли; Набор.Записать(); КонецЦикла; КонецЦикла; Но что-то никак не меняется?Может кто что подскажет! |
|||
|
1
Живой Ископаемый
28.07.13
✎
22:52
|
В в8 есть отладчик, гарантирую это
|
|||
|
2
КонецЕсли
28.07.13
✎
22:55
|
1. Выбирать регистраторы запросом из регистра бухгалтерии по заданным условиям Axel_ВидыПД=Неопределено.
Субконто Axel_ВидыПД содержит тип Перечисления.Axel_ВидыПД.КомнатаПриемаПищи? |
|||
|
3
Woiager1984
28.07.13
✎
22:56
|
(2) да Субконто Axel_ВидыПД содержит тип Перечисления.Axel_ВидыПД.КомнатаПриемаПищи
|
|||
|
4
КонецЕсли
28.07.13
✎
22:59
|
в приведенном листинге строчку Набор.Записать(); надо бы сместить на одну позицию вниз - за цикл.
ну и посмотри отладчиком на строку УстановитьСубконто вообще заходит? |
|||
|
5
hhhh
29.07.13
✎
06:56
|
(3) вот это смотрится бредово
Если Запись.СубконтоКт.Контрагенты разве так можно писать? |
| Форум | Правила | Описание | Секции | Поиск |