$(function () { pageContext.i18n.modTalk = 'moderation talk'; pageContext.i18n.replyToComment = 'Reply'; pageContext.i18n.modTalkEmpty = 'moderation talk is empty'; pageContext.url.getModTalk = "/comments/%25ID%25/listModTalk.json"; pageContext.url.possibleCommentRecipients = "/comments/%ID%/possibleRecipients.json"; pageContext.url.commentEdit = '/comments/%25ID%25/edit.html'; pageContext.url.commentView = '/comments/%ID%/view.html'; pageContext.i18n.commentVisibility = { 'full': 'Viewable by all users', 'op': 'Viewable by the original poster', 'mod': 'Viewable by moderators', 'opAndMod': 'Viewable by moderators and the original poster', 'other': 'Advanced visibility', 'dialogTitle': 'Comment visibility', 'selectGroups': 'Visible to groups', 'selectOther': 'Other recipients', 'selectOriginalPoster': 'Original poster', 'selectModerators': 'Moderators', 'selectAssignees': 'Asked to answer users' }; pageContext.i18n.commentMenuLabels = { 'comment-edit': 'comments.menu.edit', 'comment-delete': 'comments.menu.delete', 'comment-convert': 'comments.menu.convert' };pageContext.i18n.answer= { bestAnswer: 'Best Answer', controlBar : { accept: 'Accept', unaccept: 'Unaccept', acceptCommand: 'Accept this answer as correct', cancelAcceptedCommand: 'Remove this answers accepted status' } }; window.croles = { u: false, op: false, m: false, og: false, as: false, ag: false, dc: false, doc: false, eo: false, ea: false }; tools.init({ q: { e: false, ew: false, eo: false, r: false, ro: false, d: false, dow: false, fv: false, c: false, co: false, p: false, tm: false , ms: false, mos: false }, n: { f: false, vf: false, vfo: false, vr: false, vro: false, c: false, co: false, vu: false, vd: false, w: false, wo: false, l: false }, c: { e: false, eo: false, d: false, dow: false, ta: false, tao: false, l: false }, a: { e: false, ew: false, eo: false, d: false, dow: false, a: false, aoq: false, ao: false, tc: false, tco: false, p: false, tm: false }, pc: croles }, { tc: true, nsc: true }); commandUtils.initializeLabels(); }); Skip to Content
0

Issue with TASOLL

Nov 21, 2016 at 05:17 AM

179

avatar image
Former Member

Dear Experts,

In January 2017, there is a PH and 5 Sundays. Excluding a PH and the Sundays, the total working days would be 25.

Now in one of my PCRs, I have used "AMT/TASOLL" (with an intention that the amount should be divided by the total number of working days i,e: 25), But when am running payroll (as test) for January 2017, the amount is being divided by 26 (ignoring a PH).

While creating PH calendar, the public holiday class I have used is 1.

Please let me know where am I doing it wrong.

Harriss

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

6 Answers

avatar image
Former Member Nov 21, 2016 at 05:42 AM
0

As far as i remember, While calculating TASOLL Weeklf off's won't be considered only Holidays will be considered Since you are getting 26 days We will have to use a wage type to count the weekly off's and then add same to TASOLL. I hope you understand.

Regards

Venkatesh

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hello Venkatesh,

Thanks for the info - Per you, TASOLL wont consider weekly offs and considers only holidays, in that case, my entire calculation should go wrong. According to u, I should get 30 days (as u said TASOLL wont calculate weekly offs). But my understanding is tht TASOLL is not calculating holiday (So only there are 26 days (total days in January 2017 is 31, there are 5 sundays, there is ONE holiday, which means 31-5-1 should be my calculation but the system is calculating only 31-5 which sums up to 26 where as my requirement is to have it as 25 days).

Please let me know if I did not explain/understood u in proper way.

Help plz,

Harriss

0
avatar image
Former Member Nov 21, 2016 at 06:05 AM
0

Sorry, It is my mistake Holidays won;t be considered and Weekly off's will be considered holidays we have to calculate manually and same can be used for further calculations.

Regards

Venkatesh

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Ok - Thanks again.

Ultimately u mean to ask me to tweak my PCR?

If so how? Can u help me plz?

0
avatar image
Former Member Nov 21, 2016 at 01:01 PM
0

It is quite simple use a wage type to count number of weekly off days and then move it to TASOLL then same can be used for further calculations i.e RTE=TASOLL, RTE+ XXXX wage type then use RT as divide factor hope you understand.

XXXX we have to calculate manually.

Regards

Venkatesh

Show 1 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hello Venkatesh,

Am a little weak at PCRs. Can u help me design this please?

Harriss

0
Sujith E M Nov 22, 2016 at 05:49 AM
0

Please make use of AAX**

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Nov 22, 2016 at 07:00 AM
0

Hi Harrish,

As Venkatesh and Sujith told you can modify your pcr as-

RTE=TASOLL

RTE-TAAX**

ADDWT XXXX

Thanks

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Nov 22, 2016 at 12:15 PM
0

we are having operation TAAX** count holidays i.e we can place like this.

/8**

RTE=TASOLL

RTE-TAAX**

ADDWT *

ADDWT &ABCD

now use /8** series wage type as divide factor else use variable &ABCD as divide factor instead of TASOLL.

Regards

Venkatesh

,

Share
10 |10000 characters needed characters left characters exceeded