Académique Documents
Professionnel Documents
Culture Documents
Give Feedback...
How to Setup EBS, VPasta, And Pasta for BIDI Languages (Doc ID 839520.1) To Bottom
Goal Yes
No
Solution
References
Document Details
Type:
HOWTO
Status:
APPLIES TO: Last Major
PUBLISHED
28-Dec-2015
Update:
02-Feb-2017
Pasta - Version 11.5 and later Last Update:
Information in this document applies to any platform.
Information in this document applies to any platform.
Pasta, VPasta, BiDi, Arabic, Hebrew, Unicode, UTF8, Languages Related Products
***Checked for relevance on 27-Jan-2014*** Pasta
Support to generate, view, and print BiDi language reports within EBS requires the setup of environment variables, profiles, Document References
viewer options, Pasta printing configuration files and drivers. Pasta Viewer Not Displaying
Arabic Reports correctly using
Rather than overload the existing EBS drivers to perform many tasks, this setup uses a separate SRW, print style, and printer UTF8 Characterset [252152.1]
drive, as utilized in Note 188109.1 "Configuring Annual Certificate to Vendors - ILAWTANV report for UTF8 Hebrew", which Configuring Annual Certificate
seems to to be a cleaner and better organized approach. to Vendors - ILAWTANV report
for UTF8 Hebrew [188109.1]
In EBS, only two report output formats are supported with BiDi languages: Text (Character Mode) and Postscript with Font
Oracle Reports 6i Setup Guide
embedding (IX Library). In order to generate reports in the PDF format, the BI Publisher product will need to be installed, for Oracle Applications 11i
configured, and a custom template created. Customizing seeded reports with the BI Publisher product is beyond the scope of [189708.1]
this document.
Oracle Applications 11i
Internationalization Guide
SOLUTION [333785.1]
a) In the main Apps environment file--as pointed to by $APPLFENV, manually set the following environment variables. In EBS Show More
Release 12 use the variables REPORTS_PRINTER_CODE_BEFORE and REPORTS_PRINTER_CODE_AFTER , respectively, without
the 60 characters. Recently Viewed
c) Run the Sysadmin concurrent report "Generate concurrent processing environment information" to validate that the
concurrent manager sees the new environment variables and/or values.
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=279413326387492&id=839520.1&_afrWindowMode=0&_adf.ctrl-state=1d1y… 1/3
2/6/2018 Document 839520.1
Note 2: If a profile is changed, one needs to exit Oracle Applications and sign on again in order for the profile change to take
effect. As per Bug 8685356 “English Report Displays Hebrew Text LTR Instead Of RTL”, ATG Development supports viewing BiDi
reports only via the browser (VPASTA).
Note 3: The printing chapter of the Oracle Applications System Administrator's Guide states, "In order to print reports with
the UFT8 character set, you 'must' configure PASTA".
a) Setup / ensure that Pasta is setup for general printing as per Note 356501.1 "How to Setup Pasta Quickly and Effectively
for Postscript ready printers and/or for Non-Postscript printers as per Note 365111.1 "How to Setup Pasta for PCL Based
Printers" or Note 739186.1 "How to Setup Pasta for Epson Esc/P Printers" (for impact / dot matrix printers).
b) Copy the specific Pasta configuration file in use from the above step (pasta.cfg / pasta_pcl.cfg / pasta_epson.cfg / etc.)
and give it a name such as pasta_bidi.cfg. Edit the new Pasta configuration and set the following BiDi options:
direction=rtl
dolayout=y
doshaping=n
numerals=arabic
bidi_algorithm=unicode
Note 4: Add the same options as above to the ixlib.cfg file if Postscript reports will be generated under the BiDi languages.
a) Copy and rename the three main Pasta SRW drivers (PSTLL.prt, PSTPL.prt, and PSTWL.prt).
cp $FND_TOP/reports/PSTLL.prt PSTLBI.prt
cp $FND_TOP/reports/PSTWL.prt PSTWBI.prt
cp $FND_TOP/reports/PSTPL.prt PSTPBI.prt
b) Edit all three new files. Change the heading to reflect the correct paper size, i.e. "Pasta Portrait Letter" to "Pasta Portrait
BiDi". Also add the following "code" parameters. On BiDi native character sets environments (AR8ISO8859P6,
IW8ISO8859P8, AR8MSWIN1256) the following NLS settings are utilized; however, on UTF8 character set environments, Do Not
Use / Remove any NLS parameters within the *.prt file, as per Note 252153.1 "Printing Arabic Reports do not Align Properly
for UTF8 Characterset".
c) Copy the three main Pasta drivers (PASTA_LANDSCAPE, PASTA_LANDWIDE, PASTA_PORTRAIT) and give it a new name
such as PASTA_BI_LANDSCAPE, PASTA_BI_LANDWIDE, and PASTA_BI_PORTRAIT).
d) In the Argument field of all three new drivers append the special Pasta BiDi configuration file with the –F option as follows:
-Fpasta_bidi.cfg
e) Populate the SRW driver field with the new corresponding BiDi drivers: PSTLBI, PSTWBI, and PSTPBI.
c) Copy the three main Styles (LANDSCAPE, LANDWIDE, PORTRAIT) and give it a new name such as BI_LANDSCAPE (BiDi
LANDSCAPE), BI_LANDWIDE (BiDi LANDWIDE), and BI_PORTRAIT (BiDi PORTRAIT).
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=279413326387492&id=839520.1&_afrWindowMode=0&_adf.ctrl-state=1d1y… 2/3
2/6/2018 Document 839520.1
d) Populate the SRW driver field with the new corresponding BiDi drivers: PSTLBI, PSTWBI, and PSTPBI
Note 5: When saving a new print style record, it must have a unique / unassigned “Seq” number.
07. Add the new BiDi print styles and driver to the “--PASTA Universal Printer Type” or the printer type
associated with the target printer(s).
c) Query the '--PASTA Universal Printer Type' and add the following three entries:
BI_LANDSCAPE - PASTA_BI_LANDSCAPE
BI_LANDWIDE - PASTA_BI_LANDWIDE
BI_PORTRAIT - PASTA_BI_PORTRAIT
Note 6: Printer type, print style and printer driver information is cached in memory; in order for any printer setup form
changes to take effect, you will need to bounce (restart) the concurrent managers on the concurrent processing server or restart
the "Request Processing Managers" using OAM.
When bouncing the concurrent managers, make sure the shutdown program has completed and that FNDLIBR processes have
terminated before invoking the concurrent manager startup script, otherwise the initial shutdown concurrent request will be
cancelled.
BUG 6844768 "Pasta Viewer For BI-DI Launches The Browser But Shows A Blank Screen" - Fix In: Patch 3288588 "Patch View
Report Output Using VPasta Fails With The Memory Could Not Be "Read", included in patch 4676589 "11i.ATG_PF.H.RUP4".
10. Test Bidi reports with the new BiDi Pasta print styles: BiDi LANDSCAPE, BiDi LANDWIDE, or BiDi
PORTRAIT.
REFERENCES
NOTE:252152.1 - Pasta Viewer Not Displaying Arabic Reports correctly using UTF8 Characterset
NOTE:188109.1 - Configuring Annual Certificate to Vendors - ILAWTANV report for UTF8 Hebrew
NOTE:189708.1 - Oracle Reports 6i Setup Guide for Oracle Applications 11i
NOTE:333785.1 - Oracle Applications 11i Internationalization Guide
NOTE:393861.1 - Globalization Guide for Oracle Applications Release 12
NOTE:415967.1 - Oracle Reports 10.1.2 NLS Setup Guide for Oracle Applications Release 12
NOTE:552977.1 - Arabic Is Printed in Reverse Order
Didn't find what you are looking for? Ask in Community...
Related
Products
Oracle E-Business Suite > Applications Technology > Technology Components > Pasta > SUPPORT > Printing issues related to PASTA
Back to Top
Copyright (c) 2018, Oracle. All rights reserved. Legal Notices and Terms of Use Privacy Statement
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=279413326387492&id=839520.1&_afrWindowMode=0&_adf.ctrl-state=1d1y… 3/3