BI connection with ECC

Hello BI experts,
Iam BASIS guy and working on SAP R/3 4.72 to ECC6 upgrade project.I have few tasks which is related to BI7.0 & source systems
Let me put like this current landscape
SAP R/3 4.72 -  DVE               QAS          PRD
SAP BI7.0          BD1               BQ1           BWP
Now we are upgrading SAP R/3 4.72 to ECC6 in seperate hardware in parallel ladscape.Copy DVE to another system and different SID ( EC1 ), QAS to (EQ1) and PRD upgrading on same hardware.
So we will have to maintain two landscape parallely till live.And then we will break old source system SAP 4.72 and continue with new systems ECC.
I know as per SAP best practice we need sepearte BI landscape for upgrade landscape instead of same hardware.But customer can not spend money for new hardware and they wanted to go with same hardware.
I will Integrate BD1 to new source system EC1 and similar to QA, but after creating this source system I can see duplicate two source systems , one old and another new. And again 2 info packakeges and 2 process chains and etc..
How we can handle such type of landscapes? Do we need any BI manual activites? and how much effort we have to put?
Your expert solutions greatly appriacted?
- Jim

Hi,
Creating Source System (SALE): This step creates source systems which are to be connected.
1.
Assigning Source System to Client (SALE): This step gives a logical name to a SAP Client from which the communication is to be established.
2.
Setting up RFC Destination (SM59): This step is required to establish remote connection to the partner with which Source system is trying to communicate. Here one has to maintain the logon and IP details of the target system.
3.
Distributing Data Model (BD64): A distribution model is used to model a distributed environment in which you specify messages exchanged between sending and receiving systems. Here one has to define the message protocols with which the two systems will communicate.
4.
Generating Partner Profile (BD82): This process generates a partner profile for each system with which your system communicates. Outbound records are created in the partner profile for each outgoing message, and inbound records are created for each incoming message.
Note: If one distributes Data Model before generating partner profile then one has to redefine partner profile in other system also (repeat step in both system). In this document we are generating partner profile after Distribution of data model so as to demonstrate how to maintain inbound and outbound message types in WE20.
5.
Maintaining Message Types (WE20): This process is optional. Generally while generating partner profiles we automatically get the respective Outbound and Inbound messages, which can be checked in T-Code WE20. If the message types are not defined then one can manually do it by following this process.
These steps will ensure that the BW and other source systems are in sync and will communicate as expected.
SAP COMMUNITY
Step 1: Define Logical System in R/3
Step 2: Assigning Logical System to Client
Step 3: Setting Up an RFC Destination
Step 4: Distributing Data Model
Message Types Involved in Process of Data Loading
Step 5: Generating Partner Profile
Step 6: Maintaining Message types in T-Code WE20
Regards,
Suman

Similar Messages

  • SAP Lumira 1.17 Connectivity with ECC 6 giving error

    Hi Expert,
    We're on SAP Lumira 1.17 and I'm getting attached error when I'm connecting with EC 6 via Query with SQL. I've attached the error log. Can you someone please look into this , how can I resolve this error to connect with ECC.
    I'm trying

    Hi Antoine,
    Thanks for response.
    Are you able to connect to this ECC system using either:
    - a SAP tool like SAP logon
    Yes, I can.
    - a BI tool like information design tool (if you have access to it)
    Yes, I can access. I can also connect UNX universe which is built on ECC with Webi as well. It's only in Lumira which is not working.
    -Can you try from SAP Lumira changing the language used?
    Yes, I tried to change different language (US and UK both) but not working.
    -As the base error from your log file raised from ECC is
    This error log is generated from Lumira only.
    Thanks,
    Pawan

  • Crystal connectivity with ECC 6.0

    Hello,
    I have Crystal 2011 and I am trying to connect to ECC 6.0 to adapt a few SAP Best Practices. I am able to access Infosets from ECC 6.0 but I am not able to access any table. I have tries searching. Also, when trying to adapt SAP Best Practices Crystal Reports, I am unable to update the Crystal Reports that use tables from ECC 6.0. I get the below error:
    Some Tables Could not be replaced, as no match was found in the new data source. Please specify the table required for any unmodified tables.
    I am able to connect to ECC 6.0 and access Infosets. Only when I try to access a table, I see this issue.
    Any help is appreciated!!
    Thanks!
    Aris

    Hi,
    did you install all SAP drivers for Crystal Reports 2011 ?
    the ABAP Transports have been imported to the SAP system ?
    What is the message you receive when you try to create a new report in Crystal Reports designer using tables ?
    Ingo

  • EP6 SP2 [WAS620] Can Connect with ECC 6 [WAS700] ?

    Here portal is EP6 SP2 [WAS620]
    And Backend Server Upgrading to ECC6.0.
    Is it possible to continue with Portal 6 with ECC 6 ?
    Any specific SAP Note for this compatibility ?

    Hi Sumanta,
    that depends on what you are doing. If you have for example "only" some SAP transaction iView that should still work.
    Also other JCo based iViews will work -- you will however not be able to run the latest business packages for ESS (for example) because they require a EP7.
    Regards,
    Holger.

  • EP 70 connectivity with ECC 6.0 (SAP NW2004s)

    Hi,
    I have recently upgrade r3 4.7 (32 bit) to ecc 60 (64bit)
    We also install EP 70 (NW2004s SR3)
    I am not able to connect Enerprise Portal 70 to ECC 60 system
    Also how to put ESS business package in EP
    regards
    vikas nagar

    Hi Vikas,
    Just go through this thread it will help you
    [/message/998346#998346 [original link is broken]|/message/998346#998346 [original link is broken]]
    Also check this link in help.sap.com
    [http://help.sap.com/saphelp_erp2005/helpdata/en/29/d7844205625551e10000000a1550b0/frameset.htm|http://help.sap.com/saphelp_erp2005/helpdata/en/29/d7844205625551e10000000a1550b0/frameset.htm]
    Regards,

  • Regarding Connection to ECC 6.0

    Hi All,
    This is regarding connection to ECC 6.0
    I have created a system in
    System Admin ---> System Landscape --> My_Folder
    For the system I have given the foll. parameters for Connector
    Application Host
    SAP Client
    SAP System Id
    SAP System Number
    Server Port
    Do I need to give something else in order to make the connection with ECC 6.0
    Also how do I test the connection.
    Please help. It's urgent.
    Regards
    Nikhil Bansal

    Hi
    When I am testing for the Connection then I get the foll. Results
    SAP Web AS Connection
      Test Details:
    The test consists of the following steps:
    1. Check the validity of the system ID in the system object
    2. Check whether the system can be retrieved
    3. Check whether a SAP system is defined in the system object
    4. Validate the following parameters: WAS protocol; WAS host name
    5. Check HTTP/S connectivity to the defined backend application
      Results
    1. The system ID is valid
    2. Retrieval of the system was successful
    3. The system object represents an SAP system
    4. The following parameters are valid: WAS Protocol (http) WAS Host Name (xyz14.xxx.com:8000)
    5. HTTP/S connection failed
    Seems the WAS Host Name is valid.
    What does  HTTP/S connection failed mean.
    Regards
    Nikhil Bansal

  • Is it possible to use XSS 2005 on EP7 with ECC 5.0 ?

    Hi all,
    I have an ECC5.0 and I want to upgrade my EP6 to EP7. I'm using XSS 2004 on EP6 and I want to use XSS 2005 on that EP7. I've seen on different notes that it is not possible to use XSS 2005 with ECC 5.0 as a back end.
    Is there any solution to connect XSS 2005 to ECC 5.0 ??? Please I really need a positive answer
    Thanks,

    Hi Joseph,
    I have gone thru same problem in my last project but my situation was little different.
    Actually Business Package of ESS/MSS has two components:
    1. Portal Objects (iView, Roles, Pages etc )
    2. XSS - The Java WebDynpro Code (which in turn contain 3 component SAP_ESS, SAP_MSS, PUSIC_GP)
    Also the prerequisite is that we should have SAP_HR (will give HR functionalities in ECC) and EA_HR (contains RFC, structure required for XSS).
    Now the restriction imposed by SAP is that SAP_HR, EA_HR and XSS should be on same version and patch level. Make sense also. However there are situation where you can deviate from above restriction. (I will explain the same below).
    So what you can do is to install the Portal objects(iView, Roles, Pages etc ) on EP 7.0 (can be installed on EP 6.0 and federated to EP 7.0), install XSS 2004 on EP6.0 (having JAVA 640) and connect the same with ECC 5.0.
    You are looking to install Portal Objects, XSS 2005 on EP 7.0 and connect with ECC 5.0. This is possible but NOT recommended. Actually XSS 2005 WebDynpro will look for enhanced structures, RFC in ECC, which XSS will not find and will throw dumps (sometime java and sometime SAP dumps). You can fix the problem by manually installing the new functionality but believe me it is VERY cumbersome task and will make your system highly unstable.
    What I would advise you is to look into your requirement once again and educate your end client with the problem and take appropriate action accordingly.
    Do let me know if you need any further help.     
    Cheers,
    AB

  • Issue with Java Application with ECC - Connection Issue

    Hi
    We have developed one java application to connect to SAP to extract some data. We are using java API (sapjco) to connect to the SAP. Now we are facing one issue u2013 for the ECC while connecting through the java application we are getting u201CUserid or Password incorrect erroru201D, but with the same userid and password we are able to log through the SAP GUI. If we changed the password with all CAPS (Capital Letters) and without numeric values, its working fine in java application (Means its connecting to ECC)
    We are facing this issue only in ECC; the same application is running successfully in SAP 4.7 etc. without changing password.
    Please Help!

    I would draw the conclusion that you have to provide the paaword in upper case. There is a standar java method there that does this for you. Just do it before sending the password.
    Regards,
    Benny

  • SAP ECC 6.0 IDES connectivity with internal BI server

    Hell All,
    We have a connectivity issue for SAP BI with ECC. we have a sap ECC6.0 EHP3 instance running in the customer landscape used for training requirement. In the ECC 6.0 we do also have SAP BI server in the same instance. Now customer want to use the same BI server which is in the same SAP ECC 6.0 IDES without installing an additional instance just for training purpose. As a part of the acitivty we do need to know whether we can configure the BI to R/3 data extraction for this instance. ECC have 800 client and BI also works in the same 800 client. Can we configure the SAP ECC to BI source system configuration and do the R/3 to BW data extraction scenarios. also want to know whether we can do the Process chains and other stuff for training requirements.
    Hemanth

    Hello colluges/friends,
    any suggestions on this?
    Hemanth

  • Connection to ECC with SAP Logon Group failing

    I'm creating a new system connection to an ECC backend using a logon group (transaction SMLG in ABAP stack).  I have created the connection with the wizard as a SAP_R3_LoadBalancing connection and given it the appropriate Group, Logical System Name, Message Server, Remote Host Tppe and SAP Client.  Also I've given it an Alias.
    SSO is working correctly between the portal and ECC.
    The System Connection Tests > Connection Test for Connectors works, as can been seen::
    Test Connection with Connector
      Test Details:
    The test consists of the following steps:
    1. Retrieve the default alias of the system
    2. Check the connection to the backend application using the connector defined in this system object
      Results
    Retrieval of default alias successful
    Connection successful
    However, if I try to connection to this system with the Alias, it fails.  If I change the alias to a system with a standard R3 connection with a specified hostname, it works.  The /etc/services is correct and contains the appropriate entries.  Any ideas?
    Regards,
    Graham

    Hi Srikishan,
    Thanks for the response. When user from CRM logged in another language than EN for eg. FR, clicks on external link in CRM, takes to EN, only if that language FR is not installed in ECC, else it will take to the same language in which CRM user logged in. This cannot be controlled in SSO configuration. Is this correct?
    In case if FR is installed in both the systems, ie CRM and ECC, but user wants to log only to EN when clicked the external link(to ECC) from CRM, how we can configure this, Is any parameter can control or SSO setup configuration available? Please advice.
    Regards,
    Shahul Hameed

  • ECC connectivity with HANA

    Hello Experts,
    We are working on SAP R/3 system. Now client wants to move to SAP HANA. (connection with R/3 and HANA is done)
    Currently, all the processing and queries are executed on R/3.
    The requirement is to either execute the queries on HANA and display the data on R/3 continuing the existing system OR to execute the reports on HANA and display them on R/3.
    I'm very new to this and have no clues about this.
    Please suggest if this is feasible. If yes then kindly suggest how.
    Any third party connector/extractor is required?
    Kindly explain in details, the steps that we need to perform.

    Hi Jitin ,
    we have 3 types of replication methods in HANA to extract data from any kind of source.
    1. Trrigger Based
    2. ETL Based
    3. Log Based
    Go through below links once provide detail document which method to use for ecc systems ..
    http://www.youtube.com/watch?v=rg-fqpuFqCU
    http://www.youtube.com/watch?v=oFhTD1tnuR0
    http://help.sap.com/download/multimedia/ebooks/ec/SAPHANAOverviewofDataReplication/story_con
    tent/external_files/04_SAP_HANA_Data_Replication.pdf
    Regards,
    Giri

  • Connect two ECC systems with one SAP CRM 7.0

    Hi Gurus!
    I have to do a customizing for connect two ECC 6.0 and one SAP CRM 7.0, only I need the organizational structure from both systems and they need update when the structure from CRM has changes. The business partner goes to ECCs system by PI interfaces.
    Both organization models are different, so I have to maintain and update depending the changes in the business.
    But I don't know if this is possible, I don't know if we can do this by Middleware, ALE or PI.
    Can you please, give your oppinion about this topic?
    Best regards,
    Eugenia.-

    Hi Eugenia,
    Please see note 1084315 which descriibes the the multiple backend scenario.
    This should be relevant here.
    Best regards
    Christophe

  • CALL_FUNCTION_OPEN_ERROR in CRM while trying to connect to ECC system

    Hi All,
    We are having issues while connecting to ECC system from CRM at specific point of time.
    It occurred only once yesterday . Since it is a production system, we need to investigate the cause of the issue.
    Upon checking the logs, I can see dumps in ST22 stating CALL_FUNCTION_OPEN_ERROR while trying to connect to ECC.
    This issue has been faced by multiple users at the same time.
    Both CRM and ECC are in the same server . There are no errors in ECC system ,
    The error description says
    Error opening RFC connection
    Error text........... "Group USER not found"
    Description.......... "LgIGroupX"
    The response time is fine for the system and during the time when the error occurred.
    Both the systems are in kernel 720 patch level 416.
    There are no errors in dev_rd and dev_ms as well.
    The errors in trace file also give information that ECC system cannot be reached.
    However our ECC system was available , up and running and there were no issues at that time with ECC.
    I have attached the dump, kernel and patch level details , work process trace files and the response times.
    Please suggest.
    Thanks,
    Sowmya.

    LB: Hostname or service of the message server unknown#DEST =PUCCLNT220#MSHOST
    =puc.apps.eon.com#R3NAME =PUC#GROUP =USER"
    disp+work information
    kernel release 720
    kernel make variant 720_EXT_REL
    compiled on Linux GNU SLES-11 x86_64 cc4.3.4 use-pr121116 for linuxx86_64
    compiled for 64 BIT
    compilation mode UNICODE
    compile time Feb 16 2013 02:50:12
    update level 0
    patch number 416
    source id 0.416
    Error from work process trace file
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    M
    M Mon Apr 20 15:48:09 2015
    M  ThPlgTimeout: ThPlgTimeout for plugin T144/U17974
    A
    A Mon Apr 20 15:58:59 2015
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 2825
    LB: Hostname or service of the message server unknown
    DEST =PUCCLNT220
    MSHOST =puc.apps.eon.com
    R3NAME =PUC
    GROUP =USER
    [abrfcio.c    9213]
    A {root-id=441EA15C8F181ED4B9E4168F16E66417}_{conn-id=441EA15C8F181ED4B9E416A941234417}_1
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: end RX_GET_MESSAGE
    A
    A Mon Apr 20 15:59:02 2015
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 2825
    LB: Hostname or service of the message server unknown
    DEST =PUCCLNT220
    MSHOST =puc.apps.eon.com
    R3NAME =PUC
    GROUP =USER
    [abrfcio.c    9213]
    A  {root-id=441EA15C8F181ED4B9E4168F16E66417}_{conn-id=441EA15C8F181ED4B9E416A941234417}_1
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 2825
    LB: Hostname or service of the message server unknown
    DEST =PUCCLNT220
    MSHOST =puc.apps.eon.com
    R3NAME =PUC
    GROUP =USER
    [abrfcio.c    9213]
    A {root-id=441EA15C8F181ED4B9E4168F16E66417}_{conn-id=441EA15C8F181ED4B9E416A941234417}_1
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 2825
    LB: Hostname or service of the message server unknown
    DEST =PUCCLNT220
    MSHOST =puc.apps.eon.com
    R3NAME =PUC
    GROUP =USER
    [abrfcio.c    9213]
    A {root-id=441EA15C8F181ED4B9E4168F16E66417}_{conn-id=441EA15C8F181ED4B9E416A941234417}_1

  • RFC & Excel VBA  with ECC 6.0

    I use a routine like this to post movements in R/3 (This is an example for MB1A Transaction) based on information posted on a excel spreadsheet  + VBA and seudo-code created with SM35 transaction
    Public Sub updateRFC_BDC()
    'Set sheet specific variables / constants
    j = 0
    startRow = 3
    colStatus = 1
    colMsg = 1
    ' Cell information on the excel spreadsheet
    colMKPF_BLDAT = 2
    colMKPF_BUDAT = 3
    colMKPF_OIB_BLTIME = 4
    colRM07M_BWARTWA = 5
    colRM07M_WERKS = 6
    colRM07M_LGORT = 7
    colXFULL = 8
    colRM07M_WVERS3 = 9
    colMSEG_MATNR = 10
    colMSEG_ERFMG = 11
    colMSEG_ERFME = 12
    colMSEG_WERKS = 13
    colMSEG_LGORT = 14
    colMSEG_CHARG = 15
    colMSEG_OIHANTYP = 16
    colOIB_A08_TDICH = 17
    colOIB_A08_TDICHEH = 18
    colOIB_A08_MTTMP = 19
    colOIB_A08_MTTEH = 20
    colOIB_A08_TSTMP = 21
    colOIB_A08_TSTEH = 22
    colOIB_A08_MCF = 23
    colDKACB_FMORE = 24
    colCOBL_PRCTR = 25
    i = 0
    'Set debug mode
    If CheckBox1.Value = True Then
       DEBUG_MODE = True
    Else
       DEBUG_MODE = False
    End If
    'Reset status column
    Range(Cells(startRow, colMsg), Cells(60000, colMsg)).Value = ""
    'Login to SAP, if it fails, notify user and exit sub
    updateStatus "Logging into SAP...", colStatus, 1
    If Not login2SAP Then
       MsgBox "Login to SAP failed.  Remote Function Call NOT performed.", vbInformation, "Login Failed"
       updateStatus "", colStatus, 1
       Exit Sub
    End If
    'While the next row is not empty loop through BDC
    While Trim(Cells(startRow + i, 2).Value) <> ""
       firstTime = True
       updateStatus "Processing Row " & (startRow + i), colStatus, 1
       ' Retrieve the Function object (the Connection object must be set up before Function objects can be created):
       Set RfcCallTransaction = Functions.Add("RFC_CALL_TRANSACTION")
       'Set the export parameters
       RfcCallTransaction.exports("TRANCODE") = "MB1A                                                                                "
       RfcCallTransaction.exports("UPDMODE") = "S"
       Set BdcTable = RfcCallTransaction.Tables("BDCTABLE")
       'Highlight current row so user knows what is happening
       Cells(startRow + i, 2).Select
       'Screen SAPMM07M BDC code
       add_BDCData BdcTable, "SAPMM07M", "0400", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "RM07M-LGORT"
       testForBlank_AddToBDC "MKPF-BLDAT", Cells(startRow + i, colMKPF_BLDAT).Value
       testForBlank_AddToBDC "MKPF-BUDAT", Cells(startRow + i, colMKPF_BUDAT).Value
       testForBlank_AddToBDC "MKPF-OIB_BLTIME", Cells(startRow + i, colMKPF_OIB_BLTIME).Value
       testForBlank_AddToBDC "RM07M-BWARTWA", Cells(startRow + i, colRM07M_BWARTWA).Value
       testForBlank_AddToBDC "RM07M-WERKS", Cells(startRow + i, colRM07M_WERKS).Value
       testForBlank_AddToBDC "RM07M-LGORT", Cells(startRow + i, colRM07M_LGORT).Value
       testForBlank_AddToBDC "XFULL", Cells(startRow + i, colXFULL).Value
       testForBlank_AddToBDC "RM07M-WVERS3", Cells(startRow + i, colRM07M_WVERS3).Value
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "=NPE"
       'Screen SAPMM07M BDC code
       add_BDCData BdcTable, "SAPMM07M", "0410", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "MSEG-OIHANTYP"
       testForBlank_AddToBDC "MSEG-MATNR", Cells(startRow + i, colMSEG_MATNR).Value
       testForBlank_AddToBDC "MSEG-ERFMG", Cells(startRow + i, colMSEG_ERFMG).Value
       testForBlank_AddToBDC "MSEG-ERFME", Cells(startRow + i, colMSEG_ERFME).Value
       testForBlank_AddToBDC "MSEG-WERKS", Cells(startRow + i, colMSEG_WERKS).Value
       testForBlank_AddToBDC "MSEG-LGORT", Cells(startRow + i, colMSEG_LGORT).Value
       testForBlank_AddToBDC "MSEG-CHARG", Cells(startRow + i, colMSEG_CHARG).Value
       testForBlank_AddToBDC "MSEG-OIHANTYP", Cells(startRow + i, colMSEG_OIHANTYP).Value
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPMM07M                                2400BLOCK1"
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPMM07M                                2400BLOCK2"
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "/00"
       'Screen SAPLOIB_QCI BDC code
       add_BDCData BdcTable, "SAPLOIB_QCI", "0500", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "OIB_A08-TDICH"
       testForBlank_AddToBDC "OIB_A08-TDICH", Cells(startRow + i, colOIB_A08_TDICH).Value
       testForBlank_AddToBDC "OIB_A08-TDICHEH", Cells(startRow + i, colOIB_A08_TDICHEH).Value
       testForBlank_AddToBDC "OIB_A08-MTTMP", Cells(startRow + i, colOIB_A08_MTTMP).Value
       testForBlank_AddToBDC "OIB_A08-MTTEH", Cells(startRow + i, colOIB_A08_MTTEH).Value
       testForBlank_AddToBDC "OIB_A08-TSTMP", Cells(startRow + i, colOIB_A08_TSTMP).Value
       testForBlank_AddToBDC "OIB_A08-TSTEH", Cells(startRow + i, colOIB_A08_TSTEH).Value
       testForBlank_AddToBDC "OIB_A08-MCF", Cells(startRow + i, colOIB_A08_MCF).Value
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "=CONT"
       'Screen SAPMM07M BDC code
       add_BDCData BdcTable, "SAPMM07M", "0410", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPLKACB                                0001BLOCK"
       testForBlank_AddToBDC "DKACB-FMORE", Cells(startRow + i, colDKACB_FMORE).Value
       'Screen SAPLKACB BDC code
       add_BDCData BdcTable, "SAPLKACB", "0002", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "COBL-AUFNR"
       testForBlank_AddToBDC "COBL-PRCTR", Cells(startRow + i, colCOBL_PRCTR).Value
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPLKACB                                9999BLOCK1"
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "=ENTE"
       'Screen SAPMM07M BDC code
       add_BDCData BdcTable, "SAPMM07M", "0410", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "MSEG-ERFMG"
       testForBlank_AddToBDC "MSEG-ERFMG", Cells(startRow + i, colMSEG_ERFMG).Value
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPMM07M                                2400BLOCK1"
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPMM07M                                2400BLOCK2"
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPLKACB                                0001BLOCK"
       testForBlank_AddToBDC "DKACB-FMORE", Cells(startRow + i, colDKACB_FMORE).Value
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "=BU"
       'Screen SAPLKACB BDC code
       add_BDCData BdcTable, "SAPLKACB", "0002", "X", "", ""
       add_BDCData BdcTable, "", "", "", "BDC_CURSOR", "COBL-AUFNR"
       testForBlank_AddToBDC "COBL-PRCTR", Cells(startRow + i, colCOBL_PRCTR).Value
       add_BDCData BdcTable, "", "", "", "BDC_SUBSCR", "SAPLKACB                                9999BLOCK1"
       add_BDCData BdcTable, "", "", "", "BDC_OKCODE", "=ENTE"
       add_BDCData BdcTable, "TCDEMB1A                                                                                ", "", "", "", ""
       firstTime = False
       ' Call the function (if the result is false, then display a message):
       If RfcCallTransaction.CALL = True Then
           Set Messages = RfcCallTransaction.imports("MESSG")
           If DEBUG_MODE Then
               printBDCTable (startRow + i)
           End If
           Cells(startRow + i, colMsg).Value = Messages.Value("MSGTX")
       Else
           MsgBox " Call Failed! error: " + RfcCallTransaction.Exception
           updateStatus "Error!", colStatus, 1
       End If
       i = i + 1
       j = 0
       Messages.Value("MSGTX") = ""
    Wend
    logOffSAP
    If DEBUG_MODE Then
        MsgBox "BDC file written to : " & DEBUG_FILE
    End If
    updateStatus "Processing Done. Logged off of SAP", colStatus, 1
    End Sub
    Now I'm trying to use this routine for  ECC 6.0, but it looks like the export parameter changed and it is not working.
    Could you please help me to debug this routine to make it work with ECC 6.0
    Thanks

    Dear Javier Cantini,
    Welcome to SCN.
    Post your queries in relevant forum. Your query is technical in nature and should be posted in ABAP forums. Moving your thread to ABAP, General forum.
    Regards,
    Naveen

  • BarCode Reader Connection with sap

    HI,
    Our client is using a bar code reader machine which is  build on pocket pc technology. Now they want that when  barcode on some item like a table is scaned by that machine its extra information will be read from sap asset master data. like to whom this table is belong.
    Now is there any standard connector through which we can communicate between sap and bar code pocket pc.
    Thanks,

    Hi Szymon,
    Please compare your settings with the "Administrator_Guide.pdf", chapter 7.3 Connecting SAP ERP to SAP Business One integration for SAP NetWeaver (page 44 -59).
    In your B1i SLD entry for your second ECC connection, check segment RFCP:
    The value in field "programID" must be unique for each ECC connection and equally maintained on ECC side (transaction SM59).
    Please start the test connection in ECC (transaction SM59) and make sure, that you have an activated scenario in B1i with your ECC as sender system. Otherwise the RFCP test connection will fail.
    You can also have a look into following discussion: RFCP Connection to B1iSN -
    Registering Server Program
    Best regards
    Bastian

Maybe you are looking for