• Find us:
    +1-669-900-5138   |   +44-203-372-5553
  • Free Newsletter

    Get Latest Updates

  • Make Training Enquiry


  • Categories

  • Archive

  • Printer Basics in Oracle Apps 11i

    Posted by "" in "printer" on 2006-09-27

    Well lot of my readers were pushing me to write on printer configuration and I was dragging it since long but now as I have started getting lot of mails of printer step(either for certification or for interview) so finally I decided to start with Printers Basics & to understand printers in Apps Understanding these basics terminology is quite important.

    Printer Drivers : As you see in last section under Install -> Printer Section, driver delivers command to printer about how to output a specific print style. You can understand them as series of instructions used by print style for a particular printer.
    Example of Drivers is A4HPLJ4

    Printer Style : Tells printer how printed output should look, for ex. Number of lines in page, width of line , whether header to print or not. A printer can have more than one style as long as printer supports it. If a print style is available & registers for a particular printer then only it will be visible to user (In some CM reports these styles are predefined and can’t be changed)
    Example of Print Style is A4

    Printer type : is to identify printer by manufacturer & model number for ex. HP laser Jet III

    Printer Type form in Apps ( Install -> Printer -> Types) associate Style with Driver Name .
    For Ex. with Printer Type HPLJ4 , you see style A4 & driver A4HPLJ4

    SRW – Stands for SQL report writer driver file, Thing to Note w.r.t. SRW Driver file is that
    If a report is for online viewing, report uses SRW named by print style in print style form.
    If a report is for Printing , report uses SRW driver named by oracle Apps printer driver in Printer Drivers form.

    Almost all standard Printer Types, Printer Driver & Printer Style are preconfigured in Apps. You just need to register your printer with Applications .

    A lot more on how to register printers in Oracle Applications , Pasta Printing & using XML for printer in next Updates ..

    For those whose mails I have not responded yet , thanks a lot for your patience I will try to respond you all ASAP .

    Related Posts for Apps Printer

    1. Printer Basics in Oracle Apps 11i
    2. Pasta Printing with Oracle applications 11i

    53 Responses to “Printer Basics in Oracle Apps 11i”

    1. Anonymous says:

      Also explain how to print a request in NT platform.
      I installed OKIPAGE14e printer. It is not printing the report after I configured.

    2. Anonymous says:

      Hi Adul,

      Please explain how to create CUSTOM TOP.
      I did created custom top from the beginning, such as create folder under $APPL_TOP, made an entry in the environment file, create a table, create a form, configured up to responsibility, and user creation. But it is not recognizing (gives error) when I logged on from user.

      Thanks and Regards,

    3. Atul Kumar says:

      I’ll take it in a day or two.
      What error you are getting ?.


    4. Atul Kumar says:

      Could you print from this via NT platform by pertaing system command from your CM node ?

      Whats this printer type ?


    5. Anonymous says:

      You need to bounce the concurrent manager.after doing all these entry in environment files.

    6. Atul Kumar says:

      Hi Anonymous,
      Thanks a lot for pointing this out .

      Now you can raise all issues/problems in forum http://teachmeoracle.com/forum dedicated to apps DBA’s
      Atul Kumar

    7. Anonymous says:

      Hi All,
      I am facing some problems while printing the SQL*Plus reports from Oracle Application
      (We have recently upgraded Oracle Financials from 11.5.7 to
      Other Oracle*Reports (RDF) type of reports gets printed without any problems using the same ‘Printer Style’ and Printer Drivers, but SQL*PLUS reports were having problems.So we changed the ‘Initialization String’ from

      Though report gets printed, but there is no page break (form feed).I have check in the output file (.t file) the ^L (form feed) character is missing(This is landscape report with 180 col and 57 rows).

      Printer – HP laserjet
      Printer driver – HPW.

      I have checked the HPW.prt file and page break code is defined correctly.

      Can anyone help me.
      Any pointers?


    8. Anonymous says:

      Hi all,

      I want to ask, how to identify printer name in oracle apps.

      we set up the printer in the unix server and oracle apps using the printer name used in the server but the user still cant print. What seems to be the problem.

    9. Atul Kumar says:

      There can be various reason but first

      Can you print from that printer directly from Unix/CM node ?

      If yes is printer setup properly ?
      Are you entering print copies 1 or more ?

    10. Anonymous says:

      Yes, the unix admin printed the test page.

      As per the unix admin, he have set up the printer properly. When you print a test page successfully it means that you have set up the printer properly, right?

    11. Anonymous says:

      Hi Atul,

      How Oracle Apps sees the printer as far ass the printer name is concerned?


    12. Atul Kumar says:

      Hi Anonymous,

      As mentioned in next post about configuration


      When you define printer You ebter “printer” “type” & description where by printer apps will recognize which printer he has to send that report .

      Is printer properly defined in Apps , If yes when you submit a print request via Apps , do you see this coming to printer queue at O.S. level ?

    13. Anonymous says:

      I dnt know much about Oracle apps and im trying to troubleshoot a printing problem.
      The Oracle Apps is installed on a linux platform.
      The users are not able to print the reports from apps sometimes or rather most of the time.
      Able to print from the windows perfectly fine.


    14. Atul Kumar says:

      Common mistake users do is they don’t give number of copies to print .

      Few other checks
      - Is printer defined at apps level
      - Did it ever work from apps ?

      - Is request from apps coming till print server

    15. Anonymous says:

      Yes Atul the user does give no. of prints. It was printing from the oracle apps earlier.
      Any other checks?

    16. Atul Kumar says:

      Is anything changed recently on apps server configuration side or on print server like IP change if this is network printer ..

      Do you see printer requests coming to printer from apps ?

    17. Anonymous says:

      Concurrent requests are completely successfully and no error is seen in the log file. We are using Text format(It’s a std. Oracle report not customized one)
      There’s no recent changes to the apps server.


    18. Anonymous says:

      Hi Atul,
      We require to print a page of 92 lines. We are encountering problem during the page break.
      a) If there is no page break in the file, printer automatically breaks after 91st line and hence the further content start at the end of the second page
      How can we acheive this?
      Kindly, let me know if additional informations are required.
      Your expertise in this regard will be very much help full.


    19. nankeen says:


      Im currently facing an issue with the oracle apps in printing payment batch checks. The printer we r using is Epson LQ2070, but the continuous print area is allowed only 4inch and beyond. But my problem is, the bank has recently issue a new check format which has 3.5inch height, the printer will not allow to print lower than 4inch.Where can i find a suitable printer that works for both oracle apps 11i and sun solaris and able to print 3.5inch checks?…thank u so much for ur feedback.

    20. We have installed Oracle Apps on the AIX Server.

      Are the Printers to be installed on the Server first ?

      Since Printers drivers for AIX platform for most printers would be an issue.

      Or the printers are to be configured on the client end.

    21. Atul says:

      Yes you have to install printer first on o.s. and then configure it in apps to print directly from apps.

      Other option is to view report on client machine and issue print from report client (PDF or IE). This method is not elegant

    22. Dear Atul,

      Thanks for the clarification but we have a large no of printers in our organization and getting AIX drivers for these printers might not be possible.
      Does this mean we need to have all printers in the organization to be installed on the App server?

      What about the Dot matrix printers ?

    23. Atul says:

      All the printers from which you wish to print via apps , configure printer first on CM node at o.s. level and the define these printers in apps.

      This applies to all printers including dot matrix

    24. Thanks for the help. My doubts are clear now.

      CM node means node on which Concurrent Manager is installed ?

    25. Atul says:

      Yes, CM node is node on which CM is running as report server always run on CM so this machine should be able to print using o.s. command before sonfiguring printer at apps level

    26. abhi says:

      where we SRW Driver files

    27. hey this site is really cool
      its helping a lot and easy to understand.


    28. sudheesh says:

      Dear Atul,
      We have configured “Epson LQ-2180 ESC/P 2″ in Oracle Apps 11.5.9.
      Oracle configuration as follows
      Type -> epson (I tried hplj4 also)

      We are able to print from Unix, but not from Oracle.When we give the CM Request, it is not showing in the unix printer queue. Can you please help us to solve this Issue.


    29. anonymous says:

      We have a few apps reports that print to dot-matrix printers. They print fine exect they do not perform a form feed at the end. The print head stays where it last printed on the report. So then when the next report is sent to the printer, it just begins printing at that same spot. Is there a way to configure the driver to issue a form feed at the end of the report? We tried adding a page break at the end of the report itself, but it wasn’t recognized by the printer. We tried including a CTL-L characters in the report, but that didn’t work either. Thanks for any help.

    30. mbernal says:

      we have the same issue, have you found a solution for this?

    31. Mh says:

      Hi Atul
      We are having intermittent issues printing shipping docs like packing slips, commertial invoice, etc. few times a day when shipping orders you will not get these docs printed by oracle. if you look at the concurrent request there is an error in the log saying server has been shutdown. thanks for any help

    32. Ahmed Khan says:

      Dear Atul

      I Defined 3 printers in oracle applications 11i i can see the printers only in HR Module but in other modules like GL and AR printers are not appearing and also in HR When i select the printer after that
      when i select the style as A4 the printers disappear,Need your help on this

    33. Ganesh says:

      Hi Atul,
      I am trying to run a report in oracle apps which has parameters, out of which two parameters are :=
      1)wipjob No from
      2)Wip job No To
      Suppose wip job#s are from A- C
      And the ouput of report can be like ;–

      Wip job # A has say 10 items

      wip job # B has say 12 items
      Wip job # c has say 20 items

      Now the users want that once they get the report output , the printer should automaticaly print 10 pages for wip job # A as it has 10 items ssociated with it and
      similary for job # b and job #c it should print 12 & 20 items respectively .

      So my question is it possible that printer can print variable # of copies as based on above
      example.If yes ,then please let me now how can we do that .

      I will appreciate your help in this matter.

      Ganesh Pandey.

    34. sudheesh says:

      Hi Ganesh,

      When you define the report, give the printer name and the print option=1, then automatically when you run the report, it will go to the printer.


    35. Ganesh says:

      Sudeesh ,
      Thanks for ur reply .However I am still facing the same issue ,if I give the printer name and print copies as 1 it only print 1copy for each item # .But # of copies are variable in this case .How can i get the variable # of copies based on my above query ?


    36. Ganesh says:

      Sudeesh ,

      To make it more simple i want to know, how can we vary number of copies to be printed for the same concurrent request.Concurrent request in this case is report.

    37. Sivaramakrishnan says:

      Hi Atul
      This is sivaramakrishnan.During Cheque printing, APPS could not print directly from motcha printer, But the Queue is available in AIX (using qchk -P printerqueue).Also In Apps side no issues. We are using Apps AIX 5.3.Could You suggest me how to resolve this issue.


    38. sushma says:


      I have a situtation where the executable is a pl/sql procedure. Can we default the number of copies to be printed to some number rather the user giving the number every time he runs the request.

    39. Eijaz says:


      Please i need Step for (adding or integrating) Oracle rdf report to R12.

      Thnks atul

    40. Srini says:


      I have requirement like, I have to present concurrent output to 2 different printers at a time.

      Is it possible in oracle applications 11i? Please suggest me.

      Thanks in advance.


    41. samphan says:


      I have line matrix printer. How I config printer for Oracle 11i? I want to print only text ASCII.


    42. Hi Atul

      we are facing problem with arabic Report Printing with junk characters .we are using
      Epson LQ 680 dotmatrix Printer For Our EBS On windows 2000.
      Which Printer Type,Style,Driver need to select for arabic report printing in text format for Epson LQ 680 model?
      Which Dotmatrix printer Model support Arabic Report Printing?


      With Regards

      Abu Umair Hafeez

    43. Hi Atul

      Arabic Report is Printing with Junk Characters on Epson LQ 680 Dotmatrix printer But Same Report on Laser Jet printer Working Fine with Pasta.
      we checked with all seeded printer types at application level(Oracle11i ,windows 2000 server)

      Here My Question is which Printer Type,style,Driver need to select for Arabic Report Printing for Epson LQ 680 Dotamatrix printer ?

    44. cnraju says:


      HTML reports concurrent programs are completing with warnings. But where as other pdf and normal text reports concurrent programs are completing normal. I have used the output type:html and styles: landscape, portrait but not successful. Appreciate your help in this regard in completing this html reports Concurrent requests without any issues in oracle applications

      for pdf printing I have used xpdf utility to print by making use of custom drive xpdf_landwide built on the command line making use of this xpdf command.

      cat pasta_pdf.cfg

      ;preprocess=/usr/local/bin/pdf2ps {infile} {outfile}
      preprocess=/xxxx/erpapp/install/xpdf-3.02pl2-solaris/pdftops {infile} {outfile}
      ;preprocess=acroread -toPostScript -pairs {infile} {outfile}
      printCommand=lp -c -d{printername}


    45. Drastant says:

      Hi all
      WE are in a very critical situation we have oracle apps we cannot print checks from AP in a continous stationairy when we print a check it still leaves the whole page blank we are using EPSON LQ2180
      please assist me

      Drastant Mehta

    46. SALIL JAIN says:

      All i m usinging oracle 10g billing software but i am faceing the problem with the printer as none of the latest HP printers are supporting my programe, i have an old HP640C colour printer which takes the command innitially but as the printer is old and slow it takes a lot of time for the bill to come out can any 1 suggest me which printer i can use with programe and i need to have a coloured printer, urgently waiting for a reply.


    47. Ameet says:


      We have Epsom LQ 2180 printer.

      Have 2 question
      1. how do i get initialise sequence ?

      2. I can not able to print cheques at payment batch option. At format batch level , I can see at printer queue that my print request .request id has been sent and it does show that it is printing but nothing get printed.

      However, i did try standard text report as concurrent request and can able to print on same printer.


    48. P Jana says:

      I am having a problem. My Oracle application gets logged out automatically while clicking over any PRINT button. I use it as front end user. I contacted the developer but he could not suggest any solution instead suspected it to be a symptom of virus infection. Could U plz. suggest what to do. I am in great trouble.


    50. sachin says:


      I m facing problem with USB Printer Setup.
      we are using IBM AIX 5.3 server and oralce apps 11i version.

      Please guide me.

    51. HLABIDI says:

      Hi Atul,
      First thank you for all your efforts to explain and help the apps consultant and dba.
      Second, May you tell me how get the apps username and password from the the screen of defining a printer style. In fact, I have to add a shell that transfer via ftp a file generated for bank payment. And I should get some details from oa tables before sending the xml file.
      I add the name of the shell in the program name field under the screen to define a printer driver, and add apps_username and apps_passwd in the parameter field.

      With my best regards,


    52. Ajeesh says:

      Hi Atul,

      We have recently upgraded from 11.5.9 to and after the upgrade user couldnt use the “Reprint/Republish” button for reports. if i click the button it says

      “This function type can’t be launched from forms without first logging into EBS”.

      This was working fine till before the upgrade. Apart from this when we running payment batch-> final payment register whatever number of copies of print option given it doesnt print and it shows 0 prints only. Printers are configured correctly and if use the print icon option we are able to print the page.

      Please help us.


    53. monir says:


      I need to print pick slip in three different printers based on subinventories. I have setup them printer to subinventory in OM shipping…document setup. However, pick slip is still printing in single printer that is defined in user profile. If I put noprint or null in user profile, it prints nothing! How can print pick slip in different printer?

    Leave a Reply

  • K21 Technologies is among the most experienced Oracle Gold Partner for Identity Access Management service providers. We work with application development companies and in-house technology division to help achieve significant returns on their IT security investment. Our clientele includes some of the globally renowned corporate, which speaks of our expertise in our field.

    We have the most talented and experienced team that can swiftly deploy security solutions even in complex IT ecosystem. Our clients highly appreciate our timely implementation, interactive training, on-demand support and community resources.

    K21 Technologies
    8 Magnolia Place, Harrow,
    London, HA2 6DS

    UK: +44(0)7476444481
    USA: +1-888-414-1821

  • 2014, K21 Technologies. All rights reserved DMCA.com
  • TOP