Quantcast
Channel: SCN: Message List - SAP ERP Human Capital Management (SAP ERP HCM)
Viewing all 10028 articles
Browse latest View live

IT Declaration report not updating IT585 and IT586

$
0
0

Hi SAP expert,

 

We are able to raise IT Declaration 80C request through ESS but facing following issue...

 

1. Actual Amount column is not visible in ESS for 80C and 80 while employee raise request...

 

2. Approver has approved the reuest and when im executing report "HRPBSIN_AC_INFU", system displays Infotype Updated Successfully but no record is getting created in IT585 and 586.

 

3. After report execution, when we check status at employee level then "To be processed" status is displayed .. which is correct but as infotype is not updated.. so we can delete these requests...

 

Kindly provide some solution....

 

Thanks

Puneet


Re: IT2006 User Exit

$
0
0

Dear Avneet,

 

Try with User Exit PBAS0001 It may work. Also tell ABAPERs to insert rule like If

Check     MASSN   RE( Rehiring)

Check     Abs quota type in IT 2006

and overwrite with new quota type

 

Rgds,

 

Baidyanath

Re: ZL table doesnt contain any data

$
0
0

Thank you  vivek and omid,

 

  now its showing ZML table ,  I have maintained attendance hours as 3 hrs in IT2002 but wagetype is generated only for  2 hrs . why its not generating for 3 hrs

 

ZML.JPG

please clarify my doubt

Re: IT Declaration report not updating IT585 and IT586

$
0
0

Hi Punnet,

 

Please find my comments for the above mentioned issues which you have mentioned,

 

1. Please check the table V_T77WWW_GAMLC_A ( Define Fields and its Attributes at Multiple Line Level).

Sc80.jpg

s80c.jpg

2. Please refer to the note 1805283 for the point no 2.

3. This is standard behavior once the request is been approved even though it not is updated in ECC same cannot be deleted.

 

Hope the above information solves your issue.

 

Regards,

Mithun K

Re: CONTR Feature

$
0
0

Hello PS

You could ask an ABAP resource if it is possible to modify the Feature's Attributes so that it could include a decision on the Reason for action, but it will not solve your problem if you use the COPY operator in your Infogroup.

As mentioned by Mithun, using a Dynamic Measure would enable you to create an IT0016 (thereby activating the Feature) with the same validity dates as your IT0000.

Re: Public holiday class

$
0
0

Time Management >> Work Schedules >> Define Public Holiday Class

This is where you create/modify Public Holidays, Public Holiday Calendars and Factory Calendars.


I suggest that you delete the Public Holiday from the Calendar, modify the Public Holiday so that it is assigned a PH Class, and re-assign that Public Holiday to the Calendar.  Save and create your Workbench transport.

Re-generate all Work Schedules associated with the PH Calendar (thereby creating a Customizing transport).

Re: OU display wrongly in Org Assignment

$
0
0

Hi Melissa,

 

This happens because while executing the Separation action in the 0000 infotype the position field will be having the current position which the employee is holding and on saving the 0000 infotype the position will be become delimited i.e vacant and in 0001 infotype the position id will be having 9999999 default position but the Job and Org unit will be the same as shown below,

 

Separation.jpg

While running the separation action do change the Job and Org unit as blank which solves your issue.

Sep1.jpg

 

Hope the above information solves your issue.

 

Regards,

Mithun K

Re: ZL table doesnt contain any data

$
0
0

Hi,

 

It has generated only for 2 hours of overtime because you have set the minimum no. of hours as 1 in conditions/time (see your screenshot). Hence, the overtime hours counting start after 1 hour of overtime has been worked.

 

If you set the minimum no. of hours in conditions/time as 0, you will get 3 hours of overtime.

 

Let me know if this solves your issue.

 

Thanks and regards,

Vivek Barnwal


Re: SUI file format for California and Ohio

Re: IT2006 User Exit

$
0
0

hi,

 

proposed approach;

As per the business requirement system should add the quota generated after rehire to the quota balances generated prior to separation. Accumulations after rehire should add up to the same quota basket.

 

In PA30, system should check employee separation date (BEGDA) in IT0000 for the Separation Action – ZE. If the separation date is prior to year 2013 and the employee is rehired back, (MASSN) Rehire –Z1 in year 2013 i.e. rehire date (BEGDA) in year 2013 and then the Time Evaluation Program is run using PT60. Once PT60 program finds value in table QTACC (Absence Quota Generation) for the newly generated quota, use exit……..should trigger and add the newly generated quota values for AL (10) and SL (11) balances from QTACC table to the Annual Leave (10) and Sick Leave (11) Balances in IT2006 in Number field (ANZHL) as was prior to separation.

 

These quota balances accrued after rehire should add to the Quota entitlement field (ANZHL) in IT2006 whose validity end dates (ENDDA) are 12/31/9999.

The user exit should add the values of newly accrued balances of AL(10) and SL(11) to Entitlement field (ANZHL) for Annual Leave (10) and Sick Leave (11) quota entitlements in Accrual Tab in PT50. Exit should save the Remaining column (KREST) in PT50 with the new accrual value after rehire.

Balances in Requested (KVERB) and Compensated (CMPNS) Balances Columns in PT50 should remain the same as was prior to separation.

 

**Table QTACC gets value from automatic accrual of absence quota when TE program (PT60) is run. Table QTACC is B2 cluster table which is not directly available for reporting. FM HR_TIME_RESULTS_GET can be useful to fetch the values from Table QTACC.

 

Any comments welcome.

 

Thanks

Re: PCR for IT0015

$
0
0

WT 1100 will be created in IT0015, so it will be processed by function P0015 in the Payroll Schema and should therefore exist in the Input Table (IT) thereafter.  Before the end, it is either "dropped" from IT or transfered to the Results Table (RT), even if it is an "Information WTs").

WT 1101 is created somewhere in your schema and will exist in the Input Table before it is eventually transfered to the Results Table.

If you can find a place in the Payroll Log where both these WTs exist at the same time in the IT, then that is a perfect place to transfer a value from WT 1100 to WT 1101.  If these 2 WTs do not share the same splits, you may be able to eliminate some of them temporary to make them match, or you could use a temporary variable to enable the transfer.

Gross up WT for GB

$
0
0

Hi Gurus,

 

I found some model WTs M350, M351, M352 and M353 with Gross up text. Can some one help me to understand how these WTs work? Is there any setup required to get these (or WTs copied from there model wagetypes) wagetypes working?

 

Is NET to Gross functionality works with these WTs? I mean if IT15 is updated with Net amount for M352 (Gross Up Tax, Ni) it has to gross up and the amount entered in IT15 is the guaranteed net amount to be paid to the employee.

 

For example if we input a net pay of 100, including the tax this wagetype should gross up to 120 in calculations but it does not deduct in the final amount as 100 is guaranteed amount to be paid to the employee.

 

Regards,

K

Re: Time Type Counting

$
0
0

For the "Left Early Counter Period", try the following

 

        D HRS=Lxxxx HRS?183

*       D HRS=Lxxxx HRS?0

* *        HRS=Lxxxx HRS+1   ADDDBxxxx

* =    D HRS=DZTOL HRS?0

* = *     HRS=1     ADDDBxxxx        (create counter because ZTOL exists today)

* = =                                              (do nothing because counter not started and no ZTOL today)

=      D HRS=DZTOL HRS?0

= *       HRS=1     ADDDBxxxx          (reset counter to 1, counter was183 days and ZTOL exists today)

= =                                                (do nothing because counter was183 days and no ZTOL today)

 

And in pcr ZTOL, I would replace HRS=1  ADDMBZTOL by a decision on last xxxx in relation to 183.

For return value * use HRS=Lxxxx HRS+1   ADDDBZTOL, while for return value = use HRS=1  ADDDBZTOL.

Dynamic Action is not evaluating field correctly. Triggers all the time instead of when field value changes

$
0
0

We are using ECC Ehp6,

 

I've probably tried 20 different attempts using 00, 04, 06 along with the comparison of the

 

P  P0171-BSTAT<>PSPAR-BSTAT or

P  P0171-BSTAT<>PSAVE-BSTAT,

P  PSPAR-BSTAT<>PSAVE-BSTAT,

BSTAT in "field" then I INS,0378,MSC,,(P0171-BEGDA),(P0171-ENDDA)

nothing works for me.

 

I even tryed to configure for 0171 to create only if P0001-WERKS or P0001-ANSVH change but instead it triggers every time - no matter if the values change or not.

 

00 P P0001-WERKS<>PSAVE-WERKS /X

00 P P0001-ANSCVH<>PSAVE-ANSVH /X

00 I  INS,0171,,,(P0001-BEGDA),(P0001-ENDDA)

 

There is so much standard delivered logic out there with these codes very similar, I expect it to work but no.  Would someone please reply with the code that would work?

Re: HCM Process and Forms (FPM) Back end Service issue

$
0
0

Hi Alfonso  ,

                  As you can see the image below i am using the 'CUR' value only.

kostl.png

 

 

Thanks,


Re: Dynamic Action is not evaluating field correctly. Triggers all the time instead of when field value changes

$
0
0

Hi What is the exact requirement? as you said, it has to work with ONLY  PSAVE option/code.

 

 

 

Warm Regards!

-Kanuku

In box 20 of the W2 for PA32 2013 issue

$
0
0

Hi Experts,

 

I am facing this issue at our client.

 

LOCAL PA32 issue 2013. In box 20 of the W2 for PA32 2013, only the First 2 digits of the PSD code are required. but the first 2 digits on all currently show 01 incorrectly.

 

 

They must be changed to reflect the first 2 digits of their work and resident PSD code.

 

Please help me to resolve this issue.

 

Regards,

Chakradhar

Re: Dynamic Action is not evaluating field correctly. Triggers all the time instead of when field value changes

$
0
0

Sorry, it was implied in the title but not clearly stated.

 

Exact requirement is to trigger the create of IT171 after IT1-WERKS or IT1-ANSVH changes as well as trigger the create of IT378 after IT171-BSTAT changes.

Thank you

Re: Dynamic Action is not evaluating field correctly. Triggers all the time instead of when field value changes

$
0
0

Update on this:

 

I tested the code below in an Ehp4 box and it works as expected.  Therefore, this has to be an OSS issue since my client box is Ehp6.  If anyone has those notes, I'd happily take them off your hands

 

0171                       BSTAT   06           900                        *PERDUE: CREATE ADJUSTMT REASON 0171                       BSTAT   06           902         P             T001P-MOLGA='10'

0171                       BSTAT   06           903         P             PSPAR-BSTAT<>PSAVE-BSTAT

0171                       BSTAT   06           906         I               INS,0378,MSC,,(P0171-BEGDA),(P0171-ENDDA)

Re: PROBLEM - Additional Fields are not saving in CATSDB

$
0
0

Hi Dharma,

 

Did you try writing the code to any other enhancements like EXIT_SAPLCATS_009?

 

Regards,

 

Dilek

Viewing all 10028 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>