powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Регистр накопления
3 сообщений из 3, страница 1 из 1
Регистр накопления
    #36170500
Olga-25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача состоит в следущем: Необходимо вывести в макет НДС
Для этого использую Регистр Накопления НДСНачисленный
Пробовала запросом:
Запрос = Новый Запрос;
Запрос.Текст ="ВЫБРАТЬ
| НДСНачисленныйОбороты.СчетФактура.Ссылка КАК Регистратор,
| НДСНачисленныйОбороты.НДСОборот КАК НДСО
|ИЗ
| РегистрНакопления.НДСНачисленный.Обороты(&Период) КАК НДСНачисленныйОбороты
|ГДЕ
| НДСНачисленныйОбороты.СчетФактура.Ссылка = &Регистратор";
Запрос.УстановитьПараметр("Период",КонДата);
Запрос.УстановитьПараметр("Регистратор",Документы.РеализацияТоваровУслуг);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Сумма=ТаблНачисления.Итог("НачисленоТепло")+ТаблНачисленияК.Итог("НачисленоТепло");
Пока Выборка.Следующий() Цикл
ОбластьРасчет.Параметры.ТеплоНДС = Выборка.НДСО;
ОбластьРасчет.Параметры.ТеплоВсего = Сумма + ОбластьРасчет.Параметры.ТеплоНДС;
КонецЦикла;

И таким способом:
Набор=РегистрыНакопления.НДСНачисленный.СоздатьНаборЗаписей();
Набор.Отбор.Регистратор.Установить(Документы.РеализацияТоваровУслуг);
Набор.мПериод = КонДата;
Набор.Прочитать();
Таблица=Набор.Выгрузить();
Сумма=ТаблНачисления.Итог("НачисленоТепло")+ТаблНачисленияК.Итог("НачисленоТепло");
Для Каждого Строка Из Таблица Цикл
ОбластьРасчет.Параметры.ТеплоНДС = Строка.НДС;
ОбластьРасчет.Параметры.ТеплоВсего = Сумма + Строка.НДС;
КонецЦикла;

Не работает...
...
Рейтинг: 0 / 0
Регистр накопления
    #36170519
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
машу ж вать... вы документацию читать будете?

Обороты есть, а периодичность "Регистратор" где, если вы без него жить не можете?

|ГДЕ
| НДСНачисленныйОбороты.СчетФактура.Ссылка = &Регистратор";

Запрос.УстановитьПараметр("Регистратор",Документы.РеализацияТоваровУслуг);

это вообще что за хрень?
...
Рейтинг: 0 / 0
Регистр накопления
    #36171103
Фотография XenoX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖмашу ж вать... вы документацию читать будете?

Обороты есть, а периодичность "Регистратор" где, если вы без него жить не можете?

|ГДЕ
| НДСНачисленныйОбороты.СчетФактура.Ссылка = &Регистратор";

Запрос.УстановитьПараметр("Регистратор",Документы.РеализацияТоваровУслуг);

это вообще что за хрень?

Это попытка объять необъятно

По существу, ТС, прислушайтесь все таки к совету Господина ПЖ и старайтесь писать нормальный код и немного вникнуть каким образом наиболее оптимально получать данные из ИБ.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Регистр накопления
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]