Time Entry by Percentage in OTL
We have a requirement to enter time in OTL by percentage of time worked rather than by exact hours. This means rather than entering 20 hours of project1 and 20 hours on project2 (for a work-week of 40 hours), users would like to enter 50% on project1 and 50% on project2.
Is there a functionality in OTL like this? We are on 11.5.9 of E-business suite.
Thanks,
Ketul.
This may require a more complex answer. But, initially, here are my ideas on simple solutions.
OTL is designed to record HOURS. But, as long as all your downstream processes can cope with it, all you really need to do is capture a NUMBER. So a % figure could be used.
You will need to have some Time Entry Rules to ensure that a total figure of not more than 100% is recorded per day.
If you are using Payroll, then at some stage the amount recorded needs to be converted to hours for payment. If you do not want to use the % figure for payments, then record the elements as 'Information'.
Or, you could keep the HOURS as hours and add a new timecard component for the % figure. You would then have to map this using MAPPING COMPONENTS and MAPPINGS to a CONTEXT in the OTL_INFORMATION_TYPES DFF.
Hope that helps.
Regards
Tim
Similar Messages
-
While doing puchout user is getting Overlapping time message in OTL Time entry responsibility
while doing puchout user is getting Overlapping time message in OTL Time entry responsibility
XmlBeans, at least the version I'm working with now, doesn't support version 3 of the Document Object Model (DOM). I don't know what operations were introduced in DOM 3, but I guess you're trying to use one of them. What worked for me is to copy the Document into a DocumentBuilder that does support DOM 3, such as the JDK's own builder, and work with the copy. This should be all right if the document is not too large. The following URL has the details:
http://issues.apache.org/jira/browse/XMLBEANS-100
(Look for the post dated 22/Aug/08, which as I write this is the very last post.) -
OTL Custom Formula not visible in Time Entry Rule window
Hi Friends,
I have created a custom Fast Formula of type 'OTL Time Entry Rules'. Created a context with segments for the OTL Formulas Flex Field with formula name same as of the context. But the formula is not visible in the in the time entry rule window.
Can any one please suggest what is the reason for this?
Many many thanks in advance.Hi,
Check whether you have given the description for your custom Fast formula while defining the FF in the Write Formula screen.
Coz, In the Time Entry rules window you will see the description of the fast formula .
Though the description iss not a mandatory field while defining the FF in the Write Formula screen the time entry rule will take only the description of the FF instead of the FF Name.
Get beack to me if you need further info.
Thanks,
Anuradha -
Change Color of OTL Time Entry Warning Messages
We are using time entry rules in OTL and in some cases have warnings instead of errors. The warning message shows up in blue so it is barely visible on the timecard. Is there an easy way to change the color of the warning message?
Thanks in advance.These colors are based on standard BLAF standards used in oracle apps. You will have to use CLAF Customizing Look-and-Feel. Check OAF personalization guide.
--Shiv -
Custom Fast formula for Time Entry Rule in OTL
Hi,
i have created custom validation for time entry rules. I need to validate where Project and task fields are null or not? If Yes, it has to fire the custom message that i have mentioned in function. Please check the below code and help me whether i am on right path:
CREATE OR REPLACE FUNCTION NON_pto_against_projects (
p_time_category_id NUMBER,
p_person_id NUMBER
RETURN VARCHAR2
IS
--Variables used for retrieving timecard id and ovn
l_db_pre_period_start DATE;
l_db_pre_period_stop DATE;
l_time_building_block_id hxc_time_building_blocks.time_building_block_id%TYPE;
l_object_version_number hxc_time_building_blocks.object_version_number%TYPE;
--Variables used for loading timecard tables
l_time_building_blocks hxc_self_service_time_deposit.timecard_info;
l_time_app_attributes hxc_self_service_time_deposit.app_attributes_info;
l_attributes hxc_self_service_time_deposit.building_block_attribute_info;
--Variables used for getting exploded time details
v_blocks_tab hxc_block_table_type;
v_attr_tab hxc_attribute_table_type;
l_messages_tab hxc_message_table_type;
l_detail_blocks hxc_self_service_time_deposit.timecard_info;
l_detail_messages hxc_self_service_time_deposit.message_table;
CURSOR csr_category_elements (p_category_id NUMBER)
IS
SELECT 'ELEMENT - ' || TO_CHAR (value_id) element_type_string
FROM hxc_time_category_comps_v
WHERE time_category_id = p_category_id;
l_cat_elements_string VARCHAR2 (2000);
l_temp VARCHAR2 (1000); --Trace message
l_success_flag CHAR (1); --Return values
BEGIN
--Initialize variables
l_success_flag := 'S';
l_time_building_blocks := hxc_self_service_time_deposit.get_building_blocks;
l_attributes := hxc_self_service_time_deposit.get_block_attributes;
v_blocks_tab :=
hxc_deposit_wrapper_utilities.blocks_to_array (l_time_building_blocks);
v_attr_tab :=
hxc_deposit_wrapper_utilities.attributes_to_array (l_attributes);
IF v_blocks_tab.FIRST IS NOT NULL
THEN
Take each ELEMENT type attribute, and search whether PROJECTS type attribute exists for the SAME BLOCK-START
FOR index1 IN v_attr_tab.FIRST .. v_attr_tab.LAST
LOOP
IF v_attr_tab (index1).attribute_category = 'ELEMENT - %'
THEN --Element attr
FOR element_rec IN csr_category_elements (p_time_category_id)
LOOP
If Element Attribute matches any of the NON-TOP elements in the Time Category-START
IF v_attr_tab (index1).attribute_category =
element_rec.element_type_string
THEN
Check PROJECTS Attributes project and task belonging to ELEMENT attribute's owner block-START
l_success_flag := 'E';
FOR index2 IN v_attr_tab.FIRST .. v_attr_tab.LAST
LOOP
IF v_attr_tab (index2).attribute_category LIKE
'PROJECT - %'
AND v_attr_tab (index2).building_block_id =
v_attr_tab (index1).building_block_id
AND v_attr_tab (index2).attribute1 IS NOT NULL
AND v_attr_tab (index2).attribute2 IS NOT NULL
THEN
l_success_flag := 'S';
EXIT;
END IF;
END LOOP;
IF l_success_flag = 'E'
THEN
RETURN 'E';
END IF;
Check PROJECTS Attributes project and task belonging to ELEMENT attribute's owner block-END
END IF;
If Element Attribute matches any of the NON-TOP elements in the Time Category-END
END LOOP;
END IF; --Element attr
END LOOP;
Take each ELEMENT type attribute, and search whether PROJECTS type attribute exists for the SAME BLOCK-END
END IF;
RETURN l_success_flag;
EXCEPTION
WHEN OTHERS
THEN
RAISE;
END NON_pto_against_projects;INPUTS ARE resource_id (number)
, submission_date (text)these inputs are passed in PLSQL Code and some of them in formula context
2. While we define a new context for a time entry rule. How is the data that we enter in the time entry rule passed to the fast formula?See the time Rule entry screen and you will find the parameters window there. -
Hi
In the Time card if the employee enters the time on saturday or sunday is it possible to provide a waring message
I am not sure about the time entry rules if any one could provide some metalink notes or some document that would help me a lot
Thanks for your time
Regards
Ramesh Kumar SAngelica,
Instead of forcing the user not to make an entry we are allowing a Weekly Off element, so that even those entries can be captured for future purpose eg: Claim of allowance for working on a week off day. Hence we are not forcing the user to not enter any time.If you consider the issue here, we are just concerned to show a warning on weekend hours entry. There is no requirement of capturing some different element or attribute.
I need a clarification, are you talking about the TimeCard web page, then we have tried personlization on it for display purpose, but hiding columns and changing titles..etcLet me know if you are not using the web based Time card and instead using the forms based card.
I'm talking about the web based Timecard only. On web based timecard, even to hide a column, you need to make changes to timecard layout LDT file and upload to DB using FNDLOAD. Changing a column header will require changes in the AK attributes. Nothing can be personalized inside the Timecard matrix.
--Shiv -
how can i remove validation(time entry rules)?
thanksThe time entry rules for your user are defined by the preferences.
These can be attached at a number of different levels.
Kind regards,
Andrew -
View Vacation/Sick Balances on Time Entry Page
Hi All ,
I am trying to explore the possibility to view Vacation / Sick Balances on the Time Entry Page in OTL . Whenever an employee enters OTL to enter time through "Self Service Time" responsibility , emp. should be able to view the available vacation / sick balances .
Any inputs will be appreciated . Thanks in advance for your time & attention .
Thanks,
ChanduCheck the accrual balance display section in the implementation guide.
--Shiv -
Oracle Time and Labor time entry
Hi,
In Oracle Time and Labor on-line time entry (Timecard) screen I need to record end user's system's time as time-in and time-out i.e. user should not be able to modify the timing details.
Can OTL possibly meet above requirement. An urgent response will be highly appreciated.
Thanks
BilalHi Bilal,
I tried it earlier, but was not successful.
Only thing you can do is something mentioned in the forums below -
Start/End times in Custom Formula - OTL
Auto populate system time for start/end times in OTL Time card
cheers,
VB -
How a time entry rules based on mapping works?
Thanks a lot in advance for your help. I need to understand a seeded time entry rule Overlapping Time Entries. it looks like this:
Name: Overlapping Time Entries
Description: Seeded Overlapping Time Entries
Usage: Submission / Resubmission / Delete
Formula: NA
Mapping: OTL Deposit Process Mapping
I have done several time entry rule based on fast formula, but I don't understand this one that based on Mapping, could someone help me understand how it works?
Thanks!
-BillHello All,
We are also having a Similar Issue , where Employees can enter work Hours on Holidays also.
Eg:
Sunday
Regular: 08:00 to 10:00
2hrs
Holiday: 08:00 to 17:00
8hrs
Total 10 Hrs
Iam getting the Overlapping Error when trying to save/continue.
Can anyone Please help on this ?
Hi Bill,
were u able to resolve the issue.
thanks,
Rams
Apps Consultant -
I have been searching for detailed information on how to use ADI uploads to mass load time entries for testing purposes and have not found anything useful.
We use the timekeeper screen to manage time and I need a way to mass upload test entries. Does anyone have a good document that describes this or could you provide me the steps on how to go about executing this?
Thanks!you would have to call Deposit APIS to mass upload time.
223987.1 - Oracle OTL HXC TimeStore Deposit API An Oracle White Paper -
Need to develop a Mobile Application for Time Entry
Hi,
I need to develop a Mobile App for Time Entry details which can used as an Applicaion on Android or iOS.
Can anyone help me with the approach i need to follow to develop such an application which can be used on Android or other OS.
Thanks,
CVHi CV,
Oracle Application Development Framework Mobile (ADF Mobile) browser is a standards-based framework that enables the rapid development of enterprise mobile applications. Oracle Fusion Middleware 11g release 1 of ADF Mobile browser extends Oracle ADF to browsers running on mobile devices. Because ADF Mobile browser is built upon the component model of Java Server Faces (JSF), you can quickly develop applications for mobile browsers. ADF Mobile browser's mobile-specific extensions to JSF enable you to develop mobile applications using the same methodologies for developing JSF applications for the desktop.
http://docs.oracle.com/cd/E17904_01/web.1111/e10140/pda_ovrv.htm#ADFMB101
Cheers,
Vlad
Give points - it is good etiquette to reward an answerer points (5 - helpful; 10 - correct) for their post if they answer your question. If you think this is helpful, please consider giving points -
Hiding custom column in Weekly view of the Time Entry in ESS
We have added a custom field to time entry (CAT2). This field is displaying in both (weekly and daily) view of the time entry screen in ESS. Our requirement is too display the field only in daily view.
Is there a way to hide the custom column in the weekly view of the time sheet in ESS?
Thank you,
Rohitwell it would require modification to the iview , it wont be a easy quickfix cause you lauch the iview it is built using CAC2 field customisation
you can explore Personalisation for the daily view hope it can work! -
How to update all condition records at a time with some percentage or some
Dear Sir,
In PRD system we have more than 600 condtion records.
Noe desiel hikes happend, due to that client want to update all condition records(600) at a time with required percentage or required value.
How to update all records at a time
With regards
LakshmikanthHi,
Through BDC or LSMW first you have to do the recording for particular transaction code and then base on that u have to prepare the flat file to upload the file for the same.
For BDC programing you have to take the help of ABAP progmer but LSMW you can also do.
For more information about LSMW plz go to following link :
[LSMW |http://www.slideshare.net/arun_bala1/sap-sd-lsmw-legacy-system-migration-workbench/]
[Step-by-Step Guide for using LSMW|www.scmexpertonline.com/downloads/SCM_LSMW_StepsOnWeb.doc ]
BDC
[BDC Call Transaction|http://www.sapdevelopment.co.uk/bdc/bdc_ctcode.htm]
[BDC Recording|http://www.sapdevelopment.co.uk/bdc/bdc_recording.htm]
But it would be better for you to please contact to your ABAPer for BDC programming.
Cheers... -
Creation of HR master record For a user when a time entry role is added
Hi,
Description summary:Automating creation of HR master record For a user when a time entry role is added to a user account
Description detail:When time entry role is provisioned to a user account,the HR master record is linked,It is compleated after a user is created because a user id must exist .
It is part of the record.In addition the user must be hired into SAP in order for the HR Master Record to Appear in SAP.
What we need to do is when a 'Time and Personal Data Maintainer Role "is Added by the VIRSA_ADMIN user,automate the creation of the HR Master Record.
Transaction code :SU01 to add the role to the Account.
How to Create the User Exists For this Request Its very urgent pls help me on this.
Thanks.
VipinWhy do you need a User Exit? You can create a BDC on PA40 & kick it off upon adding the role..
~Suresh
Maybe you are looking for
-
When I create html code the code for those selectors are created in the original CSS File. Is there a way to change what CSS file the code will go to?
-
i can't remember my security questions but i do not want to make a new email address to reset them what do i do.
-
How to update costing under the Organization defination
dear, We are on testing face, we have to update around 100 cost cener throug api but it's now being executed and raise an error. What is the value to be passed for p_cost_allocation_id ? ora-20001 hr_7220_invalid_primary_key pay_cost_allocation_api.U
-
I suddenly saw that my hostname in the Terminal has changed to "unknown406c8f255bd7". I checked the Computer name under System Pref>>Sharing and its the correct one("ABC_Macbook_Pro"). I further checked the environment variable or used hostname comma
-
How to erase pic from i cluod?
how to erase pic from i cluod?