Sharepoint - SAP integration through BDC - Licensing implication

Hi,
We are running SAP R/3 4.7 Enterprise with Oracle 9.2.0 as the backend database (on Windows Server 2003 OS).
Our Oracle license is embedded with SAP i.e., not acquired separately.
For business needs we intend to make read only queries to the backend database (Oracle database lookup) programmatically through Microsoft's SharePoint portal.
For the access methods, one option is to use Business Data Catalog - BDC of sharepoint which queries the Oracle database directly (using xml).
Would appreciate comments on whether this is authorized or we need any additional component / license?
I have already noted the restrictions mentioned in note 581312, particularly point 3 which speaks about SAP provided Oracle license
Thank you
Zubair
Edited by: Zubair Naseer on Feb 3, 2010 1:48 PM

Had a good discussion on this here: Oracle data lookup - Licensing query
and the question is answered.

Similar Messages

  • Uploading data from excel sheets through BDC's into sap system

    hi guys,
    can you please help me with this. As we use gui_upload to upload data from flat file to sap system, which function module you use to upload data from Excel sheet to sap system through bdc's

    hello pavan,
    welcome to SDN
    check the below program
    REPORT ZEXCEL_TO_INTERNAL .
    data: begin of itab occurs 0,
          name(20) type c,
          addre(20) type c,
          end of itab.
    DATA : ITAB1 LIKE ALSMEX_TABLINE OCCURS 0 WITH HEADER LINE.
    DATA : B1 TYPE I VALUE 1,
           C1 TYPE I VALUE 1,
           B2 TYPE I VALUE 100,
           C2 TYPE I VALUE 9999.
    CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
      EXPORTING
        FILENAME                   =
        'C:\Documents and Settings\administrator\Desktop\ppcon001bd_24.xls'
        I_BEGIN_COL                   = B1
        I_BEGIN_ROW                   = C1
        I_END_COL                     = B2
        I_END_ROW                     = C2
      TABLES
        INTERN                        = itab1
    EXCEPTIONS
       INCONSISTENT_PARAMETERS       = 1
       UPLOAD_OLE                    = 2
       OTHERS                        = 3.
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    loop at itab1.
    write:/ itab1.
    Endlop.
    Regards,
    Naveen

  • SCADA - XMII - ERP integrations through SAP PI

    Hi Experts,
    I have an integration scenario comprising of a SCADA system & SAP ECC. Could anybody suggest some document / send reference links on SCADA - XMII - ERP integrations through SAP PI.
    Useful response would be appreciated.
    Regards,
    Santhosh

    SCADA-XMII integration
    Scada system should always remain connected to some Historian system. You can directly connect to SCADA system to xMII using vendor specific UDS (Universal Data Servers) Like Citect UDS ...
    If vendor specific UDS is not available in MII then you can make it possible if the SCADA system is OPC complaint, through OPC UDS DA, but it provides only current data without any mata data information.
    As a robust business practice it is not recommended to use direct SCADA connectivity to xMII, it should go through some Historian( Citect, Wonderware, Siemens...many more) so XMII will be able to get all plant floor operations data in history & current modes.
    XMII-ERP Integration
    XMII supports IDOC & BAPI communication with ERP system using various SAP connectors available in XMII as in SAP BC, SAP JCO.
    Specific to PI Sheet, you can download various control receipe, process orders data using IDocs.
    BAPIs can be used to do "process order confirmations" back to ERP system and make changes in process data.
    Let me know if you would like to know about specific SCADA system- xMII connectivity or specific activity in PI.
    Thanks
    Ram Upadhyay

  • How do you update the SAP Integration Kit license?

    When your SAP Integration Kit license has expired, how do you update it?
    For example : In designer, not being able to create OLAP universes on SAP BW anymore.
    Thank you,
    Raphaë

    Hi Ingo
    do you know, I,ve tried to put in the licens key in CMC for int.kit that I got from SAP self and also another from the marketplace page.
    I getting message:
    Currently held license keys (Select a key to see its licensing information)
    License Key Error: Invalid Key : <my key>
    There is no license added for int.kit in CMC right now, do I need to have it?
    Reason to this is that we got some connection error: "The specific module could not be found" and error "WIS 10901"
    This after Infoview and "refresh data"
    From my opinion I would guess that this is licens problem?
    Can you please help us?
    regards Jacob

  • Update Operation to SAP Failed using BDC Model

    Hi All,
    I am working in Duet Enterprise 1.0 development in SharePoint. At SAP front Query, Read and Update operations have been developed and the corresponding WSDL and Endpoint URLs are generated.
    I need to use these WSDL and Endpoint urls and perform Update operation in SharePoint. For this I need to pass the parameters POSCLKey, CorrelationID, ReleaseCode and PONumber for the update operation.
    I have written the following code:
     using (new Microsoft.SharePoint.SPServiceContextScope(SPServiceContext.GetContext(site)))
    BdcService service =
    SPFarm.Local.Services.GetValue<BdcService>();
                            IMetadataCatalog
    catalog = service.GetDatabaseBackedMetadataCatalog(SPServiceContext.Current);
    //IEntity entity = catalog.GetEntity(ConfigurationManager.AppSettings["NameSpace"], ConfigurationManager.AppSettings["EntityName"]);
    IEntity entity = catalog.GetEntity("http://bccplmoss:9999",
    "Purchase Order V1");
    foreach (KeyValuePair<string,
    IMethod> methods in entity.GetMethods())
    ILobSystemInstance LobSysteminstance = entity.GetLobSystem().GetLobSystemInstances()[0].Value;
    IFieldCollection fieldCollection = entity.GetUpdaterView("UpdatePO").Fields;
    IMethodInstance methodInstance = entity.GetMethodInstance("UpdatePO",
    MethodInstanceType.Updater);
    string Relcode = "V1";
    //string[] parameters = { "1022_7400000011_ZPURCHASE_ORDER_HEADER_SPI_SERV_160", "7400000011", Relcode };
    Identity identity = new
    Identity("1022_7400000011_ZPURCHASE_ORDER_HEADER_SPI_SERV_160");
    IMethodInstance methodinstance = methods.Value.GetMethodInstances()[methods.Key];
                               IEntityInstance
    entityinstance = null;
    entityinstance = entity.FindSpecific(identity, LobSysteminstance);
                                entityinstance.Update();
    Error Details Are:
    Error Occurred in the following line:
    entityinstance = entity.FindSpecific(identity, LobSysteminstance);
    Error Description:  The shim execution failed unexpectedly - The incoming policy could not be validated. For more information, please see the event log..
    Is there any Alternate Method to update the data into SAP through BDC model? Please suggest me at the earliest.
    Thanks & Regards,
    Murali Krishna Tatoju
    Best Regards, Murali Krishna Tatoju SAP Duet Developer

    Hi all,
    Now we are able to pass all the required input data to the update operation
    and no errors exist for this operation. But when we execute the update operation, the PO is not getting updated at SAP. But same operation
    is working fine from DUET-ABAP. As a test, we executed this operation from DUET ABAP front and generated the log (/iwfnd/view_log) log
    has been generated. The same operation when we executed from Sharepoint and when we looked into 14-hive logs, nothing has got generated
    for update operation. 
    Note: when executed this update operation from SharePoint, in /iwfnd/view_log, no logs generated for updated operation.
    Please suggest me a way so that I can sort out this issue.
    Best Regards, Murali Krishna Tatoju SAP Duet Developer

  • Unable to update the serial number through bdc in Sales Order

    Hi experts,
    I written the inboud FM for to update the 3rd party items serial number to the sales orders through BDC Call transaction Method.
    Here i am facing a problem when i have the 19 item Quan ,it is updating correct through idoc , when ever there is moe than 19 and at that if any serial number repeated for that if i am changing at that time it is loosing the control of the BDC and giving the control to the salesorder screen.
    how can i handle that control again has to come to BDC prgrm......
    Thnks,
    Regards,
    Bharani

    Hi,
    Can you please let me know the segment in ORDERS05 Idoc to process the Payment card information and if the standard Function Module can handle the creation of a Sales Order with data for Payment Card.
    We have a requirement to map the Tokenized Number of the Credit Card send from a store front end to ECC mapping via SAP-PI.
    Thanks in Advance,

  • Long text problem while uploading Inspection plan through BDC.

    Hi,
    I am facing some problem while uploading the inspection plan. There are few MICs for which we are having long text, while uploading the inspection plan through BDC - some other long text is getting copied into the MIC's long text. After checking I came to know that in function module, read_text - some text which is stored in ABAP memory is getting copied into the inspection plan.
    I am working in SAP release 4.7. I have checked with SAP notes: 97419, but it is also not satisfying.
    Waiting for quick solution.
    Thanks in advance.
    Fahié

    Hi a®s,
    Thanks a lot for your kind reply.
    My requirement is I want to maintain long text for few MICs (which are not having long texts at MIC level) in inspection plan (QP01).
    When I am trying to manually assign the MIC's to inspection plan (QP01), long text is copied whereas I am not clicking the long text icon in (QP01). Long text is not maintained in MIC level, still some long text is copied to this MIC. This was also happening while uploading the inspection plan thro' BDC.
    I believe what you have mentioned about function module SAVE_TEXT cannot be used here since long text is already copied before we pass the long text. Also if we pass some long text, still apart from the long text what we have passed there is some other long text copied (extra long text).
    Waiting for quick solution.
    Thanks in advance.
    Fahié

  • Adding a custom rendering extension to SQL Server Reporting Services 2012 for SharePoint 2010 integrated mode

    We are attempting to add OfficeWriter report rendering extensions for SSRS 2012 in SharePoint (2010) integrated mode through powershell. The documentation for “New-SPRSExtension” is rather
    sparse and we have not found any clear examples on the internet. With SSRS 2012 in native mode, we make the following two changes to the config files:
    We add the following report rendering extension declaration to
    RSReportServer.config:
    <Configuration>
        <Extensions>
            <Render>
                <Extension Name="XLTemplate" Type="SoftArtisans.OfficeWriter.ReportingServices.ExcelTemplateRenderer,
    SoftArtisans.OfficeWriter.RS2008"/>
                <Extension Name="WordTemplate" Type="SoftArtisans.OfficeWriter.ReportingServices.WordTemplateRenderer,
    SoftArtisans.OfficeWriter.RS2008"/>
            </Render>
        </Extensions>
    </Configuration>
    We add the following security trust codegroup to
    RSSvrPolicy.config:
    <configuration>
        <mscorlib>
            <security>
                <policy>
                    <PolicyLevel version="1">
                  <CodeGroup version="1" PermissionSetName="Nothing">
                    <CodeGroup
                                version="*"
                                PermissionSetName="FullTrust"
                                Name="SoftArtisans_OfficeWriter_Strong_Name"
                                Description="This
    code group grants SoftArtisans OfficeWriter code full trust.">
                              <IMembershipCondition
                                class="StrongNameMembershipCondition"
                                version="*"
                                PublicKeyBlob="00240000048000009400000006020000002400005253413100040000010001004779CB207F11
                                5E86EF9DD3233F9F130F8891911345176650F72330F84CA3F54C96DEB08439680660F02872EEF5DA3955
                                A14C63F96E57DFB71B1535280C37DA2CB5BA37D78A9882414DB11F67FD66DEBC4AD93DD34F4A587D34D
                                B4D23D9C6AF83431D88A7EF42BB01082913F3560DCB50129C5BBA7ECA0DE8BC286DA74F58FADE"/>
                  </CodeGroup>
              </CodeGroup>
           </PolicyLevel>
        </policy>
       </security>
      </mscorlib>
    </configuration>
    What would be the equivalent syntax for “New-SPRSExtension” to do the above for SSRS 2012 in SharePoint (2010) integrated mode?
    Alison Bird SoftArtisans Technical Services www.softartisans.com

    Hi Alison,
    Unlike the deployment of other custom extensions such as custom delivery extension and data processing extension, it is not necessary to add a code group for the custom assembly that grants FullTrust permission for the extension during the deployment of
    custom rendering extension. If you have copy the custom assembly to the %ProgramFiles%\Microsoft SQL Server\MSRS11.<InstanceName>\Reporting Services\ReportServer\Bin folder, and modify the RSreportserver.config file to add the extention entry properly,
    please open the SSRS Service Application created on the SharePoint and verify that your extension is included in the list of available export types for a report.
    Reference:
    Deploying a Rendering Extension
    Regards,
    Mike Yin
    TechNet Community Support

  • Bank statement balances is not clearde automatically through BDC.

    Dear Friends,
    We are using Manual BRS in our client. For this Our client has requested to update the statement automatically.
    For this we did a BDC progrm to update the statement. BDC program working fine. Because subledger account and main account gets updated.
    But subledger account balances is not getting clear autamatiaclly.
    Ex: when we pass the check to the vendos by using f-53, systom will generate the accounting entry is....
    Vendor account Dr
       To Check issued accout.
    If check has been clear by bank, systom automaticallu pass the entry........
    Check issued account Dr (ff67 or BDC)
       To Main bank account.
    But while updating the statement through BDC, Systom is upadteing the amounts but those balances is not cleared.
    If it is cleared by subledger, we can easyly find out unrecosiled item by subledger account wise.
    Please give me possible sollution.
    Regards,
    Dudekula.

    Hi Bramhiaah,
    You could add the Intepretation Algorithm .i.e rule for clearing in IMG in the same T-code that you create Manual Statement transactions.
    Bank Accounting-> Payment Transactions->Manual bank Statement -> Create/ Assign Business Transactions
    Select the Int Algrthm that you want to use for each transaction.
    In FF67 the same CHECT_KF field can be used to match different fields on the customer document. example the Bank Reference field or CHECT_KF  field can match with check number on the customer document or with the Payorder number depending on the Int Algorthm used for that transaction.
    Please refer to the following link from SAP help site. This gives details of how the Int Algorthm works. Although this documentation is in reference to Electronic Statements, it will help you analyse which Int Algo and how to use it for manual Bank statement. The Int alogrhtms are the same for Electronic as well as manual. The reference field XBLNR is used in several algorthms eg: 001, 021, 026 etc. You can read the documentation and find out the one most suitable.
    On the following link, on the left pane, click on ' Electronic Account Statement (FI-BL)->Using Electronic account statement-> Importing the account statement->Interpreting the Note to payee fields->Interpretation algorithms '
    Link:[http://help.sap.com/saphelp_erp60_sp/helpdata/en/43/0bd87b43de11d1896f0000e8322d00/frameset.htm]
    Hope this helps.
    Thanks & Regards,
    Uma

  • Not able to import IDOC in SAP XI through SAP....

    Hi,
    I am able to see the IDOC in SAP box through we60 transaction. But its not visible while importing in Integration Repository (SAP XI).
    Do i need to do any prior configuration for this...?
    Thanks in Advance
    Regards
    Venkatesh

    Just Check the Following
    1. In in SCWV in the IR,  Tick imoprt of IDOC and RFC allowed
    2. Set in the System Information there of your SAP backend System.
    3.  Then Click on import and, key in the user details.
    4. Check whether the user has authorizations for import ( For RFC S_RFC authorization ) is required.
    Doing this an Import should be possible.
    Reward points if useful
    Regards,
    Abhishek

  • When I create Return Sales Order through BDC sales order doesnu2019t create.

    Deal Guru,
    When I create Return Sales Order through BDC sales order doesnu2019t create.
    It shows created sales document number but when I display this document I am getting message Document is not in database.
    After executing my BDC, message received in SAP in box : SAPSQL_ARRAY_INSERT_DUPREC
    I am receiving following message in SAP inbox for following issue.
    But when I create Return Sales Order through VA01, it is working. Please give me some idea.
    Detail Message
    Update was terminated
    System ID....   PRO
    Client.......   900
    User.....   DEVELOPER2
    Transaction..   VA01
    Update key...   4961DBF46A6B09D2E10080020A02281C
    Generated....   05.01.2009, 16:03:40
    Completed....   05.01.2009, 16:03:40
    Error Info...   00 671: ABAP/4 processor: SAPSQL_ARRAY_INSERT_DUPREC
    Regards
    Makarand

    Hi Rory
      Try this link:
       BAPI can't to create SO,But used bapi data with manual can?
    Regards
    Neha

  • Crystal Report XI R2 compatablity with SAP Integration kit

    Hi All,
    we have suggested to one of our customer  the Customized pack of BO XI Edge series which include the licensing of Xcelsius , WEBI , Universe designer, SAP Integration kit and Live office...
    He dont want to pay extra for taking the license for cryatal report 2008 as they already using the Crystal Report XI R2 version which they use to do reporting on non SAP data.
    My question is :
    1 - Now they want to do reporting ove SAP data using the existing CR solution they have is it possible ??
    2- Will the integration kit support the CR XI R2 version ??
    3- Can he publish the Crystal Report created by CR XI R2 to the Business Object Edge Series plateform ??
    They just want to use CR to do reporting on data from R/3 side .
    Kindly suggest.
    Regards,
    Mishra,Vibhav.

    Dear Ingo,
    Thanks for the reply.
    Actally we have suggested to our client the latest Edge Series Standard pack solution , excluding the crystal report licensing.
    My question is will the integration kit which comes along with the Edge series will support the existing Crystal Report XI R2 and can the it be integrated with BOE(can he publish the reports created with the earlier version to the Business Object plateform).
    If the above sceanario is not possibe then we have to purchse the older version of integartion and i doubt if we can purchse it stand alone in that case we would be having two integration kits running to solve the purpose.
    Kindly suggest.
    Warm regards,
    Mishra Vibhav

  • Auto-Cad SAP integration interface development regard problem

    I have just started working  on development of Autocad SAP integration interface using VC++
    I want to login into SAP environment by clicking on a logon Menu on a menu bar
    I want to get some idea as to how to start with this requirement.
    Can somebody on the forum guide me through this.
    If anybody has any idea or solution pleasssssssssss do let me know
    THANKS in advance
    namy

    Hi Nishant,
    Check your CFG file Settings
    Cfg-File\SystemCfg\Defualt\SaveDark\BAPI_DOCUMENT_CREATE2\DOCUMENTFILES\Line_0
    then check your settings in "General"
    I.e. key "AllCadAppls"  --> Value "ACD"
    CheckForFileDoubles -> yes
    StdKproCategory --> mention your Content Category defined in Content Server
    Please let me know after doing this settings
    Regards
    Rehman

  • How to upload a file which has more than 999 line item  through BDC ?

    Hello Techards
    Hi to all
    Can any body tell me how to upload a file which has more than 999 line item  through BDC for traction F-02 ?
    Thanks in advance.
    Shovan

    Hello Shovan,
    You split it up to post two accounting documents with the help of a "suspense" a/c.
    Say, you have to post the following line items below:
    line 1 - dr. - GL a/c X - $1000
    line 2 - cr. - GL a/c Y - $1
    line 3 - cr. - GL a/c Y - $1
    line 1001 - cr. - GL a/c Y - $1
    You cannot post the above as a single doc in SAP (because of technical reasons), so you need to break it up into 2 documents as below:
    Doc1
    line 1 - dr - GL a/c X - $1000
    line 2 - cr - GL a/c Y - $1
    line 3 - cr - GL a/c Y - $1
    line 998 - cr - GL a/c Y - $1
    line 999 - cr - SUSPENSE a/c - $3
    Doc2
    line 1 - dr - SUSPENSE a/c - $3
    line 2 - cr - GL a/c Y - $3
    Note that there is no incorrect impact on accounting as first we credit suspense a/c by $3 and next we debit the same suspense a/c by $3 as a result the effect is nil. Similarly, we credit $997 to GL a/c Y (which is less by $3) in the first doc which is compensated by the second doc by crediting the shortfall of $3.
    Hope this helps,
    Cheers,
    Sougata.

  • Condition types uploading in Sales order through BDC or BAPI

    Hi Friends,
    I want to know while uploading Sales Order through BDC or BAPI,whether we have to give Pricing Condition types also in Flat File.....
    i.e. for example
    PR00-5000
    K004-100
    JEXP-12%
    JECS-2%
    I am totally confused with this...
    Please help me out....

    Hi,
    Normally in SAP Pricing Procedure we have some Automatic and some manual cond.types.
    If one sales order having 5 different items and in other sales order having 10 different items...then how i have to maintain.
    how exactly we to have upload flat file...
    with regards
    Edited by: Azeez Mohammed on Sep 16, 2008 4:44 PM

Maybe you are looking for