Reg: Control Frame Works material...
Hi All,
Can Any one of you please send me some info in detail regarding <b>Control Frame Works</b> in ABAP.I need to work on this area.I dont know the concepts of OBJECTS in ABAP point of view ,i need some help in working out the topic practically.
Thanks in Advance,
Regards,
Vijay Penumaka
refer sap help.
http://help.sap.com/saphelp_nw2004s/helpdata/en/b7/147a36c
http://help.sap.com/saphelp_nw2004s/helpdata/en/d2/147a36c70d2354e10000009b38f839/content.htm
Similar Messages
-
Control frame works in background
Hi all,
I am trying to run a report program that displays data in the ALV using oops.
So when i schedule the job in background, job is cancelled and it throws error saying "Control Framework: Fatal error - GUI cannot be reached"
so in order to avoid this problem , i am calling the offline method of the cl_gui_alv_grid method and instantaiting another object of type cl_gui_docking_container if the offline method returns me '1'.
still the problem is persists.
Any sugestions as to whether we can schedule the jobs that make use of control frame works in background or bacth mode or pointers to the problem is appreciated.
Thanks.Hello,
Try when background process instead of creating an ALV, send the info to a file (flat or csv) and donwload it on the server.
Bye
Gabriel. -
Hi experts,
Can anybody give some information about the control frame work in report....it would be gr8 helpful to me...Generally what is the diff. between normal reports ,alv,and control frame work.....
Thanks
KRISNAHello Krisna
a very important difference between a "classical" report and an (OO-based) ALV list is that we have a <b>frontend</b> and a <b>backend</b>:
- backend = ABAP program
- frontend = control (e.g. grid control)
The control framework takes care of the <b>synchronization</b> between backend and frontend. For example, when the application passes PBO of a dynpro holding a control the control framework automatically executes <b>CL_GUI_CFW=>FLUSH</b> .
Sometimes we have to call specific methods to trigger this synchronisation. If you have an editable ALV grid you have to call method go_grid->CHECK_DATA_CHANGED in PAI of the dynpro holding the grid control otherwise you will not see the changed values (of the ALV list) in the internal table of your ABAP program.
Another important method of the control framework is <b>CL_GUI_CFW=>SET_NEW_OK_CODE</b>. If the user executes an ALV toolbar function we never pass PAI of the dynpro. However, sometimes you would like to do that. In this case you can call CL_GUI_CFW=>SET_NEW_OK_CODE which will set a new ok-code and trigger PAI after finishing execution of the toolbar function.
For more details please refer to the SAP documentation
<a href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/d2/147a36c70d2354e10000009b38f839/content.htm">SAP Control Framework</a>
Regards
Uwe -
Hello friends ,
I am new to oracle apps field...i didn't have any knowledge about OA Fram work..
Could you please give your valuable suggestions to learn OAF and please provide materials of OAF .
Thank you,
Durga.Hi Durga;
please check below links:
Getting Personal with OA Framework Pages
http://blogs.oracle.com/stevenChan/2007/04/11/
http://www.oraclearea51.com/oracle-technical-articles/oa-framework/oa-framework- beginners-guide.html
http://andrieshanekom.blogspot.com/2006/07/getting-started-with-oaf-development. html
Framework Developer guide
Framework Developer guide
OA Framework Training
http://forums.oracle.com/forums/thread.jspa?threadID=683510
Regard
Helios -
What is Advantage of Control Frame work architecture
can i know the advantage of control framework architecture over normal architecture ?
Welcome to SDN!!
The Follwoing docs explains in details in using TREE (which is of CFA) in SAP.
<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/b7/147a36c">SAP's CF</a>
Thanks
Jack
<b>PS: Allot points if it helps !!!</b>
Message was edited by: Jack -
Hi SAP Gurus
While creating a frame work order system is providing an error "Enter free of Charge" and message number ME083. The material in concern is procured against cost center and it is not FOC material.
I've checked in "Invoice Tab" the selection is there for Inv. receipt and in field selection for "FOF" there is no mandatory
field selection GR/IR control. Pls help me solve this error.
Thanks
RajeshRajesh,
See OSS note 167535.
Symptom
In Customizing, field "GR/GI indicator" is set as a required field. If you create a purchase order and enter an item on the table control overview screen and subsequently choose 'Enter', the system generates error message ME083 "Please enter free of charge". The cursor is placed on checkbox "Free item" in this case.
Cause and prerequisites
Field "Free item" has the same modification group as the GR/IR indicator.
Regards,
Nick -
Crystal report 9 supports frame work 2.0
Hi experts,
we are using Crysatl report 9 and build the reports using VS2003 with the frame work 1.1.4322.
We are fetching the online report by deploying the same in the IIS server which has the frame work [1.0,1.1,2.0].
When we use Asp.net frame work 1.1.433 in the virtual directory, we have are not getting any issue.
If we go for Asp.net frame work 2.0.50727 in the virtual directory, we are receiving an error message in the event log as below:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 12/19/2011 10:44:31 AM
Event time (UTC): 12/19/2011 5:14:31 AM
Event ID: 3099bcd049ab452cab409d38c750f222
Event sequence: 6
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1/Root/Solitair-Reports-2-129687452447349006
Trust level: Full
Application Virtual Path: /Solitair-Reports
Application Path: C:\SOLITAIR\KAReportingSystem-Solitair\
Machine name: AAA
Process information:
Process ID: 3936
Process name: w3wp.exe
Account name: NT AUTHORITY\SYSTEM
Exception information:
Exception type: SqlException
Exception message: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
Request information:
Request URL: http://localhost/Solitair-Reports/Main.aspx
Request path: /Solitair-Reports/Main.aspx
User host address: 127.0.0.1
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\SYSTEM
Thread information:
Thread ID: 1
Thread account name: NT AUTHORITY\SYSTEM
Is impersonating: False
Stack trace: at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Connect(Boolean& useFailoverPartner, Boolean& failoverDemandDone, String host, String failoverPartner, String protocol, SqlInternalConnectionTds connHandler, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject, Boolean aliasLookup)
at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
at System.Data.SqlClient.SqlConnection.Open()
at KAReportingSystem.MainForm.Page_Load(Object sender, EventArgs e) in C:\Inetpub\wwwroot\KAReportingSystem\Main.aspx.vb:line 28
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Kindly advice me
Thank you
Deepan
Edited by: Deepan1 on Dec 19, 2011 2:20 PMHi,
As you must have guessed, Crystal reports 9 is not compatible / tested / supported with .NET 2.0.
Take a look at below wiki.
[http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567|http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567]
- Bhushan. -
Standard to item caregory B or Frame work order
Hello All
What are the impacts are there when i change the standard PO to item category B or frame work order.
Assume that one of the external system creates a PO in ECC system and i am trying to change the item category B or frame work order of the docuement type?
what impacts in the system?
one benifit, i need not do good receipt or any other benifts/ impacts?
any help is appreciated.
MuthuHi,
Whether you trying to create the PO with Item Cat B you will need to worry about the consumption as with Cat. B you need to mention the Account assignment cat. whether its K or U or M any thing but your material will go in consumption directly for that specified account and not to the accounts you maintained for that material.
this will impact you on your monthly report's or the Yearly reports as if you have changed tha account for consumption.
as well if you have consumed that material you need to put the Material Valuation as Moving only as the price of all the PO will be differed and the material in PO will need to monitor for MAP change by M1EP TCode.
see if you want to consume all the materials for specified accounts other than what you maintaining now, is very much helpful for you but not to maintain your Price. as well if you gonna sale that material how you going to rectify the price is a big problem so there will be a difference in Profit analysis also.
Try do Confirmatory test in DEV(i think you have done that) still i suggest not to go for B other than Standard one.
Regards,
Ninad Kshirsagar -
Hi Friends,
We are using Blanket Purchase order(Order type- FO) for purchasing materials and services for the period of 2 years.
We have one scenario, i don't know, how it will affect the Frame work Order.
The scenario is,We have FO for the quantity of 10000 Materials in the period of Nov 2008 to Nov 2010. And every month, we are calling vendor and tell him to send the material for the quantity of 100.
First situation, we need more materials i.e 500 during Nov 2009 due to market demand in that case how Frame work order works, do we need to change Frame work order?. is it possible?.
Second situation, During the month of Sep 2009, vendor is informing us that he can not give the same materials for same price due to increase in cost of materials. How Frame work order works, do we need to create new Frame work order or FO can be changed?.
Appreciate your help.
ThanksFirst situation: not possible, you can not change the frame work order, you have to create new purchase order for 500 qty
Second situation: also not possible, for the changed price, create purchase order for the new price for the excess qty.
thanks,
SGR. -
what is adapter frame work?
what is pck?
what is jca?
i need clean explanation dont send lot of links just send me one best link or in few sentencesAdapter Frame Work - Engine and APIs for using the various adapters at run time.
PCK - Partner connectivity kit. Used for communicating with partners where there is no fullblown integration engine available.
JCA - Java connectivity architecture. Used for connecting to the java engine capabilities and use them.
But the SDN help would give you more detailed and easy to understand material. Do spend some time for searching.. you will not be discouraged.
VJ -
Hello Friends,
we want clarify that why we need approval for Frame work PO .?
Scenario is :- while creating the PO we already take approval from the Managers or any responsible person.But while booking the IR in Miro we have to take approval for each invoice booking in this lot of time is getting waste so can any help us in this please.
thanksHi Ranjeet singh ;
If you take approval for PO , you should not need any approvel in invoice verification (miro) .
I quess that you take approval in miro so inconsistency option in invoice.
You can control po and miro consistensies with m8 system messages and tolerances.
Please look at document --> M8 messages for incoming invoices with tolerances
Regards.
M.Ozgur Unal -
Stopping invoice Parking for Second time Parking for a frame work PO...
Hi SAP Guru's..
there is a Requirement from Client site that ..
for a Frame work PO which comes with a Invoice plan ..
we should be able to Stop Second time invoicing Maintained in Invoice Plan...
How to Go for this ...
Any workable suggestion would be Rewarded with Points ...
Thanks and warm Regards..
Adarsh Srivastava..You can control the changing of PO in the enhancement which name you can search here. There are three kinds of enhancement: check, change and save. You need select the kind of 'change'.
-
Guys,
I have a issue with sharing data control frame.
I have a search page. From the search results, if the users clicks on a result row, i have to open a NEW TAB providing details of the row. So everytime the user can go back to search tab, and click on the row to open in a new tab.
For that, I'm launching a new Taskflow everytime the user clicks on the row in the serch rsults table. That taskflow is set to Transaction : <No Controller Transaction>. so each time you gonna lauch a new tab, it gonna consume a new data control frame. (and use as many DB connections)
But i dont want that. so i set the Transaction to 'share the data controls with the calling taskflow' and '<always use existing transaction>'. But the problem is all the tabs showing the same information, which i dont want.
How can i overcome the issue without using multiple Data source connections(i mean holding multiple data control frame)?
Any help appreciated...@shay, we can't use that configuration. When using <always use existing transaction>, we need to share data control.
otherwise, we will endup in this error, "Existing transaction is required when calling task flow"
@amseth -> which means it shows the data for last selected row in the search results.
I'm working to find a solution. Any help, appreciated.. -
Is this how i control frame rate with IMAQdr property node?
Is this how i control frame rate with IMAQdr property node? if not, can someone point me in the right direction? for some reason, it doesnt work..
Attachments:
pic.JPG 75 KBPlease see this related thread http://forums.ni.com/t5/LabVIEW/IMAQdr-Property-Node/m-p/1642950/highlight/false#M590168
Matt
Product Owner - NI Community
National Instruments -
Hi ,
I want to know OA frame work is related with java or oracle apps??
can any body tell me where I can get introduction material to this subjectPlease download patch 4725670 from Metalink. This one has Jdeveloper RUP3. You can start working on these. The Jdeveloper comes with inbuilt documentation. All that information can help you with OA.
Thanks
Maybe you are looking for
-
How can I convert an active iCloud account to a child one?
Hi, I want to use Family share with my family members. However I do not want them to buy products without permission (as it is me paying for them). I see this option only exists for child accounts. Is there a way to change an existing account to a ch
-
Extra emails using SO_NEW_DOCUMENT_ATT_SEND_API1.
Hello, I have a requirement to send Purchase order email to a group of people besides the vendor. I set the configuration to send the first email to the vendor and it is working fine. I would like to use SO_NEW_DOCUMENT_ATT_SEND_API1 to send the SAME
-
When saving library item, only OPEN pages updating (closed pages not updating)
When I save my library item it only updates the pages that are OPEN and not the ones that are closed. It starts the update process then stops after updating the open pages and never completes the process. I have to click "stop" after a minute or so.
-
How create query based .txt, .pdf file in SQL/PLSQL
Hello, I am sending email alerts for new employements/resigns. I want to create ry based .txt, .pdf file in SQL/PLSQL and email it. How i can create file queyy : select dempartment,empid,name,joining_date from employee; Thanks
-
I am using 2 SCTL with the same clock, are they running in parallel or sequential? Details: I am using the 1st SCTL to acquire ADC data. It is triggered by a button. During the acquisition, when the 1st SCTL detects an event, it sends a FIFO messag