Solved

Time Card Trans Type


Userlevel 5
Badge +10
  • Sidekick (Customer)
  • 117 replies

Hello,

Does anyone know if there is a way to define a different Trans Type for the Time Card Clocking function?

Thank you,

Joann

 

 

icon

Best answer by Dammika Sandaruwan 4 May 2021, 17:51

View original

This topic has been closed for comments

7 replies

Userlevel 4
Badge +8

Hi @jtobin,

 

no this is not possible, this Trans Types are system defined and in Standard you can’t change them or add new ones. Why do you need other Trans Type, maybe I can figure out another way to set it up?

BR,

Siri

Userlevel 7
Badge +15

Hi @jtobin ,

I don’t think this is possible to be done within the standard IFS Application. However, it should be possible to be done via a customization.

Best Regards,

Thanushi

Userlevel 5
Badge +6

Hi @jtobin,

 

These are system defined values and represent different transaction types in time clockings. These values are defined in enumeration package called Timrep_Transaction_Type_API and there is no such persistent list in the database. If you want to add your custom enumeration value here you may have to customize this package and relevant business logic and Standard IFS application doesn’t support any addition of transaction type in application level (You can’ add these values via a IFS application form).

 

Thank You and Best Regards,

Dammika

Userlevel 5
Badge +10

Thank you for your responses @Dammika Sandaruwan @Thanushi Jayaweera @Siri_Bytics   

 

The user advises that they are attempting the following:  “We are trying to limit the options available since there are many we will not need. If we can’t edit it, we would like to flip off the fact that it is mandatory so we can ignore it entirely.”

 

Do you know if there is any way to accomplish this?

 

Userlevel 7
Badge +15

Hi @jtobin ,

As I feel, this too will need to be achieved via a customization since the standard application allows you to select from all the options available.

You can raise a case to IFS Consultancy to check the possibility to get a customization on this matter.

Best Regards,
Thanushi

Userlevel 5
Badge +6

Hi @jtobin,

As I understood you need to set this Trans type field optional, so end users can ignore adding a value there when time clocking are inserted.

If it is the requirement still it will not be possible to simply do this within in IFS application level as a configuration. These time clocking transaction data are inserted into the table TIMREP_TRANSACTION_TAB and this trans types are added into the column called timrep_transaction_type of this table when end users select a value from the existing enumerated list and this column can hold null values as it defined in the database. but when you add a time clocking record in time card day window there is a client side validation to check whether end user add a value for trans type from the drop down and if end user doesn’t add a value there then this client side validation popped up saying 'The field [Trans Type] must have a value’ and end user has to select a value from drop down. So as @Thanushi Jayaweera also mentioned this can be achieving through a customization, but there are many places in time reporting within IFS where this trans type is used to validate many business scenarios and doing such customization might be a solution change. So you may create a case to IFS Consultant organization and they will analyze your requirement further and check the possibility of doing such customization without having any impact to time reporting functionality in IFS.

 

Thank You and Best Regards,

Dammika 

Userlevel 5
Badge +10

Thank you, all!