Modifying standards ISA page
Hi,
In ISA web application, i need display a new data at Order Status dispaly. The jsp page is orderstatusdetail.jsp which gets data from standard isa bapi BAPISDORDER_GETDETAILEDLIST ( i got the bapi name from isaruntime.log file )
I am getting modified bapi from ABAPer, but how to make changes in ISA web application?
Please reply me
Early reply appreciated.
Thanks and regards
Lakshmikanthaiah
Hi Lakshmikanthaiah,
You may do the following to extend the Order status detail screen:
1. Replace the standard function module BAPISDORDER_GETDETAILEDLIST with the customized one(say
ZBAPISDORDER_GETDETAILEDLIST)
To do this you may have to add an entry in modification-config.xml (<b>Assuming that your ABAPer has extended BAPISDORDER_GETDETAILEDLIST</b> to the name <b>ZBAPISDORDER_GETDETAILEDLIST</b>)
<function-module-replacement>
<param name="fm:BAPISDORDER_GETDETAILEDLIST" value="ZBAPISDORDER_GETDETAILEDLIST"/>
</function-module-replacement>
Having done this, you have to now add the custom code to retrieve 'new data'.
You may extend the class ReadStrategyR3 (assuming you are using ISA R3) and override methods like getHeader (to add header level detail). In the overridden methods you may add additional fields as extension data invoking the method addExtensionData(..) on header. (Similar process for item as well)
Regards,
Chaitanya
Similar Messages
-
Hello,
I would like to add some functionality (precisely some Javascript code) to a standard BSP page. As it is a SAP standard, the system doesnt allow to modify it as normal BSP page. Is there any possibility to attach some code or functionality to BSP page without modifying the code, I mean something similar to, for example, enhancements, user-exits in R/3 so that we could activate and insert the code?
Thanks in advance for any hint.
Regards,
AnnaHi,
I would not recommend to change standard SAP BSP pages. When there is an update or upgrade concerning this pages, you will get problems and will need to SPAU till the end of days (see also http://help.sap.com/saphelp_nw2004s/helpdata/en/60/d6ba7bceda11d1953a0000e82de14a/frameset.htm) and eventual modify things again, which isn't a pleasant job at all.
I would say that you make a copy to a Z application and work further on that one.
Eddy
PS. Reward the useful answers and you will get <a href="http:///people/baris.buyuktanir2/blog/2007/04/04/point-for-points-reward-yourself">one point</a> yourself! -
Modifying Standard JSP pages of UCES
Hi Folks!!!
We want to customise the standard JSP pages of the UCES6.04, I have defined a track in DI with all the dependcy components. Imported to NWDS and tried to develop a project everything is fine. But I am not able to find the standard JSP pages of UCES component here. Am I missing any thing. But when i try to create any jsp pages or some onject i am able to use the standard classes and othe functionlities of the dependent components.
Is there any thing we need to do to edit the jsps of any component like UCES or Useradmin.
Regards,
Vamshi.Hi,
Thanks for your reply!!!
I am aware we have to work on inactive DC. When I checkout the track to the Developer studio, I am not able to find the standard JSP's so that i can modify accordingly.
Regards,
Vamshi. -
How to modify a standard OAF page in version R12
Dear all,
I have a requirement to modify a standard OAF page(can't implement by personalization),and my EBS version is R12,but i have not the source java code of the page,I try to decomplie the class file by a sofeware named 'YingSoft' , as the r12's jdk is 1.6,will have some errors.
So,anybody know how to accomplish or have other decompile software?
thanks,
Ming Tao.Hi Ming,
I use Java Decompiler (JD) in it works fine for me. Also, I guess you know it already, but just in case, there is a detailed explanation on how to extend standard OAF pages in the OA Framework Developer's guide and how to deploy the changes.
Regards. -
Running a Standard OAF page in Jdeveloper
Hi,
I have configured Jeveloper and designed some of the sample OAF pages. Now i want to view the Standard Supplier Page into my jdeveloper so that i can learn how to modify the standard pages.
Can you let me know the step by step procedure of how to get all these files from server and where to paste it
Thanks in advance.
Regards,
YadneshHi,
You need to FTP all the files that are related to your page.
What is your exact requirement ? You can make the changes to the page even without FTP all the files and it depends on your requirement.
For example, if you want to extend a controller, then just move the standard controller and create a new java class extended from that controller. Later you can compile the same on unix box. So there is no need to FTP all the files.
Yes, whatever class file you FTP, you need to put those at \jdevhome\jdev\myclasses.
--Sushant -
Problem while extending and modifying the ISA B2B app on SAP J2EE 6.4
We are facing some problem with extending and modifying the ISA B2B 4.0 application.
First Let me clarify you the whole scenario.
Previously we had ISA B2B 4.0 SP03 deployed on SAP J2EE 6.20 Engine.
We had used eclipse 3.0 to extend and modify the application as NWDS does not support SAP J2EE 6.20.
We had used ant buildtool to build the modified application which comes along with the ISA Software Archive.
We had successfully done all the modifications and application was running fine...
Now we have upgraded the overall J2EE infrastructure and using J2EE 6.4 Engine which supports NWDS.
We have successfully deployed the ISA B2B application which comes along with the Support Package.
We are using Support Package ISAWAC40SP11P_7-20000529.SAR E-Selling 640. The application is working fine after all
the configuration done in XCM and SAP CRM 4.0 system.
Now for modification and extension i have created another b2b enterprise archive with name "b2b_client.ear" using ant buildtool.
I've done the modification and extension .. added some Z classes and JSP pages. Now when i try to deploy the application using
SDM 6.40, I got an error message stating
<b>"com.sap.sdm.util.sduread.IllFormattedSduFileException: The archive must be deployed with a 6.20 SDM, which has a SDM-SDA compatible version 1 or greater."</b>
I think this error is due to the incompatible sda_build.xml used in the build process but we have used the same xml file bundled with the above mentioned ".sar" file..
Please help or suggest someone who can help me out from this...
Thanks & Regards.
Sandeep SolankiHi Alkis.
First, you need to specify the fully qualified class name of your based-RequestProcessor class in the config.xml file like
<controller contentType="text/html;charset=UTF-8" locale="true" nocache="true"
processorClass="com.mycompany.struts.framework.MyRequestProcessor"/>
If you review the source code of the ActionServlet and RequestProcessor classes, you can see that overwritten methods (by you) are executed every time the client makes a request to the struts based application.
I hope you can run your approach. And it will be excellent you can shared how you will do it.
Kindest regards. -
Hi,
Has anyone managed to extend a Standard Oracle Page. I have a requirement to extend Customers Online Page
/oracle/apps/imc/ocong/party/organization/webui/ImcOrgOverview
.. All I need to do is to add a new region in the page .
I am able to achieve the result by modifying the exisitng page
ImcOrgOverview and importing it . But I dont want to do that , as the solution wont last an upgrade .
Any Suggestions?If your customer is on 11.5.10.2CU of OAFramework then they can extend an existing region or a new region in to a Oracle seeded page. You can use the personalization framework to add a new item 'flexibleLayout' and this will allow you to add a 'flexibleContent' under the flexibleLayout using personalization.
When adding the 'flexibleContent' you need to set the extends property pointing the region which you want to extend.
However you need to keep in mind that the region which you want to extend should work standalone otherwise you will run in to errors.
You can find the relevant document on the framework personalization guide for CU2 and above in the create new item section. -
SAP Standard Scripts ( how to Modify Standard Scripts)
hi every one , This is Abdul Rahman , i want to know how i should modify Standard SAP Scripts like RVORDER01 or MEDRUCK SCRIPTS ,i want to know whole process . and how to Run the Script . plz any kindly send some good DOC or web pages which i can acess
thankyou
Abdul RahmanHi,
Modifying SAP Forms
If you want to modify SAP forms, set up your development environment as follows:
Make sure that no SAP-standard forms are stored as client-specific copies in your development client.
Such forms should be held only in client 000, the SAP development and installation client. If you access an SAP-standard form from another client, then the central copy in client 000 is used.
If you need to remove SAP-standard objects from your development client, see Notes 10388 and 3355 in the SAP Online Service System (OSS). These notes explain the procedure for saving modified forms and then deleting all forms.
To modify SAP standard forms,
Copy the forms you need from client 000 to your development client.
Rename the forms using a name from the customer name reserve (names starting with Y or Z).
Copy the forms to one of your own Y or Z development classes.
Renaming the SAP standard object makes it possible to manage and transport your changes with the SAP workbench organizer. The organizer is not activated for SAP-standard objects that are modified in clients other than 000.
To put your modifications into effect, you must also modify the ABAP print program used to print documents that use this form. You should rename such print programs and store them in your own Y or Z development classes.
You can use the SAP Customizing System to replace the SAP print program with your modified print program in the affected applications.
Forms: Concepts
Forms are used to control the page layout and also the text formatting in your documents. Before formatting a document for output to the screen or to a printer, you must assign a form to it. If you do not specify a form for a document, then the SYSTEM form is assigned to the document by default.
Application-specific forms are used in SAP applications to specify the page layout for such special documents as invoice or checks. These forms specify the structure of the information on the page(s) of such a document. They define, for example, the address header, item lines, the footer, and so on.
There are two ways to format texts with forms:
In the standard SAPscript text processing (Tools ® Word processing ® Standard text), you can select a form for a document. You can then type text into the main window of the form and output the document in the format defined in the form.
For example, you can select a form for a letter. You can then type the body text of the letter in the main window. When you print the letter, the default text elements in the other windows of the form (heading, footer, and so on) are printed with the body text.
A document can be generated by a print program in one of the SAP applications. The print program uses a form to generate the document. Most correspondence and document generation in the SAP System are handled by way of print programs.
A print program selects the text elements that are to be printed in the windows of a form. It may also collect information from the user or ask the user to input text directly, as in some correspondence functions. The print program may also provide data for variables defined in the form.
Finally, the print program uses the form to format the document for display or printing.
Check this link...
http://help.sap.com/saphelp_erp2005/helpdata/en/d1/802d7d454211d189710000e8322d00/frameset.htm
Thanks and Regards,
Bharat Kumar Reddy.V -
Modify the login page (login.jsp) of B2B scenario of the Internet Sales app
All
I wanted to modify the login page (login.jsp) of B2B scenario of the Internet Sales application
By typing the URL "http://<servername>:50001/b2b/b2b/init.do." I could able to see the login page
My requirement is to add an extra link in this page
when I use showmodule=true it gives the location of jsp which is "user/logon/login.jsp"
I could able to find this jsp in the DC "crm-isa-web-b2b"
when I open the DC in package explorer i could able to locate this jsp in a jar file but not able to open/modify it
Awaiting experts response
Thanks
Murali.K.NWhen I work on ours ISA4, I go to the file on the server
\jsp\crm.b2b\servlet_jsp\b2b\root\b2b\login\login.jsp
Now, I'd imagine there might be a much easier way to work with the files, but that's how I edited ours. -
Hi,
Is it possible to modify the standard logon page? This page is used when a webdynpro application requires authentication.
Thanks in advance,
Ricard.Hi Ricard,
yes, check the link:
Logon Screen Customization for SAP NetWeaver 7.0 EHP1
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/43/fc3ae22adb025fe10000000a1553f7/frameset.htm
You find this guide for other releases as well, like for instance:
Configuring the Logon Screen SAP NetWeaver CE 7.2
http://help.sap.com/saphelp_nwce72/helpdata/en/48/ee941b0b803697e10000000a42189b/frameset.htm
Best Regards,
Ervin -
Edit Page options in ribbon disabled after applying modified Seattle Master Page
Hi,
I'm working on a modified version of the Seattle.master page, and I have an odd permissions issue that is seen when my user (a farm admin) tries to edit a page on the site. On some pages, clicking Edit Page doesn't do anything at all. On others, I've been
able to go into edit mode but not do anything with the Edit options afterward. In this scenario, most or all of the useful edit options are disabled, and I cannot use Save, Checkout, Discard the Checkout, Change the Page Layout, etc...
Checking the JavaScript console in IE reveals this JS error that I don't see in the OOTB Seattle:
SCRIPT5007: Unable to set value of the property 'href': object is null or undefined
[our.site.com], line 1128 character 590
Here's the function being referenced:
function _cUpdconetidProjectPropertyTitleGraphic(data, ctrl){ ctrl.href = slNavUrl; }
Other possibly helpful information:
Here is a snippet from the modified Seattle Master Page of where the ribbon code sits:
<div id="s4-workspace" class="ms-core-overlay">
<div id="s4-bodyContainer">
<SharePoint:SPSecurityTrimmedControl runat="server" AuthenticationRestrictions="AnonymousUsersOnly">
<wssucw:Welcome runat="server" EnableViewState="false" />
</SharePoint:SPSecurityTrimmedControl>
<div id="ms-designer-ribbon">
<PublishingRibbon:PublishingRibbon runat="server"/>
</div>
As you can see, I have moved the Ribbon (div#ms-designer-ribbon) from its fixed position outside of the div#s4-workspace to inside of the div#s4-bodyContainer so that it scrolls with the page. Placing the ribbon inside div#s4-bodyContainer shouldn't be an issue,
as I've made a Design Manager Master Page in the past and placed the ribbon there as well without issue.
Does anyone know how I can get this modified Seattle master page to allow editing?Hi,
Is there any custom JavaScript in it, sometimes error may occur due to some typo.
Suppose that we can do the customization like this: With a copied master page, we can apply a part of the change first, then check it in the browser to make sure it can work without affecting the OOTB features. Then apply other parts one by one with immediate
examinations...
By doing this, it would be easier to find out which step in your whole customization would cause the issue.
Best regards
Patrick Liang
TechNet Community Support -
Error while calling standards OAF page from Custom page
Hi,
Using personalization, from a custom page, I am trying to open a standard Iexpense page using the following inthe Destincation URI in messagestyledtext as
OA.jsp?OAFunc=OIEMAINPAGE&startFrom=ActiveSubmitted&ReportHeaderId=380705855&OIERefreshAM=Y
The original page has OA.jsp?OAFunc=OIEMAINPAGE&startFrom=ActiveSubmitted&ReportHeaderId={!ReportHeaderId}&OIERefreshAM=Y in the message styled text
But when click on this from the custom page, the page opens with tabbed regions above and then gives error as below. Please let me know how to resovle this issue.
Profiles 1) FND_VALIDATION_LEVEL and 2) FND_FUNCTION_VALIDATION_LEVEL are already set to None.
Error is:
Page Security cannot be asserted. The page has either expired or has been tampered. Please contact your System Administrator for help.
Thanks,
SrikanthHi,
R u still facing the issue?
If So can you please tell me:
Have u added your called function to the current user? That means by navigating to the responsibility you can access the same page directly, with out doing any transaction? If so then create your custom function with your required URL and attach to a menu ; then check if you are able to view that page from the menu navigation?If these thing is not working then I think you need to create a custom page that will extend the std region , that time hopefully it will work.
Please post your result/thought!!
Regards
Apurba K Saha -
Error while calling standard OAF page from custom Oracle Form
Hi,
I am calling standard OAF page from custom oracle form using the following code.
FND_FUNCTION.EXECUTE(FUNCTION_NAME=>'FUN_TRX_ENTRY_OUT_VIEW_BATCH',
OPEN_FLAG =>'Y',
SESSION_FLAG =>'N' ,
OTHER_PARAMS =>'&ViewBatchID = "' || NAME_IN('FUN_AGIS_LINE_D.BATCH_ID') ||
'&CallingFunction = "' || 'MANEXPINQ' ||'"');
But I am getting this error.
oracle.apps.fnd.framework.OAException: This request was not processed as the request URL %2FOA_HTML%2FOA.jsp%3Fpage%3D%2Foracle%2Fapps%2Ffun%2Ftransaction%2Fentry%2Fwebui%2FViewOutBatchPG%26OAPB%3DFUN_PRODUCT_BRAND%26OAHP%3DFUN_SSWA_MENU%26OASF%3DFUN_TRX_ENTRY_OUT_SEARCH%26_ti%3D1217029204%26language_code%3DUS%26%26ViewBatchID%20%3D%20%22203148%26CallingFunction%20%3D%20%22MANEXPINQ%22%26CallFromForm%3D%27Y%27%26oas%3DqZqg3tmdEdUNyw_HtskVow.. contained potentially illegal or un-encoded characters. Please try again by submitting a valid URL or contact your systems administrator for assistance.
Please let me know any thing I missed out here.
Any suggestion will highly appreciated.
Thanks & Regards,
SunitaI am using FND_FUNCTION.EXECUTE to call a OAF page from PLSQL in R12. I am getting following error"Error(9,23): PLS-00302: component 'EXECUTE' must be declared"
-
Calling a Web service from Standard OAF Page.
Hi All,
how to call a webservice page from Standard OAF Page and get back the response from that webservice.
Can anyone please give me the process how to do it.Can anyone please provide code it will helpful to me.
Not using any PL/SQL API's.only through web services how to do it?.
Thanks in Advance.
Regards,
Ajay.look in the tutorial the web-client example or the dii interface example... and read all about jaxrpc ...
bye
J -
Hi
We need to modify Standard Purchase Order Stylesheet (po_standard_xslfo.xsl) . Current stylesheet generating PO like the following.
<FOR-EACH>
ITEM_NUM
ITEM_DESCRIPTION
<FOR-EACH>
SHIP_TO_ADDRESS_LINE1 NEED_BY_DATE QUANTITY
</FOR-EACH>
</FOR-EACH>
Based on this, we are getting the output like this:
Item Num 1
Itme Description 1
Ship To: Needed: Quntity
1234. A1 Avenue JUL 200
SomeCity, CA 90706
1234. A1 Avenue AUG 200
SomeCity, CA 90706
4567 B1 Avenue JUL 100
City2 , CA
Itme Description 2
Ship To: Needed: Quntity
5689. c1 Avenue JUL 200
SomeCity, CA 90706
Our requirement is like this:
Item Num 1
Itme Description 1
Ship To: 1234. A1 Avenue, SomeCity, CA 90706
Month: JUL AUG SEP
Quantity: 200 200 100
Ship To: VVV4567 B1 Avenue , SomeCity, CA 90706
Month: JUL AUG SEP
Quantity: 100 200 100
So we need to add ship_to group (ITEM/SHIP_TO) .
How can we use group by item, ship_to..
<fo:block> <xsl:value-of select="ITEM_NUM"/> </fo:block>
<fo:block> <xsl:value-of select="ITEM_DESCRIPTION"/> </fo:block>
<xsl:for-each select="/PO_DATA/LINES/LINES_ROW/LINE_LOCATIONS/LINE_LOCATIONS_ROW">
<fo:block> <xsl:value-of select="SHIP_TO_ADDRESS_LINE1"/> </fo:block>
<fo:block> <xsl:value-of select="substring(NEED_BY_DATE,4,3)"/> </fo:block>
<fo:block> <xsl:value-of select="QUANTITY"/> </fo:block>
</xsl:for-each>
</xsl:for-each>
In the above code I need split the data by ITEM_NUM/ SHIP_TO_ADDRESS_LINE1.
I am new to xsl-fo. I tried different ways,but ship_to_address_line1 is generating wiith each quanty and need_by_date.
Please guide me.
Thank you
Raju
Edited by: subbaraju on May 7, 2009 2:36 PMHi Chandra
Thank you very much for your suggestion.
I tried that way, I created some sample xml file, I created sample rtf file and I generated xsl-fo file. I copied the part of code into my PO_STANDARD_PO.XSL. I am getting some error.
I noticed PO_STANDARD_PO.XSL is xsl version 1.0 and the generated sample data is with xsl version 2.0.
The generated code is using “for-each_group”, “sum()”, “current-group()” etc. Is these functions will work in xslt 1? Or do we need to code different way?
We are in Oracle APPS 12.0.4.
Thank you
Raju
Edited by: subbaraju on May 26, 2009 11:56 AM
Maybe you are looking for
-
Exception error in DTP CX_static_check
Hi , I am getting error when i run DTP , The request shows red when i see the log it says exception raised in Start routine , below is the Warning message in start routine when i go through the log see The exception CX_static_check is neither caught
-
Hi, Please give me transaction codes for the MTO. I created one sales order and converted into production order and settled also. After that what i have to do, shall i issue the goods to customer right way. Please guide me with step by step srinivas
-
I have about 5 versions of Firefox on my macbook. Please advise as to deleting outdated versions after new installs so that I do not mess with the programme and lose access to Firefox.
-
Can i position my cursors in a mixed signal plot with my mouse?
i can move the cursor in the plot via the cursor controls with no problem. but it's a very slow and arduous process. i'd like to be able to just grab the cursor with the mouse and position it where i want to. i can grab the cursor with my mouse now,
-
hello. I recently purchased a macbook pro, and is, and learn some things. and I have apple tv, and the question is can I send a movie from macbook and surf the Internet simultaneously without interrupting the movie?