资讯详情

对于时间期间标识,怎么拆分运算的?

在工资核算过程中,系统将根据员工在会计过程中的状态将数据分为不同的时间段进行逻辑处理。时间标识段的常见原因包括:员工人事事件(如入职、调动、离职、成为正式员工等)、成本中心等。

根据工资项目的有效期和会计期间,将期间分段的工资项放入信息类型0014-定期支付中。

0014-经常性支付:4000-地区津贴(根据实际出勤天数给补贴),这种适用于PA30需要输入基数。

CN 累积工资项 1 总金额 3 月工资

4000地区津贴 0 0000 1 1 0 00 9

01 2022.01.01 2022.01.21 01 入职 02 2022.01.22 2022.01.31 05 主动辞职

读取:P0000、P0001、P0007、P0008、P0027,拆分WPBP

输入:P0014、WPBP

CN14 Splitting WPBP and assigning the split to IT * **** ELIMI A 消除时间标志 WPBPCW 仅分割WBPB

输出:处理的是0008-基本工资

删除工资类型期间指标(拆分指标)

工作表中的条目(IT、OT、RT……IT)基本数据(工作中心、税务、成本分配等)的有效期通过割指标分配。这允许系统为工资/工资创造准确的时间参考,并计算和分配SI等等。

如果不再需要区分当前工资类型中某一因素的一部分,可以使用操作ELIMI删除相应的拆分指示器。您最多可以指定三个拆分指示器作为参数,或者输入所有指示器*”。

ELIMI SSS SSS 1-3 split indicators with the assignment: 1 1st national split /SI) SV 2 2nd national split (Tax) XST 3 3rd national split (not used) T Alternative payment ALP K Cost accounting成本中心 C1 U Bank transfer银行转账 BT X Variable assignment V0 Operation SETIN Y Absence assignment Z Time unit

然后通过操作(例如operation ADDWT)在输出表中放置当前工作字段中的工资类型(例如OT)没有拆分指标。

enables you to reset specific split indicators to their original values. 操作重置允许您将特定的拆分指示器重置为其原始值

WPBPC将当前工资类型的金额分配给工资单期间的活动WPBP期间。(将工资金额分配给每个项目。WPBP期间)

此操作使用表OT目前表头条目中的工资类型作为输入。

“A”,WPBP在多个周期内,金额按日历日同时减少。 “D,工资类型将分配给所有未减少金额的现有工资类型WPBP期间。 “S此日期的拆分表将在有效期开始或结束时使用WPBP条目。工资类型存储在相应的类型中WPBP期间的表OT中。 “W有效期开始,或在此期结束时,表WPBP中的条目将使用该日期进行拆分(与选项“S一样)。S不同的工资类型不存在OT表中。 “X,工资类型存储在表中OT f适用于中有效期间隔的每一个WPBP期间。

如果设定了工资类型WPBP拆分后,工资类型将存储在表格中OT中间,不改。如果在第二个参数中指定不同类型的工资名称,则该名称将存储在表中OT中。因此,在执行操作中WPBPC以前可能需要操作ELIMI删除拆分。特定于国家/地区的拆分设置(C1、C2或C3拆分),操作将解释为错误。员工被工资单拒绝。所有其他拆分按原样传输。

处理后的工资类型或工序调用中指定的工资类型将写入表格OT(输出表)使用适当的分割指标和减少的金额作为每个WPBP期间的工序输出。W是唯一的例外。

OOOOOSVVVV OOOOO WPBPC Operation name S blank &nsp;     distribute to all WPBP periods              S           split and distribute WPBP              W           split but do not distribute WPBP              A           distribute to active WPBP periods                          with calendar-day reductions              D           distribute to all existing  WPBP periods              X           combination of 'S' and 'A'

 VVVV                    Results wage type              blank       input wage type = results wage type              wage        wage type name of input wage type is replaced               type        by wage type name of results wage               name       type

SORT  IT   C              基本工资降序排列(对工资项排序)然后清除期间标识

Z0001 清除员工子组标识     *     3       ****       /4J1 子女教育调整金额         NUM=& /4J1 设置         NUM?1      比较           *           <             ELIMI *    消除时间期标识             ADDWT *    OT   输出表             NUM=1      设置             ADDWT&/4J1 VAR  变量表(放在变量表中,用作前面的判断,避免重复)

当前工作字段中工资类型的值将添加到后续工资类型中。您还可以选择重命名工资类型或将其存储在变量中。

 OOOOOSVVVV  OOOOO       ADDWT       Name of operation  S                       Result table of the operation              blank       Output table                    OT              A           Previous employer table         VAG              C           Cumulation table                CRT              D           Difference table                DT              E           Results table                   RT              G           Gross results table             GRT              H           Alt. results table              AIT              I           Input table                     IT              L           Results table last payroll      LRT              M           Incentive wages results         LS              N           Loan                            LO   (can only be used with function P0045)              O           see blank above              S           Cumulated and variable info EX/ES              U           Difference table            DFT              W           Wage maintenance table  Operation ADDWTV

             X           Cumulated tax table         SCRT              Z           Table of time wage types        ZL              &           Variable table                  VAR 表T512T中的VVVV工资类型(对于相同的输入和输出工资类型-*),如果S=“&”变量名称,则使用ADDWT操作将当前工资类型的金额、数字和费率添加到四个字符的变量名称下。它们存储在变量表变量的过渡期间。变量表是临时的。

在函数PIT中,不应使用参数S=I(IT)。 在函数PRT中,参数S=E(RT)不应用于更改现有工资类型。 在PRT和ACTIO中,不应使用参数S=空白(OT)。 但是,如果使用此选项,则应特别注意工资类型的顺序和表OT的(slater)处理。

    输入(从P0014中获取数据)

        P0014         WPBP

    处理     输出

        IT(将数据写入IT表)

降序排列、清除员工子组标识。

PRINT      RT             打印RT表 PRINT      VAR            打印VS表

PRINT:打印功能记录内部表或数据结构的内容。该函数用于测试目的。

 AB          Absences  AIT         Alternative IT  AST         Tax (A)  ASV         SI (A)  BST         Tax (B)  BSV         SI (B)  BTZ         Bank Transfer Assignment  C0          Alt. cost distribution  C1          Cost distribution  RT          Results  WPBP        Work center  ZL          Time wage types

从这里输出应出勤天数、实际出勤天数、计薪天数等数据。会涉及到天数的计算

(1)指定每月应出勤小时数:22*8=176

 IF         SPRN  ELSE(可以在这里设置不同的工资项目处理、增强也可以放在这里)  ENDIF

     输入:WPBP      处理:TT01 补贴      输出:IT

    *       ****         OUTWPPLANT 变量关键字中P.范围           ****           1000             GCY TT04   用准确的工资类型           2000             GCY TT03   用准确的工资类型           3000             GCY TT02   用准确的工资类型           4000             GCY TT01   用准确的工资类型

Z110 计算应出勤天数(ACTIO读取WPBP数据)     *       ****         RTE=YCURYY 设置         RTE?2022   比较           *             RTE=YCURPP 设置             RTE?01     比较(以202201为分界点,之前和之后的规则不同)               *                 ZERO= R    AmtNumRteTime = 0                 OUTWPPAYSB 变量键的工资发放范围                   **                     AMT=21.75  集合                     ADDWTI4000 IT   输出表(每月应出勤天数为21.75作为基数计算每天数据)                   Z1                     AMT=GADIVI 集合(从实际出勤中获取数据,排多少班,出勤多少天就计算多少)                     ADDWTI4000 IT   输出表               <           >             ZERO= NAR  AmtNumRteTime = 0(清空NAR的值)             OUTWPPAYSB 变量键的工资发放范围               **

             Z1   

(待完善)

鉴于项目的高压性,有两种项目补贴方式

(1)如果是H9及以上,每人每月补贴1500,每月按照实际出勤天数/20*1500折算;

(2)如果是H9以下,根据职级判断每个职级对应的补贴,根据实际出勤天数折算。

(3)如果是项目经理:每人每月2000,每月按照实际出勤天数/20*2000折算;

如上项目经理和职级两种取最大值作为项目补贴。

(1)计算员工的实际出勤天数;

(2)通过逻辑判断员工的身份,算出两种结果的值

(3)比较哪一个大,写入对应的实际支付工资项目里面。

标签: 075k1l100只电阻器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台