Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
16 Дек 2017, 20:01
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Отчет Анализ зарплаты по подразделениям и сотрудникам  (Прочитано 2839 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Дмитрий@

  • *****
  • Сообщений: 735
  • РЕПУТАЦИЯ: 134
  • КПД: 18%
  • Ссылка на примеры работ https://yadi.sk/d/ksVluPMB
  • Регистрация: 2015-02-27
    • Skype: ShuplecovDima
  • Сайт: 
  • Профессия: Программист 1С
Конфигурация БП 3.0.
Отчет "Анализ зарплаты по подразделениям и сотрудникам", не могу понять где этот отчет формирует данные?
Смотрел событие при компоновке результата, закоментировал его, он все равно формируется.
Формы у этого отчета нет.
В схеме компоновки данных стоит запрос который формирует пустую строку.
Никак не могу понять где этот отчет формирует данные, может кто сталкивался?
Ссылка на примеры работ https://yadi.sk/d/ksVluPMB


Оффлайн Rasty

  • *****
  • Сообщений: 989
  • РЕПУТАЦИЯ: 139
  • КПД: 14%
  • Регистрация: 2015-03-25
    • Skype: alex1cbit
  • Сайт: 
  • Профессия: Программист 1С
1ска отправляет выполнение процедуры в фоновое задание. Найди какую процедуру он тудой отправляет и там смотри. Или  покдлючайся к фоновым заданиям
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Оффлайн Дмитрий@

  • *****
  • Сообщений: 735
  • РЕПУТАЦИЯ: 134
  • КПД: 18%
  • Ссылка на примеры работ https://yadi.sk/d/ksVluPMB
  • Регистрация: 2015-02-27
    • Skype: ShuplecovDima
  • Сайт: 
  • Профессия: Программист 1С
Насколько я понимаю фоновые задания это регламентные задания, поставил точку останова во всех регламентных заданиях, отладку подключил к фоновым заданиям.
Но всеравно я не смог отловить какой регламентным заданием строится отчет.
Ссылка на примеры работ https://yadi.sk/d/ksVluPMB

Оффлайн vitasw

  • *****
  • Сообщений: 2575
  • РЕПУТАЦИЯ: 311
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
В схеме компоновки данных стоит запрос который формирует пустую строку.

А как вы это определили? чем пользовались?

Оффлайн Дмитрий@

  • *****
  • Сообщений: 735
  • РЕПУТАЦИЯ: 134
  • КПД: 18%
  • Ссылка на примеры работ https://yadi.sk/d/ksVluPMB
  • Регистрация: 2015-02-27
    • Skype: ShuplecovDima
  • Сайт: 
  • Профессия: Программист 1С
Пользовался консолью запросов в предприятии
Вот текст запроса
Цитировать
ВЫБРАТЬ ПЕРВЫЕ 0
   НачисленияУдержанияВыплаты.МесяцНачисления КАК МесяцНачисления,
   НачисленияУдержанияВыплаты.Организация КАК Организация,
   НачисленияУдержанияВыплаты.Сотрудник КАК Сотрудник,
   НачисленияУдержанияВыплаты.СтатьяФинансирования КАК СтатьяФинансирования,
   НачисленияУдержанияВыплаты.СтатьяРасходов КАК СтатьяРасходов,
   НачисленияУдержанияВыплаты.ФизическоеЛицо КАК ФизическоеЛицо,
   НачисленияУдержанияВыплаты.Подразделение КАК Подразделение,
   НачисленияУдержанияВыплаты.Группа КАК Группа,
   НачисленияУдержанияВыплаты.ВидРасчета КАК ВидРасчета,
   НачисленияУдержанияВыплаты.Сумма КАК Сумма,
   НачисленияУдержанияВыплаты.ОтработаноДней КАК ОтработаноДней,
   НачисленияУдержанияВыплаты.ОтработаноЧасов КАК ОтработаноЧасов,
   НачисленияУдержанияВыплаты.ОплаченоДней КАК ОплаченоДней,
   НачисленияУдержанияВыплаты.ОплаченоЧасов КАК ОплаченоЧасов,
   НачисленияУдержанияВыплаты.ПериодДействия КАК ПериодДействия,
   ЗНАЧЕНИЕ(Документ.НачислениеЗарплаты.ПустаяСсылка) КАК Регистратор,
   НачисленияУдержанияВыплаты.ПодразделениеНаКонецПериода КАК ПодразделениеНаКонецПериода,
   НачисленияУдержанияВыплаты.Должность КАК Должность,
   НачисленияУдержанияВыплаты.ТарифнаяСтавка КАК ТарифнаяСтавка,
   НачисленияУдержанияВыплаты.ВидЗанятости КАК ВидЗанятости
ПОМЕСТИТЬ ОбщиеЗапросы_НачисленияУдержания
{ВЫБРАТЬ
   МесяцНачисления,
   Организация.*,
   Сотрудник.*,
   СтатьяФинансирования.*,
   СтатьяРасходов.*,
   ФизическоеЛицо.*,
   Подразделение.*,
   Группа.*,
   ВидРасчета.*,
   Сумма,
   ОтработаноДней,
   ОтработаноЧасов,
   ОплаченоДней,
   ОплаченоЧасов,
   ПериодДействия,
   Регистратор.*,
   ПодразделениеНаКонецПериода.*,
   Должность.*,
   ТарифнаяСтавка,
   ВидЗанятости.*}
ИЗ
   (ВЫБРАТЬ ПЕРВЫЕ 0
      ДАТАВРЕМЯ(1, 1, 1) КАК МесяцНачисления,
      ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка) КАК Организация,
      ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка) КАК Сотрудник,
      ЗНАЧЕНИЕ(Справочник.СтатьиФинансированияЗарплата.ПустаяСсылка) КАК СтатьяФинансирования,
      ЗНАЧЕНИЕ(Справочник.СтатьиРасходовЗарплата.ПустаяСсылка) КАК СтатьяРасходов,
      ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка) КАК ФизическоеЛицо,
      ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка) КАК Подразделение,
      ЗНАЧЕНИЕ(Перечисление.ГруппыНачисленияУдержанияВыплаты.ПустаяСсылка) КАК Группа,
      ЗНАЧЕНИЕ(ПланВидовРасчета.Начисления.ПустаяСсылка) КАК ВидРасчета,
      0 КАК Сумма,
      0 КАК ОтработаноДней,
      0 КАК ОтработаноЧасов,
      0 КАК ОплаченоДней,
      0 КАК ОплаченоЧасов,
      ДАТАВРЕМЯ(1, 1, 1) КАК ПериодДействия,
      ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка) КАК ПодразделениеНаКонецПериода,
      ЗНАЧЕНИЕ(Справочник.Должности.ПустаяСсылка) КАК Должность,
      0 КАК ТарифнаяСтавка,
      ЗНАЧЕНИЕ(Перечисление.ВидыЗанятости.ПустаяСсылка) КАК ВидЗанятости
   
   ОБЪЕДИНИТЬ ВСЕ
   
   ВЫБРАТЬ ПЕРВЫЕ 0
      ДАТАВРЕМЯ(1, 1, 1),
      ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.СтатьиФинансированияЗарплата.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.СтатьиРасходовЗарплата.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка),
      ЗНАЧЕНИЕ(Перечисление.ГруппыНачисленияУдержанияВыплаты.ПустаяСсылка),
      ЗНАЧЕНИЕ(ПланВидовРасчета.Удержания.ПустаяСсылка),
      0,
      0,
      0,
      0,
      0,
      ДАТАВРЕМЯ(1, 1, 1),
      ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.Должности.ПустаяСсылка),
      0,
      ЗНАЧЕНИЕ(Перечисление.ВидыЗанятости.ПустаяСсылка)
   
   ОБЪЕДИНИТЬ ВСЕ
   
   ВЫБРАТЬ ПЕРВЫЕ 0
      ДАТАВРЕМЯ(1, 1, 1),
      ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.СтатьиФинансированияЗарплата.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.СтатьиРасходовЗарплата.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка),
      ЗНАЧЕНИЕ(Перечисление.ГруппыНачисленияУдержанияВыплаты.ПустаяСсылка),
      ЗНАЧЕНИЕ(Перечисление.ВидыВзаиморасчетовССотрудниками.ПустаяСсылка),
      0,
      0,
      0,
      0,
      0,
      ДАТАВРЕМЯ(1, 1, 1),
      ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.Должности.ПустаяСсылка),
      0,
      ЗНАЧЕНИЕ(Перечисление.ВидыЗанятости.ПустаяСсылка)
   
   ОБЪЕДИНИТЬ ВСЕ
   
   ВЫБРАТЬ ПЕРВЫЕ 0
      ДАТАВРЕМЯ(1, 1, 1),
      ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.СтатьиФинансированияЗарплата.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.СтатьиРасходовЗарплата.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка),
      ЗНАЧЕНИЕ(Перечисление.ГруппыНачисленияУдержанияВыплаты.ПустаяСсылка),
      ЗНАЧЕНИЕ(Перечисление.ВидыОсобыхНачисленийИУдержаний.ПустаяСсылка),
      0,
      0,
      0,
      0,
      0,
      ДАТАВРЕМЯ(1, 1, 1),
      ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка),
      ЗНАЧЕНИЕ(Справочник.Должности.ПустаяСсылка),
      0,
      ЗНАЧЕНИЕ(Перечисление.ВидыЗанятости.ПустаяСсылка)) КАК НачисленияУдержанияВыплаты
{ГДЕ
   НачисленияУдержанияВыплаты.МесяцНачисления,
   НачисленияУдержанияВыплаты.Организация.*,
   НачисленияУдержанияВыплаты.Сотрудник.*,
   НачисленияУдержанияВыплаты.СтатьяФинансирования.*,
   НачисленияУдержанияВыплаты.СтатьяРасходов.*,
   НачисленияУдержанияВыплаты.ФизическоеЛицо.*,
   НачисленияУдержанияВыплаты.Подразделение.*,
   НачисленияУдержанияВыплаты.Группа.*,
   НачисленияУдержанияВыплаты.ВидРасчета.*,
   НачисленияУдержанияВыплаты.Сумма,
   НачисленияУдержанияВыплаты.ОтработаноДней,
   НачисленияУдержанияВыплаты.ОтработаноЧасов,
   НачисленияУдержанияВыплаты.ОплаченоДней,
   НачисленияУдержанияВыплаты.ОплаченоЧасов,
   НачисленияУдержанияВыплаты.ПериодДействия,
   НачисленияУдержанияВыплаты.ПодразделениеНаКонецПериода.*,
   НачисленияУдержанияВыплаты.Должность.*,
   НачисленияУдержанияВыплаты.ТарифнаяСтавка,
   НачисленияУдержанияВыплаты.ВидЗанятости.*}
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
   Данные.МесяцНачисления КАК МесяцНачисления,
   Данные.ФизическоеЛицо КАК ФизическоеЛицо,
   Данные.СтатьяФинансирования КАК СтатьяФинансирования,
   Данные.СтатьяРасходов КАК СтатьяРасходов,
   Данные.Подразделение КАК Подразделение,
   Данные.ПодразделениеНаКонецПериода КАК ПодразделениеНаКонецПериода,
   Данные.Группа КАК Группа,
   Данные.ВидРасчета КАК ВидРасчета,
   Данные.Сумма КАК Сумма,
   Данные.ОтработаноДней КАК ОтработаноДней,
   Данные.ОтработаноЧасов КАК ОтработаноЧасов,
   Данные.ОплаченоДней КАК ОплаченоДней,
   Данные.ОплаченоЧасов КАК ОплаченоЧасов,
   Данные.Организация КАК Организация,
   Данные.Сотрудник КАК Сотрудник,
   Данные.Должность КАК Должность,
   Данные.ТарифнаяСтавка КАК ТарифнаяСтавка,
   Данные.ВидЗанятости КАК ВидЗанятости,
   Данные.ПериодДействия КАК ПериодДействия,
   Данные.Регистратор КАК Регистратор
{ВЫБРАТЬ
   МесяцНачисления,
   ФизическоеЛицо.*,
   СтатьяФинансирования.*,
   СтатьяРасходов.*,
   Подразделение.*,
   ПодразделениеНаКонецПериода.*,
   Группа.*,
   ВидРасчета.*,
   Сумма,
   ОтработаноДней,
   ОтработаноЧасов,
   ОплаченоДней,
   ОплаченоЧасов,
   Организация.*,
   Сотрудник.*,
   ВидЗанятости.*,
   ТарифнаяСтавка,
   ПериодДействия,
   Регистратор,
   Должность.*}
ИЗ
   ОбщиеЗапросы_НачисленияУдержания КАК Данные
{ГДЕ
   Данные.МесяцНачисления КАК МесяцНачисления,
   Данные.ФизическоеЛицо.*,
   Данные.СтатьяФинансирования.*,
   Данные.СтатьяРасходов.*,
   Данные.Подразделение.*,
   Данные.ПодразделениеНаКонецПериода.*,
   Данные.Должность.*,
   Данные.Группа.*,
   Данные.ВидРасчета.*,
   Данные.Сумма,
   Данные.ОтработаноДней,
   Данные.ОтработаноЧасов,
   Данные.ОплаченоДней,
   Данные.ОплаченоЧасов,
   Данные.Организация.*,
   Данные.Сотрудник.*,
   Данные.Регистратор}
Как видно из запроса везде пустые ссылки и нули
Ссылка на примеры работ https://yadi.sk/d/ksVluPMB

Оффлайн vitasw

  • *****
  • Сообщений: 2575
  • РЕПУТАЦИЯ: 311
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Как далеко, однако, техника шагнула. Это что угодно, но не выборка данных. БП 3, оказывается, занятная весч. Остается искать в регламентных, как советовали... может подписки еще какие или есть какой-то глобальный "ПриКомпоновкеРезультата" - это так... на уровне "пальцем в небо"

Оффлайн Дмитрий@

  • *****
  • Сообщений: 735
  • РЕПУТАЦИЯ: 134
  • КПД: 18%
  • Ссылка на примеры работ https://yadi.sk/d/ksVluPMB
  • Регистрация: 2015-02-27
    • Skype: ShuplecovDima
  • Сайт: 
  • Профессия: Программист 1С
В общем тема не снята, кто может подскажите.
Ссылка на примеры работ https://yadi.sk/d/ksVluPMB

Оффлайн Kironten

  • *****
  • Сообщений: 906
  • РЕПУТАЦИЯ: 185
  • КПД: 20%
  • Регистрация: 2013-08-12
  • Сайт: 
  • Профессия: Ученик 1С
Посмотри отчет "АнализНачисленийИУдержаний" модуль объекта, процедура ИнициализироватьОтчет().
Текст запроса в ней изменяется.

Оффлайн Дмитрий@

  • *****
  • Сообщений: 735
  • РЕПУТАЦИЯ: 134
  • КПД: 18%
  • Ссылка на примеры работ https://yadi.sk/d/ksVluPMB
  • Регистрация: 2015-02-27
    • Skype: ShuplecovDima
  • Сайт: 
  • Профессия: Программист 1С
У меня КлючВарианта = "АнализЗарплатыПоПодразделениямИСотрудникам", Поэтому эта процедура не вызывается.
Ссылка на примеры работ https://yadi.sk/d/ksVluPMB


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
157 Сообщений
ilyay ilyay
66 Сообщений
alex0402
53 Сообщений
AIFrame
48 Сообщений
andron81_81
44 Сообщений
oleg-x
44 Сообщений
BuhRust
33 Сообщений
MuI_I_Ika MuI_I_Ika
32 Сообщений
Golickoff Golickoff
31 Сообщений
Dima Dddd Dima Dddd
24 Сообщений

* Кто онлайн

  • Точка Гостей: 234
  • Точка Скрытых: 0
  • Точка Пользователей: 5
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal