Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

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

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[1С:Зарплата и управление персоналом 8]

формирование отчета по ведомостям на выплату в ЗУП

Дмитрий Кошкин
читатель
офлайн
Дата регистрации: 21.03.2023
Сообщений: 12
Пост №1
 
27.04.2023 10:54

Добрый день! Помогите, пожалуйста. Нужно создать отчет, в котором бы выводились ведомости на выплату со списком людей в них за определенный период. Есть Ведомости на счета и ведомости в банк. Отчет делаю через конструктор запроса. Через объединение и псевдонимы сделал 2 запроса по двум этим документам, всё хорошо работает. Но в ведомостях на зп сумма выплаты складывается из зп за минусом аванса. Чтобы в отчете не было этих минусовых сумм, сделал группировку в обоих запросах по сотруднику (суммируемое поле Квыплате). После этого отчет висит и не формируется.. Текст запроса:

ВЫБРАТЬ
      ВедомостьНаВыплатуЗарплатыВБанк.Ссылка КАК Ссылка,
      ВедомостьНаВыплатуЗарплатыВБанк.Дата КАК Дата,
      ВедомостьНаВыплатуЗарплатыВБанк.Организация КАК Организация,
      ВедомостьНаВыплатуЗарплатыВБанк.СпособВыплаты КАК СпособВыплаты,
      ВедомостьНаВыплатуЗарплатыВБанк.ПериодРегистрации КАК ПериодРегистрации,
      ВедомостьНаВыплатуЗарплатыВБанк.ДатаВыплаты КАК ДатаВыплаты,
      ВедомостьНаВыплатуЗарплатыВБанк.Номер КАК Номер,
      ВедомостьНаВыплатуЗарплатыВБанк.Зарплата.(
            Сотрудник КАК Сотрудник,
            СУММА(КВыплате) КАК КВыплате
      ) КАК Зарплата
ИЗ
      Документ.ВедомостьНаВыплатуЗарплатыВБанк КАК ВедомостьНаВыплатуЗарплатыВБанк

СГРУППИРОВАТЬ ПО
      ВедомостьНаВыплатуЗарплатыВБанк.Зарплата.(Сотрудник)

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
      ВедомостьНаВыплатуЗарплатыПеречислением.Ссылка,
      ВедомостьНаВыплатуЗарплатыПеречислением.Дата,
      ВедомостьНаВыплатуЗарплатыПеречислением.Организация,
      ВедомостьНаВыплатуЗарплатыПеречислением.СпособВыплаты,
      ВедомостьНаВыплатуЗарплатыПеречислением.ПериодРегистрации,
      ВедомостьНаВыплатуЗарплатыПеречислением.ДатаВыплаты,
      ВедомостьНаВыплатуЗарплатыПеречислением.Номер,
      ВедомостьНаВыплатуЗарплатыПеречислением.Зарплата.(
            Сотрудник,
            СУММА(КВыплате)
      )
ИЗ
      Документ.ВедомостьНаВыплатуЗарплатыПеречислением КАК ВедомостьНаВыплатуЗарплатыПеречислением

СГРУППИРОВАТЬ ПО
      ВедомостьНаВыплатуЗарплатыПеречислением.Зарплата.(Сотрудник)

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20997
Пост №2
 
27.04.2023 12:28

Вам сначала надо книгу "Практическое пособие разработчика 8ю3" Радченко прочитать и еще можно изучить книгу "Язык запросов" Хрусталевой.

В целом запрос написан "гавно" кодом.

Ответили: пост №3
Дмитрий Кошкин
читатель
офлайн
Дата регистрации: 21.03.2023
Сообщений: 12
Пост №3
 
27.04.2023 12:56
Ответ на пост №2

Prikum, спасибо! Пособие разработчика сейчас как раз читаю. Запрос создан конструктором. Может, Вы посоветуете что тут нужно поправить? отчет вроде простейший, но я не понимаю, почему не группируются сотрудники (если сделать всё тоже самое по какому-нибудь одному документу, то всё группируется нормально)

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20997
Пост №4
 
27.04.2023 13:09

Код
 
 ВЫБРАТЬ
      ВедомостьНаВыплатуЗарплатыВБанк.Ссылка КАК Ссылка,
      ВедомостьНаВыплатуЗарплатыВБанк.Сотрудник КАК Сотрудник, 
      Сумма(ВедомостьНаВыплатуЗарплатыВБанк.КВыплате) КАК КВыплате  
ИЗ       
      Документ.ВедомостьНаВыплатуЗарплатыВБанк.Зарплата КАК ВедомостьНаВыплатуЗарплатыВБанк    
 
СГРУППИРОВАТЬ ПО  
 
      ВедомостьНаВыплатуЗарплатыВБанк.Зарплата.(Сотрудник) 
Лучше так, т.е. делать запрос непосредственно к табличной части. А лучше всего делать запрос к регистрам а не документам.

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация