Email salary slips

I have generated a single PDF file from oracle reports containing salary slip of about 10,000 employees of our company. Salary slip for each employee is of one page(fixed) which means that if we have 10,000 employees then generated PDF file will be of 10,000 pages.
I want to email each employee his salary slip. I have record for each employee with his details and email address in a database table. How can I work with page setup and how can I manage this during runtime that which page I have traveresed at current position.
Thanks,
Farhan Ali

If I understand you correct you have PDF file contiaining of 10.000 pages, each employees salary slip is already part of this huge pdf file.
Furthermore I think you try to send the whole PDF to each employee whicht itself has only access to its particular page within the PDF file...
To my limited knowledge this approach probably won´t work but Ia m no PDF expert... even if there is a way of allocating a particular page within the PDF file as a whole to a single employee this approach is probably not advisible ...
Besides of probably existing security concernes it is probably better to sending 10.000 times a small PDF file (consisting only of a particular employee salary slip) rather than then sending 10.000 times a huge PDF document...
Due to the huge amount of email sending requests I would recommend a database driven approach.
In the first step create the report in that way that it receives the employees "account" number / unique id as a parameter.
In that way you would create 10.000 "small" PDF file donsisting only of one page each (for each employee).
Next, build a database procedure which is processing a certain loop to a table (for each employee....)
By fetching through this table, call the oracle report with the employee id as a parameter from within the database using the SRW package and process it as an email...
Even though this procedure will work I would recommend thinking about a different solution rather than oracle reports for such a huge amount of printing requests, due to the fact that it is hardly possible to recieve a feedback whether the email has been transferred or not. If there is no workaround I would create a dedicated Reports server instance on the application server for this purpose...
Edited by: user434854 on Feb 24, 2009 3:57 AM
Edited by: user434854 on Feb 24, 2009 4:00 AM

Similar Messages

  • Procedure to generate Salary slip in ECC 6.0

    Hi All
    How do we generate a Salary slip in ECC 6.0? what are the steps one needs to follow?
    Thanks in advance.
    Regards
    Mohammed
    Edited by: Mohammed1 on Nov 27, 2011 3:53 PM

    Creation of a pay slip is little bit tough for a beginner.Mostly line alignments u miss and it will be confusion better take help of Technical Consultant May be ABAP or ABAP Hr Help
    Still u can try using the following steps
    We can copy the Payslip from T-Code : PE51 and for each country there will be specific country payslip
    You  can copy it to the ZForm and select the radio button " Windows" add the earning wage types under W1 and deduction wage types Under W2
    Later select 'Cummulation Id's" and insert all earning wage types under earnings and Deduction wages under deductions and save the form and u can able to view ur wage types on the payslip
    Best Regards,

  • ALV report  for salary slip

    Is there any standard report or any infocube or something where we can get the detailed salary slip of all the employees for a particular date period?the program HINCALC0 will give the salary details for a particular employee but i wanted the data in the form of an ALV report.Kindly help.

    Check tcode PC00_M99_CWTR (Wagetype reporter)

  • Dynamic change of wage type texts on salary slip

    Hi Gurus.
    Maybe someone can help with a request.
    I want to do following.
    If someone input a wage type e.g. 6666 in Infotype 0015 I want to open a new input-field.
    In this input field the user should enter a text.
    In the payroll run I want to change the wage type text on the salary slip for wage type 6666 to the text inputted in the new field.
    We are using HRForms (PE51) for the salary slip.
    Does anybody have a solution or some tips how I can implement this?
    Thanks for your answers.
    Regards.
    Stefan

    Hi,
    Do not change the wage types , you have to delimit the wagetypes from a validity date as you have assigned minimum and maximum amounts for your wage types.
    Regards,
    Kapil Kaushal

  • Monthly Salary slip problem in PE51

    hi all,
    i made a salary slip for employees using tcode PE51 for EXECUTIVE and WORKER and i m printing balanced leave like PL, CL, RH and SL, but problem is that it is showing correct for executive but in case of worker it is showing wrong leave balanced.
    actually i m using REST field for fetching balance leave.
    can anyone please tell me is it configurational problem or other problem?
    Balanced leave shud come = Leave quota - leave taken.
    Note : i have maintained leave quota using IT 2006. and i have maintained RH leave is 3 and leave taken is 0, then it must show Balance leave 3 but it is showing 0.
    please help me...
    regards.

    in PE51
    single feild
    did u checked the Table which u are useing it for
    wht u have taken  ANZHL or something else
    and can u be clear wht is 3  and 2 here

  • Create Adobe PDF for salary slip

    Hi All,
    I searched on SDN but did not find any step by step procedure for creating PDF form for salary slip. Currently we have smart form and I would like to add company logo and make some changes on the salary slip.
    How to we link the newly created PDF form to ESS salary slip ?
    thanks for your inputs

    you should configure feature EDPDF for the PDF form you have created and replace it in below feature.
    1. HRFOR  - This feature decides whether to use HRFORMS or CEDT forms
    (configured in PE51) for the payslip. If HRFORMS, the name of HRFORM has
    to be mentioned here. If PE51 needs to be used then $CEDT$ should be
    specified.
    2. EDTIN - This should hold the value of the variant to be executed in
    the CEDT program (payslip program). The variant should be proper with
    the with the correct CEDT (payslip) form name and other parameters.
    3. EDPDF - The name of the smartform (standard smartform
    HR_ESS_PAYSLIP_TO_PDF or customer specific form) used to show the output
    in the ESS.

  • Bank acc. no is not displaying in salary slip

    Bank account number is not displaying in salary slip for some payroll areas.
    Pls reply

    Hi,
    You can always use it using PE51 add single feilds use  PA0009-acc no. give proper lenght to the feild
    You need to check the employees should have IT0009 record present with the House bank and account no maintined
    Regards
    Hemant V. Mahale

  • Pe51 salary slip

    hi all,
    made my own form of salary slip ..from the standard salary slip in pe51
    now i wanna add few more contents in the salary slip
    like all the leaves , ESI no:, PF no:,etc.
    now when i GO TO pe51 and try to add lines in TEXT MODULES its not working in the correct manner....
    there are 28 lines..if i add more lines to it ..it gets added before 28..but i want after 28..
    thanx in advance.

    First
    Change the Attributes of the Lines from 65 to 100 or as per your requirement and try to add the rows

  • Salary Slip hide

    Dear all
    We are using ECC 6.0 and EP 7.0 with ESS services. As per our new requirement, I need to hide the salary slip for few users. How can I do it? The slip format has been created using PE51 (HR Form Editor).
    With regards
    Virender Sharma

    Hi Virendra,
    It can be done by creating two R/3 role groups and two Portal Roles.
    In Portal Roles specify for one role the particular service will be hidden and for the other it will be displayed.
    Assign both these roles to the R/3 Role Groups.
    Assign these Role Groups to the employees based on your requirement.
    Hope this helps.
    Regards
    Sairam Maharaj S

  • New Emp. Sub group conf. salary slip not showing HRA and Conv. Assumption

    New emp. sub group (Asst. General Mgr.) is created .
    At the time of run it payroll in salary slip system not showing Conveyance and HRA assumption.
    table v_t7inc9 has maintained already.

    Hello,
    Go to LOG --> Final processing --> Sort results table --> find out put RT table
    you can find all WT which will be paid/deduct and also tech. WT
    Thanks
    Cheera

  • How can I  email pay slip of eplyees on their email iD

    Help !!
    I am using Oracle/AS/Report 10G on windows 2003. I want to send payslip of respective employee to their Email ID.
    can any body help me out?
    Thanx in advance

    Hi,
    I got information that we don't have installed this Application Integration Architecture.
    Can you guide me how can I get install this product although I have license of AS 10g(Forms & Report),Oracle DB 10g for windows .
    regards

  • HR Email Pay Slips to Employees

    Hi Guru's,
    I am attempting to email employee payslips using a smartform which will be converted into a PDF format
    (I have never coded in HR).
    Could you please advise how I send the smartform HR_ESS_PAYSLIP_TO_PDF to spool for each employee so that I can then use the program RSTXPDFT4 to issue emails?
    Is there any configuration in HR (eg. output types..etc) that I need to do and any changes to the printer set up?
    Thanks
    Marina

    Refer:
    [http://www.abapcode.info/2007/05/convert-spool-request-to-pdf-and-send.html]

  • Salary slip upgrade

    Hi sapient,
    pls look this requirment and help?
    client want some additional information on sap standard pay slip,
    Logo
    Date of joining
    Designation
    leave and /leave with pay
    Present days
    rgrds
    rj

    Hi,
    Except Logo you can have all in Standard Payslip.
    Date of Joining - from table P0041 (for this you need to maintain the Date of Joining in Infotype 0041)
    Designation - Field PLANS (if Position) or PERSK (if ESG) from table P0001
    Leave and Leave with Pay - from table AB/VAC (or you can have the leaves availed passed on to some WT in payroll processing, then you can display such WT in payslip directly)
    Present days - No sure whether this can be displayed directly, however you can pass the present days in some WT in payroll processing and display such WT in payslip.
    Hope this helps.
    VK

  • Email address slipped.

    Hello all, 
    I set up a separate email account for most websites I regularly visit and Apple Discussions is no different. This allows me to share the address reasonably publicly but, if spam forces it, ditch the address and start afresh. Similarly, if a bank asks for a email address from me they get theirbankname(at)mrtotes(dot)co.uk. This also alerts me to who compromised my email address to the spammers so I can duly whinge to them.
    Here I use the address applediscussions(at)mrtotes co uk and I set this in My Info some time ago (18 Jun 06). Today I noticed that this address had been removed from my public profile and another email address listed for all to view. This address is one I used to use some time ago and is the one I originally signed up to Discussions with. I've now changed it back to the custom one in MyInfo; so it should replicate through in the near future.
    Any reason for this slippage of email address? Has anyone else noticed this?
    Thanks for your time.
    mrtotes

    Mark, 
    Thanks for the reply. I can assure you the only time I've changed my email address in My Info in recent months was to correct this error a few minutes before I posted.
    I believe the system changed my address in My Info.
    The desired email address has now propagated through the system and I am back in a correct state.
    I actually use a different account for Apple Store/iTS etc so I'm a little baffled on this one. Still no real harm done.
    mrtotes

  • Payslip to PDF and email

    Hi Friends,
    I have a requirement where we need to generate differerent PDF files for employee salary slips. These generated PDFs would then be emailed to individual employees (email id stored in IT 0105). In one of the threads ( Payslips to be converted into individual PDF file & sent to email of emp) it says that ESS implementation of Remuneration statement in PDF can be modified to get this done. I could only find a HR_ESS_PAYSLIP_TO_PDF form in the system and not sure of how I can achive it using this smart form.
    Any hints on this would be highly appreciated.

    Hi,
      You can try this function module to convert the payslip to PDF form
    IT_OUT[] = IT_OTF-OTFDATA.
      CALL FUNCTION 'SSFCOMP_PDF_PREVIEW'
        EXPORTING
          I_OTF                    = IT_OUT[]
        EXCEPTIONS
          CONVERT_OTF_TO_PDF_ERROR = 1
          CNTL_ERROR               = 2
          OTHERS                   = 3.
      IF SY-SUBRC <> 0.
    *Not Applicable
      ENDIF.
    Regards,
    Vani.

Maybe you are looking for

  • Sprint Airave Causes "double NAT"

    I connected a Sprint Airave between my Cox Cable modem and my Apple Airport Express. Now I have a flashing amber light and a "double NAT" status. Is there a downside to having a "double NAT" status. If so, how do I fix it? Bridge mode destabilized in

  • Problem calling PL/SQL procedure from Workflow function activity.

    Hi, I am trying to call a PL/SQL procedure from within my workflow activity. While I am able to execute the procedure through SQLDeveloper, the workflow function does not seem to call it. It seems that custom PL/SQL procedures have to conform to cert

  • POI HSSFWorkbook using to read data of datetime format

    Hi I am trying to read the drata from excel sheet which contain data as in date format. The data is in the datetime format but I am unable to read this data in our jsp page. its shows the cell type is of integer type. able to read simple date in form

  • Why can't I download version 3.6.12?

    When I drag the icon to the applications folder as instructed it asks me if i want to replace with a newer version, i click yes and then I'm told I do not have sufficient privileges to do this. This has happened everytime I try to upgrade. I am the a

  • Windows 7 in domain Cscript.exe c:\windows\system32\Slmgr.vbs /ato = license key not found

    Hi, 1 Windows 7 machine doesn't want to activate its license key after deployment.It says "this copy is not genuine". When I run  >Cscript.exe c:\windows\system32\Slmgr.vbs /ato it says "Error: product not found." It seems as if it doesn't find the l