使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。
  1. 从"工具"菜单中 >> "自定义报表编写器"。如果加载了多个词典,必须选择"Dynamics"作为"产品"。

  2. 单击"报表"按钮。

  3. 选择"新建"按钮。

  4. "报表定义"窗口将打开,在"报表定义"窗口中输入"报表名称"作为"401K 报表"。选择"工资单"作为"系列",选择"工资单交易历史记录"作为主表。

  5. 取消标记"格式选项"部分中的"跳过空白记录"。

  6. 选择"横向"作为"页面方向"。

  7. 取消标记首页页眉,在"打印选项"部分中标记"对最后一个 PF 使用 RF"。

  8. 选择"表"按钮,"报表表关系"窗口将打开。

  9. 选择"报表表关系"窗口上的"新建"按钮,"相关表"窗口随即打开。

  10. 突出显示"工资单主表",然后选择"相关表"窗口上的"确定"按钮。

  11. 在"报表表关系"窗口上突出显示"工资单主控",然后再次选择"新建"按钮。

  12. 突出显示"工资员工摘要"表,然后选择"相关表"窗口上的"确定"按钮

  13. 在"报表表关系"窗口中选择"关闭"。选择"报表定义"窗口上的"排序"按钮,"排序定义"窗口随即打开

  14. 选择"报表定义"窗口上的"排序"按钮,"排序定义"窗口随即打开。

  15. 突出显示"表字段"列表框中的员工 ID,并将其插入到"排序方式"列表框中。

  16. 在"排序定义"窗口中选择"确定"。

  17. 选择"报表定义"窗口上的"限制"按钮,"报表限制"窗口随即打开。

  18. 选择"报表限制"窗口上的"新建"按钮,"报表限制定义"窗口随即打开。

  19. 输入"付款期结束日期"的限制名称。

  20. 在"字段"部分中选中"工资单事务历史记录报表表",在"表字段"列表中选择"TRX 结束日期"。选择"添加字段"。

  21. 在"运算符" (选择"=) "按钮。

  22. 在"常量"部分选择"日期类型",然后输入即付运行的结束日期。***请注意,每次运行报表时,必须更改新支付期结束日期的日期限制。选择"添加常量"。

  23. 在"报表限制定义"窗口中选择"确定"。

  24. 在"报表限制"窗口上再次选择"新建"按钮,"报表限制定义"窗口随即打开。

  25. 输入限制名称"401K 权益"和"仅扣除"。

  26. 在"字段"部分中保留选中的"工资单事务历史记录"表,然后选择"表字段"列表中的"工资单代码"。选择"添加字段"。

  27. 在"运算符" (选择) "="表示值。

  28. 在"常量"部分选择"字符串类型",然后输入 401k 扣除代码。我的扣除代码称为 401K(最多 8% )。选择"添加常量"。

  29. 选择"运算符"部分中的"OR"按钮。

  30. "工资单事务历史记录"表仍应在"字段"部分中选中,以便可以从"字段"部分再次选择"添加字段"。

  31. 在"运算符" (选择) "="表示值。

  32. "常量"部分中的字符串类型仍应处于选中状态,并输入额外的 401k 扣除代码。对于超过 8% 的项,我额外扣除了 401k,这称为 401KB。选择"添加常量"。

  33. 选择"运算符"部分中的"OR"按钮。

  34. "工资单事务历史记录"表仍应在"字段"部分中选中,以便可以从"字段"部分再次选择"添加字段"。

  35. 在"运算符" (选择") 等于"按钮。

  36. "常量"部分中的字符串类型仍应处于选中状态,并输入 401k 权益代码。我的权益代码称为 401K,就像我的扣除一样。选择"添加常量"。


    限制表达式中的表达式应读取
    :UPR_Transaction_HIST。工资单代码 = " 401K" 或 UPR_Transaction_HIST。工资单代码 =" 401KB" 或 UPR_Transaction_HIST。工资单代码 =" 401K" ***请记住,你的扣除和权益代码名称可能与上面


    列出的名称不同。请替换代码的名称。如果没有针对 401k 的一次以上扣除,可以消除公式的中间部分。

  37. 在"报表限制定义"窗口中选择"确定"。

  38. 使用关闭框关闭"报表限制"窗口。

  39. 选择"报表定义"窗口上的"布局"按钮,"报表布局"窗口随即打开。

  40. 从"工具"菜单中选择"报表节选项"。

  41. 在"报表节选项"窗口中,标记"页眉、报表页眉、取消标记正文、报表页脚和页脚"。

  42. 选择"其他页脚"部分中的"新建"按钮,"页脚选项"窗口随即打开。

  43. 输入员工 ID 的页脚 ID。在"字段更改时打印"部分中选中"工资单事务历史记录报表表",在"字段"列表中选择"员工 ID"。

  44. 在"页脚选项"窗口中选择"确定"按钮。

  45. 选择"报表分区选项"窗口上的"确定"按钮。

  46. 在"工具箱"窗口中 (" >> "工具箱") "布局"选项卡中选择当前显示"工资单事务"的下拉列表,然后选择"计算字段"。

  47. 选择"工具箱"上的"新建"按钮,"计算字段定义"窗口将打开。 (我们将创建八个不同的计算字段或条件字段,用于报表。)

  48. 输入"员工姓名"作为"名称",并选择"字符串"作为"结果类型"。

  49. 选择"函数"选项卡,然后从下拉列表中选择"条带函数"。选择"添加"。

  50. 选择"字段"选项卡,选择"工资单主服务器"作为"资源",选择"姓氏"作为"字段"。选择"添加"。

  51. 在窗口底部的"计算字段表达式"中,单击") "的右侧,使光标焦点位于") "之后。

  52. 选择"运算符"部分中的"CAT"按钮。

  53. 我们需要告诉它,我们需要姓氏后的逗号,名字之前有一个空格。选择"常量"选项卡和"字符串类型"。在"常量"字段中输入光标,然后输入空格键。选择"添加"。

  54. 选择"运算符"部分中的"CAT"按钮。

  55. 选择"函数"选项卡,然后从下拉列表中选择"条带函数"。选择"添加"。

  56. 选择"字段"选项卡,选择"工资单主服务器"作为"资源",选择"名字"作为"字段"。选择"添加"。


    计算表达式中的表达式应读取
    :STRIP (UPR_MSTR。姓氏) # " , " # STRIP (UPR_MSTR。名字)

  57. 选择"计算字段定义"窗口上的"确定"按钮以保存新的计算字段。员工姓名应显示在"工具箱计算字段"列表框中。

  58. 再次选择"工具箱"上的"新建"按钮,"计算字段定义"窗口将打开。 (这是我们七个计算字段的第二个计算字段。)

  59. 输入"401K 扣除额"作为名称,然后选择"货币"作为"结果类型"。将"条件"标记为"表达式类型"。

  60. 在"字段"选项卡中,选择"工资单事务历史记录"作为"资源和工资单记录类型"作为"字段"。选择"添加"。

  61. 在"运算符" (选择"=) "按钮。

  62. 在"常量"字段中选择"常量"选项卡和"整数类型"。输入 2。 选择"添加"。

  63. 选择"运算符"部分中的"AND"按钮。

  64. 选择"工资单事务历史记录"的"字段"选项卡和"工资单代码的字段"。选择"添加"。

  65. 在"运算符" (选择"=) "按钮。

  66. 选择"常量"选项卡和"字符串类型"。在"常量"字段中输入 401k 扣除代码。选择"添加"。

  67. 在 True Case Expression 中单击一次,将焦点放在该字段中。

  68. 选择"工资单事务历史记录的字段"选项卡和 UPR TRX 金额的字段。选择"添加"。

  69. 在"False Case Expression"中单击一次,将焦点放在该字段中。

  70. 选择"常量"选项卡和"货币类型"。"常量"字段应默认为 0.00000,不要更改,然后选择"添加"。


    条件表达式中的表达式应读取
    :UPR_Transaction_HIST。工资单记录类型=2 AND UPR_Transaction_HIST。工资单代码=" 401K"
    True Case:
    UPR_Transaction_HIST。UPR_TRX_Amount False
    Case:
    0.00000 ***请记住,你的扣除代码名称

    可能与上面列出的代码名称不同。请替换代码的名称。

  71. 选择"计算字段定义"窗口上的"确定"按钮保存新的计算字段。"401K 扣除"应出现在"员工姓名"上方的"工具箱计算字段"列表框中。

  72. 再次选择"工具箱"上的"新建"按钮,"计算字段定义"窗口将打开。 (这是我们七个计算字段的第三个计算字段。)

  73. 输入"401KB 扣除额"作为"名称",然后选择"货币"作为"结果类型"。将"条件"标记为表达式类型。如果没有 401k 的一次以上扣除,可消除创建此计算字段。

  74. 在"字段"选项卡中,选择"工资单事务历史记录"作为"资源和工资单记录类型"作为"字段"。选择"添加"。

  75. 在"运算符" (选择) "="表示值。

  76. 在"常量"字段中选择"常量"选项卡和"整数类型"。输入 2。 选择"添加"。

  77. 选择"运算符"部分中的"AND"按钮。

  78. 选择"工资单事务历史记录"的"字段"选项卡和"工资单代码的字段"。选择"添加"。

  79. 在"运算符" (选择) "="表示值。

  80. 选择"常量"选项卡和"字符串类型"。在"常量"字段中输入额外的 401k 扣除代码。选择"添加"。

  81. 在 True Case Expression 中单击一次,将焦点放在该字段中。

  82. 选择"工资单事务历史记录的字段"选项卡和 UPR TRX 金额的字段。选择"添加"。

  83. 在"False Case Expression"中单击一次,将焦点放在该字段中。

  84. 选择"常量"选项卡和"货币类型"。"常量"字段应默认为 0.00000,不要更改,然后选择"添加"。


    条件表达式中的表达式应读取
    :UPR_Transaction_HIST。工资单记录类型=2 AND UPR_Transaction_HIST。工资单代码=" 401KB"

    True Case:
    UPR_Transaction_HIST。UPR_TRX_Amount

    False Case:
    0.00000 ***请记住,你的扣除代码名称


    可能与上面列出的名称不同。请替换代码的名称。如果没有针对 401k 的一次以上扣除,可以消除此计算字段。

  85. 选择"计算字段定义"窗口上的"确定"按钮保存新的计算字段。401KB 扣除应显示在"工具箱计算字段"列表框的"401K 扣除"下方。

  86. 再次选择"工具箱"上的"新建"按钮,"计算字段定义"窗口将打开。 (这是我们七个计算字段中的第四个。)

  87. 输入"401K 权益"作为"名称",然后选择"货币"作为"结果类型"。将"条件"标记为"表达式类型"。 将"条件"标记为"表达式类型"。

  88. 在"字段"选项卡中,选择"工资单事务历史记录"作为"资源和工资单记录类型"作为"字段"。选择"添加"。

  89. 在"运算符" (选择) ="按钮。

  90. 在"常量"字段中选择"常量"选项卡和"整数类型"。输入 3。 选择"添加"。

  91. 选择"运算符"部分中的"AND"按钮。

  92. 选择"工资单事务历史记录"的"字段"选项卡和"工资单代码的字段"。选择"添加"。

  93. 在"运算符" (选择) "="表示值。

  94. 选择"常量"选项卡和"字符串类型"。在"常量"字段中输入 401k 权益代码。选择"添加"。

  95. 在 True Case Expression 中单击一次,将焦点放在该字段中。

  96. 选择"工资单事务历史记录的字段"选项卡和 UPR TRX 金额的字段。选择"添加"。

  97. 在"False Case Expression"中单击一次,将焦点放在该字段中。

  98. 选择"常量"选项卡和"货币类型"。"常量"字段应默认为 0.00000,不要更改,然后选择"添加"。


    条件表达式中的表达式应读取
    :UPR_Transaction_HIST。工资单记录类型=3 AND UPR_Transaction_HIST。工资单代码=" 401K"

    真实情况
    :UPR_Transaction_HIST。UPR_TRX_Amount

    False Case:
    0.00000 ***请记住,你的权益代码名称


    可能与上面列出的不同。请替换代码的名称。

  99. 选择"计算字段定义"窗口上的"确定"按钮保存新的计算字段。401K 权益应显示在"工具箱计算字段"列表框的顶部。

  100. 再次选择"工具箱"上的"新建"按钮,"计算字段定义"窗口将打开。 (这是我们七个计算字段的第五个计算字段。) 如果没有额外的 401K 扣除,可以消除创建此计算字段。

  101. 输入"总计 401K 扣除额"作为名称,然后选择"货币"作为"结果类型"。将"计算"标记为"表达式类型"。

  102. 在"字段"选项卡中,选择"计算字段"作为"资源",选择"401K 扣除"作为"字段"。选择"添加"。

  103. 在"运算符" (选择"+) "按钮。

  104. 在"字段"选项卡中,选择"计算字段"作为"资源",选择"401KB 扣除"作为"字段"。选择"添加"。


    计算表达式中的表达式应阅读
    :401K 扣除 + 401KB 扣除 ***请记住,你的扣除代码名称可能与上面


    列出的名称不同。请替换代码的名称。如果你没有额外的 401K 扣除,你无需创建此表达式。

  105. 选择"计算字段定义"窗口上的"确定"按钮以保存新的计算字段。员工姓名下方的"工具箱计算字段"列表框中应显示总计 401K 的扣除额。

  106. 再次选择"工具箱"上的"新建"按钮,"计算字段定义"窗口将打开。 (这是我们七个计算字段的第六个计算字段。)

  107. 输入"总计 401K"作为"名称",然后选择"货币"作为"结果类型"。将"计算"标记为"表达式类型"。

  108. 在"字段"选项卡中,选择"计算字段"作为"资源",选择"总计 401K 扣除额"作为"字段"。选择"添加"。

  109. 在"运算符" (选择"+) "按钮。

  110. 在"字段"选项卡中,选择"计算字段"作为"资源",选择"401K 权益"作为"字段"。选择"添加"。


    计算表达式中的表达式应读取:总计
    401K 扣除 + 401K 权益 ***如果未创建"总计 401K 扣除"计算字段,则改为将 401K 扣除计算字段添加到


    401K 权益。

  111. 选择"计算字段定义"窗口上的"确定"按钮以保存新的计算字段。员工姓名下方的"工具箱计算字段"列表框中应显示总计 401K。

  112. 再次选择"工具箱"上的"新建"按钮,"计算字段定义"窗口将打开。 (这是我们七个计算字段的第七个。)

  113. 输入"YTD 工资"作为名称,然后选择"货币"作为"结果类型"。将"计算"标记为"表达式类型"。

  114. 在"字段"选项卡中,选择"工资员工摘要"作为"资源",选择"工资总额"作为"字段"。选择"添加"。将弹出一个窗口,要求"输入数组索引"并输入 1.选择"确定"

  115. 在"运算符" (选择"+ ") 或"添加"按钮。

  116. 在"字段"选项卡中,仍应选择"工资单员工摘要"和"工资总额"。选择"添加",然后再次出现一个窗口,要求"输入数组索引"。输入 2,然后选择"确定"。

  117. 重复最后两个步骤,每次将数组索引递增一次,最高为 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]

  118. 选择"计算字段定义"窗口上的"确定"按钮以保存新的计算字段。YTD 工资应显示在"工具箱计算字段"列表框的底部。

  119. 从所选计算字段的同一个"工具箱"下拉列表中,选择"全局"。"查找公司名称",然后将该字段拖动到布局中的页标题区域。您可以将其保留为默认大小,也可以将其突出显示,然后选择"工具" >> "报表绘图选项",并更改字段在报表上的打印方式。我选择了"Arial 字体大小 16、粗体和对齐方式中心"。

  120. 从"全局"列表中,将"公司名称"拖动到布局中的报表标题区域。如果要更改显示,请重复上述相同步骤。

  121. "期限结束时间"、"Empl ID"、"名称"和"用户日期"等字段使用"工具箱"中的"文本"工具。

  122. 以下字段来自"工资单事务历史记录"表:TRX 结束日期和员工 ID。

  123. 社会安全号码来自工资主。

  124. 以下字段来自"计算字段"列表:员工姓名、总计 401K 扣除额、401K 权益、总计 401K 和 YTD 工资。

  125. 系统日期和页码来自"工具箱"上的工具。

  126. 在布局窗口上具有所有字段后,单击页脚 1 中的"总计 401K 扣除"字段一次,然后选择"工具 >> 报表字段选项"。"报表字段选项"窗口随即打开,在左下角选择"字段类型""总和 (您可能需要滚动到列表框) 底部。选择"确定"。

  127. 单击布局窗口中的"401K 权益"字段一次,然后选择"工具" >> "报表字段"Options.In"报表字段选项"窗口中选择"字段类型总和"。选择"确定"。

  128. 单击布局窗口中的"总计 401K"字段一次,然后选择"工具" >> "报表字段"Options.In"报表字段"窗口中选择"字段类型总和"。选择"确定"。

  129. 页脚中一个区域中的其他字段应已正确默认为"报表字段选项"窗口中的"最后一次出现的字段类型";但是,可以按照相同的步骤并突出显示"上次出现次数"来验证每个字段是否具有正确的选择。

  130. 当所有字段都按希望关闭"报表布局"窗口的顺序进行布局时。选择 保存更改。

  131. 在"报表定义"窗口中单击"确定"。

  132. 从"文件"菜单中,选择"Great Plains Dynamics/eEnterprise"。

  133. 验证需要此报表的用户是否有权访问 Security 中的自定义报表。请记住,所有用户都自动有权访问自定义报表,因此你需要删除不应打印此报表的用户的访问权限。


    如果希望本文档包含屏幕打印,请在 1- (888) GPS-SUPP (888-477-7877) 或发送电子邮件至
    http://www.microsoft.com/dynamics/gp/default.mspx。



本文为 TechKnowledge 文档 ID:21190

TechKnowledge 内容

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×