Oracle applications is used to manage the printer.When a request to print is submitted to the printer managed by oracle applications the following sequence of events happens.
1) User submits a request to run a report from Run Reports form.
2) A request to run the reports is added to the requests table.
3) Concurrent manager reads the request.
4) Concurrent manager calls the Oracle report to run the report,passes SRW(SQL*Report Writer) driver name.
5) If Report Copies = 0 and printer field is blank printer style's SRW driver is used.
6) If Report Copies>0 printer is required.Printer drivers SRW is used.
7) Concurrent Manager passes print style information rows and columns to Oracle reports.
8) Report is created using Oracle reports
9) Concurrent Manager attaches printer driver information to the file.Initialization string is appended,reset string is appended.
10) Concurrent manager issues OS print command with arguments destination printer,filename including path,number of copies to print and filenamefor the title on the banner page.