Process & tutorial to move rdata from ECC R/3 to SAP BW system
I am looking for the process and tutorial in details how to move data from SAP ECC R/3 system to SAP BW system? Could somebody have any links or resources related to this task? I am searching in the SDN for a while but no luck. Thanks in advanced!
Hi Anthony:
You can find the necessary steps to extract Logistics information from SAP R/3 on the paper by Aakash Deep Arora and Nikhil Santosh Saxena.
"Setting up Delta Process for LO Extractors for First Time Using Queued Delta"
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d019f683-eac1-2b10-40a6-cfe48796a4ca?quicklink=index&overridelayout=true
Regards,
Francisco Milán.
Similar Messages
-
BPM/MDM Process - Confirmations Back to BPM from ECC
We are implementing a BPM / central MDM solution. After the new master data is sent from the BPM to MDM, and syndicated through PI to ECC, the requirement is to send a confirmation back from ECC that the new master data (ex. Vendor) was created. I don't see such a confirmation in any of the related blogs on the BPM/MDM subject.
(1) Is there a way to send a confirmation back to the BPM (file that BPM picks up?, BPM listener-type service?)?
(2) Do you recommend using BAM or ALEAUD for the confirmation out of SAP? Both would work. With ALEAUD, I could catch errors in PI and handle them. With BAM on a Vendor.Created event, I would have no extra IDoc statuses to filter away.
Thanks,
KeithHello,
There are 2 options .
You can use an outbound IDOC from ECC to PI - after the material is successfully created and PI can update MDM with the status and id created.
1. You can write a service that will check MDM periodically to see if got back the status & id from ECC/PI successfully.
2. The other way is to write a synchronous webservice call where BPM will wait for a PI service to provide an update directly to BPM. You need to model Synchronous call in BPM.
Regards, Anil -
Proxy Activation - ECC 6.0 to SAP PI system
Hi All,
Our envirnonment -
1) SAP ECC 6.0 ( R/3 system)
2) SAP PI ( R/3 system)
To establish communicate between SAP ECC 6.0 to SAP PI ( R/3 system using proxies )-
we have setup following steps on ECC 6.0 system-
1) Created a HTTP connection in the business system of type H.
Please let me know what is the path prefix we need to set.
2) Configuration Business system as local Integration Engine.
3) Connection between Business System and System Landscape Directory
Create RFC destination (TCP/IP) LCRSAPRFC and SAPSLDAPI for the SLD connection.
I have developed a sample interface to send data from SAP ECC --->PI --> File system ( Proxy to file interface)
When i run the report to call the proxy it is pushing the data on the integration engine of the ECC system.
How can i debug what is the problem is ? why the data is not getting pushed on PI system using proxy ?
How can i debug this ? Please let me know if i am missing any thing in proxy activation between ECC to PI system.
Regards,
KishoreHi ,
I have cross checked the activation steps.
I am able to create a interface proxy to File
SAP ECC R/3 system --- > SAP PI ---> File system
I have created a proxy on ECC R/3 system using SPROXY. when i trigger the proxy using a abap report the data is not getting pushed on to SAP PI system .
When i do a SXMB_MONI on ECC system it should call the integration server as out bound ... It is throwing a error message as mentioned below.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Integration Server
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIProtocol</SAP:Category>
<SAP:Code area="PARSER">ITEM_MISSING</SAP:Code>
<SAP:P1>Envelope</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>XML element Envelope missing in SOAP message header (SAP XI Extension)</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Please let me know how to proceed .
Cheers,
Nanda -
Error sending IDOC from external Java application to Sap ERP system
Hi Experts!
When I try to send Idoc from Java application to XI an error occurs : no service for system CLNTJAVA, client in Integration Server.
My question is: What value the setSenderPort() is excepting?The Java third party business system's logical name or the ERP business system's logical name where the JCO can be found?I tried both of them, but still have the problem.
Please help. I read all threads about this error, but non of those can help me.
My relevant java sourcecode:
doc.setSenderPort("CLNTJAVA");
The XI documentation says that:In the case of non-SAP senders, the entry in the SNDPOR field is interpreted as a logical system name, and the corresponding business system is searched for in the runtime cache.
Both case(third party business sytem and erp business system) I have configured the ID i think correctly. I made a business systems,I configured the adapter specific identifies,I made the IDX1 port,I made the RFC destination,I polled the IDOC type with IDX2 transaction, I have made full cache refresh,I configured the INTEGRATION_DIRECTORY_HMI rfc destination,but I do not made any communication channels, receiver determinations, receiver agreement.
My configurations if it can help for you.
Hostname:sapsp5
System name: NE2
Clients:
000 ERP
001 Integration Server
<b>SLD configurations:</b>
Third Party Technical system name: Java_sytem
Business System:CLNTJAVA
Logical system name: CLNTJAVA
<b>ID configurations:</b>
Business System:CLNTJAVA
adapter-specific identifiers:logical system:CLNTJAVA, <u>the rest is initial</u>,because I cant change it.
IDX1 port name: CLNTJAVA the client is 001. the rfc destination is client_001.
I think the IDX1 port and the adapter specific identifiers are wrong. is it?
my java source if the sender is the JCO
doc.setSenderPort("INTSERV");
My configurations if the sender is the JCO.
<b>SLD configurations:</b>
Technical system name: NE2
Business System:INTEGRATION_SERVER_NE2
Logical system name: INTSERV
<b>ID configurations:</b>
Business System:INTEGRATION_SERVER_NE2
adapter-specific identifiers:logical system:INTSERV,system NE2,client 001.
IDX1 port name: INTSERV the client is 001. the rfc destination is client_001.
Could this error be an autorization error?I tired to connect to the xi from the Java, with the user PIISUSER extended with PISUPER roles.
Thank very much.Hi!
My SNDPOR already set to my source business system's logical name if you check my configurations(JAVACLNT), so there is another problem unfortunately. I set SNDPRN to JAVA, but it still does not work.
Check this configuration please(posted here:
No service for system ... in Integration Directory)
doc.setMessageType("ACC_DOCUMENT");
doc.setRecipientPort("SAPSE1"); // get stuck in XI mapping if not set
doc.setRecipientPartnerType("LS");
doc.setRecipientPartnerNumber("SE1CLNT500");
<b>doc.setSenderPort("SAP3MA");</b>
doc.setSenderPartnerType("LS");
<b>doc.setSenderPartnerNumber("TREMACLNT");</b>
doc.setClient("100");
Inside XI configuration integration builder
<b>Business Service: Service: TREMACLNT</b>
Under the menu Service - Adapter specific identifiers
Idoc Adapter Logical system: TAPPMAN (This thing is important when sending idoc XI -> SAP and should match the logical sys in the receiving SAP system)
IDoc Adapter and RFC adapter R/3 Sysytem ID: 3MA
Client: 100
In IDX1 trans
<b>Port: SAP3MA</b> (Note that the 3MA here is matched against the IDoc Adapter and RFC adapter R/3 Sysytem ID: 3MA)
(a not so well documented feature)
Client: 100
RFC Destination: SE1 (A SAP test system from where IDOC def can be imported, rfc dests are setup in SM59)
I guess that your idx1 port name is the same as the SNDPOR value. I think it should be, because the XI is whatching the IDOC traffic in the idoc adapter port, so you should send the IDOC from external system to the adapter port. Is it right?
My idx1 port is the same as my SNDPOR value in Java,but still came the error. -
How to - Extract data from Cloud For Customer into SAP HANA system
Hello Community,
I have a requirement for extracting the existing data from Cloud for Customer into separate SAP HANA Box.
Is it possible to achieve the same ? If yes, Please guide me for the same.
Awaiting quick response.
Regards
KumarHi Kumar,
In addition to what Thierry mentioned you could also use the C4C integration via standard Operational Data Provisioning (ODP) interfaces. This integration was acutally built for SAP BW and allows you to access any C4C data sources. From my perspective you can also build upon that for a native SAP HANA integration. Please also have a look at this guide: How To... load SAP Business Suite data into SAP... | SAP HANA.
Besides that question let me also add the following: SAP Cloud for Customer already runs on SAP HANA since Nov. 2013. You may also use the powerful built-in analytics within C4C for analyzing data and any of your reporting demands. If your report should consider external data as well, you can combined the existing C4C data source with an external, so-called Cloud Data Source. More infomation is published in the C4C Analytics Guide: http://help.sap.com/saphelp_sapcloudforcustomer/en/PDF/EN-3.pdf.
I hope this helps...
Best regards,
Sven -
Pulling of Exchange Rate data from ECC to BI
Hi All,
we are having an requirement to pull TCURR Table Exchange Rate data from ECC to BI.
If anybody worked on this scenario could you please share valuable inputs regarding this.
I gone through this SDN forum link: Re: Automated Exchange Rate Loading in BPC NW ( please share some more details regarding this )
Regards
AmitHi All,
I hope this will help you to pull Exchange rate data from ECC Table : TCURR to SAP BI System.
ECC Steps : Creation of generic datasource
1) Create generic Transaction Data source Using TCode : RSO2 with name ZTCURR and then press create Button.
2) Input Applic. Component: FI-GL and give description.
3) Input View/Table: TCURR and Press save Button.
4) This will take you to extract structure of data source ZTCURR. In this structure select respective field from the selection field option (In future we will use it in BI info package) and then press save button.
5) Use Tcode: RSA3 to check the data by giving custom data source ZTCURR name.
Note:In this case we are extracting full data from TCURR table. If your project demands you can use delta specific field.
SAP BI 7 Steps
1) Go to BI system, TCode: RSA1--> Source System-> Replicate metadata, then you can see generic data source "ZTCURR" in your BI data source tree.
2) Maintain Info cube Structure same like table : TCURR,
ECC Field ECC DATA TYPE BI Field BI Data Type
KURST CHAR -
> ZKURST CHAR (Length 4)
FCURR CUKY -
> ZFCURR CHAR (Length 5)
TCURR CUKY -
> ZTCURR CHAR (Length 5)
GDATU CHAR -
> ZGDAT CHAR (Length 8)
UKURS DEC -
> ZUKURS NUMBER ( Key Figure )
FFACT DEC -
> ZFFACT NUMBER ( Key Figure )
TFACT DEC -
> ZTFACT NUMBER ( Key Figure )
=========================================================================================
3) Conversion of default format "YYYY/MM/DD" to "YYYYMMDD".
In Transformation: "GDATU" is number format, not date format, so we need to write start routine in transformation.
With the Help of below code you can convert default format
"YYYY/MM/DD" to "YYYYMMDD".
DATA: DATE TYPE CHAR10,
L_INDEX TYPE SY-INDEX.
LOOP AT SOURCE_PACKAGE ASSIGNING <SOURCE_FIELDS>.
L_INDEX = SY-TABIX.
CALL FUNCTION 'CONVERSION_EXIT_INVDT_OUTPUT'
EXPORTING
INPUT = <SOURCE_FIELDS>-GDATU
IMPORTING
OUTPUT = DATE.
CONCATENATE DATE+6(4)
DATE+3(2)
DATE+0(2)
INTO <SOURCE_FIELDS>-GDATU.
MODIFY SOURCE_PACKAGE FROM <SOURCE_FIELDS> INDEX L_INDEX TRANSPORTING GDATU.
ENDLOOP.
Note : Customize above ABAP code according to your client requirement.
==============================================================================================
4) Calculation of Month End Rate----> Means last working day of month
Please refer below solution ( sent on 3rd June 2011 ) to calculate Month Rate
Go to BI transformation and write formula in ZGDAT field. In this case add GDATU as source field of rule and write below formula.
*Last working day of month Formula * : LAST_WORKINGDAY_MONTH( GDATU, '' )
Last working day is calculated based on the data maintained in the ECC TCODE : SCAL ( SAP Calendar )
==============================================================================================
5) CALMONTH calculation: conversion of YYYYDDMM format to YYYYMM format.
This below given ABAP code helps you to convert GADTU: YYYYDDMM format to CALMONTH : YYYYMM format.
In BI transformation write field routine in CALMONTH field to display date in this YYYYMM format.
DATA : L_GDATU TYPE tys_SC_1-GDATU.
CLEAR L_GDATU.
CONCATENATE SOURCE_FIELDS-GDATU0(4) SOURCE_FIELDS-GDATU4(2)
INTO L_GDATU.
RESULT = L_GDATU.
Regards
Amit
Edited by: amit_sap_n on Jul 20, 2011 1:54 PM -
Data import from ECC to MDG via MDMGX tool for CC group and CC hierarchy
Hello,
We currently in process of importing data from ECC to MDG (co-deployed).
The MDMGX guide we follow mention about Accout (ACCA), Cost Center(CCTR) and Profit Center (PCTR).
While doing DIF, it shows above 3 domains but didnt mention about how cost center group(CCTRG), Cost center hierarchy (CCTRH) and same with profit center group (PCTRG) and profit center hierarchy (PCTRH) will be imported to MDG?
is there seperate process to bring hierarchy data from ECC to MDG?
Thnx in advance
SahilHello Sahil
With MDMGX you can load individual master data but for group and hierarchies, you have to use the old procedure. If you ask me, then the MDMGX takes longer time rather that downloading the data in file from tables directly and upload it in MDG.
Go through this document and load the hierarchy and group data.
How to upload Finance data in MDG - Hub
Kiran -
Connecting directly from ECC 6.0 to a 3rd party system with out XI ?
Hi Guys,
we have developed soap-soap scenarios in XI and we are sending the data from ECC 6.0 -> XI ->3rd party webbased system.
Due to some security reasons we are looking for options of doing the same with out XI ie directly from ECC 6.0 to 3rd party system.
can somebody explain or provide the links for doing the direct connection and also suggest the advantages and disadvantages of eliminating XI completly from the design
any hep would be really appreciated
Thanks,
SriniHI,
Yes, using standard Enterprise services from SAP you can communicate with 3rd party systems also,
Even you can configure the HTTPS communication with R/3 to 3rd Party system. For this you need to install the client Certificates and have to use valid User ID and Passwords.
http://help.sap.com/saphelp_nw04s/helpdata/en/3a/7cddde33ff05cae10000000a128c20/frameset.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/e8/1f1041a0f6f16fe10000000a1550b0/frameset.htm
Disadvantage of communication without XI
1. XI provides the re-usability concept. i.e. if you have just R/3 to 3rd party and tomorrow you may need to add another 3rd party or sap system to communicate, then you just re-use the existing scenario.
But in case of direct communication is leads to point-to-point connection.
2. R/3 can't directly support to the open Standards, either you have to use ABAP proxies or RFCs to convert it to XML format. But XI is an Centralized Integration Platform with Open Standard. In current world, Openness is important.
3. XI has the Ability to communicate with other messaging systems/products may be JMS or any other 3rd party systems also which has the limitations with direct communication
4. Complex processes for communication possible instead of only sending and receiving (business process management) (connect e.g. asynchronous and synchronous steps, define complex communication scenarios)
Mapping etc possible to accomplish in Java. Platform independent Java components.
5. XI has Java & .Net support. which is not possible with directly R/3
Thanks
Swarup -
Equipment Download from ECC 6.0 to CRM 5.0
Hi,
I have made equipment in ECC 6.0 using the Transaction code IE01.
While trying to download it into CRM, the BDoc shows a validation error
I have activated the adapter objects EQUI_CONFIG and EQUIPMENT.
I will be obliged If somebody can give me the step by step process to download the equipment from ECC to CRM and the customizations to be done as a prerequisite.
Thank You
RekhaHello Everyone,
Iam trying to Download Equipments from ECC 5.0 to CRM 5.0.
Iam getting a Validation Error in the Bdoc CRM_EQ_DMBDOC.
The Error Message is <b>Assign a Base Category to the Product.</b>
I have the Base Hierarchy R3PRODSTYP Assigned to the Application
Product.
And i cannot edit the Hierarchy or Categories since they are Downloaded
from ECC.
Please let me know how to Specify a Base Hierarchy/Category for the
Equipments to get Downloaded as Individual Objects.
Thanks & Regards
Kumar -
Price download from ECC goes to which condition maintenance group in CRM?
Hi all,
I have a question related to pricing download. If I am downloading conditions from ECC to CRM, how does the system determine that the condition type needs to go to which Application & Condition Maintenance Group in CRM?
Thanks in advance.Hi,
When u download pricing conditions from ECC to CRM the Application is always CRM and u need to create Condition Maintenance Group in CRM in SPRO path:
Customer Relationship Management>Master Data>Conditions and Condition Technique>Condition Technique: Basics>Create Maintenance Group
here u can create and add the conditions and Condition table as required.
Hope it helps,
Regards,
PePe -
Client copy (export/import) from ECC to BW
It is technically feasible to import a client exported from a NW system installed as ECC 6.0 into a NW ABAP Stack (designed to be a BW system)?
Hi,
1. SAP_ALL profile would not copied using export/import method (SAP ECC --> BW ABAP) as most of the tables of ECC are not present in BW (mismatch of data dictionary structure).
2. You can copy SAP_USER (user master record)
3. If your ECC and BW systems are not in same transport landscape/shared transport directory (trans group), then copy/ftp the export files from ECC (data and cofile) to BW system (same path - usr/sap/trans) and add the transport requests manually to import buffer of target system/client. -
BAPI not returning dataset thru iviews to EP from ECC
Hi All,
We have ERP 6.0 and we are trying to use BAPI to pull data from ECC to EP using SAP RFC-iviews.
We have configured the system object , we are getting the all the BAPI FM info from ECC during creating of new rfc-iview, but when we try to preview the iview by giving the input to the FM is not returning any data.
We have tested the same FM from SE37 and able to get the dataset.
Please suggest me if any configuration to be done.
Thanks,
Subhash.GProblem is solved, while giving input in iview we have to give exact details like for customer number it stores like 0000000001, if we give only 1 it's won't interpet as it was in Data dictionary... but while testing in sm37 you can give as 1 for customer number.
Thanks,
Subhash -
I just bought a MBA and I need to move my photos and itunes to an external hard drive (from my old MacBook Pro) because they won't fit on the Air. I got the photos moved fine and I followed an online tutorial to move the necessary files for itunes, but it didn't work. The files copied fine, but when I tell iTunes on the Air to look at the external drive for the library, it doesn't find anything. What I copied was the entire iTunes Media folder. So, how do I move the necessary iTunes files from my old Pro to a external drive so I can access them from my new Air? Whew!
iTunes- How to move the library to an EHD
After you move the library you need to open iTunes by first depressing the OPTION key then launching iTunes. You will be given a choice of which library to use. This can then be made a permanent change, if you wish, in the Advanced section of iTunes preferences. -
Can BPm pick up existing process from ECC without human intervention
Hi
Is there any way BPM can read/pick the existing process from ECC system (may be solution manager workflow) and model the same.
Just trying to make sure from experts that it is not possible before replying client.
Lavanya
Edited by: Lavanya Sambaraju on Nov 19, 2010 8:23 AMHi Anil
Yes, we wanted to know if the process/workflow mainateined in ECC or solution manager can be dyna,mically picked up by BPM.
And your solution - "Currently BPM can talk to any other system through web services.If you can expose any functionality as web service in solution manager, you can call that from BPM"
how to implement this from solution manger?
All we know was to expose the BAPI/RFC's functionalities as web services from ECC and consume in BPM tasks or directly call these BApis in to BPM tasks.
Could you please share with us.
Thank you. -
CTM does not consider orders from ECC process, to calculate the master production plan
Hi gurus, Any of you worked in a scenario where CTM should consider the process firm orders from ECC? I am currently working on a stage of planning, whereby CTM should consider orders from fixed ECC, as projected inventory available for the planning of needs. However at present not the underway. any idea or suggestion? Thank
Hello:
Thanks for the prompt reply. Unfortunately, profile selection orders, are all ATP category.
Here I put an example of behavior that has the result set of CTM
SCENARIO CTM
WEEKS
INITIAL
1
2
3
4
5
6
DEMAND
-100
-100
-100
-100
-100
-100
PRODUCTION (PLANNED)
100
100
100
100
100
50
PRODUCTION (FIXED)
50
STOCK
0
50
50
50
50
0
SCENARIO EXPECTED
WEEKS
INITIAL
1
2
3
4
5
6
DEMAND
-100
-100
-100
-100
-100
-100
PRODUCTION (PLANNED)
100
50
100
100
100
100
PRODUCTION (FIXED)
50
STOCK
0
0
0
0
0
0
thanks for your comments
Maybe you are looking for
-
New version of JDev causing JNDI problems
We just upgraded to the newest Developer Preview of JDEV and all of a sudden client code that compiled and ran fine under the old version is no longer running. I'm guessing something changed in the libraries, but I'm not sure what and why this is occ
-
Hi Can someone tell me about sync send step in detail because in my scenario I am using a sync. send step and the other end is oracle database which uses a SP(stored procedure) for updation. problem is that I am able to see updation process successfu
-
Database connectivity in struts with mysql
Hi, I want to database connectivity in struts with mysql in struts-config.xml file. I have give the code in struts-config.xml file is given below................... <data-sources> <data-source key="dbname" type="org.apache.commons.dbcp.BasicDataSourc
-
Embedding a JFileChooser in a Panel
is it possible to embed a file chooser in a JPanel?, i'm trying to get my program to look something like how CuteHTML does. Or should i just use a JTree to display the dirrectory, and contents?
-
Hi Everyone, Ive had my z1 since around it launched but there are still a bunch of problems with it i wondered if anyone had the same issues susch, . Lock screen flickering, . volume buttons on headphones/earphones not working,. . music sometimes pau