Register for Apps DBA Training
For Apps DBA Beginner's
  • Start From Here
  • Order of Apps Study
  • 11i Software
  • Apps Architecture
  • Install Apps 11i
  • Install Apps 11i Part II
  • Startup/Shutdown
  • Request Flow in Apps
  • Various TOP's
  • Cloning Basics
  • Cloning I
  • Cloning II
  • Autoconfig Basics
  • Autoconfig Config File
  • Template Files in Autoconfig
  • Discoverer Overview
  • Workflow Mailer in Apps
  • Printing Overview
  • Configuring Printers
  • Pasta Printing
  • Performance Overview
  • Install 10g Application Server
  • Apps DBA Certification
  • Common DBA Topics
  • Scared of RAC ?
  • Install RAC on your laptop part I
  • Step by Step build RAC part II
  • Step by Step install RAC using VMWare part III
  • Install Oracle RAC Database part IV
  • oraInventory Basics
  • Install Database
  • Upgarde DB to
  • Fusion
  • Is Fusion a conFusion ?
  • Fusion Middleware Overview I
  • Fusion Middleware Overview II
  • Application Integration Architecture
  • SOA Install Part I
  • SOA Install Part II
  • SOA Install Part III
  • Install BPEL Process Manager
  • Apps Integration OID/SSO
  • Management Qs for Apps Integration with SSO/OID
  • 25 things your DBA should know for Apps/SSO integration
  • Identity Management
  • COREid Overview
  • Oracle COREid or Idm & Access Mgmt overview
  • Installing Access Manager 10.1.4
  • WebGate request flow
  • Identity Manager Architecture
  • Installing Identity Manager
  • OAS-SSO Overview
  • OID Overview
  • OID Basics II
  • OID Cluster
  • OID Integration with Other LDAP Servers overview
  • Integrate OID with AD I
  • OID Replication Overview
  • Multi Master OID Replication
  • Migrate OID/SSO to new Host
  • Apps R 12
  • Socket or Servlet in R12
  • Startup/Shutdown Scripts in R12
  • Unified APPL_TOP
  • Apps R 12.0.1
  • Difference between 11i & R12 Technical
  • Prepare for R12 Installation
  • Install VMWare on Windows for Linux Install
  • Install Linux for Apps R12 Install
  • Install Apps R12 on Linux Virtual Machine
  • R12 Upgrade & database
  • R12 Fils System Changes
  • R12 Release Date
  • 10g Application Server
  • 10g AS Overview
  • Installing 10g AS
  • Start/Stop 10g AS
  • Web Cache Basics
  • Single Sign-On Overview
  • OID Overview
  • Cloning 10g AS
  • 10g AS Middle tier Cloning & Overview
  • OID Cluster Imp. Points
  • CPU Patch, Infra Tier
  • CPU Patch, Middle Tier
  • AS Guard / DR Overview
  • Oracle Apps 11i
  • My Site
  • Apps DBA Scripts
  • Apps DBA Interview Q's
  • 11i JVM's
  • Apps Training in India
  • 11i Health Check
  • Good Metalink Notes
  • About Me  
  • For Advanced Apps DBA
  • URL Firewall in DMZ Setup
  • Upgrade Apps to
  • Load Balancer Overview
  • Load Balancer Config
  • HTTP layer Load balancing in Apps 11i
  • Dataguard Overview
  • Configure Dataguard / Standby database
  • Standby Site for Apps 11i
  • How to change Hostname on Apps Instance
  • SSL Overview in Apps
  • Configure SSL to Web Server
  • Key Points for SSL in Apps
  • Reduce Patch Timing
  • Reduce Patch Timing II
  • Shared APPL_TOP Overview
  • Configure Shared APPL_TOP
  • 11i Database Upgrade I
  • 11i Database Upgrade II
  • Change Session TimeOut
  • Patching
  • Apps Patch Basics
  • Apps Patch Basics II
  • Apply Apps Patch
  • CPU Overview
  • Steps to Apply CPU Patch
  • CPU Patch on Infra Tier
  • CPU Patch on AS Middle Tier
  • Troubleshooting
  • Web Server TS Part I
  • Web Server TS Part II
  • CM Troubleshooting
  • 10g Discoverer with Apps
  • Discoverer Bascis in Apps
  • Discoverer 10g Upgarde Basics
  • Discoverer 10g Configuration Steps with 11i
  • Collaboration Suite
  • Collaboration Suite
  • Calendar Overview
  • Sync Calendar from Mobile I
  • Sync Calendar from Mobile II
  • OCS Mail Architecture
  • Apex / HTMLDB
  • Install Apex 2.2
  • Apex with SSO part I
  • Apex with SSO part II
  • SSO Authentication Schemes
  • Certification
  • Possible Certifications for DBA
  • Apps DBA Certification
  • 1Z0-311-OCA-10g OAS Overview
  • 1z0-312-OCP-10g OAS Overview
  • 1z0-312 - Managing Customization and Topology
  • 1z0-312 - Cloning and Staging OAS
  • Apps DBA Jobs
  • Working / Apps DBA in UK
  • Oracle Recruiting Apps DBA's
  • Apps DBA Jobs Updated Regularly
  • Apps Job at Satyam
  • Useful Links
  • Good Metalink Notes
  • petefinnigan's Oracle Security
  • Linux Basics
  • Atul Mehta's Oracle Links
  • Others
  • Apps DBA Training Institute
  • 1 Year Journey of this Blog
  • How To ?
  • Change APPS Password
  • Preserve Customizations
  • Blog Roll
    Apps / E-Business Suite
  • Steven Chan Apps
  • Anil Passi Technical
  • Fadi Apps DBA
  • Senthil Apps DBA
  • Bas Klaassen EBS DBA
  • Sam Apps DBA
  • Black Geek Apps DBA
  • Bandari Apps
  • Vikram ERP Architect
  • OraBiz
  • Eric Core DBA
  • SOA
  • Navdeep Saini Apps DBA
  • tugdualgrall Web Services
  • Mohan Dutt's Apps Certification
  • Nishant Kaushik's IdM
  • Nulli Blog, OAM
  • Identity Musing
  • Identity nd Access Management
    Core DBA
  • Vidya Bala DBA
  • Sabdar DBA
    Data Management
  • Ivan Pellegrin Data Management

  • We have moved to kindly check http://onlineAppsDBA.comin future
    Printer Basics in Oracle Apps 11i
    Wednesday, September 27, 2006
    Register for R12 upgrade

    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 .


    We have moved to

    kindly check in future

    add to  ¦  digg thisDigg This  ¦  My Yahoo!My Yahoo  ¦  RedditReddit  ¦  add to BlinkListBlinkList   ¦  Furl ItFurl It  ¦  Email This Email This  ¦     Leave Your Comments
    posted by Atul Kumar @ 8:52 PM  
    • At 12:20 AM, Anonymous Anonymous said…

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

    • At 12:36 AM, Anonymous Anonymous said…

      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,

    • At 7:56 AM, Blogger Atul Kumar said…

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


    • At 7:58 AM, Blogger Atul Kumar said…

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

      Whats this printer type ?


    • At 9:29 AM, Anonymous Anonymous said…

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

    • At 11:13 AM, Blogger Atul Kumar said…

      Hi Anonymous,
      Thanks a lot for pointing this out .

      Now you can raise all issues/problems in forum dedicated to apps DBA's
      Atul Kumar

    • At 10:43 AM, Anonymous Anonymous said…

      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?


    • At 12:50 PM, Anonymous Anonymous said…

      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.

    • At 12:52 PM, Blogger Atul Kumar said…

      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 ?

    • At 1:10 PM, Anonymous Anonymous said…

      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?

    • At 1:24 PM, Anonymous Anonymous said…

      Hi Atul,

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


    • At 5:02 PM, Blogger Atul Kumar said…

      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 ?

    • At 9:24 AM, Anonymous Anonymous said…

      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.


    • At 9:29 AM, Blogger Atul Kumar said…

      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

    • At 10:29 AM, Anonymous Anonymous said…

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

    • At 10:49 AM, Blogger Atul Kumar said…

      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 ?

    • At 9:52 AM, Anonymous Anonymous said…

      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.


    • At 7:37 AM, Anonymous Anonymous said…

      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.


    • At 8:40 AM, Anonymous nankeen said…


      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.

    • At 2:24 AM, Anonymous Anonymous said…

    • At 5:59 PM, Anonymous Eltron ID Card Printers said…

      Oh my god!
      You saved my life! This was so unbelievably helpful and i think it is ever so generous of you to share this information.


    • At 12:13 PM, Blogger Vivek Agrawal said…

      Hi Atul!!

      I have installed the n/w printer and able to take prints as well. But unable to condense the printout thats why a single line splits into two. Plz let meknow how to get rid of it???

    • At 10:53 AM, Blogger Brijesh said…


      I have registered the printer as explained in the document and yet I am getting error

      An error occurred in getting printer driver information from the database for printer type HPLP and print style SITAPABNLANDSCAPE
      APP-FND-01406: Cannot find a printer driver for printer type HPLP and print style SITAPABNLANDSCAPE

      Cause: A printer driver for printer type HPLP and print style SITAPABNLANDSCAPE does not exist

      Action: Check that print style SITAPABNLANDSCAPE is supported on printer type HPLP and a record exists in FND_PRINTER_INFORMATION
      Concurrent Manager encountered an error while running Oracle*Report for your concurrent request 2444618.

      I have not linked HPLP with SITAPABNLANDSCAPE then also concurrent program is picking up this printer style.

    • At 9:10 PM, Anonymous Anonymous said…

      Does anyone know why in using PASTA printing, that the NUMBER OF COPIES parameter is not used? No matter how many number of copies we say, it only prints 1. In our dev instance it is working, so we must have some set-up wrong somewhere.

    • At 7:41 AM, Anonymous Anonymous said…

      I've got a problem with the Printer LQ-1170 command code with Oracle Applications. I need to find driver for Initialization. How can I find the Command code and structure?

      Amara K.

    Post a Comment
    << Home
    About Me

    Name: Atul Kumar
    Home: London, United Kingdom

    About Me: I am Independent Oracle consultant. If you wish to hire me on Contract or to Quote on project basis contact me at
    atul @

    See my complete profile

    View Atul Kumar's profile on LinkedIn

    E-mail Subscription

    Enter your email address:

    Delivered by FeedBurner

    Only search this Blog
  • Advanced Topics
  • Application Server
  • Apex / HTMLDB
  • Apps 11i
  • Apps R12
  • Autoconfig
  • Basics
  • Certification
  • Cloning
  • Discoverer
  • Fusion
  • OID
  • Patching
  • Printer
  • Single Sign-On
  • Useful Sites & Forum
  • Previous Post
    Add On

    Add to Technorati Favorites



    Add to Google


    Add to My AOL


    Subscribe in Bloglines


    Subscribe in NewsGator Online

    Powered by

    Hits Since 30, Jul 06

    Blog Counter

    Technology Blogs - Blog Top Sites
    Copyright © 2006 All rights reserved Presented by Atul Kumar