employee event notice pdf form whitepaper v1.0

7
- Whitepaper - Author: Andreas Mau [email protected] Klaus-Dieter Spatz [email protected] KDS Software & Consulting, Inc 3715 Jefferson Court Redwood City, CA 94062 N OTICE KDS Software & Consulting, Inc., reserves the right to claim the following document as intellectual property. No part of this document may be reproduced or transmitted in any form or for any purpose without the express permission of KDS Software & Consulting, Inc.. The information contained herein may be changed without prior notice.

Upload: amau2000

Post on 07-Nov-2014

727 views

Category:

Documents


0 download

DESCRIPTION

The following requirements for an Employee Event Notice (EEN) PDF form have lead to theimplementation of a PDF form parser that has been introduced at KDSSC client.

TRANSCRIPT

Page 1: Employee Event Notice Pdf Form   Whitepaper V1.0

- Whitepaper -

Author: Andreas Mau [email protected] Spatz [email protected]

KDS Software & Consulting, Inc3715 Jefferson Court

Redwood City, CA 94062

NOTICEKDS Software & Consulting, Inc., reserves the right to claim the following document asintellectual property. No part of this document may be reproduced or transmitted in anyform or for any purpose without the express permission of KDS Software & Consulting,Inc.. The information contained herein may be changed without prior notice.

Page 2: Employee Event Notice Pdf Form   Whitepaper V1.0

Employee Event Notice PDF Form

01/20/09 CONFIDENTIAL Page 2

Table of Contents1 GENERAL REQUIREMENTS (INFORMATIONAL) ...................................................... 3

1.1 Business Requirements .............................................................................................. 31.2 Desired Functionality................................................................................................... 31.3 Assumptions................................................................................................................ 5

Page 3: Employee Event Notice Pdf Form   Whitepaper V1.0

Employee Event Notice PDF Form

01/20/09 CONFIDENTIAL Page 3

1 General Requirements (Informational)

The following requirements for an Employee Event Notice (EEN) PDF form have lead to theimplementation of a PDF form parser that has been introduced at KDSSC client.

1.1 Business Requirements

1. Provide a blank, editable EEN form in PDF format that can be used to create master datafor a new employee in form of a soft copy.

2. Provide capability to run an EEN form for an existing employee and produce/create aneditable PDF form that allows to modify/update any master data information.

3. The EEN PDF form should be able to capture electronic signatures for the managementapproval.

4. If possible, provide ability to browse the template/output directory.5. The program should be able to generate EENs for more than 1 employee at a time.

1.2 Desired Functionality

The selection screen should only have the option “Output in PDF with template”.

It should have a separate selection criteria for the directory of the PDF template and directoryof the PDF results once generated.

PDF Template location: with default as “\\server\sapdocs\een_pdf_template_<sys>.pdf” andability to override the default (where <sys> = SAP system the program is run on).

PDF Output location: with default as “c:\temp”. This is the only place the user will have theflexibility to define where to store the generated EENs.

The PDF result file name should follow the naming convention:

YYYYMMDD-EEN-12345678-FIRST LAST <sys>.PDF

where YYYYMMDD = current date12345678 = employee numberFIRST = Employee first nameLAST = Employee last name<sys> = SAP system

Page 4: Employee Event Notice Pdf Form   Whitepaper V1.0

Employee Event Notice PDF Form

01/20/09 CONFIDENTIAL Page 4

Fig. 1.: Example of the Employee Event Notice PDF Form

Page 5: Employee Event Notice Pdf Form   Whitepaper V1.0

Employee Event Notice PDF Form

01/20/09 CONFIDENTIAL Page 5

1.3 Assumptions

PDF form with the 17 display fields in the following format.

Field Label Data Entry field and contents 1 Max Length 2

Last Name &Last&789012345 40First Name &First&789012345 40SOC.SEC# &ssn&678901 11DATE OF HIRE &DOH&67890 10Employee Number &PERNR&89 8Date &Date&7890 10 (sysdate)Title &Title&8901234567890 20Org. Unit. (N/A) &OrgUnit&0 10Supervisor &Supervisor& (more characters if possible) 12Salary Grade (N/A) &SalaryGrade& 13Location &Location& 10Position (N/A) &POSNR&8 8Status &status& 8Pay Plan &PayPlan&012345 15SAP Salary Cost Center &Costl& 7HRS/Shift (N/A) &hrs/Shft& 10Badge No. &badge_no& 8Department &department&345 15Present Salary &PresentSalary& (should be annual base

salary)15

Fig. 2.: Fields of the EEN PDF Form to be implemented

1 Your form has to have exactly these contents within the form data entry field2 The max length of a field is defined by the number of places you define within the form. The more charactersare in a field, the smaller the font. Since we replace 1:1, the font will be always the same. It should be a non-proportional font.

Page 6: Employee Event Notice Pdf Form   Whitepaper V1.0

Employee Event Notice PDF Form

01/20/09 CONFIDENTIAL Page 6

Prepared EEN PDF Form Filled EEN PDF FormFig. 3.: EEN PDF Form before and after the form parsing process

Page 7: Employee Event Notice Pdf Form   Whitepaper V1.0

Employee Event Notice PDF Form

01/20/09 CONFIDENTIAL Page 7

Disclaimer

Some software products marketed by KDSSC contain proprietary software components of other softwarevendors.

PDFTM, Adobe®, Adobe Acrobat®, and other related products are trademarks or registered trademarks of AdobeSystems, Inc.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, and other SAP products and services mentioned herein as wellas their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several othercountries all over the world.

Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are registered trademarks ofMicrosoft Corporation.

HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World Wide Web Consortium,Massachusetts Institute of Technology.

JAVA® is a registered trademark of Sun Microsystems, Inc., JAVASCRIPT® is a registered trademark of SunMicrosystems, Inc., used under license for technology invented and implemented by Netscape.

All other products and services mentioned within this document are the trademarks of their respectivecompanies.