I am trying to web-enable a custom-designed transaction that has a main entry screen which allows the user to enter...
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
a company code and a business entity. After entering that information, the user can click on a create button which leads to a screen with 5 tabs.
When I web-enable this transaction using the latest versions of Web Studio and ITS, I get the page for entering the company code and business entity, but when I click on Create, I get an error message in my browser telling me I'm using an invalid frame name ("This error message indicates that you have used a wrong frame name in your HTML template.")
I used the service wizard and template wizard for this project pointing to the transaction, program and screens developed in R/3.
How do I set the correct frame names? Where do I find the frame names in the ABAP program?
According to SAPNet (OSS note 377260), you need to check that the variable ~FrameName is set in your document. If you are working with Microsoft Internet Explorer you need to specify frame targets explicitely. You have to make sure that the frame names you specifiy are correct.
Look through all occurences of frames in your application and check the assignments to the frame variable.
This error can also occur if you version or patch level on ITS is too low.
You need to install ITS 46dc2 patchlevel 36, or ITS 46dc3 patchlevel 90, or ITS 46dc4.
As you created you application using the wizards, I'd suspect that your problem is likely to be caused by the ITS version/patch level.
If not, then it's entirely possible you've stumbled across a bug. In which case, you should log this with OSS.
Dig Deeper on SAP Web applications
Related Q&A from Matthew Billingham
An SAP user is trying to run a report in an SAP ALV Grid online and wants to know how to get the data in the report to appear along with the header.continue reading
An SAP user needs information on how to change the password on several SAP user accounts from a central location.continue reading
An SAP user needs to transfer customer purchase order spreadsheet data to SAP VA01 to create a new sales order.continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.