Расчетный листок для 1С8.3: ЗУП 3.1, ЗИКГУ 3.1
Система компоновки данных
Сложные периодические расчеты
1С:Зарплата и кадры государственного учреждения 3
1С:Зарплата и Управление Персоналом 3.x
Расчетный листок для Зарплата и управление персоналом 3.1.14, Зарплата и кадры государственного учреждения 3.1.14: Различные группировки, отборы; Настраиваемая шапка; Расширенный вывод показателей; Отображение кол.ставок, осн.начисления, нормы времени; НДФЛ с нач.года; Стр.взносы; Рассылка по e-mail и др.
Комментарии
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Скорее всего в СКД править надо.
В регистре ОсновныеСотрудникиФизическихЛиц ДатаОкончания имеет тип дата и соединение проходит не корректно.
Надо так:
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КадроваяИсторияСотрудниковИнтервальный КАК КадроваяИсторияСотрудниковИнтервальный
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ОсновныеСотрудникиФизическихЛиц КАК ОсновныеСотрудникиФизическихЛиц
ПО КадроваяИсторияСотрудниковИнтервальный.Сотрудник = ОсновныеСотрудникиФизическихЛиц.Сотрудник
И (КОНЕЦПЕРИОДА(ОсновныеСотрудникиФизическихЛиц.ДатаОкончания, ДЕНЬ) >= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
И (ОсновныеСотрудникиФизическихЛиц.ДатаНачала <= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
В регистре ОсновныеСотрудникиФизическихЛиц ДатаОкончания имеет тип дата и соединение проходит не корректно.
Надо так:
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КадроваяИсторияСотрудниковИнтервальный КАК КадроваяИсторияСотрудниковИнтервальный
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ОсновныеСотрудникиФизическихЛиц КАК ОсновныеСотрудникиФизическихЛиц
ПО КадроваяИсторияСотрудниковИнтервальный.Сотрудник = ОсновныеСотрудникиФизическихЛиц.Сотрудник
И (КОНЕЦПЕРИОДА(ОсновныеСотрудникиФизическихЛиц.ДатаОкончания, ДЕНЬ) >= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
И (ОсновныеСотрудникиФизическихЛиц.ДатаНачала <= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
(203) Попробуйте изменить в СКД:
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ГрафикРаботыСотрудниковИнтервальный КАК ГрафикРаботыСотрудниковИнтервальный
ПО КадроваяИсторияСотрудниковИнтервальный.Сотрудник = ГрафикРаботыСотрудниковИнтервальный.Сотрудник
//И (ГрафикРаботыСотрудниковИнтервальный.ДатаОкончания >= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
//И (ГрафикРаботыСотрудниковИнтервальный.ДатаНачала <= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
И (ГрафикРаботыСотрудниковИнтервальный.ДатаОкончания >= &КонецПериода)
И (ГрафикРаботыСотрудниковИнтервальный.ДатаНачала <= &КонецПериода)
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПлановыйФОТИтоги КАК ПлановыйФОТИтоги
ПО КадроваяИсторияСотрудниковИнтервальный.Сотрудник = ПлановыйФОТИтоги.Сотрудник
//И (ПлановыйФОТИтоги.ДатаОкончания >= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
//И (ПлановыйФОТИтоги.Период <= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
И (ПлановыйФОТИтоги.Используется)
И (ПлановыйФОТИтоги.ДатаОкончания >= &КонецПериода)
И (ПлановыйФОТИтоги.Период <= &КонецПериода)
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ГрафикРаботыСотрудниковИнтервальный КАК ГрафикРаботыСотрудниковИнтервальный
ПО КадроваяИсторияСотрудниковИнтервальный.Сотрудник = ГрафикРаботыСотрудниковИнтервальный.Сотрудник
//И (ГрафикРаботыСотрудниковИнтервальный.ДатаОкончания >= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
//И (ГрафикРаботыСотрудниковИнтервальный.ДатаНачала <= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
И (ГрафикРаботыСотрудниковИнтервальный.ДатаОкончания >= &КонецПериода)
И (ГрафикРаботыСотрудниковИнтервальный.ДатаНачала <= &КонецПериода)
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПлановыйФОТИтоги КАК ПлановыйФОТИтоги
ПО КадроваяИсторияСотрудниковИнтервальный.Сотрудник = ПлановыйФОТИтоги.Сотрудник
//И (ПлановыйФОТИтоги.ДатаОкончания >= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
//И (ПлановыйФОТИтоги.Период <= КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания)
И (ПлановыйФОТИтоги.Используется)
И (ПлановыйФОТИтоги.ДатаОкончания >= &КонецПериода)
И (ПлановыйФОТИтоги.Период <= &КонецПериода)
У меня файловая база. 200 чел. База небольшая.
На двухядерном пентиуме, 4GB, SSD.
Стандартный лист - 50 сек.
Мой лист - 10 сек.
Таже база файловая по веб доступу на i3, 8GB, SSD.
Стандартный лист - 20 сек.
Мой лист - 6 сек.
На двухядерном пентиуме, 4GB, SSD.
Стандартный лист - 50 сек.
Мой лист - 10 сек.
Таже база файловая по веб доступу на i3, 8GB, SSD.
Стандартный лист - 20 сек.
Мой лист - 6 сек.
(217) Необходимо время по выполнению процедуры ПриКомпоновкеРезультата.
И особенно время выполнения ...КомпоновщикМакета.Выполнить(..., ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных,Истина), ВывестиГруппировкуДокумента(...
Вариант расчетки основной, сотрудники - все, за определенный месяц.
И особенно время выполнения ...КомпоновщикМакета.Выполнить(..., ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных,Истина), ВывестиГруппировкуДокумента(...
Вариант расчетки основной, сотрудники - все, за определенный месяц.
В случае если у сотрудника два одинаковых процентных начисления за один период (доплата за совмещение к примеру) с одинаковыми процентами - в расчетном листке суммируются часы и сумма, а значение показателя - нет. Как разбить на разные строки?:)
Добавлен вывод предоставленных вычетов.
Если используете свои варианты СКД, то в схеме СКД у группировки Раздел на вкладке Отбор в поле ВидСравнения необходимо указывать "Начинается с".
В публикации ВариантыСКД пока не обновил.
Если используете свои варианты СКД, то в схеме СКД у группировки Раздел на вкладке Отбор в поле ВидСравнения необходимо указывать "Начинается с".
В публикации ВариантыСКД пока не обновил.
Здравствуйте!
Нужна помощь.
После объединения по статьям финансирования имеем суммирование оплаченных дней.
Что можно с этим сделать?
Достаточно было бы отработанных дней по окладу.
СКД - стандартная, убрали только поле ИФ.
Нужна помощь.
После объединения по статьям финансирования имеем суммирование оплаченных дней.
Что можно с этим сделать?
Достаточно было бы отработанных дней по окладу.
СКД - стандартная, убрали только поле ИФ.
Прикрепленные файлы:
(240)
Скиньте почту или в модуле объекта замените ТекстЗапросаВычеты:
Здравствуйте, скачала отчет 3.1.6, со стандартными настройками почему то вычеты задваивает
Скиньте почту или в модуле объекта замените ТекстЗапросаВычеты:
ТекстЗапросаВычеты = ТекстДляЗамены+";"+Символы.ПС+
"ВЫБРАТЬ
| ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.Период КАК МесяцНачисления,
| ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.Организация КАК Организация,
| ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.ФизическоеЛицо КАК ФизическоеЛицо,
| ВТКадры_ВсеСотр.Сотрудник КАК Сотрудник,
| ВТКадры_ВсеСотр.ГоловнойСотрудник КАК ГоловнойСотрудник,
| ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.КодВычета КАК КодВычета,
| ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.СуммаОборот КАК Сумма
|ПОМЕСТИТЬ ВТВычетыПредоставленные
|ИЗ
| ВТКадры_ВсеСотр КАК ВТКадры_ВсеСотр
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛ.Обороты(&НачалоПериода, &КонецПериода, Месяц, ) КАК ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты
| ПО ВТКадры_ВсеСотр.ФизическоеЛицо = ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.ФизическоеЛицо
| И ВТКадры_ВсеСотр.Организация = ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.Организация
| И ВТКадры_ВсеСотр.ПериодНачало = ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.Период
| И (ВТКадры_ВсеСотр.ЭтоГоловнойСотрудник)
| И (ВТКадры_ВсеСотр.ЭтоОсновноеМестоРаботы)
//| РегистрНакопления.ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛ.Обороты(&НачалоПериода, &КонецПериода, Месяц, ) КАК ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты
//| ЛЕВОЕ СОЕДИНЕНИЕ ВТКадры_ВсеСотр КАК ВТКадры_ОснСотр
//| ПО ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.ФизическоеЛицо = ВТКадры_ОснСотр.ФизическоеЛицо
//| И ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.Организация = ВТКадры_ОснСотр.Организация
//| И ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.Период = ВТКадры_ОснСотр.ПериодНачало
//| И (ВТКадры_ОснСотр.ЭтоОсновноеМестоРаботы)
|ГДЕ
| ПредоставленныеСтандартныеИСоциальныеВычетыНДФЛОбороты.СуммаОборот <> 0
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| НАЧАЛОПЕРИОДА(ИмущественныеВычетыНДФЛ.МесяцРегистрации, МЕСЯЦ),
| ИмущественныеВычетыНДФЛ.Организация,
| ИмущественныеВычетыНДФЛ.ФизическоеЛицо,
| ВТКадры_ВсеСотр.Сотрудник,
| ВТКадры_ВсеСотр.ГоловнойСотрудник,
| ИмущественныеВычетыНДФЛ.КодВычета,
| ИмущественныеВычетыНДФЛ.Сумма
|ИЗ
| ВТКадры_ВсеСотр КАК ВТКадры_ВсеСотр
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ИмущественныеВычетыНДФЛ КАК ИмущественныеВычетыНДФЛ
| ПО ВТКадры_ВсеСотр.ФизическоеЛицо = ИмущественныеВычетыНДФЛ.ФизическоеЛицо
| И ВТКадры_ВсеСотр.Организация = ИмущественныеВычетыНДФЛ.Организация
| И ВТКадры_ВсеСотр.ПериодНачало = НАЧАЛОПЕРИОДА(ИмущественныеВычетыНДФЛ.МесяцРегистрации, МЕСЯЦ)
| И (ВТКадры_ВсеСотр.ЭтоГоловнойСотрудник)
//| РегистрНакопления.ИмущественныеВычетыНДФЛ КАК ИмущественныеВычетыНДФЛ
//| ЛЕВОЕ СОЕДИНЕНИЕ ВТКадры_ВсеСотр КАК ВТКадры_ОснСотр
//| ПО ИмущественныеВычетыНДФЛ.ФизическоеЛицо = ВТКадры_ОснСотр.ФизическоеЛицо
//| И ИмущественныеВычетыНДФЛ.Организация = ВТКадры_ОснСотр.Организация
//| И НАЧАЛОПЕРИОДА(ИмущественныеВычетыНДФЛ.МесяцРегистрации, МЕСЯЦ) = ВТКадры_ОснСотр.ПериодНачало
//| И (ВТКадры_ОснСотр.ЭтоОсновноеМестоРаботы)
|ГДЕ
| ИмущественныеВычетыНДФЛ.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)
| И ИмущественныеВычетыНДФЛ.Период < &КонецПериода
| И ИмущественныеВычетыНДФЛ.Сумма <> 0";
Показать
Скачала настройки СКД, чтобы сделать очет по статьям финансирования и местам работы, но почему то они не работают.
Ошибка Индек за пределами массива,
Загружаю через ЕЩЕ - Загрузить настройки, ПоМестамРаботы_ПоСтатьямФинансирования
Настройки загружаются, ошибка возникает при формировании. Подскажите пожалуйста, что делаю не так?
Убрала в настроках - показывать вычеты, РЛ ошибка ушла, подскажите пожалуйста,как можно вывести вычеты?
Не могли бы вы подсказать как можно отсортировать документы выплаты в 5 разделе по дате документа?
Ошибка Индек за пределами массива,
Загружаю через ЕЩЕ - Загрузить настройки, ПоМестамРаботы_ПоСтатьямФинансирования
Настройки загружаются, ошибка возникает при формировании. Подскажите пожалуйста, что делаю не так?
Убрала в настроках - показывать вычеты, РЛ ошибка ушла, подскажите пожалуйста,как можно вывести вычеты?
Не могли бы вы подсказать как можно отсортировать документы выплаты в 5 разделе по дате документа?
Прикрепленные файлы:
В стандартной настройке стоит Начинается с, вычет все равно задваивается,
а в загруженной настройке по статьям финансирования , ставлю начинается с, вычет не выводится вообще (, у сотрудника есть совместительство.
а в загруженной настройке по статьям финансирования , ставлю начинается с, вычет не выводится вообще (, у сотрудника есть совместительство.
Прикрепленные файлы:
(255) Пробовала так, но не получилось. Решила проблему другим способом. Дабавила ещё рс_ЗначенияПоказателейНачислений где регистратор ссылка Документ.Премия и показатель.идентификатор="Процент премии" с левым соединением к рн_НачисленияУдержанияПоСотрудникам (ДокументОснования=регистратор и по =ИдентификаторСтроки) если есть заполненные значения прописываю их в ОплаченоДней. Описала по памяти)
(262) У них своя кухня, на каждого сотрудника ведут расчётную книгу куда вклеивают на каждый месяц расчетный листок. Ещё проблема как выводить по 4ре колонки на листе? Может есть какой-нибудь быстрый механизм или надо весь вывод переписывать, подскажите, пожалуйста
Отчет обновлен.
12.02.19 Изменен вывод предоставленных вычетов.
Т.к. в конфигурации вычеты не разбиваются по местам работы, статьям финансирования, подразделениям и т.д., то принято решение формировать вычеты отдельным запросом. Если Вы формируете не одну расчетку по физлицу, а несколько (разбиваете по местам работы, статьям финансирования), то вычеты будут выводится в каждой расчетке в полном объеме.
В расчетке выводится краткое наименование начислений и удержаний. Если оно пустое, то выводится полное наименование. В связи с этим в СКД вместо ВидРасчета необходимо указывать ВидРасчетаПредставление.
Сокращено наименование Выплат.
Добавлен флажок МесяцВыплатыИзВедомости. Если выплаты разбиваются по документам, то колонка МЦ в расчетке заполняется из реквизита документа МесяцВыплаты.
Если выплаты разбиваются по документам, то в наименовании выплаты будет выводится ЗарплатныйПроект, Банк.
12.02.19 Изменен вывод предоставленных вычетов.
Т.к. в конфигурации вычеты не разбиваются по местам работы, статьям финансирования, подразделениям и т.д., то принято решение формировать вычеты отдельным запросом. Если Вы формируете не одну расчетку по физлицу, а несколько (разбиваете по местам работы, статьям финансирования), то вычеты будут выводится в каждой расчетке в полном объеме.
В расчетке выводится краткое наименование начислений и удержаний. Если оно пустое, то выводится полное наименование. В связи с этим в СКД вместо ВидРасчета необходимо указывать ВидРасчетаПредставление.
Сокращено наименование Выплат.
Добавлен флажок МесяцВыплатыИзВедомости. Если выплаты разбиваются по документам, то колонка МЦ в расчетке заполняется из реквизита документа МесяцВыплаты.
Если выплаты разбиваются по документам, то в наименовании выплаты будет выводится ЗарплатныйПроект, Банк.
(268)
В расчетке выводится краткое наименование начислений и удержаний. Если оно пустое, то выводится полное наименование.
Подскажите, пожалуйста, как сделать, чтобы выводилось как раньше - полное наименование начислений без переименовывания краткого наименования?
Отчет обновлен.
22.03.19 МесяцВыплаты из ведомости - формируется в запросе, а не в тексте модуля. Выплаты сортируются по документу регистратору, месяцу выплаты, наименованию.
Изменен вывод даты документа регистратора (начислений, удержаний, выплат). В "Выбранные поля" необходимо добавить "Регистратор.Дата".
Добавлена возможность вывода номера регистратора. В "Выбранные поля" необходимо добавить "Регистратор.Номер".
Если в "Выбранные поля" добавлено поле "Регистратор", то у выплат будет выводится способ выплаты (ч/з кассу, банк, зарплатный проект).
Если Начисление - это дополнительная оплата за уже оплаченная время, и сумма по начислению равна нулю, то данное начисление не будет выводится в расчетке.
В связи с изменениями скорректирована настройка СКД и обновлены Варианты СКД.
22.03.19 МесяцВыплаты из ведомости - формируется в запросе, а не в тексте модуля. Выплаты сортируются по документу регистратору, месяцу выплаты, наименованию.
Изменен вывод даты документа регистратора (начислений, удержаний, выплат). В "Выбранные поля" необходимо добавить "Регистратор.Дата".
Добавлена возможность вывода номера регистратора. В "Выбранные поля" необходимо добавить "Регистратор.Номер".
Если в "Выбранные поля" добавлено поле "Регистратор", то у выплат будет выводится способ выплаты (ч/з кассу, банк, зарплатный проект).
Если Начисление - это дополнительная оплата за уже оплаченная время, и сумма по начислению равна нулю, то данное начисление не будет выводится в расчетке.
В связи с изменениями скорректирована настройка СКД и обновлены Варианты СКД.
Здравствуйте.
ЗГУ 3.1.9.227. Ваш отчет вер. 3.1.9 + Варианты СКД 3.1.9.
(283)
Как в варианте "ПоМестамРаботы_ПоСтатьямФинансирования" вывести период начисления. Например "Отпуск" 01.08-06.08.
"ДатаНачала" и "ДатаОкончания" добавил в:
В СКД -Настройка - Отчет - Выбранные поля .
Раздел2 - Отчет- Выбранные поля
Раздел2 - Отчет - Раздел2.
На печати период не вижу. Где еще прописать?
ЗГУ 3.1.9.227. Ваш отчет вер. 3.1.9 + Варианты СКД 3.1.9.
(283)
29.03.19 Вывод периодов у начислений. В "Выбранные поля" необходимо добавить "ДатаНачала" и "ДатаОкончания".
Как в варианте "ПоМестамРаботы_ПоСтатьямФинансирования" вывести период начисления. Например "Отпуск" 01.08-06.08.
"ДатаНачала" и "ДатаОкончания" добавил в:
В СКД -Настройка - Отчет - Выбранные поля .
Раздел2 - Отчет- Выбранные поля
Раздел2 - Отчет - Раздел2.
На печати период не вижу. Где еще прописать?
Вакансии
Ведущий разработчик 1С / Team lead отдела разработки 1С
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день