SAP-be Localization and Developments

SAP-be Localization and Developments Willy Clijmans, Localization Product Manager BE [email protected] December 10, 2013 Localization & Develo...
Author: Arthur Robbins
20 downloads 2 Views 1021KB Size
SAP-be Localization and Developments Willy Clijmans, Localization Product Manager BE [email protected]

December 10, 2013

Localization & Developments Master Data: Disabled Child 1890879

Disabled Children: Enabling 3 pillar system

The recognition of being disabled is not based anymore upon a percentage but there is used a classification with points given for 3 pillars. They represent domains that are impacted by the disability

From perspective advance taxes: With the solution of the pillars, it’s the pillar 1 that indicates that the child is disabled (value >=4 ) and not anymore the flag ‘disable’. (for the child).

The customer can decide to use the new logic (pillar) OR they can continue to use the flag ‘disable’ and the % •

If the customer wants to use the pillars then he has to customize it from T588M for the child subtype.

There is no sense to have still this flag ‘disable’ with the pillars logic because it can be confusing. • If the customer uses the pillars for the child then the flag disabled and % have to be hidden.

© SAP 2007 / Page 2

Localization & Developments Master data: IBAN code 1341110 - IBAN/SEPA: Propose the IBAN from account data (Belgium) After the activation of the IBAN/SEPA according to the note 1270615, the generation of the IBAN is not possible anymore in the infotypes / views containing the IBAN field. A new button is inserted in the corresponding screens of infotypes Garnishment B (0125) and in the Belgiumspecific screen of the international infotypes Bank Details (0009) and External Bank Transfers (0011). By clicking on the button, the system proposes an IBAN according to the given bank data. This is only a proposal and should be confirmed by saving the corresponding record of the infotype. This proposal can only be done in online mode: in batch input the button is deactivated (no automatic generation can be done in batch input).

© SAP 2007 / Page 3

Localization & Developments Master data: Work schedule 1939298

© SAP 2007 / Page 4

Enhanced Search for WSR in IT0007 (2012)

Localization & Developments SI: Contribution rate educational leave 1951220 - SI RATES 2013 Q4 Decrease sector educational leave The partial SI contribution for “Educational Leave” decreased as from 01.10.2013. This contribution is integrated in the basic employer SI-contributions. Depending upon the Employer Class / Worker Code Rate decrease: 0.01% (0.05% becomes 0.04%) Declaration: integrated in the basic contribution (“Contribution Worker Code = Worker Code”)

This decrease (0.01%) will however not impact the: The percentage of wage moderation The limit of SI reductions.

© SAP 2007 / Page 5

Announcement DmfA 2014

Ontwerp van koninklijk besluit tot wijziging van het koninklijk besluit van 18 juli 2002 houdende maatregelen met het oog op de bevordering van de tewerkstelling in de nonprofit sector en van het koninklijk besluit van 16 mei 2003 tot uitvoering van het Hoofdstuk 7 van Titel IV van de programmawet van 24 december 2002 (I), betreffende de harmonisering en vereenvoudiging van de regelingen inzake verminderingen van de sociale zekerheidsbijdragen

© SAP 2007 / Page 6

Announcement DmfA 2014

© SAP 2007 / Page 7

Announcement DmfA 2014

© SAP 2007 / Page 8

Localization & Developments SI: DmfA 2014 1949184 - Announcement Note: DmfA Q1 / 2014 – Local Unit ID (00042).

The delivery date of this new legal change is planned for 31.12.2013. For more information about the released solution, see the Reference to related Notes section. Note that this section will only be updated after the solution is released. The planned delivery date can only be met if the legislative procedure, including the rules and regulations, is completed or updated in time.

The delivery of this legal change will likely include •

an extension of payroll cluster table SVEVL



new DDIC structures and



an enlarged use of feature BLOCU.

© SAP 2007 / Page 9

Localization & Developments SI: Dismissal allowance - multiple remunerations As from 01.10.2013 the list of submitted remunerations has been extended with several payment types being allocated when employee leaves the company. When the calculation basis of a dismissal allowance differs from the dismissal basis being used for other dismissal remunerations, Then first a roll-out of the period from the dismissal allowance will be declared followed by the roll-out of the period assigned to the other dismissal remunerations.

Als de berekeningsbasis van de verbrekingsvergoeding verschilt van die van vergoedingen verbonden aan andere periodes, moet eerst de periode gedekt door de verbrekingsvergoeding worden aangegeven en aansluitend de andere periodes Si la base de calcul de l'indemnité de rupture est différente de celle d'indemnités liées à d'autres périodes, il y a lieu de déclarer en premier lieu la période couverte par l'indemnité de rupture et ensuite les autres périodes. © SAP 2007 / Page 10

Announcement Key formula 2014 SLEUTELFORMULE VOOR HET BEREKENEN VAN DE BEDRIJFSVOORHEFFING (BV) VERSCHULDIGD OP BEZOLDIGINGEN EN OP IN ARTIKEL

146, VAN HET

1992 (WIB 92) VERMELDE BEDRIJFSTOESLAG, BETAALD VANAF 1

WETBOEK VAN DE INKOMSTENBELASTINGEN

PENSIOENEN OF WERKLOOSHEIDSUITKERINGEN MET

JANUARI 2014

Deze sleutelformule kan worden gedownload van de website http://fiscus.fgov.be , Ondernemingen, Personeel en Loon, Bedrijfsvoorheffing, Berekening, 2014, Sleutelformule vanaf 1 januari 2014 FORMULE-CLE POUR LE CALCUL DU PRÉCOMPTE PROFESSIONNEL (PR.P) DU SUR LES RÉMUNÉRATIONS ET SUR LES PENSIONS OU ALLOCATIONS DE CHÔMAGE AVEC COMPLÉMENT D’ENTREPRISE VISÉES A L'ARTICLE

1ER

146, DU CODE JANVIER 2014

DES IMPÔTS SUR LES REVENUS

1992 (CIR 92), PAYÉES A PARTIR

DU

Cette formule-clé peut être téléchargée du site http://fiscus.fgov.be, Entreprises, Personnel et Rémunération, Précompte professionnel, Calcul, 2014, Formule-clé à partir du 1er janvier 2014 © SAP 2007 / Page 11

Localization & Developments Taxes: Exemption dismissal allowance (1) 1942030 - Clean up Exemption Bases when no exemption is requested This note brings changes in ABAP coding to delete the bases when there is no appeal for a tax exemption. By default this new coding is not active (activation date is defaulted on 31.12.9999). Activation has to be performed by the customer in updating view V_T5F99VD with the activation date wanted for key elements Group Correction "DISE" and Correction Number " 00000001". Dismissal without appeal for an exemption (/4TL = 0)

Dismissal period with appeal for an exemption

Dismissal allowance with appeal for exemption

As of ABAP coding is activated following activities become mandatory: • •

Belcotax customizing of T5BX4 has to be updated following guidance provided in FAQ note 1148356 A retro calculation for the fiscal year(s) is requested for people concerned by Dismissal Exemption

© SAP 2007 / Page 12

Localization & Developments Taxes: Exemption dismissal allowance (2) 1148356 - FAQ: The new FINPROF and BELCOTAX declaration Customizing of V_T5BX4 - For dismissal as mentioned in the note 1942030 The customizing of V_T5BX4 according with the new options 'D' and 'E' delivered by the note 1808227 are not required anymore if the note 1942030 has been implemented and the payroll has been recalculated in order to correct the payroll results: This means that the customizing of the zones impacted by the dismissal wage types could be as follows (all with the normal 'A' (amount) option instead of the use of the former 'E' or 'D' options:

1939194 - BELCOTAX: Fiche 281.10 - Zone 2.065 correction (dismissal allowance) When executing the BELCOTAX - Yearly Income Declaration (RPCBWAB0) report, the Fiche 281.10 - Zone 2.065 is not correct in case having for the same employee and same year a period of exoneration and another without exoneration.

© SAP 2007 / Page 13

Localization & Developments Dismissal rules: as from 01.01.2014 1943321 - Announcement note: New dismissal rules as from 01.01.2014 The dismissal terms are unified as from 01.01.2014 --> for employees hired prior 2014 the dismissal period will be the summing of • the dismissal terms based upon existing rules. • the dismissal terms based upon the unified new rules --> for employees hired as from 2014 the dismissal period will be the weekly dismissal terms based upon the unified new rules The delivery of this legal change will include • • • • •

an extension of infotype 0016/0109, an extension of payroll cluster table SV, several new wage types, a new payroll operation/function and new calculation rules.

The delivery of the legal change: • • •

Will not cover the generation of the payment - the input remains mandatory via infotype 0015 Will not open the system so that the calculated value can be paid without input of infotype 0015 Will not foresee a calculation on infotype 0016 for the new/old rules

The delivery date of this new legal change is planned for 20.12.2013

© SAP 2007 / Page 14

Localization & Developments Dismissal rules: as from 01.01.2014 1943321 - Announcement note: New dismissal rules as from 01.01.2014

Historical weeks dismissal: Displays the number of weeks of dismissal that the employee is entitled to for an employment period before January 2014. This number of weeks is defined according to the dismissal rules applicable before January 2014. The value is stored in payroll cluster table SV and payroll wage type /50C.

© SAP 2007 / Page 15

Localization & Developments Dismissal rules: as from 01.01.2014 1943321 - Announcement note: New dismissal rules as from 01.01.2014 Feature BEDIS is used for Belgium in the definition of the dismissal period that covers periods of employment as of 01/01/2014. The seniority is calculated in personnel calculation rule BDI2 in payroll schema BDI0 by payroll operation NUM with parameter ‘=SD1’ .

The feature returns two values: Employee grouping and Evaluation date The structure of the feature is: XXYYYYMMDD: • XX: Employee grouping used in table T5BTD • YYYYMMDD: evaluation date used in payroll to define the seniority between this date and a date in payroll (see operation NUM with parameters ‘=SD1x’) The evaluation date is set to 2014/01/01 which is the date as of which the new calculation rule for dismissal periods are valid. © SAP 2007 / Page 16

Localization & Developments Dismissal rules: as from 01.01.2014 1943321 - Announcement note: New dismissal rules as from 01.01.2014

Contains the number of weeks of dismissal defined by the end user. The value is transferred from the infotype to the SV table and stored via calculation rule BDI2 in wage type /50C.

Rate: the months seniority of the employee since 01/01/2014 (or later in case hiring after 01/01/2014) at the last day active day in the month. The value is calculated by personnel calculation rule BDI2 (see operation NUM with parameter ‘=SD1x’. Number: the number of weeks of dismissal for the period as of 01/01/2014. The value is calculated by personnel calculation rule BDI2 and is taken from table T5BTD (see operation NUM with parameter ‘=SD2’).

Contains the social liability of the employer towards the employee. The value corresponds to the amount to pay in case the employee was fired by the employer. The social liability is calculated by personnel calculation rules BDI2, BDI3, BDI4 and BDI5.

Contains the monthly full time base salary of an employee. In SAP standard the value is used as a basis for the calculation of the social liability (see V_T5F99FW and V_T5F99FX, sub-application PAYR, wage type group DIS0). The wage type is built up by calculation rules BDI0 and BDI1 © SAP 2007 / Page 17

Localization & Developments Dismissal rules: as from 01.01.2014 1943321 - Announcement note: New dismissal rules as from 01.01.2014 Personnel calculation rules: using the operation NUM, RTE and AMT extended with country variant D1 Y This option calculates the number of months of seniority D2 This option calculates the number of weeks dismissal D3 This option returns the base amount that is used to calculate the social liability. © SAP 2007 / Page 18

Localization & Developments Dismissal rules: as from 01.01.2014 1943321 - Announcement note: New dismissal rules as from 01.01.2014

D3 This option returns the base amount that is used to calculate the social liability.

It cumulates the amount of the wage types in table IT that are linked to wage type group DIS0 in sub application PAYR in table T5F99FW or T5F99FX © SAP 2007 / Page 19

Localization & Developments Dismissal rules: as from 01.01.2014 1943321 - Announcement note: New dismissal rules as from 01.01.2014

© SAP 2007 / Page 20

Localization & Developments Belcotax & Finprof: filter by Tax Office 1918883 - BELCOTAX/FINPROF: Filter declaration by Company Tax ID

The reports BELCOTAX - Yearly Income Declaration (RPCBWAB0), FINPROF - Advance Tax Declaration (RPCBWMB0) and FINPROF - External Payments Declaration (RPCBWEB0) allow to select a list of employees to be declared, but they do not allow to filter the data to be declared by Company Tax ID (Employer's tax administrator reference). This new filter option could be used instead of the existing 'Company code' if the change of the employees assignment to the Company Tax ID is not directly related with their organizational assignment but related with a change of the assignment of the Company Tax ID to the Organization assignment. The new option could be used alone, or in addition to the filter already provide in note 1274209 base of Company Code and Fiche number, those options remains with the same behavior and can still be used for BELCOTAX - Yearly Income Declaration (RPCBWAB0), FINPROF - Advance Tax Declaration (RPCBWMB0).

© SAP 2007 / Page 21

Localization & Developments Taxes: Belcotax preparation Note 1904100 - BELCOTAX: Preparation for Year 2014 This Legal Change is made available via HRSP / CLC Package only.

This is a preparatory release for Belcotax on Web. The release includes a range of enhancements designed to minimize the changes required at the beginning of 2014 (when the updates provided by the tax authorities are available). The legal changes are published by the authorities usually by the end of the year and SAP will provide just after, by note, the corresponding delivery. The legal change will be delivered with the following HR Support Packages (SP): Release 6.04: HR SP 66 planned availability CW 42 Release 6.00: HR SP A0 planned availability CW 42

In addition, a CLC will also be available (see note 1905192 for details): Release 6.04: CLC 66 planned availability CW 42 Release 6.00: CLC A0 planned availability CW 42

© SAP 2007 / Page 22

Localization & Developments Dismissal allowance 1896208 - DmfA: Dismissal allowance with or without SVREM amounts When using DmfA, the dismissal allowance remunerations could come from: 1. FIRE payroll table. 2. The dedicated wage group DISM introduced by the note 1556167. Note: all those options are compatible at the same time.

© SAP 2007 / Page 23

Localization & Developments Master data: Postal codes 1912928 - Postal Codes - User interface harmonization logic This note delivers the required business logic changes related to the postal code functionalities in Belgium to allow you to switch to a four-digit postal code number (in alignment with the real Belgium postal codes). As a prerequisite, you have implemented note 1726440 with the corresponding HR SP package (no manual implementation is possible) and note 1848620. This is a software enhancement. 1908879 - Postal Codes - Handling improvement This note provides an improved handling regarding the Belgian "Postal Codes - User Interface Harmonization" introduced with note 1726440. Improvements: Do not pop up the postal code selection screen when a valid postal code combined with a valid city name is entered simultaneously. Ignore language key while checking the entered postal code and city name.

© SAP 2007 / Page 24

Localization & Developments SI: Non-Recurring Result Bonus 1917040 - Non-Recurring Result Bonus - SI percentage always 13,07%

With note 1810080 the submission of employee SI contribution for payments done in the scope of non-recurring result bonus has been introduced. The contribution rate is 13,07%. By mistake the applicable SI % for deducting the employee contribution was taken from the employee contribution, which is derived via table Total SI per employer/employee category(T5BV3). This is changed, so that the following cases can be distinguished: Non-SI relevant: no SI contribution SI relevant: 13,07% contribution

The SI contribution percentage is derived from Rate SI for double Holiday pay (T511K-SVVAC). © SAP 2007 / Page 25

Localization & Developments SI: Work Bonus 1915641 - Work Bonus - Base /30M Distribution - Clarification & Corr. When running the Payroll driver Belgium (RPCALCB0) wage type SI reduction EE - work bonus (/30L) is distributed through SI splits having amount related to it.

Wage type SI base EE - work bonus (/30M) is now only distributed through SI splits having changes in couples "Employer class - Worker code" (corresponding to "ISV" splits) on the first SI split having a remuneration.

White-collar: worker code 495 W = 1209,09 S = (1209,09 / 14) x 22 = 86,36 x 22 = 1899,92

Salary Reference salary S = (W/J) x D

Blue-collar: worker code 015 W = 690,91 S = (690,91 / 8 ) x 22 = 86,36 x 22 = 1899,92

© SAP 2007 / Page 26

Salary Reference salary S = (W/J) x D

Localization & Developments Taxes: Reduction Statutory 1925547 - Entitlement - Employee Tax Reduction Statutory

The check, if an employee is entitled for the Employee Tax Reduction Statutory, is currently based on the assignment of the employee to one of the Worker Codes (P0100-RSZKN), 601, 602, 603, 604, 609, 642, 651 and 652 or 671, 673 and 675. For exceptional cases at a restricted range of employers this check is not sufficient.

To support also these employers the Business Add-In Get entitlement for statutory tax reduction (HRPAYBE_TAX_STATUTORY_RED) is introduced to enable those employers to implement their specific rules to check, if an employee is entitled for the Employee Tax Reduction Statutory.

© SAP 2007 / Page 27

Localization & Developments Taxes: Dismissal allowance 1918893 – Advantage company car (/162) not to be included in /45A The calculation of the taxes on dismissal compensation allowance is using the wage types /48A or /45A or /452 to retrieve the tax rate to be applied in the tax base /406 and to compute the advance taxes /416 With the implementation of note 1786788 the calculation of the taxes on dismissal allowance (/416) in payroll function BST00 is wrong when the employee has a taxable amount for company car advantage (/162). Example: Before the changes introduced by note 1786788 the wage type /45A was 0. When also wage type /48A is 0, wage type /452 is used to determine the tax rate. With the changes of note 1786788 wage type /162 is added also to /45A. In this example, with a /45A which is not empty, this means that the tax rate to be applied is now determined by /45A instead of /452.

Conclusion, /162 should not be added to /45A. The cumulating of wage type /162 to /45A is done in calculation rule B053 with the processing of value K. With this note this cumulating is removed. To prevent retroactive differences you have to implement a customer specific solution in your copy of calculation rule B053 yourself.

© SAP 2007 / Page 28

Localization & Developments Holiday pay: HR forms 1908803 Holiday Pay: HR-Forms

With note 1815789 the initial delivery for the new Holiday Pay Solution has been done. Part of that delivery are the PE51 forms • VAC3 (Balance Holiday Pay) & • VAC4 (Early Holiday Pay). With current note (1908803) these forms are delivered as HR-Forms • SAP_PAYSLIP_BEV1 (Balance Holiday Pay) & • SAP_PAYSLIP_BEV2 (Early Holiday Pay).

Note The general availability of the new Holiday Pay Solution will be announced with note 1909916

© SAP 2007 / Page 29

Localization & Developments Payroll: Operation BSPLT 1933500 - Calculation of /4S1 in combination with operation BSPLT With note 1928284 a correction was introduced to solve an error in the processing of wage type /C0A in the payroll function BST00, as the SI split indicator of wage type /C0A was always 01 instead of using the correct SI split indicator. The solution of note 1928284 requested the usage of the payroll operation BSPLT with the parameter K and the activation of the T5F99VD switch SPLT. More details on the usage of this switch can be found in note 1855114. As a consequence of the correction of note 1928284 the wage type /C0A is assigned to the correct SI split, but at other places in the payroll schema where the operation BSPLT with parameter K is used, wage types can have a different SI split assignment. Nevertheless, the note provided a solution of the tax reduction on condition that the switch SPLT was activated, but created a secondary problem. Implementation of this note is therefore mandatory after implementation of note 1928284.

Parameter C Similar behavior as for value K, only to be used in the context of Complementary Indemnity Payments, as the software switch SPLT (00000001) in table T5F99VD, see also note 1855114, is not taken into account..

1855117 © SAP 2007 / Page 30

Correction for Payroll Operation BSPLT

Localization & Developments B2A: background processing 1939954 - Implementation B2A Background - File on Server You want to store the file on the application server (SAP system) and not on the presentation server (desktop/laptop). To automate the end-to-end process you have to have the file on the application server. Before to run the process, you will have to configure the logical path and filename. The B2A will create the file on the application server when the execution will be in background. A user guide will be provided to explain the customizing to put in place. 1930703 - Belgium - B2A & Background: Sub-status now available When using the B2A for Belgium, in background, now the Sub-status is included in the selection parameters of the variant to select the B2A process to be executed in background

Service Market Place © SAP 2007 / Page 31

Localization & Developments SI: DmfA update 1913952 - RPCDUPB0: Execution for huge population failed When a report is executed, the SAP system generates a unique ID for each internal table declared in the algorithm of the report. If an internal table is declared in a form and this form is executed 2 times then there will be 2 unique ID that will be generated. This means that if you execute the report DMFA update declaration (RPCDUPB0) for a huge population then you can reach the maximum number of IDs available for the internal table To solve this limitation, two blocks of the report have been split in sub processes that will be executed outside of the report. In doing this the sub process will not increment the internal table ID of the report DMFA update declaration (RPCDUPB0). --> It will increment the ID only inside of the sub process. Of course if you don't have this problem you don't have to activate this splitting of processes.

Three constants have been created in the maintenance view T50BK: • 12 SI DMUP HUPOP If you set the value 'X' in this parameter then you activate the split of the process. This means that some parts of the process will be executed in background and into another application server. • 12 SI DMUP NBPRO If you have set a value in the previous parameter then you have to give the number of sub process to execute. By default it's 3. • 12 SI DMUP GRSVR If you have set a value in the parameter HUPOP then you can also use the parameter GRSVR to define the server that can execute the sub process. © SAP 2007 / Page 32

Localization & Developments Process Model: SAPBEPAY 1939300 - HR Process Model Belgium The process model SAPBEPAY describes basic concepts for process steps (such as, payroll, creation of notifications, and so on) of the Belgian payroll and their follow-up activities. Companies can build on this model to create their own process models, adapting the model according to their own needs. Process The structural concept of the model is a tree. The Personal Calendar of the employees forms, together with the Payroll, the root of the tree.

© SAP 2007 / Page 33

Localization & Developments Process Model: Dimona DIMONA Process Model: Planning

More info next SAPience HCM-meeting DIMONA Process Model: Investigation Integration B2A

© SAP 2007 / Page 34

Localization & Developments Service Market Place: Social Risk declaration 1712914 - Social Risk Declaration - Scenario AL01 Service Market Place:

© SAP 2007 / Page 35

Localization & Developments Service Market Place

© SAP 2007 / Page 36

Thank you!

© SAP 2007 / Page 37