|
|
|
Регистр накопления
|
|||
|---|---|---|---|
|
#18+
Задача состоит в следущем: Необходимо вывести в макет НДС Для этого использую Регистр Накопления НДСНачисленный Пробовала запросом: Запрос = Новый Запрос; Запрос.Текст ="ВЫБРАТЬ | НДСНачисленныйОбороты.СчетФактура.Ссылка КАК Регистратор, | НДСНачисленныйОбороты.НДСОборот КАК НДСО |ИЗ | РегистрНакопления.НДСНачисленный.Обороты(&Период) КАК НДСНачисленныйОбороты |ГДЕ | НДСНачисленныйОбороты.СчетФактура.Ссылка = &Регистратор"; Запрос.УстановитьПараметр("Период",КонДата); Запрос.УстановитьПараметр("Регистратор",Документы.РеализацияТоваровУслуг); Результат = Запрос.Выполнить(); Выборка = Результат.Выбрать(); Сумма=ТаблНачисления.Итог("НачисленоТепло")+ТаблНачисленияК.Итог("НачисленоТепло"); Пока Выборка.Следующий() Цикл ОбластьРасчет.Параметры.ТеплоНДС = Выборка.НДСО; ОбластьРасчет.Параметры.ТеплоВсего = Сумма + ОбластьРасчет.Параметры.ТеплоНДС; КонецЦикла; И таким способом: Набор=РегистрыНакопления.НДСНачисленный.СоздатьНаборЗаписей(); Набор.Отбор.Регистратор.Установить(Документы.РеализацияТоваровУслуг); Набор.мПериод = КонДата; Набор.Прочитать(); Таблица=Набор.Выгрузить(); Сумма=ТаблНачисления.Итог("НачисленоТепло")+ТаблНачисленияК.Итог("НачисленоТепло"); Для Каждого Строка Из Таблица Цикл ОбластьРасчет.Параметры.ТеплоНДС = Строка.НДС; ОбластьРасчет.Параметры.ТеплоВсего = Сумма + Строка.НДС; КонецЦикла; Не работает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2009, 13:20 |
|
||
|
Регистр накопления
|
|||
|---|---|---|---|
|
#18+
машу ж вать... вы документацию читать будете? Обороты есть, а периодичность "Регистратор" где, если вы без него жить не можете? |ГДЕ | НДСНачисленныйОбороты.СчетФактура.Ссылка = &Регистратор"; Запрос.УстановитьПараметр("Регистратор",Документы.РеализацияТоваровУслуг); это вообще что за хрень? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2009, 13:32 |
|
||
|
Регистр накопления
|
|||
|---|---|---|---|
|
#18+
Господин ПЖмашу ж вать... вы документацию читать будете? Обороты есть, а периодичность "Регистратор" где, если вы без него жить не можете? |ГДЕ | НДСНачисленныйОбороты.СчетФактура.Ссылка = &Регистратор"; Запрос.УстановитьПараметр("Регистратор",Документы.РеализацияТоваровУслуг); это вообще что за хрень? Это попытка объять необъятно По существу, ТС, прислушайтесь все таки к совету Господина ПЖ и старайтесь писать нормальный код и немного вникнуть каким образом наиболее оптимально получать данные из ИБ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2009, 17:05 |
|
||
|
|

start [/forum/topic.php?fid=28&fpage=133&tid=1523376]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
67ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 396ms |

| 0 / 0 |
