Interface Analysis
Dear Friends,
I need some clarity with one interface which i put with you people as a points as follows:
Systems:
1. I have 2 boxes in my Interface Consists of: SAP ECC(6.0) & METASTORM(Microsoft Workflow system).
2.When a metastorm sending a Webservice to PI.PI need to send this to SAP ecc system.
3. Message travelling from metastorm to sap ecc system is sysnchronous.
Kindly update how this webservice should we handle in PI.
In Integration Directory: can we see the already defined webservices.
I hope mostly we will be using server proxies to connect sap ecc system
Hi,
Refer below links
Webservices in XI scenario can be done in either in sender or receiver side.
Check this link http://www.****************/Tutorials/XI/RFC2WebService/Page1.htm
Web Service in XI.
http://www.sappro.com/downloads/SAPXI.pdf
Web Services Architecture
http://www.w3.org/TR/ws-arch/
Check these for Scenarios on Webservices
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi - Invoke Webservices using SAPXI
/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
/people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken]
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-
a651295aeaa9
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-
a651295aeaa9
Thanks,
RamuV
Invoke Webservices using SAPXI -step by step
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
Testing XI exposed Web-Services
/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
Working with SOAP in XI
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79
Step by step
RFC -> XI -> WebService - A Complete Walkthrough ( Part - 01 )
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
RFC -> XI -> WebService - A Complete Walkthrough ( Part - 02 )
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
Similar Messages
-
Capturing keystrokes from other programs
Hi,
I'm looking for away to to capture mouse and keyboard events from programs other than my java program. I want my program to log and analyse mouse and keyboard events from any program that is open in windows. I'm designing a user interface analyser. Can anyone help?
Cheers!
JacquesThanks for all your input, but I am sadly no closer to
an answer :-( It looks like its going to have to be VB
unless someone can save my life and help me out in
Java. Please keep posting and hopefully someone might
give me that elusive solution.VB won't do this either. What you are asking about is injecting a system wide hook into the operating system. I can pretty much guarantee that this will not be possible without resorting to native code.
If you are on a Win32 box, the system hook you are looking for is (duh) the keyboard hook. To get it to work across processes, you have to prepare a DLL that contains the hook procedure, then register the hook procedure (and the DLL hmodule) with the Windows hooking system. After that, every time an application is loaded, Windows will also load your DLL, and will forward key press events through your hook procedure.
Setting global hooks like this is a tricky business, and I wouldn't recommend it as a first program.
You can do a Google search on "Windows Global Keyboard Hook" and find info on how to do this. If you want to do it using only Java, then you are out of luck.
- K -
XI Implementation documentation
Hi All,
Before getting my team members into an XI implementation project, we would like to browse through some XI implementation documents.
where can we find related documentation, that we can use as basis during the project.
Our team consists of ppl from java background who got trained and xi certified from SAP.
Thanks,
Ganesh
(g22sep)Hi,
XI Implementation Methodology Worksheet
The steps (1) through (4) can be viewed as prerequisites. They can be completed before the XI system is even installed onsite. This will greatly reduce the implementation time. Typically these are also the most time-consuming steps of the project. Multiple tasks can be done in parallel. This should be reflected in the project plan.
1. Scenario Analysis
Description of the business scenario to be implemented.
What types of backend systems are involved (mainframe, SAP, etc.)?
Is this a new development or a replacement for an existing interface?
Deliverables
High-level scenario description.
Description of existing scenario implementation, if applicable.
Description of XI-based scenario.
Resources
Technical architect
Functional architect
XI product expert
Corresponding XI Activities
Create entries in System Landscape Directory, as appropriate.
2. Interface Analysis
Is the interface synchronous or asynchronous?
Does the interface require a technical or application acknowledgement?
For each interface, identify the outbound and inbound messages.
Determine data structures for each message type, as applicable.
Determine flat file format or database structure.
Determine IDoc / RFC / BAPI structure.
Determine XML data structures.
Provide data samples for each message type.
Deliverables
Inbound/outbound message structure definition
Data samples for each message
Resources
Technical and functional analysts for each system to be connected
Corresponding XI Activities
Create interface objects in Integration Repository.
3. Mapping Definition
Based on deliverables from Step 2, identify mapping rules between each pair of interfaces. This activity typically requires the involvement of business analysts who have knowledge of the business semantics of each interface.
Deliverables
Mapping specification including source fields, target fields, and transformation rules. Typically this is delivered in the form of a spreadsheet.
Resources
Functional analysts for each system to be connected
Corresponding XI Activities
Choose implementation technology for mappings (graphical tool, XSLT, Java).
Implement mapping based on business rules defined in Step 3 and interface samples and metadata defined in Step 2.
4. Preparation of the Environment
A test environment must be defined. If B2B integration (across the firewall) is involved, then network connectivity issues need to be addressed. This may include the configuration of proxies, reverse proxies, or other devices located in the DMZ.
Preparation of the test environment includes, of course, the installation and basic post-installation steps of the XI system.
If the scenario is to become productive, then a promote-to-production strategy must be defined and the XI environment must be replicated accordingly (i.e., DEV, QA, PRD).
Deliverables
XI system is installed.
Test environment is ready.
Network connectivity is established between XI and all participating systems.
5. Configuration
There are two parts to the configuration step: backend system configuration and XI configuration.
Prepare backend applications for message exchange. The backend systems need to be configured to send and receive messages to/from XI. This configuration must be such that the application can produce or receive data samples such as the ones delivered in Step 2.
Based on deliverables from Steps 1, 2, 3, configure XI objects in Integration Directory.
Deliverables
Backend systems are ready to produce and consume messages as defined in XI scenario.
XI system (Integration Directory) is configured.
Resources
Technical specialists for each system to be connected
XI specialist
6. Testing
The end-to-end scenario can be tested with different data sets. The testing environment has been prepared beforehand and network connectivity issues have been resolved.
Deliverables
Sign off on scenario.
Resources
Technical and functional analysts
XI specialist
Please go through the below links
https://www.sdn.sap.com/irj/sdn/howtoguides
http://www.erpgenie.com/sap/netweaver/xi/tips.htm
You will find XI ASAP there - to download.
ASAP roadmaps for XI:
https://websmp102.sap-ag.de/roadmaps
/people/udo.paltzer/blog/2007/04/26/new-sap-netweaver-process-integration-release-planned-for-2007
PI 7.1
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50a1a52b-688c-2a10-bc91-8985e4a188a0
XI 3.0 and PI 7.0:
http://help.sap.com/saphelp_nw04/helpdata/en/c9/9844428e9cbe30e10000000a155106/frameset.htm
SAP NetWeaver Exchange Infrastructure Business to Business and Industry Standards Support (2004)
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90052f25-bc11-2a10-ad97-8f73c999068e
SAP Exchange Infrastructure 3.0: Simple Use Cases
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20800429-d311-2a10-0da2-d1ee9f5ffd4f
Exchange Infrastructure - Integrating Heterogeneous Systems with Ease
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1ebea490-0201-0010-faad-a32dd753d009
SAP Network Blog: Re-Usable frame work in XI
/people/sravya.talanki2/blog/2006/01/10/re-usable-frame-work-in-xi
SAP NetWeaver in the Real World, Part 1 - Overview
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20456b29-bb11-2a10-b481-d283a0fce2d7
SAP NetWeaver in the Real World, Part 3 - SAP Exchange Infrastructure
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3172d290-0201-0010-2b80-c59c8292dcc9
SAP NetWeaver in the Real World, Part 3 - SAP Exchange Infrastructure
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9ae9d490-0201-0010-108b-d20a71998852
SAP NetWeaver in the Real World, Part 4 - SAP Business Intelligence
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1f42d490-0201-0010-6d98-b18a00b57551
Real World Composites: Working With Enterprise Services
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0988960-b1c1-2a10-18bd-dafad1412a10
Regards,
Vinod. -
Why are my web analyzer exception symbols arrows?
Hello all,
I think that when I was in the class for BEx a while back that when we created exceptions for a query and then launched it in the web analyzer the images showed as little red, yellow, and green circles. I recently implemented some exceptions on a query and when I ran it I got black colored DOWN, SIDEWAYS, and UP arrows. I would like to have the little circle show instead. How do I go about changing what the symbols look like. I am suspecting that it may be in the MIME directory, but I am not sure. Any help would be appreciated and points awarded.
Thanks in advance.Hi Jaime,
I guess the default/standard exception symbol happens to be black arrows. To learn more about Analysis webitem Modification modules, you can refer help.sap.com :-
http://help.sap.com/saphelp_nw70/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
BEx Web -> BEx Web Interfaces -> Analysis Web Item - Using Parameter Modification.
If you need help on how to implement the module for your own Exception Images, plz. let me know your email ID - shall post you a doc on the same.
--Priya -
Measure voltage by event with AT-MIO 64E3
Thanks Chris for your reply,
I haven't CWAI controls in to Project->
Add->Components and Controls.
Where can i found it.
Thanks so much.
Best Regards.That example is written with Measurement Studio. Measurement Studio includes development tools for for ANSI C, Visual C++, and Visual Basic developers. That is what this discussion forum is setup for so I mistakenly assumed you had it. The DAQ ActiveX controls are the only controls that are available for free. All the rest of them (User Interface, Analysis, etc.) are included in Measurement Studio. Since you don't have it, then you can't use the example I sent, but you can still use the CWAI control. Add the control to a project and then you can look at the example's CPP file to see how it is used.
Best Regards,
Chris Matthews
Measurement Studio Support Manager -
RTP-Analysis for Time-of-Use Interface
Dear Experts;
we configured the AMI nodes "Time-of-Use Interface" and in a new interval permissible rate, we enabled the RTP category:
01 Bill EDM Profile Values with TOU Interface. Billing went well, we did create on-peak, off-peak and mid-peak KWH consumption buckets.
But I am wondering, where I can find in the billing doc EA22 - tab "RTP-Analysis", like it shows up for EDM RTP interfaces?
Which configuration are we missing? Where can we see, how billing allocated the hourly consumption values to the different consumption buckets?
Any help is highly appreciated.
Thank you ,
TomHey Vipin;
thanks for the follow up. what I wanted to ask is after the buckets and the bill doc is created:
- I have my profile 1/1/ - 1/31 = 1000 KWH.
- I have my AMI TOU interface in the rate 01 Bill EDM Profile Values with TOU Interface.
- I got a bill doc 1/1 - 1/31, with 3 lines - stating 200 KWH on-peak; 300 KWH mid-peak and 500 KWH off-peak.
--> great!,but in EDM - RTP billing, in the bill doc (EA22), you will see another tab called "RTP-Analysis", that exactly shows me, which interval values (date; time & consumption) was used for on-peak vs off-peak vs mid-peak.
So, my question is, where do I find such a Analysis for AMI TOU ? Which config are we missing?
I would like to see a validation in SAP for the sum of the 3 buckets.
I actually did a manual comparison based on a calendar and Excel to figure, whether SAP AMI TOU was correct with the consumption in the 3 buckets (200 KWH on-peak; 300 KWH mid-peak and 500 KWH)...
Thanks,
Tom -
Profitability analysis activated in POS Interface, performane/tuning issue?
We are about to golive with a SAP retail system. All purchases made by customers in store are sent into SAP via and idoc via the so called POS (point of sales) Interface.
A reciept received via an idoc creates material docs, invoice docs, accounting documents, controlling documents, profit center docs and profit ability analysis documents.
Each day we recive all receipt from each store collected in one idoc per store.
When deactivate our profit ability analysis an average store are posted in about 40 seconds with sales from an average day. When we post and profit ability analysis are activated the average time per store are almost 75 seconds.
How can simple postings to profit ability analysis increase the posting time with almost 50 %? Is this a performance/tuning issue?
Best regards
Carl-Johan
Point will be assigned generously for info that leads to better performance!which CO document does the system creates : CCA document ?
on which cost centre ? PCA document ?
What is the CE category of the CE used for posting the variance ? -
Will somebody provide me with a QBASIC 4.5 PROGRAM for Interfacing with an Anritsu make(model-MS710) RFspectrum analyser through GPIB ( NI-488.2 ) in DOS environment? I would like to aquire data from the instrument and save it in PC for printing purpose.
Hello,
Unfortunately I was unable to find a driver for this instrument. This leaves you with one of a couple options. First, I would like you to submit a request for this driver at:
http://www.ni.com/devzone/idnet/other.htm
We develop drivers in CVI and LabVIEW based on demand and popularity so the more requests we have for it, the greater the possibility that we will develop one. While this would not provide you with a QBASIC program, you may be able to create a DLL that you could call from QBASIC.
If you would like to try developing your own instrument driver (or modify the existing one), we have documentation, model instrument drivers, and driver templates to help at :
http://www.ni.com/devzone/idnet/development.htm
We also have a syndica
te of third party vendors that specialize in National Instruments' products and services. Some of the vendors specialize in driver development. I would suggest contacting one of the Alliance members at:
http://www.ni.com/alliance
Good Luck,
Kim L.
Applications Engineer
National Instruments -
Commands (interface) for BEx Analyser
Hi Gurus,
has anyone a complete documentation or has detailed information about the functionality that can be used Excel/BEx Analyser (e.g. with buttons)?
Example:
With button commands you can set variables or set the input mode of a query:
CMD 1 SET_INPUT_MODE
SET_INPUT_MODE 1 ACTIVE
Any info about the command interface of the BEx Analyser is highly appreciated.
Thanks in advance,
LeoThe problem is solved for greek letter by adding a system variable sap_codepage - 1704. But only one entry can be maitained for this variable. And the report still cannot identify Russian characters.
Is there any way to solve this problem for BEX 3.X for all multiple languages? -
Error occur while interface labview with power and harmonic analyser
hello,
i done a project to test coreloss of motor. i our project we met some some trouble while interfacing labview software with navonip power and harmonic analyser through rs 232 communiation.i generate some error msg when i am using *IDHN? command to communicate with this hardware...... so i need ur technical supportYou will have to supply more info on the error(s) you encounter. Is there a command that does work as expected?
Regards,
André
Using whatever version of LV the customer requires. (LV5.1-LV2012) (www.carya.nl) -
Runtime analysis for interface(in sproxy)
Hi,
I want to tune an interface(XI - sproxy). What tools can i use?
Specifically, can i use runtime analysis for interface defined in sproxy.
Any inputs will be appreciated. Thank you.Hi,
When you create a interface using a proxy you are handling two different environments. Runtime analysis will not be applicable to end-to-end (XI->SAP for inbound) solution.
If on the SAP R/3 end you have FM/program which is triggered by the proxy you can execute the FM in standalone to get the runtime analysis of the code.
I hope it clarifies.
You can get back if you have any doubts.
Regards,
Sandeep -
i have downloaded the keithley 230 software and i put it together with the necessary strings,its working .my aim is to insert it in the existing vi,use it to step up voltage (auto)after each specified run and output is collected and ploted at each desired voltage level. also i dont know if sweep voltage is required to achiev this or if also i need to clear memory often.
Pls can somebody help me!!!!
ambrado.
Thanks, u ar great.Hi engineer david ,
Thanks for your advise, so far i was able to resolve to this two VI circult attached.one of the Vi comprise of the attenuator,optical spectrum analyser,and tuneable laser source,it sweep correctly with no hiccup,though the attenuator is disconnected. the second is the voltage control vi.
I need to combine them to enable them work as follow;
>the voltage vi we begin with a voltage value say 1v and the other vi sweep on this voltage for a known period and
>the voltage Vi step to another voltage value say 2v and sweeping is carried out again on this voltage etc until it finaly get to the maximum voltage,then the whole vi
stop.
also i want the voltage vi to be in visa addressing format.
pls i need to summit this work soon,help combine this.
Kudos to u sir.
Thanks, u ar great.
Attachments:
MainVI v5_1billy.vi 84 KB
230V control module.vi 30 KB -
AP Invoice interface - payment block
Hi,
Peoplesoft is our main system for finance. We are using SAP for logistics applications. I am building a interface to send AP invoice details from SAP to peoplesoft on a daily basis. This interface needs to pick up only those invoice that are free for payment i.e. bseg-zlspr (payment block) field is blank. For example, if an invoice is in invoice verification process, it should not be sent. Till this point, it is easy to get the details of these invoices.
Once the invoice verification is done, bseg-zlspr field will become blank and needs to be picked up by interface. But the issue is how to select these invoices. Since the interface will run daily, I can select for invoices that are created on that day or changed on that day. But the issue, when the value of bseg-zlspr field is changed from blocked to free for payment, none of the date field value changes on either bkpf or bseg tables.
Any ideas how to handle this???hi,
use change document analysis like tcode FB04
-> try fm CHANGEDOCUMENT_READ_HEADERS
A.
Message was edited by:
Andreas Mann -
AP invoice interface - payment block field question
Hi,
Peoplesoft is our main system for finance. We are using SAP for logistics applications. I am building a interface to send AP invoice details from SAP to peoplesoft on a daily basis. This interface needs to pick up only those invoice that are free for payment i.e. bseg-zlspr (payment block) field is blank. For example, if an invoice is in invoice verification process, it should not be sent. Till this point, it is easy to get the details of these invoices.
Once the invoice verification is done, bseg-zlspr field will become blank and needs to be picked up by interface. But the issue is how to select these invoices. Since the interface will run daily, I can select for invoices that are created on that day or changed on that day. But the issue, when the value of bseg-zlspr field is changed from blocked to free for payment, none of the date field value changes on either bkpf or bseg tables.
Any ideas how to handle this???hi,
use change document analysis like tcode FB04
-> try fm CHANGEDOCUMENT_READ_HEADERS
A.
Message was edited by:
Andreas Mann -
Hello!
Before the upgrade from R/3 4.6C to ECC 6.0 I would like to execute SAP R/3 system analysis.
The following functions should be included in this program:
- detailed analysis of system modifications (effort driver and risk factor during an Upgrade)
- comparison against a SAP ERP 6.0 reference system
- extension SAP tools, including RBE and conflict lists (SPAU/SPDD)
- syntax analysis of program code with respect of adjustement need
- quality control of own development
- control of amount of transports within different company areas
- control of user information, such a user type, logon date, etc.
- basic control, whether a sufficient authorization concept is available
- Identification of objects that should be considered for the archiving in oder to decrease the db-size
My question are:
<b>- which tasks can be convered with SAP standard transactions what are the names of the transactions?
- which effort do I investigate for these tasks?</b>
Thank you very much!
regardsDear Thom,
To know the functionality changes u can refer http://solutionbrowser.erp.sap.fmpmedia.com/
http://www.sap.com/solutions/business-suite/erp/pdf/BWP_ERP2006_Upgrade.pdf
http://service.sap.com/releasenotes and http://service.sap.com/upgrade for functional changes.
Need to consider the following things:
For Reports its custom developed program so unless there is any kind of change in requirement from the client regarding the layout nothing needs to be changed I think it will work fine in ECC 6.0 to except few things may needs to be changed..so you need to discuss whether they want the reorts as it is right now or want to change the layout (adding some new info/fields etc) of any report so u need to modify the program for those and estimate accordingly for a medium complexitys Report dev it takes approx 9 pd (FRSTDSCoding+Unit Testing) so to modify it will be less than that (depending upon the scope of changes)
Now say for Batch Inputs(interface/Data Migration) using BDC you need to see how many BDCs are there again if the field lengths and layouts are not changing then no need to change anything (except the main thing ..you need to change the obsolete function modules there are some in 4.6 c like for data upload ws_upload_*** is there 4.6C but obsolete in ECC6.0 there are some new with enhanced functionality so you need to modify the BDCs and many cases it happens that the whole transaction screen changes for process in that case better to develop new BDCs so you have to consider those parameter look into and estimate accordingly modifying a BDC should not take more than 1 PD
Now say for Forms there was no Smart form in 4.6C form printer was there..though the same option is there in ECC 6.0 too..but better to go for/should go for Smart form in that case its complete new dev so estimate accordingly a medium complexitys form should take 8 PD (FRSTDSCoding+Unit Testing) you can take it as 10 PD too even if client wants to keep it is as it was in older version you have to redevelop the layout in ECC 6.0 again as form printer is even client dependent maximum you can copy the program associated with that form in the new version too and your effort will be saved again you have to consider if clients wants to change the layout too
Now for enhancement so in that case u need to see individual cases for a medium complexity enhancement it should take max 15 PD (FRSTDSCoding+Unit Testing)
One more important thing is that the Unicode Compatibility this needs to be done .needs to change the code (variable name) accordingly .also Version management tool is used for the standard programs
Also pls find the following forums:
Re: Data Migration from 4.6C to ECC 6.0
List of transations supported in SAP 4.6c and not in ECC6.0
Re: Upgradation from 4.6C to ECC 6.0
Re: what's the advantage to upgrade 4.6c to ECC5.0...
RE: Help required regarding to upgrade from R/3 4.6c to mySAp ERP 2005
Upgrade batch inputs from 4.6C to mySAP ERP 2005
/thread/317225 [original link is broken]
Upgrade from SAP R/3 to ECC 6.0
Hope it will help you.
Thanks,
Atin
<b><b>Reward points if it helps.</b></b>
Maybe you are looking for
-
I have just opened a new account with my new I pod Nano. I have registered,my husband and daughter have an Itunes account on the same computer. I have bought one song but the Ipod has synvhronised also downloading my daughters tunes from her Ipod. Ho
-
I have moved my media (Music, Movies, Pictures) to the Users/Shared folder. As I'm doing some cleanup in these folders, I am trying to move several folders/files at once, all within the same Shared folder. I have confirmed that the permissions sett
-
Mac Mini Crashes Constantly; Driving Me Insane
My father bought me a mac mini on the 12 June 2013 to replace an old PC I had. The old PC I had was fine, absolutely no bugs, no crashes, and ran strong for the two years I had it. Best computer I ever had, but the dad wanted the whole house to be a
-
I have some code which is embedded into a html page which plays video in an embeded video player (player.swf) using progressive download. My problem is if flash is not installed , it does not check and give the user the option of downloading flash. C
-
Just been doing some sync tests with Logic 7.1 and an ADVC 100. Is it just me or does anyone else find that External Video to song adjust does pretty much Jack Sheet? lining up internally and then adjusting the movie start for external gives me a dif