Добрый день.
Подскажите, как лучше решить поставленную задачу: необходимо чтобы в расчетной ведомости добавить колонки с суммой по определенным видам расчета по образцу в прикрепленном файле (красные колонки необходимо добавить). Заранее благодарен за любую оказанную помощь.
Подскажите, как лучше решить поставленную задачу: необходимо чтобы в расчетной ведомости добавить колонки с суммой по определенным видам расчета по образцу в прикрепленном файле (красные колонки необходимо добавить). Заранее благодарен за любую оказанную помощь.
Прикрепленные файлы:
РАСЧЕТНАЯВЕДОМОСТЬ_ТАКСДЕЛАТЬ.xls
По теме из базы знаний
- Расчетная ведомость организации со взносами в фонды (ЗУП 2.5, КА 1.1, УПП 1.3)
- Пример автоматического создания корректировки записей регистров УПП. Нетиповое списание расходов после типового расчета себестоимости
- Новый Счет-фактура с 01.07.2021, Корректировочный счет-фактура 534 и УПД (Статус 1 и 2) + УКД ФЗ 534 для УТ 11.4 (версии 6,7,8,10,11,12,13), ERP 2.4, КА 2.4, УПП 1.3, УСО 1.3 (постановление Правительства № 534)
- Курсовые разницы в 2022 - 2024 годах в «1С:Управление производственным предприятием» ред.1.3 (УПП)
- Переход с УПП на ERP. Сложности выверки регламентированного учета при «плавном переходе»
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Колонки просто показывают суммированную информация по уже имеющимся данным (смотря что за конфигруация):
1) Сделай через вычисляемые поля в скд в конфигураторе
2) можно попробовать через пользовательские поля
позже увидел что УПП, сделай через скд ВычисляемыеПоля с выбором по виду расчета. (с размещением именно в том месте, надо смотреть конкретнее)
1) Сделай через вычисляемые поля в скд в конфигураторе
2) можно попробовать через пользовательские поля
позже увидел что УПП, сделай через скд ВычисляемыеПоля с выбором по виду расчета. (с размещением именно в том месте, надо смотреть конкретнее)
(2) DmitriyPopow, можно про вычисляемое немного поподробней? Данные в запросе СКД собираются примерно таким видом:
Сотрудник1 ВидНачисления1
Сотрудник1 ВидНачисления2
Сотрудник2 ВидНачисления1
Сотрудник2 ВидНачисления2
При выводе ВидыНачислений выводятся в колонки... Вот тут у меня и проблема как их посчитать - как описать вычисляемое поле.
Сотрудник1 ВидНачисления1
Сотрудник1 ВидНачисления2
Сотрудник2 ВидНачисления1
Сотрудник2 ВидНачисления2
При выводе ВидыНачислений выводятся в колонки... Вот тут у меня и проблема как их посчитать - как описать вычисляемое поле.
находим в ветке метаданных наш отчет ,открываете (основнуюСхемукомпановки) СКД и там есть закладка "Вычисляемые поля".
Добавляете новую строку и пишим в колонки
ПутьКДанным Сумма1
Выражение
Выбор когда видНачисления = &Оклад или видНачисления = &ОкладНОчь Тогда
Сумма
Конец
и такк для всех полей что нужны и получишь новые поля их ставишь в ресурсы и в выбранные поля
и в итоге наши поля появятся в отчете
Добавляете новую строку и пишим в колонки
ПутьКДанным Сумма1
Выражение
Выбор когда видНачисления = &Оклад или видНачисления = &ОкладНОчь Тогда
Сумма
Конец
и такк для всех полей что нужны и получишь новые поля их ставишь в ресурсы и в выбранные поля
и в итоге наши поля появятся в отчете
(4) DmitriyPopow, попробовал. Получил не совсем то - ВидРасчета в колонке это группировка, и получается что добавив ресурс он выводится вместе с той суммой, что уже есть. А надо грубо говоря дополнить группировку по видам расчета, либо заменить выводимые там вида расчета сгруппированными колонками (красным названы в экселевском примере).
(5) Sanek_GAL,
В основной схеме компановки данных , набор данных "основные начисления" поменял запрос
вот на такой
выводится новая колонка с суммой двух видов расчета.
В основной схеме компановки данных , набор данных "основные начисления" поменял запрос
вот на такой
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ОсновныеНачисленияРаботниковОрганизации.ОбособленноеПодразделение КАК Организация,
ОсновныеНачисленияРаботниковОрганизации.Организация КАК ГоловнаяОрганизация,
ОсновныеНачисленияРаботниковОрганизации.ФизЛицо КАК ФизЛицо,
ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Наименование КАК ИмяВидаРасчета,
"А" + ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Код КАК ПриоритетВидаРасчета,
ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.ЯвляетсяДоходомВНатуральнойФорме
ТОГДА "Доходы в натуральной форме"
ИНАЧЕ "Всего начислено"
КОНЕЦ КАК Группа,
ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.ЯвляетсяДоходомВНатуральнойФорме
ТОГДА 3
ИНАЧЕ 2
КОНЕЦ КАК ПриоритетГруппы,
ОсновныеНачисленияРаботниковОрганизации.ОтработаноДней КАК ОтработаноДней,
ОсновныеНачисленияРаботниковОрганизации.ОтработаноЧасов КАК ОтработаноЧасов,
ОсновныеНачисленияРаботниковОрганизации.НормаДней КАК НормаДней,
ОсновныеНачисленияРаботниковОрганизации.НормаЧасов КАК НормаЧасов,
ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидУчетаВремени = ЗНАЧЕНИЕ(Перечисление.ВидыУчетаВремени.ПоДням)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.ОплаченоДнейЧасов
ИНАЧЕ 0
КОНЕЦ КАК ОплаченоДней,
ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидУчетаВремени <> ЗНАЧЕНИЕ(Перечисление.ВидыУчетаВремени.ПоДням)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.ОплаченоДнейЧасов
ИНАЧЕ 0
КОНЕЦ КАК ОплаченоЧасов,
ОсновныеНачисленияРаботниковОрганизации.Результат КАК Результат,
ОсновныеНачисленияРаботниковОрганизации.ПериодРегистрации КАК ПериодРегистрации,
ОсновныеНачисленияРаботниковОрганизации.Регистратор КАК Регистратор,
НЕОПРЕДЕЛЕНО КАК Ведомость
{ВЫБРАТЬ
Организация.*,
ГоловнаяОрганизация.*,
ФизЛицо.*,
ИмяВидаРасчета,
ПриоритетВидаРасчета,
Группа,
ПриоритетГруппы,
ОтработаноДней,
ОтработаноЧасов,
НормаДней,
НормаЧасов,
ОплаченоДней,
ОплаченоЧасов,
Результат,
ПериодРегистрации,
Регистратор.*,
Ведомость}
ИЗ
РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизации
ГДЕ
ОсновныеНачисленияРаботниковОрганизации.ПериодРегистрации МЕЖДУ &НачалоПериода И &КонецПериода
{ГДЕ
ОсновныеНачисленияРаботниковОрганизации.ФизЛицо.*,
ОсновныеНачисленияРаботниковОрганизации.Организация.* КАК ГоловнаяОрганизация,
ОсновныеНачисленияРаботниковОрганизации.ОбособленноеПодразделение.* КАК Организация,
ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Наименование КАК ИмяВидаРасчета,
ОсновныеНачисленияРаботниковОрганизации.Результат,
ОсновныеНачисленияРаботниковОрганизации.ПериодРегистрации,
ОсновныеНачисленияРаботниковОрганизации.Регистратор.*,
ОсновныеНачисленияРаботниковОрганизации.ОбособленноеПодразделение.* КАК Организация,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.ЯвляетсяДоходомВНатуральнойФорме
ТОГДА "Доходы в натуральной форме"
ИНАЧЕ "Всего начислено"
КОНЕЦ) КАК Группа,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидУчетаВремени <> ЗНАЧЕНИЕ(Перечисление.ВидыУчетаВремени.ПоДням)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.ОплаченоДнейЧасов
ИНАЧЕ 0
КОНЕЦ) КАК ОплаченоЧасов,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидУчетаВремени = ЗНАЧЕНИЕ(Перечисление.ВидыУчетаВремени.ПоДням)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.ОплаченоДнейЧасов
ИНАЧЕ 0
КОНЕЦ) КАК ОплаченоДней,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.Сотрудник.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.НормаЧасов
ИНАЧЕ 0
КОНЕЦ) КАК НормаЧасов,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.Сотрудник.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.НормаДней
ИНАЧЕ 0
КОНЕЦ) КАК НормаДней,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.Сотрудник.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.ОтработаноЧасов
ИНАЧЕ 0
КОНЕЦ) КАК ОтработаноЧасов,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.Сотрудник.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.ОтработаноДней
ИНАЧЕ 0
КОНЕЦ) КАК ОтработаноДней,
(НЕОПРЕДЕЛЕНО) КАК Ведомость}
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ОсновныеНачисленияРаботниковОрганизации.ОбособленноеПодразделение,
ОсновныеНачисленияРаботниковОрганизации.Организация,
ОсновныеНачисленияРаботниковОрганизации.ФизЛицо,
ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Наименование = "доплата по приказу"
ИЛИ ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Наименование = "оплата по часовому тарифу"
ТОГДА "СуммаТакаяТо"
ИНАЧЕ ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Наименование
КОНЕЦ,
"А" + ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Код,
ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.ЯвляетсяДоходомВНатуральнойФорме
ТОГДА "Доходы в натуральной форме"
ИНАЧЕ "Всего начислено"
КОНЕЦ,
ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.ЯвляетсяДоходомВНатуральнойФорме
ТОГДА 3
ИНАЧЕ 2
КОНЕЦ,
0,
0,
0,
0,
0,
0,
ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Наименование = "доплата по приказу"
ИЛИ ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Наименование = "оплата по часовому тарифу"
ТОГДА ОсновныеНачисленияРаботниковОрганизации.Результат
ИНАЧЕ 0
КОНЕЦ,
ОсновныеНачисленияРаботниковОрганизации.ПериодРегистрации,
ОсновныеНачисленияРаботниковОрганизации.Регистратор,
НЕОПРЕДЕЛЕНО
ИЗ
РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизации
ГДЕ
ОсновныеНачисленияРаботниковОрганизации.ПериодРегистрации МЕЖДУ &НачалоПериода И &КонецПериода
{ГДЕ
ОсновныеНачисленияРаботниковОрганизации.ФизЛицо.*,
ОсновныеНачисленияРаботниковОрганизации.Организация.* КАК ГоловнаяОрганизация,
ОсновныеНачисленияРаботниковОрганизации.ОбособленноеПодразделение.* КАК Организация,
ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Наименование КАК ИмяВидаРасчета,
ОсновныеНачисленияРаботниковОрганизации.Результат,
ОсновныеНачисленияРаботниковОрганизации.ПериодРегистрации,
ОсновныеНачисленияРаботниковОрганизации.Регистратор.*,
ОсновныеНачисленияРаботниковОрганизации.ОбособленноеПодразделение.* КАК Организация,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.ЯвляетсяДоходомВНатуральнойФорме
ТОГДА "Доходы в натуральной форме"
ИНАЧЕ "Всего начислено"
КОНЕЦ) КАК Группа,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидУчетаВремени <> ЗНАЧЕНИЕ(Перечисление.ВидыУчетаВремени.ПоДням)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.ОплаченоДнейЧасов
ИНАЧЕ 0
КОНЕЦ) КАК ОплаченоЧасов,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидУчетаВремени = ЗНАЧЕНИЕ(Перечисление.ВидыУчетаВремени.ПоДням)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.ОплаченоДнейЧасов
ИНАЧЕ 0
КОНЕЦ) КАК ОплаченоДней,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.Сотрудник.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.НормаЧасов
ИНАЧЕ 0
КОНЕЦ) КАК НормаЧасов,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.Сотрудник.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.НормаДней
ИНАЧЕ 0
КОНЕЦ) КАК НормаДней,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.Сотрудник.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.ОтработаноЧасов
ИНАЧЕ 0
КОНЕЦ) КАК ОтработаноЧасов,
(ВЫБОР
КОГДА ОсновныеНачисленияРаботниковОрганизации.Сотрудник.ВидЗанятости <> ЗНАЧЕНИЕ(Перечисление.ВидыЗанятостиВОрганизации.ВнутреннееСовместительство)
ТОГДА ОсновныеНачисленияРаботниковОрганизации.ОтработаноДней
ИНАЧЕ 0
КОНЕЦ) КАК ОтработаноДней,
(НЕОПРЕДЕЛЕНО) КАК Ведомость}
Показатьвыводится новая колонка с суммой двух видов расчета.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот