Custom.pll file modification

HI,
I am completly new for custom.pll file .I have never madwe chnages in this file.
i would like like to one custome form on standrad form whlie click on the check box,which follow some condition.
Can you plx help from where i can start,where to write the condition and how,and how to complie.
I have the .pll in which i have to do modification.
Thanks

Hi,
I think you are working with Oracle EBS,
Can you please explain you requirement little bit clear, so that if possible we can help you.
Here the links usefull to under that basic of custom.pll
http://oracleappstechnicalworld.blogspot.in/2008/04/standard-forms-customizationpart1.html
http://oracleapps4u.blogspot.in/2012/03/working-on-custompll-with-example.html
http://oracleerpappsguide.blogspot.in/2011/04/custompll-in-oracle-application.html
Thanks & Regards
Srikkanth.M              
http://oracleapps4u.blogspot.in/2012/03/working-on-custompll-with-example.html

Similar Messages

  • FRM-10043: Cannot open file.  While running CUSTOM.pll

    Hi DBA's
    I tried to run the CUSTOM.pll file it is giving the following error. I gave full permission and sourced the environment still i am getting the following error.
    [applmgr@aqherptestdb resource]$ f60gen CUSTOM.pll apps/apps
    Forms 6.0 (Form Compiler) Version 6.0.8.28.0 (Production)
    Forms 6.0 (Form Compiler): Release - Production
    (c) Copyright 1999 Oracle Corporation. All rights reserved.
    Oracle9i Enterprise Edition Release 9.2.0.6.0 - Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.6.0 - Production
    PL/SQL Version 8.0.6.3.0 (Production)
    Oracle Procedure Builder V6.0.8.21.0 Build #0 - Production
    Oracle Virtual Graphics System Version 6.0.5.39.0 (Production)
    Oracle Multimedia Version 6.0.8.25.0 (Production)
    Oracle Tools Integration Version 6.0.8.17.0 (Production)
    Oracle Tools Common Area Version 6.0.5.32.0
    Oracle CORE Version 4.0.6.0.0 - Production
    FRM-10043: Cannot open file.
    Form not created
    [applmgr@aqherptestdb resource]$
    Best Regards,
    SG

    SG,
    What is the syntax you use? As applmgr user, source the application env file and issue:
    $ cd $AU_TOP/resource -- Or, cd to where CUSTOM.pll is located
    $ f60gen module=CUSTOM.pll userid=apps/apps output_file=CUSTOM.plx module_type=library \
    batch=no compile_all=specialNote: 427879.1 - How To Customize And Compile An Application Seeded Form (FMB) Or Library (PLL)?
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=427879.1
    Note: 130686.1 - How to Generate Form, Library and Menu for Oracle Applications
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=130686.1
    Regards,
    Hussein

  • Custom.pll and custom.plx location changed

    Hi Friends,
    I am having Oracle Apps 11.5.9 and i had the custom.pll and custom.plx on $AU_TOP/resource and make the changes there and it's working fine.
    Now suddenly the changes made on the file is not refelecting so i searchd the server and i could see another copy of custom.pll and custom.plx on the $COMMON_TOP/admin/scripts and the changes being made on this files is getting reflected(not the one from $AU_TOP)
    I don't know how this change happened.
    So Please let me know how to change the location of custom.pll and custom.plx from $COMMON_TOP/admin/scripts to $AU_TOP/resource?
    Regards,
    Arun

    Arun,
    How did you verify that the one which is used is the one under $COMMON_TOP/admin/scripts?
    So Please let me know how to change the location of custom.pll and custom.plx from $COMMON_TOP/admin/scripts to $AU_TOP/resource?Copy the CUSTOM.pll file back to $AU_TOP/resource, and compile the file again. Make sure both files (CUSTOM.pll and CUSTOM.plx exist under this directory), and bounce the application services then.
    Also, delete all CUSTOM* files under $COMMON_TOP/admin/scripts (take a backup of the files first).
    Regards,
    Hussein

  • Compiling CUSTOM.pll

    Hi Everybody,
    I need some integrated solutions between ORACLE imaging solutions server and EBS server.So that it is advisory to pick AXF_CUSTOM.pld file (present in Imaging solutions server) to EBS server,convert it to an AXF_CUSTOM.pll file, make modifications, and then compile it to an AXF_CUSTOM.plx file.
    But I have some doubt here.
    My Imaging solution server:Windows Machine.
    My EBS server(12.1.1):Linux machine
    And i m transferring AXF_CUSTOM.pld file from windows machine to Linux machine.So should there some dos2unix command be needed before converting it???
    With Regards
    Jyoti

    Hi Hussein,
    First I have run the below scripts successfully :
    @AXF_CREATE_TABLES_SYNONYM.sql
    @AXF_EBS_PROPERTIES_DATA.sql
    @AXF_APPS_INIT.sql
    @AXF_ADD_EBS_ATTACHMENT_PROC_R12.sql
    @AXF_ADD_EBS_ATTACHMENT_PROC_R11.sql
    @AXF_MANAGED_ATTACH_AVAIL.sql
    @AXF_MANAGED_ATTACH_VALUES.sql
    @AXF_MANAGED_ATTACHMENT_DATA.sql
    @AXF_SOAP_CALL_PROC.sql
    Then complination procees done as follows:
    copy the AXF_CUSTOM.pld file to the
    E-Business Server (to FORMS_PATH for Oracle E-Business Suite 12 from
    Oracle E-Business Suite 12: MW_HOME/ECM_HOME/axf/adapters/ebs/R12/AXF_CUSTOM.pld
    If you are using a Linux/UNIX system and copied the .PLD
    from a Windows system, issue the dos2unix command before
    converting it below.(Not done)
    And at first I m not able to compile AXF_CUSTOM.PLL successfully.
    Below are the steps I followed:-
    _1. Copied AXF_CUSTOM.pld to FORMS_PATH._
    _2. Open AXF_CUSTOM.pld file in forms builder connecting with APPS Database User._
    _3. Converted AXF_CUSTOM.pld to AXF_CUSTOM.pll.while converting I got the error_
    PDE-PLI038 - Cannot open file as a PL/SQL Library as expected.
    _4. Compiled AXF_CUSTOM.pll to AXF_CUSTOM.plx while compiling I got many errors_
    e.g. 'APPSPECIAL.ENABLE' must be declared. Since the library files were missing_
    so I attached the library files and the files compiled successfully.
    _5. Downloaded CUSTOM.pll from the Server from $AU_TOP Resource Directory._
    6. Open the CUSTOM.pll and modified it as follows.
    _6. a function zoom_available return boolean is_
    begin
    -- Required for ALL integrations
    return AXFCUSTOM.zoom_available();_
    end zoomavailable;_
    _6. b procedure event(event_name varchar2) is_
    begin
    -- Required for AXF integrations
    AXFCUSTOM.event (event_name);_
    null;
    end event;
    _7. Attached AXF_CUSTOM.pll to the CUSTOM.pll._
    7. Compiled CUSTOM.pll at local machine.
    _8. Deployed CUSTOM.pll to $AU_TOP Resource Directory._
    9. Compiled CUSTOM.pll to CUSTOM.plx at the server using Command
    frmcmpbatch module=CUSTOM.pll userid=apps/a07r12 output_file=CUSTOM.plx_
    moduletype=library batch= yes compile_all=special._
    After performing these steps when we try to open the forms from the instance we are getting the error as follows:-
    Then get the error as APP-FND-01926:The custom event WHEN-LOGON-CHANGED raised unhandled exception:ORA-06508:PL/SQL:couldnot find program unit being called
    ORA-01403:no data found
    Then I compiled AXF_CUSTOM.PLD in another machine and transfer it to mine.After that I performed all the steps every library files are compiled and generated now.I don’t know why the Zoom button is not enabled. It should have been enabled for all the forms I guess.
    With Regards
    Jyoti

  • Error while opening PLL file -PDE-PLI038

    Hey,
    I am getting PDE-PLI038 Cannot open file for use as PL/SQL library while opening PICKLIST.PLL file in form6i.
    Any solutions for this is appreciated.
    Thanks in advance...
    Bye.
    Mahi

    Hi,
    I am trying to open custom.pll via form 9i and getting the same error. My pll path is defined. Few hours back I was able to do so but now I am getting the error. I have cleared the jcache and have rebooted my machine 2-3 times.
    Any help would be appreciated.
    Thanks.

  • Error while compiling CUSTOM.PLL with frmcmp_batch

    We have a strange issue here. One of the users is unable to compile custom.pll . He is getting the issue
    PDE-PLI038 Cannot open file for use as a PL/SQL Library
    This is the below file permission for the custom.pll
    -rwxrwxrwx 1 applmgr oaa 20480 Apr 29 02:57 CUSTOM.pll
    This is the one with custom developments in it.
    This is user id
    uid=114(ccankim) gid=1026(oaa)*
    But when I as a applmgr user is able to compile the CUSTOM.pll successfully.
    applmgr>frmcmp_batch module=CUSTOM.pll userid=apps/***** module_type=library
    Forms 10.1 (Form Compiler) Version 10.1.2.3.0 (Production)
    Forms 10.1 (Form Compiler): Release  - Production
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
    Data Mining and Real Application Testing options
    PL/SQL Version 10.1.0.5.0 (Production)
    Oracle Procedure Builder V10.1.2.3.0 - Production
    Oracle Virtual Graphics System Version 10.1.2.0.0 (Production)
    Oracle Multimedia Version 10.1.2.0.2 (Production)
    Oracle Tools Integration Version 10.1.2.0.2 (Production)
    Oracle Tools Common Area Version 10.1.2.0.2
    Oracle CORE     10.1.0.5.0      Production
    Compiling library CUSTOM...
    Compiling Package Spec CUSTOM......
    Compiling Package Body CUSTOM......
    Done.
    Any idea Gurus...
    EBS 12.1.3
    UNIX HP-UX B.11.31 U ia64 4294967040 unlimited-user license
    DB 11.2.0.2

    $ which frmcmp_batch
    /p01/app/applmgr/oappsp1/apps/tech_st/10.1.2/bin/frmcmp_batch
    $ ll -ltr /p01/app/applmgr/oappsp1/apps/tech_st/10.1.2/bin/frmcmp_batch
    -rwxr-xr-x 1 applmgr oaa 22544380 Dec 21 12:17 /p01/app/applmgr/oappsp1/apps/tech_st/10.1.2/bin/frmcmp_batch
    The user has execute permission.( because his user id belongs to group oaa which has execute permission)
    Full 777 permission on the directory where this CUSTOM.pll exists.
    The confusing part is, if the file would have been corrupted, it would not have been compiled successfully under applmgr user. So the doc id 1082077.1 as of now doesn't help a lot.
    :(

  • Error FRM-30312 while compiling a custom pll library on forms 11g weblogic

    hi,
    this is my case:
    Im trying to upgrade a forms 10g application to 11g, using FORMS 11g v11.1.1.3 and WEBLOGIC server v10.3.3.
    Forms files compiled correctly, also webutil.pll was correctly compiled.
    but if I try to compile my custom pll I can see the error...
    when I run application, this erros msg appears:
    FRM-40735: ON-ERROR trig raised unhandled exception ORA-06508
    I have this script to compile .pll files (libraries):
    +#SCRIPT TO COMPILE LIBRARIES+
    export ORACLE_INSTANCE=/opt/oracle/Middleware/asinst_1
    export ORACLE_HOME=/opt/oracle/Middleware/as_1
    export ORACLE_PATH=/opt/legadmi/pll:/opt/legadmi/formas
    export FORMS_PATH=/opt/legadmi/pll:/opt/legadmi/formas
    export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
    export FORMS_DEFAULTFONT="Lucida.9"
    for i in `ls *.pll`
    do
    echo Compiling: $i ....
    file=$i
    +$ORACLE_INSTANCE/bin/frmcmp.sh Module=$i Userid=user/pwd@db Module_Type=LIBRARY Batch=YES+
    done
    But this error is shown:
    Compilation errors on RP2RRO:
    PL/SQL ERROR 201 at line 106, column 8
    identifier 'RUN_PRODUCT' must be declared
    PL/SQL ERROR 0 at line 106, column 8
    Statement ignored
    PL/SQL ERROR 201 at line 123, column 8
    identifier 'RUN_PRODUCT' must be declared
    PL/SQL ERROR 0 at line 123, column 8
    Statement ignored
    PL/SQL ERROR 201 at line 153, column 8
    identifier 'RUN_PRODUCT' must be declared
    PL/SQL ERROR 0 at line 153, column 8
    Statement ignored
    PL/SQL ERROR 201 at line 169, column 8
    identifier 'RUN_PRODUCT' must be declared
    PL/SQL ERROR 0 at line 169, column 8
    Statement ignored
    Failed to generate library.
    FRM-30312: Failed to compile the library.
    I tried finding the string on the source code and delete or replace, but the only strings remainding are for example "RP2RRO_RUN_PRODUCT()", It looks like compiler finds the string within the entire word.
    I need help.

    InoL, Thank you very much.
    I know rp2rro.pll was there, and I compiled it successfully, and place it to the correct folder.
    but I did not know that my custom pll had the rp2rro as a program unit.
    I solve this problem replacing the code inside my custom library with the rp2rro.pll code that comes with forms 11g
    THANKS again.

  • Sort by file modification time

    I'm helping a friend out moving his IPhoto library. I'm trying make the process as streamlined as possible as he is not very computer savvy. He has number of albums that are in a custom sort order in iphoto. I do not see an option to sort by file modification time in LR. Although there is option by edit time (this pertains to stuff done in LR I assume). The process i plan on going through is the export the photos from iphoto album's. This should date/time stamp the file in the custom sort order they are in iphoto. But as said earlier in the post not option sort by file modification time.
    Thanks

    Does anyone know how to sort files in bridge( or any other program0by time created?

  • How to open custom.pll in forms 10g

    dear all
    can you send steps to open custom.pll in forms10g

    Hi
    1. Open Oracle Form Builder
    2.Select PL/SQL Libraries from Form Builder
    3.Open the CUSTOM.PLL from your local machine using navigation path : MENU > FILE > OPEN > SELECT CUTOM.PLL FROM LOCAL M/C
    4.After opening the CUSTOM.PLL you can change the CUSTOM package body as per your requirement.
    HTH
    sd

  • Calling Framework Pages from Apps (Custom Pll)

    Hi All,
    What a usefull forum I've been searching on metalink but didnt
    know this forum existed till now!
    Anyway I have written a few framework pages and would like to invoke them from an apps form I was thinking a menu option enabled by a custom pll is this possible? I would like to call the jsp and pass them parameters such as project_name, task_nam etc
    Thanks in advance
    Guy

    Yes you can. You can simply define a Form Function of JSP Type and have the WebHtml call pointing to your PG.xml file and with the necessary parameters required.

  • Unable to Compile .pll files in EBS R12 on PROD instance

    Hi All,
    We are facing Problem in our Prod instance. When we tried to compile pll files of any module we are not able to get compile in production, but these files easily compiled in our Test/DEV instance. We are not getting any solution from product support.
    OS version: Solaris 10
    EBS version 12.0.4 with 10.2.0.2.
    Any body please help us.

    No error message is coming up, adadmin session got hung. frmcmp_batch process are not getting killed through kill -9 command. All the times we rebooted the server to release these processes.Can you find any errors in the database log file?
    What if you move the file to any of the working instance, can you compile it then?
    Please compile it manually as per these docs and check then.
    How to Generate Form, Library and Menu for Oracle Applications (Doc ID 130686.1)
    Unable To Compile Custom Form Using Frmcmp Utility Receive FRM-91500 (Doc ID 563655.1)
    Thanks,
    Hussein

  • Change in custom.pll

    Hi All,
    I am facing a problem when making a change in custom.pll and the form. I have made a change in the custom.pll and then re attached the library in the form. Now i FTP the form and pll and compile first the pll and the form and then move these plx and fmx into a specified folder and when i open the form in application my change is not reflected.
    Is this the right way i m doing. Also, I see that the package in custom.pll is never called in the form. Is this right. Do i need to call the package that is in library in form.
    Also if i do this then it will be no longer a vanilla form. It would be changed to a custom form???
    ( is it possible that the package is automatically called in the form that(package) is defined in pll, i ve never done such a thing, i am aware that we have to call the package in the form as well, but not much idea when working when EBS)
    Any help on this would be appricated.
    Regards,

    Hi,
    Open ur library and make ur changes. Save it and Compile it.
    Re-Attach ur library 2 ur form and compile ur form.
    put newly generated .plx and .fmx files at ur desired location.
    if ur changes still doesn't reflect then delete .plx and .fmx files from the location where ur r compiling these.
    I guess with .plx u need to put .pll at ur desired location.
    How would u call a package....?? (I don't know it)
    what I know is you can call a procedure, function or any stored subroutine
    You can also call packaged procedure and functions
    but how to call a package.
    hope it's helpful 2 u
    Thanks & Regards
    Manoj

  • Problems opening custom.pll

    hi all
    i am trying to open the custom.pll
    i have downloaded the custom.pll from the $au_top/resourse folder from the server
    but when i try to open the file
    it gives me an the following error
    PDE-PLI018 Could not find library
    followed y the path onthe server and appcore.pll file
    i downloaded the appcore.pll
    but still it gives me the same error
    what are the files that i need to download so that i can open the custom.pll
    thanks
    mandar

    Check your FORMS60_PATH setting in your local PC (using regedit).
    The directory contained in FORMS60_PATH should consists of the *.pll that you copied from $AU_TOP/resource.
    HTH

  • Jabber for windows 9.2.1 - InitialPhoneSelection doesn't work if configuration is in custom config file

    Hi,
    my customer wanted set InitialPhoneSelection to deskphone mode, when users firs run Jabber for Windows (ver. 9.2.1).
    I created custom config (configurationfile=jabber-config-deskphone.xml) but it doesn't work.
    Policies>
         <InitialPhoneSelection>deskphone</InitialPhoneSelection>
    </Policies>
    I tested it couple times and at the end I tried put configuration to default jabber-config.xml and ... this functionality start working...
    Could you check guys if you have same problem with custom config file? I think that it is bug. Maybe other option don't work in custom config file.
    Thanks a lot
    Pavel

    Hi Pavel,
    This setting is only when the client is installed and started by the user for the first time. After that the client will save the user preference (what was the phone selection when the user exited the client)  and use it in subsequent logins.
    Having said that, can you please specify in details how exactly you did your tests or maybe test again taking the above into consideration ?
    Thanks,
    Christos

  • How to edit a captured custom .wim file?

    Hi folks,
    I am in process of gaining experience with capturing and deploying Windows 7 SP1 from our WDS server using unattend file.
    Everything is working, since we installed our applications, ran sysprep, and captured a custom .wim file.
    Now we deploy it using unattend file and everything works.
    I am trying to figure out if there is a best practice here for adding applications to this new custom .wim file?
    I've tried deploying this new image to a unit, installed app, and run sysprep but fails with this error:
    A fatal error occurred while trying to sysprep the machine.
    I am thinking this has to do with multiple syspreps or something?
    I am trying to avoid having to use a default install.wim and app install automation with MDT or something like that.  We are strict to WDS only right now.
    Appreciate any comments,
    Thanks!  romatlo

    Offline servicing allows for adding/removing drivers and updates in MSU/CAB files.
    I do not use MDT either. If you want to "install" a new application to an image that is "out of arms" then you will need to install it after deployment. If your image has an answer file, you can mount your image. Then copy the installation files to it or
    you can keep it on a network share. Then in the answer file, you can put in the commands to install it using FirstLogonCommands.
    I typically like to reference a .cmd file in my unattend that I can add/remove commands to finalized images. So if a client wants to install a new program but doesn't want to recreate the image, then I can have it installed that way.
    <FirstLogonCommands>
    <SynchronousCommand wcm:action="add">
    <Order>1</Order>
    <Description>Set up Service Account</Description>
    <CommandLine>cmd /C start /wait c:\folder\FirstLog.cmd</CommandLine>
    </SynchronousCommand>
    </FirstLogonCommands>

Maybe you are looking for