Can anybody explain in more detail about NO-DISPLAY in selection screens..
an anybody explain in more detail about NO-DISPLAY in selection screens.. in that it is saying
"If you want to display a parameter only in certain cases, for example, depending on the values entered by the user in other input fields of the selection screen, you cannot use the NO- DISPLAY addition. If you use NO-DISPLAY, the parameter actually is an element of the interface for program calls, but not an element of the selection screen. As a result, you cannot make it visible using the MODIFY SCREEN statement. To hide a parameter that is an element of the selection screen, you must declare it without the NO-DISPLAY addition and suppress its display using the MODIFY SCREEN statement."
what is the meaning of this?
This is use a lot in programs which are submitted using the SUBMIT statement. Say that you have a program which runs as usally with a selection screen and nornal output, but you also have some logic built in there that needs to be execute when this program is not ran by the user with the selection screen, but submitted. You can use a PARMETER statement the selection screen and NO-DISPLAY to hide it when normal processing by the user. You could pass a value to the parameter when it is called via the SUBMIT statement. Does this make sense?
Regards,
Rich Heilman
Similar Messages
-
Can anybody explain all the details about idoc like configuration settings etc..
Hi all can anybody explain the idoc configuration settings, communication channels sender and receiver settings
Hi,
Common steps in both Sender and Receiver:
Create logical system and assign to client
Create RFC Destinations in SM59
Create RFC Ports in WE21
Steps in Sender
Create table in SE11 and insert data
Create Segments in Tcode WE31.Define the table fields in segment
Create basic IDOC type in WE30.Specify the above created segment name,save and release the IDOC
Create message type in WE81
Assign message type to IDOC type in WE82 and release
Create partner profile in BD64,add the message type ,specify sender,receiver,message type and generate partner profile and execute.Distribute the model view
Check the partner profile in WE20
Develop a report in SE38 with code that transfers the data from source to destination
Execute the report and specify the fields to be transferred
Check the control records in WE02
Steps in Receiver:
Create an update function module in SE37
Assign the function module to logical message
Define input method in Tcode BD51
Create process code in WE42
Generate partner profile in BD64
After executing the report in sender system check in the destination system table wheather the fields are transferred
In this case a custom table has been created in sender and receiver with same structure.We can even transfer the standard table fields by using idocs
Thanks & Regards,
Sravanthi Polu -
I just started using fire fox and I can't figure out how to add a new folder to my bookmarks.
Can anybody explain how in detail (I'm bad with computers so I need real detail)
Please and thank you. :)If you use extensions (Tools > Add-ons > Extensions) like <i>Adblock Plus</i> or <i>NoScript</i> or <i>Flash Block</i> that can block content then make sure that such extensions aren't blocking content.
Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
*Do not click the Reset button on the Safe mode start window or otherwise make changes.
*https://support.mozilla.org/kb/Safe+Mode
You can use one of these to start Firefox in <u>Safe mode</u>:
*On Windows, hold down the Shift key while starting Firefox with a double-click on the Firefox desktop shortcut
*On Mac, hold down the Options key while starting Firefox
*Help > Restart with Add-ons Disabled
If it works in Firefox Safe-mode then disable all extensions (Tools > Add-ons > Extensions) and then try to find which is causing it by enabling one extension at a time until the problem reappears.
Close and restart Firefox after each change via "File > Exit" (Mac: "Firefox > Quit"; Linux: "File > Quit")
See also:
*https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes -
Can anyone explain me in detail about LSMW?:
Can anyone explain me in detail about LSMW?How the process of migration takes place from Non-sap to SAP in flat files?
Hi,
http://sap.niraj.tripod.com/id61.html
Pl. check this site, useful one.
Regards,
Senthilkumar SD -
Can someone give me more detail about an error
environment did not include a memory pool : I intialize my environment and try to open a database when I get this message.
Thanks for answering my question with an answer to the question I already asked :) . It doesn't make sense to my why I got the error though. Up until then I wasn't setting the flag and I wasn't getting the error.
I have searched the documentation but I must not be looking in the right place for more details on this. Could you please direct me to the page or explain why it works without the flag sometimes and doesn't others? -
Can anybody explain about MM data extraction with steps.
Hai everybody!
Right now i got an opportunity to work with MM datasource extraction by using LO cockpit in BI7.0. But I never worked in this
module.Pls can anybody explain how can i deal this datasource
and how can i migrate data into SAP BI. Pls give steps and explanation.
Warm Regards
Ravi.Hi,
Pls search SDN BI forum, you will get a lot of info about this.
http://www.sap-img.com/business/lo-cockpit-step-by-step.htm
/community [original link is broken]
/people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
LOGISTIC COCKPIT DELTA MECHANISM - Episode two: V3 Update, when some problems can occur...
LOGISTIC COCKPIT DELTA MECHANISM - Episode three: the new update methods
LOGISTIC COCKPIT - WHEN YOU NEED MORE - First option: enhance it !
LOGISTIC COCKPIT: a new deal overshadowed by the old-fashioned LIS ?
Regards
CSM Reddy -
Can anybody explain about use of 57F4 document
can anybody explain about use of 57F4 document.
In Indian subcontracting process when you issue materials to a subcontractor, you need to keep track of what materials you have issued and when they have to be returned by subcontractor. The reason for this close monitoring has to do with Indian tax law. Under excise law 57AC, when you send materials to a subcontractor for processing, you are not required to pay any excise duty, even though the materials have left your premises. However, if the materials have not been returned to you within 180 days specified by the law, you will have to reverse any excise credit that you posted when you have purchased the materials. When you send material out of your factory premises you need to send with 57F4 Challan. In this process you are going to do the same.
The Process Flow would be
u2022 Creating Subcontracting Purchase order
u2022 Message Output for Purchase Order
u2022 Transferring of Components to Subcontractor
u2022 Creating of subcontracting Challan
u2022 Goods Receipt for Purchase Order
u2022 Reconciling Subcontracting Challan
u2022 Completing/Reversal/Re-Credit Subcontracting Challan
u2022 Logistics Invoice Verification
thanks
G. Lakshmipathi -
Want to know more details about control breaks in reports
hello all
i want to know more details about control breaks AT First,
AT Last,
AT New,
At End of and on change .
can anybody tell with examples?Hi Swamy,
Check the following.
Control break statements are used to create statement blocks which process only specific table lines the LOOP ENDLOOP block.
You open such a statement block with the control level statement AT and close it with the control level statement ENDAT. The syntax is as follows:
Table should be sorted when you use control-break statements
You can break the sequential access of internal tables by using these statements.
Syntax:
At first.
<Statement block>
Endat.
This is the first statement to get executed inside the loop (remember control break statements are applicable only inside the loop)
So in this block you can write or process those statements which you want to get executed when the loop starts.
At New carrid.
Write:/ carrid.
Endat.
In this case whenever the new carrid is reached, carrid will be written.
At End of carrid.
Uline.
Endat.
In this case whenever the end of carrid is reached, a line will be drawn.
At Last.
Write:/ Last Record is reached.
Endat.
Processing of statements within this block is done when entire processing of entire internal table is over. Usually used to display grand totals.
You can use either all or one of the above control break statements with in the loop for processing internal table.
At end of carrid.
Sum.
Endat.
In above case the statement SUM (applicable only within AT-ENDAT) will sum up all the numeric fields in internal table and result is stored in same internal table variable.
Hope this helps you.
Any queries, get back to me.
Regards,
Chandra Sekhar -
Can Anybody explain me the difference between a A2X and a A2A Service?
Can Anybody explain me the difference between a A2X and a A2A Service
I dont think A2X refers to b2b Scenario as there is a big difference between B2B and A2A, this is quite a debatable arena. In the present case A2X can be where the application under consideration is communicating with an unknown third party application of which the only details we have are the field data to be sent/recieved etc. Its used more to describe a third party app, so its to be considered as an x-App. can be any j2ee app or .net app, the X here is used as a variable to denote the unknown till it becomes known..in which case the documents start referring to it as A2A.....
Hope that helps
Regards
Ravi -
Hi,
would it be possible to have more details on how mustella work ?
I like the fact to be able to launch a swf and communicate back the results
to ant or other tools
or if giving details about mustella is not possible could be possible to request
a "special" flash player that does not span a GUI when run ?
my goal is to be able to run unit tests working withing the SWF bytecode
but the GUI get in the way for server-side scenarios, etc.
cheers,
zwetanMustella is internal right now. There's a few quirks in how it works
that make it not ready for public consumption. It may go public
eventually.
I'm not sure why the GUI gets in your way. Server communication is
asynchronous so you mostly need a test harness that can wait for
asynchronous events.
-----Original Message-----
From: zwetan [mailto:[email protected]]
Sent: Tuesday, March 25, 2008 2:25 AM
To: [email protected]
Subject: more details about mustella
A new discussion was started by zwetan in
Developers --
more details about mustella
Hi,
would it be possible to have more details on how mustella work ?
I like the fact to be able to launch a swf and communicate back the
results
to ant or other tools
or if giving details about mustella is not possible could be possible to
request
a "special" flash player that does not span a GUI when run ?
my goal is to be able to run unit tests working withing the SWF bytecode
but the GUI get in the way for server-side scenarios, etc.
cheers,
zwetan
View/reply at
Replies by email are OK.
Use the unsubscribe form at
to
cancel your email subscription. -
More Details about Multithreading Mode in User Management
Good morning,
we are working with Portal 7.0 on SP 14 and there is an option to activate the multithreading mode
in the User Management part of the support desk. Since this option seems to significant speed up our
login time i´am interested in more details about what is happening here. But i was unable to locate
any documentation / forum entries / blogs about it. Another point is the question if it is possible
to persist that option. After every Node / Serverrestart multithreading gets deactivated again.
Any Ideas / Links / Helps would be appreciated and points will be rewarded.
Thank you,
MarcoHi
Here is a useful HDD password summary:
http://aps2.toshiba-tro.de/kb0/TSB6B01MC000CR01.htm
_HDD User Password and HDD Master Password:_
There are two levels of the HDD Password, the HDD User Password and the HDD master Password. If both levels of HDD Password have been registered, you can access the HDD by entering either of them. TOSHIBA Password Utility (TPU) only supports the HDD User Password. If you want to register both, open BIOS SETUP. If the HDD User Password has been registered, the HDD Master Password can not be registered
Hope this helps a little bit -
Can anybody explain me creating Generic Datasource using Function module?
Hi,
can anybody explain me creating Generic Datasource using Function module?
Thax in advance,
Ravi.Generic Extraction via Function Module
/people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module
1. Create s structure with the fields that you need from the 4 tables . Activate.
2. Goto SE 80 Select The Function Group , Copy , Select the Function module
" RSAX_BIW_GET_DATA_SIMPLE " and Give a New name starting With
Y or Z .
3. SE37 ->Your Function module name -> Change , In table tab give your structure
name by deleting the associated type given in " E_T_DATA " .
4. Now select source code and Do the coding . Give Data source name in Coding .
In your case you have to take data from more that 1 table .
5. Activate the Function Group .
6. In RSO2 Create the Data source , Give the Function Module Name , And Save.
7. RSA3 -> Give data source name and Check for the Records .
Creation of custom datasource. (Using function module)
<b>is an example</b>
1.Create a function group .
2. Structure ZTEST123
ZMATNR MATNR CHAR 18 0 Material Number
ZMTART MTART CHAR 4 0 Material type
ZMBRSH MBRSH CHAR 1 0 Industry sector
ZMATKL MATKL CHAR 9 0 Material group
ZBISMT BISMT CHAR 18 0 Old material number
ZMAKTX MAKTX CHAR 40 0 Material description
3. Create function module (i.e. ZTEST .) .
FM - YMARA_DATA_TRNS
FUNCTION YMARA_DATA_TRNS.
""Local Interface:
*" IMPORTING
*" VALUE(I_REQUNR) TYPE SRSC_S_IF_SIMPLE-REQUNR
*" VALUE(I_DSOURCE) TYPE SRSC_S_IF_SIMPLE-DSOURCE OPTIONAL
*" VALUE(I_MAXSIZE) TYPE SRSC_S_IF_SIMPLE-MAXSIZE OPTIONAL
*" VALUE(I_INITFLAG) TYPE SRSC_S_IF_SIMPLE-INITFLAG OPTIONAL
*" VALUE(I_READ_ONLY) TYPE SRSC_S_IF_SIMPLE-READONLY OPTIONAL
*" TABLES
*" I_T_SELECT TYPE SRSC_S_IF_SIMPLE-T_SELECT OPTIONAL
*" I_T_FIELDS TYPE SRSC_S_IF_SIMPLE-T_FIELDS OPTIONAL
*" E_T_DATA STRUCTURE ZTEST123 OPTIONAL
*" EXCEPTIONS
*" NO_MORE_DATA
*" ERROR_PASSED_TO_MESS_HANDLER
data : ZTEST123 type ZTEST123 occurs 0 with header line.
Maximum number of lines for DB table
STATICS: S_S_IF TYPE SRSC_S_IF_SIMPLE,
S_COUNTER_DATAPAKID LIKE SY-TABIX.
DATA: begin of t_mara occurs 0,
ZMATNR type MATNR,
ZMTART type MTART,
ZMBRSH type MBRSH,
ZMATKL type MATKL,
ZBISMT type BISMT,
end of t_mara.
DATA: begin of t_makt occurs 0,
ZMATNR type MATNR,
ZMAKTX type MAKTX,
end of t_makt.
Initialization mode (first call by SAPI) or data transfer mode
(following calls) ?
IF I_INITFLAG = SBIWA_C_FLAG_ON.
Check DataSource validity
CASE I_DSOURCE.
WHEN 'ZZMARA_DATA'.
WHEN OTHERS.
IF 1 = 2. MESSAGE E009(R3). ENDIF.
this is a typical log call. Please write every error message like this
LOG_WRITE 'E' "message type
'R3' "message class
'009' "message number
I_DSOURCE "message variable 1
' '. "message variable 2
RAISE ERROR_PASSED_TO_MESS_HANDLER.
ENDCASE.
Fill parameter buffer for data extraction calls
S_S_IF-REQUNR = I_REQUNR.
S_S_IF-DSOURCE = I_DSOURCE.
S_S_IF-MAXSIZE = I_MAXSIZE.
ELSE. "Initialization mode or data extraction ?
Data transfer: First Call OPEN CURSOR + FETCH
Following Calls FETCH only
First data package -> OPEN CURSOR
IF S_COUNTER_DATAPAKID = 0.
Determine number of database records to be read per FETCH statement
from input parameter I_MAXSIZE. If there is a one to one relation
between DataSource table lines and database entries, this is trivial.
In other cases, it may be impossible and some estimated value has to
be determined.
select MATNR
MTART
MBRSH
MATKL
BISMT
from mara up to 10 rows
into table t_mara.
if not t_mara[] is initial.
select MATNR
maktx
from makt
into table t_makt
for all entries in t_mara
where matnr = t_mara-zmatnr.
endif.
loop at t_mara.
read table t_makt with key zmatnr = t_mara-zmatnr.
ZTEST123-zmatnr = t_mara-zmatnr.
ZTEST123-ZMTART = t_mara-ZMTART.
ZTEST123-ZBISMT = t_mara-ZBISMT.
ZTEST123-ZMBRSH = t_mara-ZMBRSH.
ZTEST123-ZMATKL = t_mara-ZMATKL.
ZTEST123-zmaktx = t_makt-zmaktx.
append ZTEST123.
clear ZTEST123.
endloop.
clear E_T_DATA.
refresh E_T_DATA.
E_T_DATA[] = ZTEST123[].
ENDIF.
S_COUNTER_DATAPAKID = S_COUNTER_DATAPAKID + 1.
ENDIF. "Initialization mode or data extractio
ENDFUNCTION.
3. Create the data source using transaction (RSO2).
4. If structure exists for the table parameter of your function module then ok else create a structure for the table parameter E_T_DATA.
5. Test the datasource in R/3 using transaction RSA3.
6. Transfer the data source to BW System and replicate it in the BW-System. -
CAN ANYBODY EXPLAIN ME THE GENERAL FUNCTIONING OF THE SD, MM, PP MODULES.
CAN ANYBODY EXPLAIN ME THE GENERAL FUNCTIONING OF THE SD, MM, PP MODULES.
Hi Santosh,
Seems u r new to SAP.
SD, MM, PP, FI ,CO,CRM ,etc... are the functional areas dealing in the SAP R/3 ERP.
They all have their own transaction code and tables. But all are integrated and related to each other.
For more info check these links.
http://www.sap-img.com/sap-mm.htm
http://www.sap-img.com/sap-sd.htm
http://www.sap-img.com/sap-pp.htm
Hope this will resolve ur query.
Reward if helpful.
Regards. -
Can Anybody explain me the difference between a Bapi and a webservice?
Can Anybody explain me the difference between a Bapi and a webservice?
Hi Anil,
<b>BAPI</b>
BAPI is a library of functions that are released to the public
as an interface into an existing SAP system from an external
system.A BAPI function is a function module that
can be called remotely using the RFC technology
BAPI are RFC enabled function modules. the difference between RFc and BAPI are business objects. You create business objects and those are then registered in your BOR (Business Object Repository) which can be accessed outside the SAP system by using some other applications (Non-SAP) such as VB or JAVA.
In this case you only specify the business object and its method from external system in BAPI there is no direct system call. while RFC are direct system call Some BAPIs provide basic functions and can be used for most SAP business object types. These BAPIs should be implemented the same for all business object types. Standardized BAPIs are easier to use and prevent users having to deal with a number of different BAPIs. Whenever possible, a standardized BAPI must be used in preference to an individual BAPI. It is not possible to connect SAP to Non-SAP systems to retrieve data using RFC alone. RFC can acces the SAP from outside only through BAPI and same is for vice versa access.
<b>Webservice</b>
In simpler terms, WebService is an application on the Web/Internet. Wheneever Service is requested by the user, it provides the service (i.e Request/Response)
A web service is a collection of protocols and standards used for exchanging data between applications or systems
In SAP world, we can expose an application into the Webservice. For e.g We can expose ABAP programs into Webservice.
XI uses SOAP adapter to communicate with webservices see below...why only soap adpater???
-> Some remote clients or Web services providers are only able to communicate by means of SOAP messages
->SOAP adapter enables you to exchange SOAP message between remote clients and Web Service Servers and the Integration Server.
-> The SOAP Adapter provides a runtime environment that includes various SOAP components for the processing of SOAP message.
-> You use the SOAP adapter to connect such systems to the Integration Server directly
-> The SOAP adapter uses a helper class to instantiate and control these SOAP components
->The SOAP adapter receives a msg from the remote client or Web service provider, converts the SOAP protocol into XI msg protocol and then sends the msg to the Integration Server to be processed further.
Basically RFCs BAPI are all SAP oriented, Webservices are language / environement independent. So, all one has to do is publish a Webservice and any external system by providing the data in the correct format, can get the approopriate response back.
see these links to know more abt webservices..
http://www.webservices.org/
http://www.w3.org/2002/ws/
regards
biplab -
Hi, is there a support for development ? I have a idear for a docking station. But i want to know some more details about the licence from apple and so on. Is there a special call center or can i call the normal support for my country ???
For liscensing of iOS related hardware? You'd need to contact the Made For iPod Program.
<http://developer.apple.com/ipod/>
Their contact address is <[email protected]>
Maybe you are looking for
-
Is there a way to view the notebook layout view on Word for mac on an iPad?
Is there a way to view the notebook layout view on Word for mac on an iPad?
-
USING MY IPAD2 I HAVE MULTIPLE COPIES OF PHOTOS IN "PHOTOS" HOW DO I DELETE THESE COPIES, I ALREADY HAVE THEM IN ALBUMS AND WOULD LIKE TO DELETE FROM PHOTOS I CAN SELECT PHOTO BUT MUST ADD TO NEW OR EXISTING ALBUMS... MUST GET RID OF ALL THE COP
-
"Oracle Data Integrator" with "Total Recall"
Hi all, We are planning to use Oracle Data Integrator 11g for performing ELT in Oracle 11g database. We are also planning to enable the "total recall" (flashback) technology and house all our tables on it. Question I have in my mind right now is, wil
-
IPhone 4S Sych of music driving me crazy!!!
My new iPhone is giving me so much grief with synching music. I select the playlists, genius lists, artists etc that I want to synch. I tell the phone to synch, it goes through the motions but then many of the songs won't transfer. Some of the playli
-
Exchange 2013 - Attachments in *.EML files missing in non-cached mode
Hello Our client recently upgraded from Exchange 2010 to Exchange 2013. Since the migration they have had issues with an archiving system they use. Bascially the archiving system creates .eml files of journaled emails. The issue our client has is whe