Вход | Регистрация

1С:Предприятие ::

Метки: 

Вопрос по СКД

Я
   Tumakota
 
18.02.18 - 23:20
ВЫБРАТЬ
    ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ПериодМесяц,
    ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ПериодГод,
    ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ПериодПолугодие,
    ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.Регистратор.ПодотчетноеЛицо КАК ФИО,
    ВЫБОР
        КОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ТипДенежныхСредств = ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредств.Безналичные)
                И ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств.Наименование = "Выдача аванса"
            ТОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СуммаОборот
        ИНАЧЕ 0
    КОНЕЦ КАК ВыдачаАванса,
    ВЫБОР
        КОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ТипДенежныхСредств = ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредств.Наличные)
                И ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств.Наименование = "Выдача аванса"
            ТОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СуммаОборот
        ИНАЧЕ 0
    КОНЕЦ КАК ВыдачаАвансаИзКассы,
    ВЫБОР
        КОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ТипДенежныхСредств = ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредств.Безналичные)
                И ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств.Наименование = "Выплата заработной платы"
            ТОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СуммаОборот
        ИНАЧЕ 0
    КОНЕЦ КАК ВыплатаЗаработнойПлаты,
    ВЫБОР
        КОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ТипДенежныхСредств = ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредств.Наличные)
                И ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств.Наименование = "Выплата заработной платы"
            ТОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СуммаОборот
        ИНАЧЕ 0
    КОНЕЦ КАК ВыплатаЗаработнойПлатыИзКассы,
    ВЫБОР
        КОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.ТипДенежныхСредств = ЗНАЧЕНИЕ(Перечисление.ТипыДенежныхСредств.Наличные)
                И ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств.Наименование = "Премирование сотрудников"
            ТОГДА ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СуммаОборот
        ИНАЧЕ 0
    КОНЕЦ КАК ПремированиеСотрудников,
    ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.СтатьяДвиженияДенежныхСредств КАК СтатьяДДС
ИЗ
    РегистрНакопления.ДвиженияДенежныеСредстваПрочиеАктивыПассивы.Обороты(, , Авто, ) КАК ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты
ГДЕ
    ДвиженияДенежныеСредстваПрочиеАктивыПассивыОбороты.Регистратор.ПериодРегистрации МЕЖДУ &НачальнаяДата И &КонечнаяДата

Есть вот такой запрос! В  консоли запросов отрабатывает все правильно, а вот в сам отчете СКД отрабатывает не правилльно. Например, есть выплата ЗП или аванса, я добавил механизм как в зарплате месяц оплаты, формирую по нему, а он серовно формирует по стандартному периоду!

Т.е. человек в феврале получил за декабрь, в консоли он не показывает в феврале эту выплату, и показывает в декабрь, а в СКД наоборот подскажите
 
 
   runoff_runoff
 
1 - 19.02.18 - 04:35
ЕСЛИ конфигурация на основе БСП
И запускаете внешний отчет через Файл / Открыть
И в справочнике дополнительных обработок зарегистрирован отчет с таким же именем
ТОГДА переименуйте (в метаданных) тестируемый отчет, например, "ОтчетПоПродажам" замените на "ОтчетПоПродажам222"..
   Chameleon1980
 
2 - 19.02.18 - 06:08
+(1) дада
   LordCMEPTb
 
3 - 19.02.18 - 06:58
В консоли это отрабатывает хорошо, ибо в виртуальной таблице не заданы начало и конец периода. СКД же на эти места ставит стандартные "НачалоПериода" и "КонецПериода", которые, скорее всего, определяются пользователем неявно, отчего данные выбираются не все.
   Tumakota
 
4 - 19.02.18 - 08:14
Спасибо помогло
   Tumakota
 
5 - 19.02.18 - 08:14
Я и забыл что если отчет добавлен в доп обработки он будет срабатывать как старый варинт если через файл-открыть сделать


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует