Understanding OTL Timecard Customizations

Slides:



Advertisements
Similar presentations
Special Registry/Industry Q&A Session ALLOWABLE COSTS SUBMISSIONS
Advertisements

Employee Self-Service (ESS). Agenda Introduction 1 Terminology 2 Employee Self-Service Components 3 More Information 4 Questions & Answers 5.
Dynamic Forms Designing Forms – Forms Basics
PantherSoft Financials Smart Internal Billing. Agenda  Benefits  Security and User Roles  Definitions  Workflow  Defining/Modifying Items  Creating.
Customizing the MOSS 2007 Search Results November 2007 Rafael Perez.
Service Manager Service Desk Overview
Project Implementation for COSC 5050 Distributed Database Applications Lab4.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
A Guide to Oracle9i1 Creating an Integrated Database Application Chapter 8.
Customizing Outlook. Forms Window in which you enter and view information in Outlook Outlook Form Designer The environment in which you create and customize.
Chapter 7: Creating Database Reports
Introduction To Form Builder
Employee Central Presentation
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
2010 Practice Management Annual Conference PCLaw® Office Efficiency Tools – Calendaring, Phone Call & Document Management Presented by: Deborah Schaefer.
Employee Central HR Administrator
Oracle Sourcing Quick Start Guide.
C-TPAT Security Link Portal Overview. Login Home Screen Partner Documents Discussion My Account Logout.
C-TPAT Security Link Portal Online Application. Online C-TPAT Application - Part 1. Part 1 of the Online C-TPAT Application process: Complete the Company.
Project Implementation for COSC 5050 Distributed Database Applications Lab5.
1 OA Framework & Forms Personalizations - Release 12 August 15, 2008 Crystal 10:10 AM – 10:50 AM Presented By Ranga Santhanam
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
September 5, 2015 Office Setup. Lesson Overview: Office Setup  In this lesson we will cover:  Adding new offices to COM  Individual office setup 
AESuniversity Creating Question Sets. Question Sets What are Question Sets? Where can Questions Sets be used? How do you create a new Question Set?
Creating a Web Site to Gather Data and Conduct Research.
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice SISP Training Documentation Template.
Introduction to eziLink Training For the Ministry of Forests and Sustainable Resource Management.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Lead Management Tool Partner User Guide March 15, 2013
2 Copyright © 2007, Oracle. All rights reserved. Navigating in R12 Oracle Applications.
Systems Module Slide 2 – Overview and Navigation
Lesson 17 Getting Started with Access Essentials
AUTOMATION OF WEB-FORM CREATION - KINNERA ANGADI – MS FINAL DEFENSE GUIDANCE BY – DR. DANIEL ANDRESEN.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 24 Managing and Reporting Database Information 1 Morrison / Wells / Ruffolo.
0 eCPIC User Training: Resource Library These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
AESuniversity Setting up Referrals. Referral Setup What is a Referral? What do you want out of Referrals? Ways to set up a Referral System User process.
My Dashboard (for Corporate Users) Intuit Financial Services University Business Financial Solutions Certification.
Welcome to State of Michigan Time & Expense Processing Employee Expense Modification (No Advance) Tutorial Brought to you by the Office of Financial Management.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Table of Contents TopicSlide Administrator Login 2 Administrator Navigations 3 Managing AlternativeDr.com Blogs 4 Managing Dr. Lloyd May Blogs 5 Managing.
WikiPlus Configurations Configure WikiPlus elements to your needs.
WESS Safety Authority WESS Module SA-2 SA Functions Modify Existing User Accounts.
Using Workflow With Dataforms Tim Borntreger, Director of Client Services.
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
Copyright © 2007, Oracle. All rights reserved. Using Change Management.
Learning Aim C.  In this section we will look at how text, tables, forms and frames can be used in web pages.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
Fab25 User Training Cerium Labs LabCollector - LIMS Lynette Ballast.
Karolina Muszyńska
American Diploma Project Administrative Site Training.
Preface IIntroduction Course Objectives I-2 Course Content I-3 1Introduction to Oracle Reports Developer Objectives 1-2 Business Intelligence 1-3 Enterprise.
1 Chapter 6: Creating Oracle Data Block Forms. 2 Forms  Application with a graphical user interface that looks like a paper form  Used to insert, update,
Comprehensive Continuous Improvement Plan(CCIP) Training Module 4 Funding Application.
American Diploma Project Administrative Site Training New Jersey.
SCC P2P – Collaboration Made Easy Contract Management training
Project Management: Messages
PantherSoft Financials Smart Internal Billing
Oracle Application Express (APEX)
Creating Oracle Business Intelligence Interactive Dashboards
Working in the Forms Developer Environment
Importing Enhancements
CARA 3.10 Major New Features
Building Configurable Forms
New MyFD JV Feature Demo Webcast August 1, 2018
MODULE 7 Microsoft Access 2010
Introduction to Oracle Application Express
IBM SCPM Basic Navigation
State of New Jersey Department of Health Patient Safety Reporting System Module 3 – Root Cause Analysis.
Super User Training Lesson #2 Documents
Presentation transcript:

Understanding OTL Timecard Customizations February 22, 2008 08:30 AM – 09:10 AM Presented By Venu Bijumalla vbijumal@astcorporation.com

Agenda Time Entry Basics Timecard Configuration Common Customizations Time Entry Rules OA Framework Personalization Questions and Answers

Time Entry Basics OTL – Single Point of Time Entry for use by multiple applications Time Store – Central Repository for Time Data Modes of Time Entry Self Service Screens Line Manager Timekeeper Form Preferences – Rules as how individuals or group of people can use the application Process Flow Timecard Review Confirmation Submit Save Review

Vanilla Payroll Timecard

Timecard Page Time Building Blocks User Interface Component Hierarchy Range – Entry of Time exists for a range of time (9:00 AM – 05:00 PM) Measure – Entry of Time that is a specific amount of time (8 hrs) User Interface Component Hierarchy Message components to show error, warning or confirmation messages Top Level Building Block Header table layout Header field table layout Inter-period navigation control Comments Component Timecard Matrix building block Measure field, Start & Stop time Template Save table layout Save template name field Save Template submit control

Timecard Layout Layout File – Set of User Interface Components and associated qualifier descriptions Layout Type Timecard (Time Entry Page) Review (Timecard Review Page) Confirmation (Timecard Confirmation Page) Details (Timecard Details Page where applicable) Export (Template used for Timecard Export Functionality) Notification (Timecard Review page as seen by Timecard Approver) Fragment (Timecard Review page as seen by Timecard Approver but only those time entries for which the approver can approve the time) Audit (The Page on which audit entries, also known as reasons, are made)

Timecard Layout Customization Oracle delivers seeded layouts supported in OTL like Payroll, Projects, Projects and Payroll etc Use one of the seeded layout closest to the requirements as the starting point for customization Copy the seeded layout file Change the layout name and description in the custom layout file Layout Name Layout Type File Name Payroll Timecard Layout TIMECARD hxczzhxclayt0000.ldt Payroll Review Layout REVIEW hxczzhxclayt0005.ldt Payroll Confirmation CONFIRMATION hxczzhxclayt0001.ldt

Timecard Layout Changes Change the top section in the layout file Change BEGIN HXC_LAYOUTS "PAYROLL-TIMECARD" "HXC" OWNER = "ORACLE" DISPLAY_LAYOUT_NAME = "Payroll Timecard Layout" LAYOUT_TYPE = "TIMECARD" TO BEGIN HXC_LAYOUTS “AST-PAYROLL-TIMECARD" "HXC" OWNER = “AST" DISPLAY_LAYOUT_NAME = “AST Payroll Timecard Layout" Upload Timecard Layout's Use FNDLOAD from the command line Example: FNDLOAD apps/apps@ebsdb 0 Y UPLOAD HXC_TOP/patch/115/import/hxclaytlayoutsld.lct ./ast_payroll.ldt

Configuration Concepts View Objects A View Object is a standard BC4J object and the primary method to query data into Self-Service applications Application Modules An Application Module is a BC4J object which can be considered as a container for View Objects Apache/Jserv Server Changes to BC4J objects requires Apache Server bounce Delivered Configurable Objects OTL delivers a number of configurable View Object Name View Object Class Configurable View Name Custom1VO oracle.apps.hxc.selfservice.timecard.server.Custom1VO HXC_CUI_CUSTOM1_V ….. Custom10VO oracle.apps.hxc.selfservice.timecard.server.Custom10VO HXC_CUI_CUSTOM10_V

Adding Text Field Add Text Field Component to the layout file Modify the Qualifiers in the Layout file

Adding Choice List Use either Oracle delivered view objects or create custom view objects Modify the qualifier in the layout file

Adding LOV Create custom view objects Create LOV Attributes using AK Developer Create LOV Region Migrate LOV region from AK to MDS repository Add the LOV component and its qualifiers to the Custom layout file Copy/FTP the Custom View Objects/Application Modules to the Web Server Upload the custom layout file Bounce Apache Server

LOV – View Objects Using JDeveloper create view objects Add view objects to Application Module

LOV Attributes Switch to AK Developer Responsibility Navigate to Define Attributes Attribute ID Attribute Name Application Data Type Value Length Label CUS_TASK_ID Custom Task ID Time and Labor Engine Number 15 Task ID CUS_TASK_NAME Custom Task Name Varchar2 50 Task Name CUS_TASK_NUMBER Custom Task Number Task Number

LOV Attributes

LOV Region Switch to AK Developer responsibility Navigate to Define Regions Region ID Region Name Application Name Object Name Region Style Application Module Definition Controller Object Type CUS_TASKS_LOV Custom Tasks LOV Time and Labor Engine ICX_PROMPTS List Of Values ast.oracle.apps.hxc.otl.custlov.server.AstAM oracle.apps.hxc.selfservice.configui.webui.LovCO ast.oracle.apps.hxc.otl.custlov.server.AstAM oracle.apps.hxc.selfservice.configui.webui.LovCO

LOV Region

LOV Region Items Click on Region Items button Attribute Name Queryable Item Name View Usage Name View Attribute Name Custom Task ID N CusTaskId TasksVO Taskid Custom Task Number Y CusTaskNumber Tasknumber Custom Task Name CusTaskName Taskname

LOV Region Items

Migrate LOV Region Execute the following code snippet and commit the changes BEGIN hxc_lov_migration.migrate_lov_region( p_region_code => 'CUS_TASKS_LOV', p_region_app_short_name => 'HXC', p_force => 'Y' ); END; /

Adding LOV BEGIN HXC_LAYOUT_COMPONENTS "Payroll Timecard Layout - Tasks" OWNER = "CUSTOM" COMPONENT_VALUE = "CUSTASK" REGION_CODE = "HXC_CUI_TIMECARD" REGION_CODE_APP_SHORT_NAME = "HXC" ATTRIBUTE_CODE = "HXC_TIMECARD_TASK" ATTRIBUTE_CODE_APP_SHORT_NAME = "HXC" SEQUENCE = "184" COMPONENT_DEFINITION = "LOV" RENDER_TYPE = "WEB" PARENT_COMPONENT = "Payroll Timecard Layout - Day Scope Building blocks for worker timecard matrix" LAST_UPDATE_DATE = "2004/05/24" BEGIN HXC_LAYOUT_COMP_QUALIFIERS "Payroll Timecard Layout - Tasks" QUALIFIER_ATTRIBUTE_CATEGORY = "LOV" QUALIFIER_ATTRIBUTE1 = "TasksVO" QUALIFIER_ATTRIBUTE2 = "N" QUALIFIER_ATTRIBUTE3 = "/oracle/apps/hxc/selfservice/configui/webui/CUS_TASKS_LOV" QUALIFIER_ATTRIBUTE4 = "809" QUALIFIER_ATTRIBUTE5 = "12" QUALIFIER_ATTRIBUTE6 = "CusTaskNumber|CUSTASK-DISPLAY|CRITERIA|N|CusTaskNumber|CUSTASK-DISPLAY|RESULT|N|CusTaskId|CUSTASK|RESULT|N" QUALIFIER_ATTRIBUTE7 = "CUSTASK|CusTaskNumber" QUALIFIER_ATTRIBUTE8 = "Tasknumber" QUALIFIER_ATTRIBUTE9 = "Taskid#NUMBER" QUALIFIER_ATTRIBUTE10 = “ast.oracle.apps.hxc.otl.custlov.server.TasksVO" QUALIFIER_ATTRIBUTE17 = "OraTableCellText" QUALIFIER_ATTRIBUTE20 = "N" QUALIFIER_ATTRIBUTE21 = "Y" QUALIFIER_ATTRIBUTE22 = "L" QUALIFIER_ATTRIBUTE25 = "FLEX" QUALIFIER_ATTRIBUTE26 = "ACTIVITY" QUALIFIER_ATTRIBUTE27 = "Attribute3" QUALIFIER_ATTRIBUTE28 = "CUSTASK" END HXC_LAYOUT_COMP_QUALIFIERS END HXC_LAYOUT_COMPONENTS

Customized Payroll Timecard

Time Entry Rules Time Entry Rules Time Entry Rule Groups Validate a Timecard when it is saved or submitted and display a business message, error or warning. Time Entry Rule Groups Group the Time Entry Rules and assign to a person or group of people via preferences. Time Categories Reporting purposes and identify the time to be analyzed by time entry rule formulas. Recurring Time Periods Frequency of timecard entry and approval

Time Entry Rules

OA Personalization Page rendered with Oracle Time and Labor timecard configuration utility, no UI components can be Personalized using the standard Oracle Applications Framework (OAF) functionality OAF Personalization functionality can be used to personalize LOV windows

Questions and Open Discussions Questions and Answers Questions and Open Discussions Contact Information Venu Bijumalla Email: vbijumal@astcorporation.com Phone: 630-778-1180 Presentation Copy www.astcorporation.com/papers/ncoaug