-
В меню Инструменты выберите настроить >> отчетов.Если у вас загружено несколько словарей, вам нужно выбрать Dynamics as the Product.
-
Нажмите кнопку Отчеты.
-
Выберите кнопку "Новый".
-
Откроется окно Определение отчета и в окне Определение отчета введите имя отчета как" 401K Report" (Отчет 401K). В качестве главной таблицы выберите "Ряд" и "История транзакций по заработной плате".
-
Отопустить знак Пропускать пустые записи в разделе Параметры формата.
-
В качестве ориентации страницы выберите Альбомная.
-
В разделе Параметры печати отметить заглавную страницу и пометить параметр Использовать RF для последней PF.
-
Выберите кнопку Таблицы, и откроется окно Связи между таблицами.
-
В окне Связь между таблицами отчета выберите кнопку Новые, и откроется окно Связанные таблицы.
-
Выделив таблицу "Мастер заработной платы" и нажать кнопку ОК в окне "Связанные таблицы".
-
В окне "Связи между таблицами" выберите мастер заработной платы и снова выберите кнопку "Новое".
-
Выделив таблицу "Сводка заработной платы сотрудника" и нажать кнопку ОК в окне "Связанные таблицы"
-
В окне Связи между таблицами отчета выберите закрыть. В окне "Определение отчета" выберите кнопку "Сортировка", и откроется окно "Определение сортировки"
-
В окне Определение отчета выберите кнопку Сортировка, и откроется окно Определение сортировки.
-
Выделим поле "ИД сотрудника" в списке "Поля таблицы" и вставьте его в список "Сортировать по".
-
В окне Определения сортировки выберите ОК.
-
В окне Определение отчета выберите кнопку Ограничения, и откроется окно Ограничения отчета.
-
В окне Ограничения отчета выберите кнопку Новые, и откроется окно Определение ограничения отчета.
-
Введите ограничение на название конечной даты периода оплаты.
-
Оставьте таблицу отчета о транзакциях с заработной платы выбранной в разделе Поля и выберите Конечная дата TRX в списке Поля таблицы. Выберите добавить поле.
-
В разделе Операторы выберите кнопку " = " (равно).
-
Выберите тип даты в разделе Константы и введите конечную дату для запуска оплаты.***Имейте в виду, что при каждом запуске отчета вам придется изменять ограничение для новой даты окончания периода оплаты. Выберите Добавить константу.
-
В окне Определение ограничения отчета выберите ОК.
-
В окне Ограничения отчета снова выберите кнопку Новое, и откроется окно Определение ограничения отчета.
-
Введите имя ограничения: только льготы и вычеты в 401 000 рублей.
-
Оставьте таблицу "История транзакций заработной платы" выбранной в разделе Поля и выберите Код заработной платы в списке Поля таблицы. Выберите добавить поле.
-
В разделе Операторы выберите кнопку "=" (равно).
-
Выберите тип строки в разделе Константы и введите код вычета 401k. Мой код вычета называется 401K для всех 8 %. Выберите Добавить константу.
-
В разделе Операторы выберите кнопку ИЛИ.
-
В разделе Поля по-прежнему должна быть выбрана таблица "История транзакций заработной платы", поэтому вы можете снова выбрать добавить поле в разделе Поля.
-
В разделе Операторы выберите кнопку "=" (равно).
-
Необходимо выбрать тип строки в разделе Константы и ввести дополнительный код вычета 401k. У меня есть дополнительный 401k вычет для всех, что больше 8 %, и он называется 401 КБ. Выберите Добавить константу.
-
В разделе Операторы выберите кнопку ИЛИ.
-
В разделе Поля по-прежнему должна быть выбрана таблица "История транзакций заработной платы", поэтому вы можете снова выбрать добавить поле в разделе Поля.
-
В разделе Операторы выберите кнопку " = " (равно).
-
Необходимо выбрать тип строки в разделе Константы и ввести код преимущества 401k. Мой код преимущества называется 401K, как и удержание. Выберите Добавить константу.
Выражение в выражении ограничения должно читаться так:
UPR_Transaction_HIST. Код заработной платы = "401K" ИЛИ UPR_Transaction_HIST. Код заработной платы =" 401 КБ" ИЛИ UPR_Transaction_HIST. Код заработной платы =" 401K"
***Помните, что названия вычетов и кодов преимуществ могут отличаться от
указанных выше. Замените имена кодов. Если у вас не более одного вычета за 401k, можно отключить середину формулы. -
В окне Определение ограничения отчета выберите ОК.
-
Закроем окно Ограничения отчета, используя поле закрытия.
-
В окне Определения отчетов выберите кнопку Макет, и откроется окно Макет отчета.
-
В меню Инструменты выберите пункт Параметры раздела отчета.
-
В окне Параметры раздела отчета помечаем заглавную страницу, заглавную страницу отчета, отвяжив от нее пометку "Тело", "Примечательная страница отчета" и "Примечательная страница".
-
В разделе Дополнительные окна выберите кнопку Новые, и откроется окно Параметры.
-
Введите поле "ИД сотрудника" в поле "ИД сотрудника". Оставьте таблицу отчета о транзакциях с заработной платы, выбранной в разделе Печать при изменениях поля, и выберите "ИД сотрудника" в списке "Поля".
-
В окне Параметры footer (Параметры) выберите кнопку ОК.
-
В окне Параметры раздела отчета выберите кнопку ОК.
-
В окне Панели инструментов (макет >> ) на вкладке Макет выберите в списке текущий вариант Транзакция заработной платы и выберите вычисляются поля.
-
На панели инструментов выберите кнопку Новые, и откроется окно Определения вычисляемой поля. (Мы создадим восемь вычисляемых или условных полей, которые будут использовать в отчете.)
-
Введите Имя сотрудника в качестве имени и выберите Тип результата— Строка.
-
На вкладке Функции выберите в списке функцию полос. Выберите Добавить.
-
Выберите вкладку Поля и Мастер заработной платы в качестве ресурса и фамилию в качестве поля.Выберите Добавить.
-
В поле Выражение вычисляемого поля в нижней части окна щелкните справа от "" )", чтобы фокус курсора был после ")".
-
В разделе Операторы выберите кнопку CAT.
-
Нам нужно сообщить, что нам нужна запятая после фамилии и пробел перед именем. Выберите вкладку Константы и тип строки.Курсор в поле Константа введите запятую, а затем пробел. Выберите Добавить.
-
В разделе Операторы выберите кнопку CAT.
-
На вкладке Функции выберите в списке функцию полос. Выберите Добавить.
-
Выберите вкладку Поля и Мастер заработной платы в качестве ресурса и имя в качестве поля.Выберите Добавить.
Выражение в вычисляемом выражении должно читаться так:
STRIP(UPR_MSTR. Last Name) # " , " # STRIP(UPR_MSTR. Имя) -
Чтобы сохранить новое вычисляемое поле, в окне Определение вычисляемой области выберите кнопку ОК. Имя сотрудника должно отображаться в списке Вычисляемая поля панели инструментов.
-
Снова выберите кнопку "Новые" на панели инструментов, и откроется окно Определения вычисляемой поля. (Это наша вторая из семи вычисляемых полей.)
-
Введите 401K Удержание в качестве имени и выберите Валюта в качестве типа результата.Пометить условное как тип выражения.
-
На вкладке Поля в качестве поля выберите Тип записи "Запись ресурса" и "Тип записи заработной платы" в поле "История транзакций заработной платы". Выберите Добавить.
-
В разделе Операторы выберите кнопку " = " (равно).
-
Выберите вкладку Константы и тип Integer.Введите 2 в поле Константа. Выберите Добавить.
-
В разделе Операторы выберите кнопку "И".
-
Выберите вкладку Поля Ресурс в области История транзакций с заработной платы и Поле кода заработной платы.Выберите Добавить.
-
В разделе Операторы выберите кнопку " = " (равно).
-
Выберите вкладку Константы и тип строки.Введите код вычета 401k в поле Константа. Выберите Добавить.
-
Щелкните в выражении "Истина" один раз, чтобы сосредоточить внимание на этом поле.
-
Выберите вкладку Поля Ресурс в истории транзакций payroll и поле upR TRX Amount.Select Add (Добавить).
-
Щелкните выражение false case, поощвляя фокус на этом поле.
-
Выберите вкладку Константы и Тип валюты.Поле Константа должно по умолчанию иметь значение 0,00000, не изменяться и выбрать Добавить.
Выражение в условном выражении должно прочитать:
UPR_Transaction_HIST. Запись заработной платы Type=2 AND UPR_Transaction_HIST. Payroll Code=" 401K"
True Case:
UPR_Transaction_HIST. UPR_TRX_Amount false
case:
0,00000 ***Помните, что названия кодов вычетов могут отличаться от
указанных выше. Замените имя кода. -
В окне Определение вычисляемого поля выберите кнопку ОК, чтобы сохранить новое вычисляемое поле.401K Удержание должно появиться в списке Вычисляемая область полей над именем сотрудника.
-
Снова выберите кнопку "Новое" на панели инструментов, и откроется окно Определения вычисляемой поля. (Это третья из семи вычисляемых полей.)
-
Введите 401KB Вычет в качестве имени и выберите Currency в качестве типа результата.Пометить условное как тип выражения.Если у вас не более одного вычета для 401k, можно исключить создание этого вычисляемого поля.
-
На вкладке Поля в качестве поля выберите Тип записи "Запись ресурса" и "Тип записи заработной платы" в поле "История транзакций заработной платы". Выберите Добавить.
-
В разделе Операторы выберите кнопку "=" (равно).
-
Выберите вкладку Константы и тип Integer.Введите 2 в поле Константа. Выберите Добавить.
-
В разделе Операторы выберите кнопку И.
-
Выберите вкладку Поля Ресурс в области История транзакций с заработной платы и Поле кода заработной платы.Выберите Добавить.
-
В разделе Операторы выберите кнопку "=" (равно).
-
Выберите вкладку Константы и тип строки.Введите дополнительный код вычета 401k в поле Константа. Выберите Добавить.
-
Щелкните в выражении "Истина" один раз, чтобы сосредоточить внимание на этом поле.
-
Выберите вкладку Поля Ресурс в истории транзакций payroll и поле upR TRX Amount.Select Add (Добавить).
-
Щелкните выражение false case, поощвляя фокус на этом поле.
-
Выберите вкладку Константы и Тип валюты.Поле Константа должно по умолчанию иметь значение 0,00000, не изменяться и выбрать Добавить.
Выражение в условном выражении должно прочитать:
UPR_Transaction_HIST. Запись заработной платы Type=2 AND UPR_Transaction_HIST. Payroll Code=" 401KB"
True Case:
UPR_Transaction_HIST. UPR_TRX_Amount
false case:
0,000000
***Помните, что имя кода вычета может отличаться от указанных выше. Замените имя кода. Если у вас не более одного вычета за 401k, вы можете устранить это вычисляемом поле. -
В окне Определение вычисляемого поля выберите кнопку ОК, чтобы сохранить новое вычисляемое поле.Вычет 401 КБ должен появиться в списке Вычисляемая область полей под полем 401K Вычет.
-
Снова выберите кнопку "Новое" на панели инструментов, и откроется окно Определения вычисляемой поля. (Это 7 вычисляемых полей.)
-
Введите 401K Benefit в качестве имени и выберите Currency в качестве типа результата.Пометить условное как тип выражения. Пометить условное как тип выражения.
-
На вкладке Поля в качестве поля выберите Тип записи "Запись ресурса" и "Тип записи заработной платы" в поле "История транзакций заработной платы". Выберите Добавить.
-
В разделе Операторы выберите кнопку " =" (равно).
-
Выберите вкладку Константы и Тип integer.Enter 3 в поле Константа. Выберите Добавить.
-
В разделе Операторы выберите кнопку И.
-
Выберите вкладку Поля Ресурс в области История транзакций с заработной платы и Поле кода заработной платы.Выберите Добавить.
-
В разделе Операторы выберите кнопку "=" (равно).
-
Выберите вкладку Константы и тип строки.Введите код преимущества 401k в поле Константа. Выберите Добавить.
-
Щелкните в выражении "Истина" один раз, чтобы сосредоточить внимание на этом поле.
-
Выберите вкладку Поля Ресурс в истории транзакций заработной платы и Поле TRX-суммы upR.Select Add (Добавить).
-
Щелкните в выражении Ложный случай один раз, чтобы сосредоточить внимание на этом поле.
-
Выберите вкладку Константы и Тип валюты.Поле Константа должно по умолчанию иметь значение 0,00000, не изменяться и выбрать Добавить.
Выражение в условном выражении должно прочитать:
UPR_Transaction_HIST. Запись заработной платы Type=3 AND UPR_Transaction_HIST. Payroll Code=" 401K"
True Case:
UPR_Transaction_HIST. UPR_TRX_Amount
false case:
0,000000
***Помните, что имя кода преимущества может отличаться от указанных выше. Замените имя кода. -
В окне Определение вычисляемого поля выберите кнопку ОК, чтобы сохранить новое вычисляемое поле.Преимущество 401K должно отображаться в верхней части списка Вычисляемая область полей.
-
Снова выберите кнопку "Новые" на панели инструментов, и откроется окно Определения вычисляемой поля. (Это наше пятое из семи вычисляемых полей.) Если дополнительного вычета 401 000 рублей нет, можно исключить возможность создания этого вычисляемого поля.
-
Введите Total 401K Вычеты в качестве имени и выберите Currency в качестве типа результата.Пометить как тип выражения.
-
На вкладке Поля выберите вычисляемая область в качестве ресурса и удержание 401K в качестве поля.Выберите Добавить.
-
В разделе Операторы выберите кнопку " + " (плюс или с добавление).
-
На вкладке Поля выберите вычисляемая область в качестве ресурса и удержание 401 КБ в качестве поля.Выберите Добавить.
Выражение в вычисляемом выражении должно быть прочитано:
401K Вычет + 401 КБ Вычет
***Помните, что названия кодов вычетов могут отличаться от указанных
выше. Замените имена кодов. Если дополнительного вычета 401K нет, создавать это выражение не нужно. -
Чтобы сохранить новое вычисляемое поле, в окне Определение вычисляемой области выберите кнопку ОК. Итого 401K Вычеты должны появиться в списке Вычисляемая поля панели инструментов под именем сотрудника.
-
Снова выберите кнопку "Новые" на панели инструментов, и откроется окно Определения вычисляемой поля. (Это шестой из семи вычисляемых полей.)
-
Введите Total 401K в качестве имени и выберите Currency в качестве типа результата.Mark Calculated as the Expression Type .
-
На вкладке Поля в качестве поля Выберите вычисляемые поля в качестве ресурса и Итого 401K Вычеты в качестве поля.Выберите Добавить.
-
В разделе Операторы выберите кнопку " + " (плюс или с добавление).
-
На вкладке Поля в качестве преимущества ресурса выберите вычисляемые поля, а в качестве поля — 401K.Выберите Добавить.
Выражение в вычисляемом выражении должно считываться:
Итого 401K Вычеты + 401K Преимущество ****Если вы не создали вычисляемого поля Итого 401K вычетов, то вы добавляете вычисляемого поля "Вычет 401K" в преимущество
401K. -
Чтобы сохранить новое вычисляемое поле, в окне Определение вычисляемой области выберите кнопку ОК. Всего 401K должно появиться в списке Вычисляются поля панели под именем сотрудника.
-
Снова выберите кнопку "Новые" на панели инструментов, и откроется окно Определения вычисляемой поля. (Это наше седьмое из семи вычисляемых полей.)
-
Введите имя YTD в качестве имени, а в качестве типа результата выберите Currency.Mark Calculated as the Expression Type (Тип выражения).
-
На вкладке Поля в качестве поля выберите в качестве поля Отчет о сотрудниках по заработной плате.Выберите Add.A в окне "Введите индекс массива" и введите 1.Select OK
-
В разделе Операторы выберите кнопку " + " (плюс или с добавление).
-
На вкладке Поля по-прежнему должны быть выбраны поля Сводка по заработной плате сотрудников и Валовая прибыль. Выберите Добавить, и снова в окне будет запрос на " Введите индекс массива " . Введите 2 и выберите ОК.
-
Повторяйте последние два шага, приращение индекса массива на один каждый раз до 12.
Выражение в вычисляемом выражении должно считываться так:
UPR_Employee_SUM. Валовой Гадюков[1]+ UPR_Employee_SUM. Валовой Гадюков[2]+ UPR_Employee_SUM. Валовой Гадюков[3]+ UPR_Employee_SUM. Валовой Доход[4]+ UPR_Employee_SUM. Валовой Брусс[5]+ UPR_Employee_SUM. Валовой Гадюков[6]+ UPR_Employee_SUM. Валовой Гадюков[7]+ UPR_Employee_SUM. Валовой Гадюков[8]+ UPR_Employee_SUM. Валовой Гадюков[9]+ UPR_Employee_SUM. Валовой Гадюков[10]+ UPR_Employee_SUM. Валовой Гадюков[11]+ UPR_Employee_SUM. Валовой(Валовой)[12] -
Чтобы сохранить новое вычисляемое поле, в окне Определение вычисляемой области выберите кнопку ОК. В нижней части списка Вычисляемая область полей должно появиться поле YTD.
-
В том же списке панели инструментов, который вы выбрали Вычисляемые поля, выберите Globals.Find Company Name (Название организации) и перетащите поле в область header (Заглавная страница) в макете. Вы можете оставить размер по умолчанию или выделить его, а затем на >> параметры рисования отчета и изменить печатаемую область поля в отчете. Я выбрал Шрифт Arial размером 16, полужирным шрифтом и центром выравнивания.
-
Из списка Глобальные перетащите поле Название компании в область заглавной части отчета в макете. Если вы хотите изменить отображение, повторите те же действия, что и выше.
-
Такие поля, как "Окончание периода", "ИД empl", "Имя", "Дата пользователя" и т. д., используют инструмент "Текст" на панели инструментов.
-
Следующие поля приходят из таблицы "История транзакций заработной платы": "Дата окончания TRX" и "ИД сотрудника".
-
Номер социального обеспечения поступает из мастера заработной платы.
-
Следующие поля составлены из списка вычисляемого поля: "Имя сотрудника", "Итого 401K вычет", "Преимущество 401K", "Итого 401K" и "Вычисления по YTD".
-
Системные даты и номера страниц можно использовать в средствах на панели инструментов.
-
После выбора всех полей в окне макета щелкните одно поле Итого 401K Вычет в нижнем нижнем углу и выберите Инструменты >> Параметры поля отчета.Откроется окно Параметры поля отчета и в левом нижнем углу выберите Тип поля сумма (может потребоваться прокрутить список вниз). Выберите ОК.
-
Щелкните поле 401K Benefit в окне макета и выберите Инструменты >> поле отчета Options.In в окне Параметры поля отчета выберите Тип поля сумма.Нажмите кнопку ОК.
-
Щелкните поле Total 401K в окне макета и выберите Инструменты >> поле отчета Options.In в окне Параметры поля отчета выберите Тип поля сумма.Нажмите кнопку ОК.
-
Все остальные поля в области подножья должны иметь значение по умолчанию для поля Тип последнего вхождения в окне Параметры поля отчета. однако вы можете убедиться, что каждый из этих полей имеет правильный выбор, выполв те же действия и выделив последнее вхождение.
-
Если все поля упорядочены в том порядке, в который вы хотите закрыть окно Макет отчета. Выберите, чтобы сохранить изменения.
-
В окне Определение отчета нажмите кнопку ОК.
-
В меню Файл выберите Great Plains Dynamics/eEnterprise.
-
Убедитесь, что пользователи, которые требуются для этого отчета, имеют доступ к настраиваемом отчету в службе безопасности.Помните, что все пользователи автоматически получают доступ к настраиваемой отчетности, поэтому вам потребуется отобирать доступ к тем пользователям, которые не должны иметь возможности печатать отчет.
Если вы хотите, чтобы этот документ печатал на экране, пожалуйста,greatGreat Plains Payroll Technical Support at 1-(888) GPS-S ФУНКЦИИ (888-477-7877) или электронную почту на http://www.microsoft.com/dynamics/gp/default.mspx
.
Эта статья была посвящена документу TechKnow это ИД:21190