web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

How to set certain days as holidays in AX Payroll?

(0) ShareShare
ReportReport
Posted on by

I have my working calendar as a regular 40 hour week and have composed working times for the rest of the year and I see how it lets you specifically set an earning code on a given day but ONLY if you have that day set as being "Open".  If you have it marked as "Closed" then it greys out the "Add" button in the earning codes below.  Am I not doing this right?  The end goal is so when we generate earning statements for that week that everybody has an earning statement line for that day of the "Holiday" earning code instead of their regular hourly earning code.  This seems like it might be an oversight on Microsoft's side but am I just doing it wrong?  God if Microsoft would just use this product to pay their own people for 2 weeks they would see all this stuff surface immediately!

*This post is locked for comments

I have the same question (0)
  • Community Member Profile Picture
    on at

    AX2012_5F00_WorkingTimesCalendar2.png

    AX2012_5F00_WorkingTimesCalendar2.png

  • nunomaia Profile Picture
    25 Moderator on at

    I'm not a payroll export, but from Help of working times form

    Control - To edit details in the lower grid for the

    selected date, select Open.

    This field is not used to determine

    whether earnings will be generated for a

    specific date. Earnings are generated for

    the hours in the lower grid, as long as the

    value in the Efficiency in percentage

    field on the line is not zero.

    Earning code - A green icon in this column indicates that

    an earning code for this date is already

    added to the lower grid.

    Typically, earning codes are assigned to

    the worker's position assignment. When

    earnings are generated, the default

    earning code for the position is used.

    If an overriding earning code is required

    for a day, you can enter it in the calendar.

    For example, you can assign a holiday

    earning code for the paid holidays that

    the company recognizes. The earning

    codes that are entered in the lower grid

    are used when earnings are generated for

    the selected date from a schedule that is

    based on this calendar.

  • Community Member Profile Picture
    on at

    Yea I completely understand all of that.  My issue is, like I said in my original post, the only way it lets you do that is if you mark the day as being "Open".  If it's set to "Closed" it won't let you add anything on bottom, and holidays an office is obviously going to be closed.

  • nunomaia Profile Picture
    25 Moderator on at

    From my understanding that field is only used to control (edit / real only) of the details in the lower grid ,Select Open, edit details and afterwards change it to close.

  • Suggested answer
    Ramakrishna AX HRM Consultant Profile Picture
    74 on at

    Holidays can be created as SPECIAL DAYS in AX. Follow below steps to setup holidays.

    1. Open "Profile Calendar" form. (HR --> Setup --> Time and attendance --> Time profiles)

    Special-day.png
    2. Using COMPOSE button, Create calendar for a year.

    3. For the days you want to mark as HOLIDAYS, select an absence code in "Special day" field.

    Special-day.png
    4. Before selecting, you should create list of absences and map relevant absence codes to it.

  • Community Member Profile Picture
    on at

    It gives me an error message saying I have to create a Profile entry first.  What are profiles?  Looks like they are used for time and attendance?  Do you know of any place that explains the massive amount of options that are needed to create a "profile"?

  • Community Member Profile Picture
    on at

    We're not using time and attendance, just Payroll.  Every week we use the "Generate Earning Statements" function and we're trying to have it where the earning statement lines for each employee for holidays use the holiday earning code that we have so we don't have to manually change it on every employee.  Is that possible?

  • Suggested answer
    Ramakrishna AX HRM Consultant Profile Picture
    74 on at

    If you select "Holiday" earning code as shown below, it will be applicable for all the employees (for whom this calendar is mapped) and no need to select for each employee manually. 

    Holiday-earning-code.PNG

    The same is written in Microsoft's user manual shown below.

    Holiday-earning-code.PNG

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans