SRM PO layout : Abode custom form logic and config

Dear SRM Guru,
I have a requirement in SRM PO layout.
I need to create custom PO layout using Abode form instead of Smartform.
u2022     I have proposed that, copy the standard Adobe form interface IF_BBP_PO_ADB and made it ZIF_BBP_PO_ADB and included my logic for custom form .
u2022     Created an adobe form and refer the interface as ZIF_BBP_PO_ADB and designed the layout.
I would be great if you could let me know below my quires.
u2022     Am I copied correct interface program IF_BBP_PO_ADB for PO layout ?
u2022     How to define the custom layout into SPRO out put ? do I need to define both Abode form interface and form layout in SPRO?
Please share me your experience.
Thanks.
Regards,
Preethi.

Thanks Denis. That was very helpful.
I put a HTTP breakpoint in LBBP_PO_APPF35. But I was not able to debug. Till sometime back the SRM portal was working fine, but all of a sudden I am getting the error
"Error when processing your request "
"The URL http://usushpdba387.nbcuni.ge.com:8000/sap/bc/gui/sap/its/bbpstart was not called due to an error"
"The termination type was: RABAX_STATE
In ST22 the error is:
The termination occurred in the ABAP program "CL_HTTP_EXT_ITS===============CP" 
  in "IF_HTTP_EXTENSION~HANDLE_REQUEST".                                         
The main program was "SAPMHTTP ".                                               
Thanks and Regards,
Jayesh

Similar Messages

  • Upgrade from 11i to R12 - Custom Forms,Reports and Workflows

    Dear Community Friends,
    We are planning for upgrade from oracle apps 11.5.10.2 to R12.
    We have custom Forms,Form Libraries,Reports and Workflows.
    Kindly provide me for approach on how to migrate Custom form libraries,reports and Workflows.
    I beleive, this thread will exists as one shot point for custom forms,reports,workflow upgradation from 11i to r12 with detailed steps.
    I know that many links exists here in the forum for all the above objects mentioned,but still from all those i am able to get a clear picture for oracle forms but not for custom form libraries ,reports and workflows.
    Also,this post will provide a low level,practical picture of the steps for those who are in line with this.
    Links i have read for all these in our forum are:
    For Custom Forms,
    Re: Planning to upgrade from 11i to R12
    Re: Custom forms: After upgrading 11i to R12
    ofcourse,'n' number of links exists providing metalink notes also.
    Hussain,Helios and some others also has given many updates regd this.
    For custom workflow upgradation,
    Upgrade Workflow 11i to R12
    Workflow Upgrade
    Workflow Upgrade
    For reports,links mentioned the below metalink notes:
    Do Not Compile EBS R12 Reports Using rwconverter.sh or Reports Builder from IDS 10gR2 [ID 786794.1]
    Using the OracleAS 10.1.2 Forms and Reports Builders with Oracle Applications Release 12 [ID 444248.1]
    Per my understanding, after searching in many threads,i am here by summarising the practical low level steps for custom forms migration
    Please correct me,if i am wrong.
    1) Download the Forms(.fmb's) and all PLL's(all the PLL from resource folder in AU_TOP) into a Local Machine Folder
    2) Open the forms using Forms Developer 10G and connect to DB
    3) Compile by clicking compilein Forms Developer and then save it.
    4) Upload the Saved Forms(.fmb's) into the new R12 server(system) in the respective custom paths(paths similar to 11i Server)
    5) Compile all the forms using the command like below(example command is shown below or f60 gen commands or frmcmp.sh utility) in the respective custom form paths,
    this will generate the .fmx's.
    frmcmp_batch module=FORMNAME.fmb userid=apps/apps output_file=FORMNAME.fmx compile_all=yes
    Link for compiling forms: https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?_afrLoop=359210362972527&type=DOCUMENT&id=1085928.1&displayIndex=3&_afrWindowMode=0&_adf.ctrl-state=c348xvwbg_98
    6) Open the form and check in R12 instance
    As per my understanding for custom form libraries,we can just copy paste the PLL's from 11i server to R12 server (Please correct me,if i am wrong)
    Can anyone please help me out in custom reports and custom workflows.Sorry that,i could not get a practical and clear picture for reports and also for workflow even after referring many threads and metalink notes mentioned.
    As for reports,some says that Developer Suite 10g can be used and .rdf can be used in R12.
    Some says that reports should be converted to XML published as reports does not exists in R12.
    So,i am not clear on this.
    Thanks,
    Ganesh
    [email protected]

    Per my understanding, after searching in many threads,i am here by summarising the practical low level steps for custom forms migration
    Please correct me,if i am wrong.
    1) Download the Forms(.fmb's) and all PLL's(all the PLL from resource folder in AU_TOP) into a Local Machine Folder
    2) Open the forms using Forms Developer 10G and connect to DB
    3) Compile by clicking compilein Forms Developer and then save it.
    4) Upload the Saved Forms(.fmb's) into the new R12 server(system) in the respective custom paths(paths similar to 11i Server)
    5) Compile all the forms using the command like below(example command is shown below or f60 gen commands or frmcmp.sh utility) in the respective custom form paths,
    this will generate the .fmx's.
    frmcmp_batch module=FORMNAME.fmb userid=apps/apps output_file=FORMNAME.fmx compile_all=yes
    Link for compiling forms: https://support.oracle.com/epmos/faces/ui/km/SearchDocDisplay.jspx?_afrLoop=359210362972527&type=DOCUMENT&id=1085928.1&displayIndex=3&_afrWindowMode=0&_adf.ctrl-state=c348xvwbg_98
    6) Open the form and check in R12 instance
    As per my understanding for custom form libraries,we can just copy paste the PLL's from 11i server to R12 server (Please correct me,if i am wrong)You are right, and the steps mentioned above should be sufficient.
    Can anyone please help me out in custom reports and custom workflows.Sorry that,i could not get a practical and clear picture for reports and also for workflow even after referring many threads and metalink notes mentioned.
    As for reports,some says that Developer Suite 10g can be used and .rdf can be used in R12.
    Some says that reports should be converted to XML published as reports does not exists in R12.
    So,i am not clear on this.You can still use RDF files in R12, and just follow the approach you mentioned above, and you do not have to migrate them to XML publisher (though it is recommended, but this can be done after the upgrade as an enhancement task).
    For custom workflow, you need also to do the same thing, open them using workflow builder and make sure they work in R12 (correct the code if required and save them again in R12 once they work properly).
    Thanks,
    Hussein

  • Custom Form Entry and how to properly use it on a folder

    Hello,
    I created a custom form based on an example from coolsolution, and I want to use it in one folder.
    I does select it within folder configuration.
    The problem is that when i create an entry, my form appears, but when I click on OK, it's the old form from the example I found which appears. Then, if I try to modify the entry, I come back to my form, but all the data I entered have been deleted.
    In the form editing tool, I deleted all the old fields (from the example). But still teaming found them somewhere.
    Could you help me and tell in which step I made a mistake ?
    thanks,
    Guillaume

    Start with a new form. When in the Form designer, notice there are two primary sections: Form and View
    Add your elements to the Form, for instance a text box.
    Then go into the view and add the same text box (you will see it in the list on the right hand side) to the view.
    Now try to use this form in the folder to create an entry.
    Does it work?

  • HTTP Multi-Form Post - And Config?

    Hey Everyone,
    I'm stuck on a situation where my code in PRD does not behave like my code in DEV and QAS. This code is a simple multi-part HTTP post to an external system. Nothing special. There are two variables in my equation:
    1. DEV and QAS are on a higher kernel level than PRD. The kernel has not migrated that far yet.
    2. I have the cryptographic library active on DEV and QAS, but not on PRD. Like the kernel, it has not migrated there yet.
    Mind you, I've double checked the SICF and SMICM settings to guarantee they are identical in all systems. Is there something else that I have missed?
    I have seen situations before where kernel applications have "tightened the bolts" on weak code, so I thought perhaps my code was "weak." Would someone mind giving a glance over to see if something is missing? Note that it works great in PRD, but not in QAS and DEV. It could be just sloppy code that crumbled under the stringent eye of a new kernel.
    Here is the code...thanks for your attention.
    Greg
    DATA:  http_client       TYPE REF TO if_http_client.
        CALL METHOD cl_http_client=>create
          EXPORTING
            host    = lv_host
            service = '80'
            scheme  = '1'
          IMPORTING
            client  = http_client.
    *These steps fill the HTTP Post basic settings for communication back to the URL that first Posted to SAP.
        http_client->request->set_header_field( name = '~request_uri'     value = sourcetask_http_url ).
        http_client->request->set_header_field( name = '~request_method'  value = 'POST' ).
        http_client->request->set_header_field( name = 'Content_Type'     value = 'multipart/form-data' ).
        http_client->request->set_header_field( name = '~server_protocol' value = 'HTTP/1.1' ).
    * Variable Fields Need to Map to EDMS Form *These steps fill the MIME multi-part form fields with values.
        http_client->request->set_form_field( name = 'taskstatus' value = 'Done').
        http_client->request->set_form_field( name = 'attributes_ref_canddoc_1' value = attributes_ref_canddoc_1 ).
        http_client->request->set_form_field( name = 'wf_status' value = wf_status ).
        http_client->request->set_form_field( name = 'forms_dlm_lbl_form_change_type_1' value = form_change_type_1 ).
        http_client->request->set_form_field( name = 'forms_dlm_lbl_form_change_ref_1' value = form_change_ref_1 ).
        http_client->request->set_form_field( name = 'forms_dlm_lbl_form_dp_repart_1' value = form_dp_repart_1 ).
      *This step sends the HTTP Post to the external system.
        http_client->send( ).
    *This step is necessary to make sure the communication was a success. Without it a failure won't be known.
        CALL METHOD http_client->receive
          EXCEPTIONS
            http_communication_failure = 1
            http_invalid_state         = 2
            http_processing_failed     = 3
            OTHERS                     = 4.

    Update: I've reviewed the system profile, the ICF, the Crypto Library, the RFC, the ICM, rewritten my code in numerous ways, reverted the kernel back to its original level...all to no avail. What did come of it is this...and a lesson I've learned many times and should have been more astute and critical from the start. When the downstream system you are communicating with tells you they have not made a change and it must be SAP...well, make sure they are not lying. "Well, the change we made wouldn't affect that." Oh...really.

  • How to close a custom form from CUSTOM.pll

    Dear Friends,
    We need your help on the following issue related to Oracle Apps Forms.
    We have a requirement to show a popup message (message should remain open and user should be able to continue working in the order entry form. User use this message as a reference while entering order details) when user enters a customer name or number in the order entry form . This is similar to the Stock Availability form which gets opened automatically when control enters into Order Entry Lines form, where the stock availability form remains open while entering line details.
    To fullfil the requirement, we have designed a custom form with a single text field in which the message text (some customer information) will be shown.
    We are using custom.pll to call this custom form (thru FND_FUNCTION.EXECUTE) when the control leaves customer number field. User could leave this custom form open and continue with entering order details. Till this point we could achieve what we want. i.e. we could show the popup message in the custom form after user enters a customer number.
    The problem is, after the custom form is opened, when we enter a new order for different customer, we need to close the custom form (which is opened for the previous customer) if the customer is not qualified.
    we could not achieve this. We tried using CLOSE_FORM, CLOSE_WINDOW, but did not help.
    Any body have any suggestions on achieving this... Basically, we need your help to know how we can close the custom form from CUSTOM.pll.
    Thanks,
    Uma

    I thing you haven't any (supported) option to close a form via custom.pll.
    For a long time, we have search a solution for the same problem without any result.

  • Custom form shows wrong path

    Custom form registered and worked successfully .
    CUSTOM_TOP
    echo $XXTIME2_TOP
    /u03/PROD/apps/apps_st/appl/xxtime2/12.0.0
    if we removed form from this path "$XXTIME2_TOP/forms/US/FORM_NAME" . then we found that form is not opening from applications and message that there's no form in this path is appear . which means form is detecting proper path .
    only issue related when we open the form and check "Help >> About Oracle Application" it shows form path " $FND_TOP" instead of"$CUSTOM_TOP"
    Any idea ?
    Thanks and Regards

    Current Form
    Form Application : Application Object Library
    Form Name : XXTIMEATTENDANCE
    Form Path : /u03/PROD/apps/apps_st/appl/fnd/12.0.0/forms/US/XXTIMEATTENDANCE.fmx
    Form Version : 11.5.12
    Form Last Modified : $Date: 2003/12/19 11:02 $
    while errors are in :
    1- form path (gives fnd instead of my custom top),
    2- form version ,
    3- last modified
    Regards ,
    Waleed .

  • Creating a contractor custom form and workflow associated with it OIM11g

    we are using OIM 11.1.1.5 we need to implement a scenario where, A Manager or user in admin role creates the contractor using customized form and manager gets the contractor gets the creadentials of contractor and then contractor logs in OIM self-service console to request for AD account.
    what are the steps that need to be performed to execute this
    Thanks and appreciate your responses

    I have created the request template and HR user who has HR admin role can log-in and access the request tab and request for others.
    how can i achieve the following one
    now the user who has been created by above HR user. the User should be able to log-in and access a link(custom) and (should be able to access only self-service) on request tab like "Request AD Account" this should take him to new form where his profile attributes are pre-populated and a Notes section where he will enter justification then submits the request. the request goes to his manager for approval and once he approves he will be provisioned into AD
    Thanks

  • Error while opening supplier/customer forms and payment manager templates

    we are having 11.1.0.7 database and 12.1.1 E-business suite with 10.1.2.3 forms
    user is getting
    Error Page
    You have encountered an unexpected error. Please contact the System Administrator for assistance.
    while accessing supplier/customer forms and payment manager templates and this gets resolved after bouncing the application. the current instance is a staging one and this will be replicated to production so please help or suggest any solution or work around
    thanks
    pankaj

    There should be a link on the error page for further details about the error. Can you post the contents of that error link page ?
    Pl also check the Apache logs for any errors - see MOS Doc 419839.1 (How to enable Apache, OC4J and OPMN logging in Oracle Applications R12) for name and location of the Apache log files.
    HTH
    Srini

  • How to attach PLD layout for my custom form.

    How to attach PLD layout for my custom form.
    Or
    How to enable print functinality for my custorm form - purchase indent etc
    Is the only option is Query print layout or any other option?

    Hi,
    Unfortunately, you cannot create your own PLD layouts for your addons. Instead, most developers opt for a third party report writer such as Crystal Reports or SQL Reporting Services to provide reports.
    If you search this forum you'll find a lot of useful information on how to integrate Crystal with your addon.
    Kind Regards,
    Owen

  • Re:hr esi form 5 and form 6 standard layouts

    hi friends,
    at the present we are using sap standard report and standard form layouts ESI FORM 6 and FORM 7 for ESI Details.
    Now they are asking FORM 5 and Form 6 form layouts with challan details in standard report selection screen
    t.code ; Pc00_m40_ESIF .please any body knows notes and supporting patch details for standard T.CODE
    Pc00_m40_ESIF and form 5 ,6 kindly provide me.
    At the present we are using sap 6.0 with software component SAP_HR,Release 600, LEVEL 28 and supporting patch level
    is SAPKE60028.pleae any body knows the solution give me .
    with regards,
    mgrao.
    Edited by: Gopal  Rao on Dec 5, 2009 11:54 AM

    hi

  • Can we enable licensing facility for our customized forms and report...?

    He All,
    We have a product and we frequently used to send customized forms and reports to our customers through the shipment team after QC certified. But some of the customized forms and reports have sent to the customers without their knowledge from the development team, it is creating a big problem in the customer site.
    We would like to know that is there any facilities to verify that this shipment has come from through proper channel or not if not they should not open. Is there any license kind of thing that we can do..? If I run some exe file which will check that and let the customer to use it..?
    If any one have the knowledge about this kindly share with us. any kind of information regarding this can be appreciated.
    With Best Regards
    Thangaraj

    So you want the customer to be able to check if the forms where shipped through the proper department from your company?
    First thing that comes to my mind is to pack all the Forms in a JAR file (which is basically a ZIP file) and sign the JAR file with the jarsigner tool. To sign the JAR you need access to the private key that is in a keystore that's only available to this single department. The customer can verify if the JAR was signed with a proper certificate.
    You could issue your own certificate to do this but requires the user to also first import this certificate so it is trusted. You could also buy a commercial certificate from a vendor like Verisign but there are costs involved.
    Just google for jarsigner and keytool to get the idea.

  • Can anyone tell me how i get to speak to someone in customer service? they are retiring Forms Cental and i really need to speak to someone about the renewl of my subscription. THe live chat has been unavailable for two weeks and there is no other option t

    Can anyone tell me how i get to speak to someone in customer service? they are retiring Forms Cental and i really need to speak to someone about the renewl of my subscription. THe live chat has been unavailable for two weeks and there is no other option to get in touch with these people. Any ideas anyone?

    Hi SwarovskiUK,
    I'm sorry to hear that you've been having trouble contacting Customer Care. Live Chat is certainly available--are you not seeing the chat option on the Contact Customer Care page? Or are just not able to get through?
    In any case, I should be able to help you myself. What can I do for you?
    Best,
    Sara

  • Text Items And Push Buttons Created on a customized form does not appear.

    Hi,
    I created a custom form and attached it to ebs. The form opens without any error.
    I had 3 text items and 2 push buttons with proper property class applied to them. But I am only able to see the prompt of the first text item. All the other widgets are not visible. What could be the possible cause for this.
    Deepak

    How are you running the form? Have you deployed it properly and attached it to a menu/form function and are viewing it within EBS?
    Did you open the TEMPLATE.fmb form and save a copy of it as the starting point for your custom form?
    --Johnnie                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • IPad 2 Contacts sync with Exchange server and change Outlook custom form

    Following iPad synchronizing Contacts, we find that our custom form in Outlook is pushed back to the Microsoft default “IPM:Contact”.
    It appears that only the first 500 [approximation] contacts are affected. There are 5k contacts and we are seeing no other patterns.
    We are not expecting an iOS Contact will resemble that of MS-Contacts, at the same time we are puzzled how iPad is rejecting and then causing ActiveSync to force change to the Exchange server.
    Has anyone else experienced this, and can perhaps recommend a workaround?
    Environment
    MAC iPad2 iOS v4.3.5 attached using ActiveSync
    Exchange 2003 SP2
    Users are with either Outlook 2003, 2007, or 2010
    Thank you very much.
    Best Regards.

    I'm excited to finally sync my work email with my iPhone. Our IT didn't support it and we work off of an Exchange server. I, too, was nervous about which contacts to sync. While I want my work email, I don't need my contacts and would rather have mine from my mac at home. Unfortunately, you can only do one at a time. The following paragraph is from a c net review. Find the entire article here (the part about the Exchange Server is about 1/2 way down):
    http://reviews.cnet.com/apple-iphone-3g/
    //Once you're ready to go, the iPhone will sync your Outlook e-mail, contacts, and calendar. Be advised that while the iPhone can support multiple POP3 accounts at once (two Yahoo accounts, for instance), it syncs with only one Exchange server and, worse, with only with one calendar or contacts list at a time. If you have a separate personal calendar, your work calendar will replace it once you start the sync. (You'll be notified before it happens.)//
    Hope this helps!
    Vicki

  • Question about creating Custom JSF form tag and renderer

    Is it possible to build a custom form tag in JSF and have it replace the standard jsf form tag. Are there any potential issues with child forms or anything else.
    I created the following
    - custom form component class that extends javax.faces.component.UIForm (the only changes I made was to change the value of the COMPONENT_TYPE attribute and change the value for renderer type)
    - custom form renderer class that extends HtmlBasicRenderer and I made changes to the encodebegin method and encrypt the value of the id and action url)
    - custom form tag class that extends UIComponentELTag ( I did not make any changes here)
    - tld for my custom form tag
    - created an entry in faces-config.xml of my web-app for my custom form tag
    Are there any issues with the above.
    Is there something I should do in addition.

    In theory you should be fine. Some of the open source libraries either swap out the renderer for the standard h:form component or supply their own form components. You could look at their code for reference if need be.

Maybe you are looking for