|
Помогите понять запрос | ☑ | ||
---|---|---|---|---|
0
Chesnok
27.11.19
✎
13:36
|
Запрос из отчета "АнализНачисленийИУдержаний" макет "ОсновнаяСхемаКомпоновкиДанных", Бухгалтерия Предприятия 2.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, ЗНАЧЕНИЕ(Перечисление.ВидыЗанятости.ПустаяСсылка)) КАК НачисленияУдержанияВыплаты {ГДЕ НачисленияУдержанияВыплаты.МесяцНачисления, НачисленияУдержанияВыплаты.Организация.*, НачисленияУдержанияВыплаты.Сотрудник.*, НачисленияУдержанияВыплаты.ФизическоеЛицо.*, НачисленияУдержанияВыплаты.Подразделение.*, НачисленияУдержанияВыплаты.Группа.*, НачисленияУдержанияВыплаты.ВидРасчета.*, НачисленияУдержанияВыплаты.Сумма, НачисленияУдержанияВыплаты.ОтработаноДней, НачисленияУдержанияВыплаты.ОтработаноЧасов, НачисленияУдержанияВыплаты.ОплаченоДней, НачисленияУдержанияВыплаты.ОплаченоЧасов, НачисленияУдержанияВыплаты.ПериодДействия, НачисленияУдержанияВыплаты.Должность.*, НачисленияУдержанияВыплаты.ТарифнаяСтавка, НачисленияУдержанияВыплаты.ВидЗанятости.*} ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ Данные.МесяцНачисления КАК МесяцНачисления, Данные.ФизическоеЛицо КАК ФизическоеЛицо, Данные.Подразделение КАК Подразделение, Данные.Группа КАК Группа, Данные.ВидРасчета КАК ВидРасчета, Данные.Сумма КАК Сумма, Данные.ОтработаноДней КАК ОтработаноДней, Данные.ОтработаноЧасов КАК ОтработаноЧасов, Данные.ОплаченоДней КАК ОплаченоДней, Данные.ОплаченоЧасов КАК ОплаченоЧасов, Данные.Организация КАК Организация, Данные.Сотрудник КАК Сотрудник, Данные.Должность КАК Должность, Данные.ТарифнаяСтавка КАК ТарифнаяСтавка, Данные.ВидЗанятости КАК ВидЗанятости, Данные.ПериодДействия КАК ПериодДействия, Данные.Регистратор КАК Регистратор {ВЫБРАТЬ МесяцНачисления, ФизическоеЛицо.*, Подразделение.*, Группа.*, ВидРасчета.*, Сумма, ОтработаноДней, ОтработаноЧасов, ОплаченоДней, ОплаченоЧасов, Организация.*, Сотрудник.*, ВидЗанятости.*, ТарифнаяСтавка, ПериодДействия, Регистратор, Должность.*} ИЗ ОбщиеЗапросы_НачисленияУдержания КАК Данные {ГДЕ Данные.МесяцНачисления КАК МесяцНачисления, Данные.ФизическоеЛицо.*, Данные.Подразделение.*, Данные.Должность.*, Данные.Группа.*, Данные.ВидРасчета.*, Данные.Сумма, Данные.ОтработаноДней, Данные.ОтработаноЧасов, Данные.ОплаченоДней, Данные.ОплаченоЧасов, Данные.Организация.*, Данные.Сотрудник.*, Данные.Регистратор} Если можно опишите словами план запроса, и главное откуда берется "Сумма". |
|||
1
unenu
27.11.19
✎
13:38
|
это механизм преставлений
этот текст понимается как некая декларация полей и все ищите в сети по тегу "механизм преставлений в 1С", будет больно - не хнычьте! |
|||
2
d4rkmesa
27.11.19
✎
13:39
|
Где-то порылся еще один запрос, а этот - "заглушка" для юзер-френдли отчета.
|
|||
3
catena
27.11.19
✎
13:39
|
Это пустышка, которая наполняется позже.
|
|||
4
acht
27.11.19
✎
13:41
|
(1) >преставлений
1C преставилась, тчна-тчна! Возможно, вы имели в виду: "механизм представлений в 1С" Нет результатов для "механизм преставлений в 1С". |
|||
5
Chesnok
27.11.19
✎
13:42
|
Спасибо всем. Будем искать...
|
|||
6
unenu
27.11.19
✎
13:43
|
(4) я же предупредил, что будет больно)
|
|||
7
Chesnok
27.11.19
✎
17:01
|
Спрошу еще:
В этом отчете есть макет Расчетная ведомость Т-51. В ней все начисления показаны одной суммой в одной колонке. Задача сделать так, чтобы хотя-бы основные виды начислений (по окладу, премия, БЛ, отпуск) были в отдельных колонках. Подскажите путь, который проще, разбираться с этим отчетом, в котором непонятный мне механизм представлений и что откуда берется, или делать свою ведомость с нуля. |
|||
8
Chesnok
27.11.19
✎
17:04
|
P.S. В 8-ке начинающий.
|
|||
9
Chesnok
27.11.19
✎
17:07
|
Наверняка, кто-то уже пилил эту ведомость.
|
|||
10
Йохохо
27.11.19
✎
17:13
|
(8) это не восьмерка, это ЗУП
Посмотри другие отчеты, но по сотруднику, а не сводный по списку. Или можно потаксовать и (9) |
|||
11
Chesnok
27.11.19
✎
17:17
|
(10) Конфигурация "Бухгалтерия Предприятия" не ЗУП.
|
|||
12
unenu
27.11.19
✎
17:36
|
(11) Этот отчет ЗУПовский и логика там от разрабов ЗУПа.
если начать познавать эту логику, то на место боли приходит понимание. сейчас можно сделать вывод, что не решите задачу за час или день - это вам не 7.7 с парой страниц кода. |
|||
13
Chesnok
27.11.19
✎
18:32
|
Ясно. Наверное, сделаю я пока свой отчет. А разбираться с этим ЗУПом буду долгими зимними вечерами.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |