Owner: SAP Net weaver URL:http://allsapnetweavernotes.blogspot.com Join Date: Tue, 02 Sep 2008 03:07:41 -0500 Rating:0 Site Description: Cross-Component Programming, Dynamic Programming, Integrating Forms, Integration, Integration of ALV, Interview Questions, List Viewer in Web Dynpro Portal Integration, TCodes, Web Dynpro ABAP Site statistics:Click here
I have a problem with sending RFC from R/3 to XI 2008-09-01 10:17:47 This weblog is a response to a few question about the basic configuration of the RFC sender adapterthat were posted on the XI forum (and also on my e-mail) :)So here we go, basically we have to configure 2 things:a) RFC destinationb) RFC channel in the XI directoryRFC destination:1. To create the RFC go to TCODE: SM592. Create new destination of type T (TCP/IP)3. Make sure you select Registered
How do I use 'Apply Control Record Values from Payload' parameter with the IDOC adapter? 2008-09-01 10:17:15 See notes:a) 728792 - how the fields in the control record get set.b) 792333 for an overview of how to convert partners in the IDoc adapter.Also check:Fields of the IDoc ControlRecord
The following table provides information about how the fields of the control record are filled by the receiver IDoc adapter. Field Name Value TABNAM Constant EDI_DC40, if version = 3 Constant EDI_DC, if vers Read more:Values
XI: IDOC Adapter - EDI_DC40 - demystified 2008-09-01 10:15:38 When you start working with IDOCs scenarios the first thing you'll probably noticeis the IDOC receiver channel configuration and maybe the lack of sender IDOC adapter:-)There's one little checkbox you can set or not: "Apply control record values".When you check standard documentation you may be little confusedbut I hope to clear all things out with this weblog. Scenario 1We don't set the checkbox Read more:Adapter
Where can I find J2SE plain Adapter 2008-09-01 10:14:38 this path:- Support Packages and Patches- - SAP NetWeaver- - - SAP NETWEAVER- - - - SAP NETWEAVER 04- - - - Entry by Component- - - - - XI Adapter
Engine J2SE- - - - - - XI CONNECTIVITY SE 3.0- - - - - - - OS independent
How can I access filename from File/FTP Sender Adapter 2008-09-01 10:14:18 Finally (from SP14) we can receive a file do something with it inside XIand send it back with the same name. No need for writing adapter modules,no need for variable substitution - SAP gave us a new, easy solution to this issue.From XI 3.0 SP14 we can use Adapter
Specific Message Properties.Now not only can we use the filename of the received file but we can also change itinside our mapping (using Read more:Sender
Where can I find FAQ on adapters? 2008-09-01 10:13:12 Take a look at this note:821268 - XI 3.0 Adapter Framework: Overview of available FAQ notesinside you'll find all available FAQ SAP notes.
Testing Sample Adapter 2008-09-01 10:12:29 There are many cases where the existing adapter doesn't meet all your requirements and you want to develop a new adapter. But where to start? SAP provides a SampleAdapter
for this purpose. You can start testing this adapter, understand the code and do modifications. Deploy The Sample Adapter is present on the adapter engine with the name sample_ra.sda.You can search for it on your XI Server Read more:Testing
Dynamic Configuration of Some Communication Channel Parameters using Message Mapping 2008-09-01 10:11:27 With XI 3.0 SP14, some paramters in the Integration Directory's Communication Channel
can be dynamically determined during runtime. A couple of examples are the filename and directory used by the File Receiver Adapter. The values for filename and directory can be obtained from the payload of the XML message. Now, with XI 3.0 SP16, these values plus many additional ones can also be dyanmically conf Read more:Configuration
, Dynamic
, Mapping
, Message
Troubleshooting - RFC and SOAP scenarios 2008-09-01 10:10:15 RFC SENDER ADAPTER1. The Program ID - This is Confusing !!!Q: Where can I find the program id ?Ans: Well, the program id can be anything, even your name. :-) But the catch here is that you should have the same in both the RFC destination and your RFC adapter.Note: If you have read the above mentioned blog by Mike, he has used sdnweblog as the program id and the same is used in the RFC destination Read more:Troubleshooting
Where can I find JAR files for creating java proxies? 2008-09-01 10:08:55 you can find them on your XI/PI server in folders:aii_proxy_xirt.jarj2ee\cluster\server0\bin\ext\com.sap.aii.proxy.xiruntimeaii_msg_runtime.jarj2ee\cluster\server0\bin\ext\com.sap.aii.messaging.runtimeaii_utilxi_misc.jarj2ee\cluster\server0\bin\ext\com.sap.xi.util.miscguidgenerator.jarj2ee\cluster\server0\bin\ext\com.sap.guid Read more:files
XI: Debug your inbound ABAP Proxy implementation 2008-09-01 10:08:35 Debugging of inbound proxies in WebAS 6.40 or higher To show the debugging of inbound ABAP proxy, the implementation of the demo scenario is used. The demo scenario is available in any installation WebAS 6.40 or higher. At first you have to set a break point in the ABAP code. Call transaction SPROXY. Expand the namespace , the node Message Interface (inbound) and the interface FlightBookingOrderR Read more:Debug
, Proxy
Wanna Party ? 2008-09-01 10:07:45 I might never have written this weblog but then the growing interest in the 'Party
' across fellow SDNers and this particular post prompted me to formulate all that follows.The Motivation:The error in SXMB_MONI - Party and service not definedThe Scenario :An IDoc to File scenario, only catch being that the Partner Type is 'KU'/'Customer'The Development:In IR, everything moves on as the basics for a
Creation of text table in ABAP Dictationary 2008-09-01 10:06:02 ABAP programmers are often suppose to save language depended data within ABAP applications. One of the possible way how to store such a data is to create a text table for transparent table in ABAP dictationary tool (TA code: SE11).Let's create transparent table with following structure:We would like to store for field name "last_name" different values depend on the language in which user is logged Read more:Creation
ABAP code sharing make easy 2008-09-01 10:04:28 Exchange of ABAP source code is normally really pain in the ass. Basically you can have a lot of different types of ABAP objects. It can be ABAP report/program, function module, dynpro (screen), form (SAPscript/SmartForm), or any other type of RICEF-W objects. SDN has recently started an initiative called SAPlink. Via this tool you can easily exchange several types of objects under SAP development
How many lines of ABAP code are inside of SAP? 2008-09-01 10:03:18 Quite tricky question but have you ever think how many lines of ABAP code is inside
of SAP? How many years it could take to get it run everything? Normally such a questions make no sense. Jon Read writes in his blog what he heard in TechEd 2007. Vishal Sikka, SAP's chief technology officer was daring enough to tell there that there are still 238 million lines of ABAP code in SAP. I’m not sure i
Background documentation Adding an ABAP System to ... 2008-09-12 06:04:32 When you add an SAP NetWeaver Application Server (AS) ABAP system to your system landscape, you must decide whether you want to do the following:● Add the system to Central User Administration (CUA)● Use Lightweight Directory Access Protocol (LDAP) synchronizationYou can do both. The following figure shows a number of ABAP systems in a CUA where the CUA central system is synchronized with an L Read more:System
Inconsistency in SAP NetWeaver BI in Just 5 Steps 2008-09-12 06:03:46 Consider an organization with multiple source systems feeding master and transactional data to an enterprise data warehouse based on SAP NetWeaver BI. During these data update stages, all the data targets that the system retrieves for consolidation, cleansing, and enrichment need the most current data. This is particularly critical in a single-source data warehouse. When you consolidate or enrich
Assigning Authorizations Netweaver 2008-09-12 06:02:48 Use A single administrator (superuser) or a group of administrators assign authorizations, depending on the size and organization of your company. By assigning authorizations, the administrator determines (within the range of possibilities defined by the programmer) which functions a user may execute or which objects he or she may access. Process Flow As an administrator, you perform the follow
Authorization Netweaver 2008-09-12 06:02:05 Authority to execute a particular action in the SAP system. Each authorization references an authorization object. It defines one or more values for each authorization field contained in the authorization object. Authorizations are combined in profiles, which are entered in a user’s master record. The user can work in the SAP System after a successful authorization check.
Editing Predefined Authorizations Netweaver 2008-09-12 06:01:43 Once you have a role, you can generate authorizations automatically. The values of these authorizations are predominantly supplied with SAP default values. However, you can add missing values, change default values and also add additional authorizations from SAP templates or profiles. Generating Authorizations ... 1. In role maintenance (transaction PFCG), choose the Authorizations
Authorization Checks Netweaver 2008-09-12 06:00:57 To ensure that a user has the appropriate authorizations when he or she performs an action, users are subject to authorization checks. The following actions are subject to authorization checks that are performed before the start of a program or table maintenance and which the SAP applications cannot avoid: · Starting SAP transactions (authorization object S_TCODE) · Starting re
Authorization Checks in Your Own Developments 2008-09-12 05:59:50 Each time a transaction is started, the system automatically checks for authorization object S_TCODE. This check is also executed for any transactions that you created yourself. If you use the Profile Generator to generate your authorization profiles automatically, the authorizations for the authorization object S_TCODE are contained in the profiles. You can also add your own authorization check
Programming Authorization Checks 2008-09-12 05:57:09 programmer wants to make an authorization check before bookings for business customers can be changed. To do this, the programmer should create authorization fields (ACTVT and CUSTTYPE) and assign for each field defined the value to be checked (02, B). Authorization fields are created under Tools ® ABAP Workbench ® Development ® Other tools ® Authorization objects ® Fields (transaction S Read more:Programming
APO - Locking Planning Area Netweaver 2008-09-12 05:55:11 Question: Hello all, I have a strange requirement from the project team:We have a planning area which we do not want the users using during a certain point in time during the day. We do not want the users to be locked. We do not want the users to log out. Is there a way to lock a planning area without user's logging out?Planning area (APO_PAREA) is protected by the following authorization objects: Read more:Locking