|
Вопрос по СКД | ☑ | ||
---|---|---|---|---|
0
Tumakota
18.02.18
✎
23:20
|
ВЫБРАТЬ
ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ПериодМесяц, ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ПериодГод, ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ПериодПолугодие, ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.Регистратор.ПодотчетноеЛицо КАК ФИО, ВЫБОР КОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ТипДенежныхСредств = ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредств.Безналичные) И ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств.Наименование = "Выдача аванса" ТОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ КАК ВыдачаАванса, ВЫБОР КОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ТипДенежныхСредств = ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредств.Наличные) И ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств.Наименование = "Выдача аванса" ТОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ КАК ВыдачаАвансаИзКассы, ВЫБОР КОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ТипДенежныхСредств = ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредств.Безналичные) И ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств.Наименование = "Выплата заработной платы" ТОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ КАК ВыплатаЗаработнойПлаты, ВЫБОР КОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ТипДенежныхСредств = ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредств.Наличные) И ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств.Наименование = "Выплата заработной платы" ТОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ КАК ВыплатаЗаработнойПлатыИзКассы, ВЫБОР КОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ТипДенежныхСредств = ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредств.Наличные) И ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств.Наименование = "Премирование сотрудников" ТОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СуммаОборот ИНАЧЕ 0 КОНЕЦ КАК ПремированиеСотрудников, ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств КАК СтатьяДДС ИЗ РегистрНакопления.ДвиженияДенежныеСредстваПрочиеАктивыПассивы.Обороты(, , Авто, ) КАК ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты ГДЕ ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.Регистратор.ПериодРегистрации МЕЖДУ &НачальнаяДата И &КонечнаяДата Есть вот такой запрос! В консоли запросов отрабатывает все правильно, а вот в сам отчете СКД отрабатывает не правилльно. Например, есть выплата ЗП или аванса, я добавил механизм как в зарплате месяц оплаты, формирую по нему, а он серовно формирует по стандартному периоду! Т.е. человек в феврале получил за декабрь, в консоли он не показывает в феврале эту выплату, и показывает в декабрь, а в СКД наоборот подскажите |
|||
1
runoff_runoff
19.02.18
✎
04:35
|
ЕСЛИ конфигурация на основе БСП
И запускаете внешний отчет через Файл / Открыть И в справочнике дополнительных обработок зарегистрирован отчет с таким же именем ТОГДА переименуйте (в метаданных) тестируемый отчет, например, "ОтчетПоПродажам" замените на "ОтчетПоПродажам222".. |
|||
2
Chameleon1980
19.02.18
✎
06:08
|
+(1) дада
|
|||
3
LordCMEPTb
19.02.18
✎
06:58
|
В консоли это отрабатывает хорошо, ибо в виртуальной таблице не заданы начало и конец периода. СКД же на эти места ставит стандартные "НачалоПериода" и "КонецПериода", которые, скорее всего, определяются пользователем неявно, отчего данные выбираются не все.
|
|||
4
Tumakota
19.02.18
✎
08:14
|
Спасибо помогло
|
|||
5
Tumakota
19.02.18
✎
08:14
|
Я и забыл что если отчет добавлен в доп обработки он будет срабатывать как старый варинт если через файл-открыть сделать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |