Empty Tables using Softwise SAP Connector

All,
I am new to SAP but am a very experienced .NET developer.  My client wants to build a ASP.NET 2.0 web portal that integrates directly into SAP, but of course the SAP.NET Connector doesn't work with VS2005.  I did find, on this forum, a product by a company called Softwise in Argentina that created an updated version of the SAP Connector.  This product is able to query my SAP server, return a list of BAPI's and build proxy objects for these BAPI's.  My problem is that I'm only getting part of the answer.
The BAPI that I'm calling takes some simple input parameters (dates) and has on output parameter of Return2, plus some Input/Output Table objects.  The output parameter of Return2 works correctly and I can see the appropriate messages, but two of my table objects are supposed to have data in them, but they keep coming back empty.
Anybody have any experience with this tool?  If so, how successful has it worked.  Has anyone seen this type of behavior with the original .NET Connector?
I would greatly appreciate any help that someone can supply.
Matt

Thanks Juergen, that's what I'm trying to do.  Unforunately I only have the Standard edition of VS2003 for C#, not Professional and the .NET Connector doesn't work with that version.  I'm trying to locate an old install disc of the Professional version.
Also, the client I'm working with doesn't own the NetWeaver portion of SAP, they didn't want to spend the money for it.  Sure wish they did now.
Matt

Similar Messages

  • Tables used in sap plm

    hi all
    can somebody  give me <b>some imp. tables used in sap plm.[/b
    regards.
    subhasis.

    Hi Subhasis,
    You can refer the following tables related to the modules PS, MM, SD, PM, CO
    Regards,
    Harisha
    AFAB       Network - Relationships                                  
    AFKO       N/W Header details
    AUFK       Orders/networks headers
    AFRV       Confirmations pool                                       
    AFVC       Activities assigned to WBS elements
    AFVU       DB structure of the user fields of the operation
    AFVV       DB structure of the quantities/dates/values in the operation
    AUFK       Sales order details (N/W)
    CATSDB   CATS: Database Table for Time Sheet
    CATSPS   Cross-Application Time Sheet (CATS): Transfer to PS
    CKIP          Unit Costing: Period Costs Line Item
    CKIS          Items Unit Costing/Itemization Product Costing
    CKIT          Texts for CKIS
    COBRA       Settlement Rule for Order Settlement
    COBRB       Distribution Rules Settlement Rule Order Settlement
    RPSCO        Project info database (cost, revenues)
    RPSQT        Project info database (quantities)
    COSP          Cost totals for external postings
    COSS          Cost totals for internal postings
    COSB         Total variances/result analysis
    COEP          Line items, actuals
    COOI          Line items, commitments
    COEJ           Line items, planned orders
    BPGE            Budget, overall cost
    BPJA             Budget, annual values
    QBEW             Project stock valuation
    MSPR              Project stock (incl. non-valuated)
    LFINF      Delivery information Project System                      
    LFINFX     Assignment delivery information to Project System objects
    MLST       Milestone                                                
    MLTX       Milestone Description                                    
    MSET       Standard milestone set                                   
    NHPRPS     Number history for reorganization of WBS elements        
    NPTX       PS Texts (Network)                                       
    PA0001    Person responible details in HR (Emp. No., Name, etc.,
    PA0002    Person responible details in HR (Emp. No., Name, etc.,
    PA0003    HR Master Record: Infotype 0003 (Payroll Status)
    PLAB       Relationships                                            
    PLTX       PS Texts (Library Network)                               
    PRHI       Work Breakdown Structure, Edges (Hierarchy Pointer)      
    PRHIS      Standard WBS, Edges (Hierarchy pointers)                 
    PROJ       Project definition                                       
    CI-PROJ   Project structure                                   
    RCJ_PRPSUP      Superior WBS element (for validation/substitution)
    PRHI       Work Breakdown Structure, Edges (Hierarchy Pointer)          
    PROJS      Standard project definition                              
    PRPS       WBS (Work Breakdown Structure) Element Master Data       
    PRPSS      Standard WBS Element (WBS element) - Master Data         
    TJ02         System status
    JEST        System/ User Status by object number (WBS and Network)
    TJ02T       System status texts
    JCDS - history of System/ User Status by object number JEST (WBS and Network)

  • DDL Statement (design view) of Tables used in SAP

    Hi,
    I am installing SAP 4.7 on oracle. unfortunately the some media is corrupt and as a result there are some missing tables and views. one of the missing table is DD02T.
    Can any one tell me from where i can get the DDL Statement (Table design) for Tables used in SAP as for my example i am missing Table DD02T.
    If i get this information, I can create those missing tables and this way will complete my installation.
    Regards,
    Abhishek

    You are pretty correct. command for creating table and views are prresent in SAPVIEW.STR.  I am getting problems in the installation of mainlny Data Dictionary tables like DD02T and DD02L etc.
    I tried to solve the problem by converting err to ok in one of the tsk file. it made the installationm process up but again it gives me the error during the SAP License Post Processing Step. as i think it needs some table or view which are not present. so how to get rid of??? do you know those table which are affected by the sap license step, so that i can create manualy.
    I am new to SAP and installing it for learing purpose.
    Regards,
    Abhsihek

  • Viewing tables used in sap

    hi friends
      is there i any possibilities in viewing all database tables used in SAP
    thanks
    mohan

    Hi Mohan,
    Have a look at below links. It lists the standard tables in SAP.
    http://www.erpgenie.com/abap/tables.htm
    http://www.sapdevelopment.co.uk/tables/tables.htm
    http://abap4.tripod.com/SAP_Tables.html
    http://wiki.ittoolbox.com/index.php/HOWTO:Find_data_in_your_SAP_system_and_know_which_tables_do_what
    I hope it helps.
    Best Regards,
    Vibha
    *Please mark all the helpful answers

  • Internal table used by sap in a program

    Hi,
    I want to know the list of internal tables used in a program (including sap program).
    while debugging i want to view the data stored in it.
    I know the internal tables used by me. Before loading the program sap will load some information into internal table. How to know that.
    Advance Thanks.

    Internal tables, not transparent ones.
    In the old debugger, goto->system areas->internal information and look ITAB_HEADS.  This will show you the name of the tables in the system.  SYMBDATANM will show you all variables in memory.
    In the new debugger, it's even easier.  There's a global tab in the variables area, that tells you all variables in memory.  And you can see the variable type - i.e. if it is a table.
    matt

  • Tables used in SAPI

    Hi Experts, I am posting this thread once again
    I came across a table named " I_T_DATA" in an user exit for enhancing the BC Data Source.
    Can anyone clarify me the following points:
    1) Is I_T_DATA a standard tale used in Service API.
    2) What are the other standard tables used in Service API
    Please forward me some material related to Service API
    Thanks
    KR

    The user exits are actually function modules (EXIT_SAPLRSAP_001, _002, etc.).  The tables used by the function module are actually listed when you first enter the user exit.
    For example, when you enter the user exit EXIT_SAPLRSAP_001 (transaction data), the comments at the top list the tables used by the function module:
    FUNCTION EXIT_SAPLRSAP_001.
    *"*"Lokale Schnittstelle:
    *"       IMPORTING
    *"             VALUE(I_DATASOURCE) TYPE  RSAOT_OLTPSOURCE
    *"             VALUE(I_ISOURCE) TYPE  SBIWA_S_INTERFACE-ISOURCE
    *"             VALUE(I_UPDMODE) TYPE  SBIWA_S_INTERFACE-UPDMODE
    *"       TABLES
    *"              I_T_SELECT TYPE  SBIWA_T_SELECT
    *"              I_T_FIELDS TYPE  SBIWA_T_FIELDS
    *"              C_T_DATA
    *"              C_T_MESSAGES STRUCTURE  BALMI OPTIONAL
    *"       EXCEPTIONS
    *"              RSAP_CUSTOMER_EXIT_ERROR
      INCLUDE ZXRSAU01.
    ENDFUNCTION.
    Here C_T_DATA is the table with the "blob" of data for extracting transaction data.
    Your I_T_DATA is the table with the "blob" of data for extracting master data.  If you look at the function module for EXIT_SAPLRSAP_002:
    FUNCTION EXIT_SAPLRSAP_002.
    *"*"Lokale Schnittstelle:
    *"       IMPORTING
    *"             VALUE(I_DATASOURCE) TYPE  RSAOT_OLTPSOURCE
    *"             VALUE(I_CHABASNM) TYPE  SBIWA_S_INTERFACE-CHABASNM
    *"             VALUE(I_UPDMODE) TYPE  SBIWA_S_INTERFACE-UPDMODE
    *"       TABLES
    *"              I_T_SELECT TYPE  SBIWA_T_SELECT
    *"              I_T_FIELDS TYPE  SBIWA_T_FIELDS
    *"              I_T_DATA
    *"              C_T_MESSAGES STRUCTURE  BALMI OPTIONAL
    *"       EXCEPTIONS
    *"              RSAP_CUSTOMER_EXIT_ERROR
      INCLUDE ZXRSAU02.
    ENDFUNCTION.
    Hope this helps.

  • How to hide a empty table using Javascript?

    Hello!
    I'm using Adobe LiveCylce Desinger integrated in SAP. I have a task to hide a database-table, if the table empty is.
    Normmaly we can do following to check, whether the content empty is.
    if (this.REMARK_TEXT.rawValue == null )
    this.presence = "hidden";
    else
    this.presence = "visible";
    The question is, how to check in Javascript, if a table empty is.
    Many thanks in advance!
    regards
    longholiday

    I  am not too sure whether you have used Content editor webpart to put the JS or CSS to hide the control. see here for more information
    http://techtrainingnotes.blogspot.com/2009/09/sharepoint-hiding-search-box.html
    Hope this helps!
    Ram - SharePoint Architect
    Blog - SharePointDeveloper.in
    Please vote or mark your question answered, if my reply helps you

  • SAP Connector accessing Cluster Tables

    We are using OWB 10gR2 to extract data from SAP. We have no problems extracting 'normal' tables from SAP, but the problem we face is that when we try to extract what is known as Cluster Tables in SAP, the OWB generated ABAP code causes problems to the SAP application when run.
    Has anyone come across this? Can you extract Cluster Tables from SAP using the SAP Connector?
    For info. we are using SAP Connector R/3 version 4.7.
    Thanks in advance !

    May you give me a help!
    You have done what i m trying to do from 10 days...
    working the sap connector..
    What is the module function in sap you invoke from the Connector?
    The version of librfc32.dll you used is the recommended version and build?
    Thanks & Greetings
    Roberto from Rome

  • SAP Connector no longer working after upgrade

    After upgrading from EP 6.0 SP2 Patch 2 to Patch 3, our iViews using the SAP connector framework is no longer working. No connection is obtained. Even the examples in the PDK has stopped working. It seems that maybe some files have disappeared (in folder ".../server/services/eisconnector/work").
    Any ideas?
    Hilde

    Hi Hilde,
    1. please have a look in the Visual Admin Tool -> Services -> EISConnector ans see if the SAP Connector is deployed there. if you see it there, so it is deployed.
    2. try to remove and add agian the SAP Connector (in the same place as from section one)
    3. why dont you use the last Portal Patch and J2EE patch?
    4. do you see any special exception in the Log file?
    Regards,
    Aviad

  • HI, about tables used in plm

    can any body give me the tables used in sap-plm and the flow of plm.

    Hi,
    PLM is very huge module in itself, so there no such pre-defined flow in PLM,
    yes it is available in CFolders & for CProjects but not for complete PLM,
    As PLM involves Material Master, BOM, DMS, ECM/OCM, CAD Integration all these can even be linked to CFolders & CProjects depending on demand of scenarios or requirements.
    <u>Flow can be Like</u>
    Creation of Material Master
    MM01/MM02
    > Create/Change of BOM <b>CS01/CS02</b>>Assignment to Classifications (Charaterstics/Class) CL02/CT04 depending on requirements again-> Create/Change DIR (Document Information Records) <b>CV01N/CV02N</b>> CV04N ---> CAD Integration, ECM Cycle can be included for Revisioning/Versioning of these Objects (MM,BOM DIR etc)
    i.e. Create/Change ECR/ECO,
    CC31/CC32 or CC01/CC02--> assignment of relevant objects (MM,BOM,DIR etc) as per requirments again.
    Linking these scenarios with CFolders & CProjects
    Process Flow in Cprojects
    The project leader creates a project (see Creating a Project Definition).
    2. The project leader structures the project by creating phases, checklists with checklist items, and tasks (see Creating a Project).
    3. The project leader includes a subproject (see Work with Subprojects).
    4. The project leader plans links to business objects (for example, materials, purchase order items, inspection plans, work breakdown structures, networks, and so on). (See Creating an Object Link).
    5. The project leader carries out scheduling (see Scheduling).
    6. The project leader carries out resource planning (see Project Resource Planning).
    7. The project leader starts the calculation of costs and revenues for resources in the connected SAP R/3 system from within cProjects.
    8. The system calculates the costs and revenues for resources. This calculation is saved in cProjects and can be displayed there.
    9. cProjects makes the project known in SAP R/3 CO.
    10. The system generates an internal order as a cost collector for the project.
    Once this step has been completed, costing is deleted in cProjects and the data is saved with the cost collector.
    11. The project leader creates a snapshot to document the current status of the project (see Creation of Simulations and Snapshots).
    12. A project participant creates a control plan for the project (see Creating and Opening a Control Plan).
    13. A project participant creates a project status report (see Creating Project Status Reports).
    14. A project participant creates business objects in SAP R/3 and assigns them to project elements (see Maintaining an Object Link).
    15. A project participant creates documents and assigns them to project elements in cProjects (see Assigning Documents and Creating Folders). He or she also assigns documents to the project in Microsoft® Windows File Explorer (see Integration with Microsoft® Windows File Explorer).
    16. A project participant carries out the Design Collaboration with cFolders scenario.
    17. A project participant processes tasks and checklist items and confirms them (see Confirming Tasks or Confirming Checklist Items).
    18. Project participants confirm the progress of the project to the project’s cost collector in regular intervals.
    19. A project participant carries out evaluations (see Creating and Displaying Evaluations).
    20. A project participant uploads project data to the SAP Business Information Warehouse (SAP BW) to create cross-project reports there.
    21. The project leader names a substitute (see Substitute).
    22. The project leader creates a simulation of the operational project (see Creation of Simulations and Snapshots).
    23. The project leader reconciles the simulation with the operational project (see Reconciliation and Comparison of Versions).
    24. The project leader starts the approval process (see Beginning an Approval).
    25. Period-end closing is carried out for the cost collector.
    This activity is repeated periodically during the course of the project.
    26. The decision makers approve the phase (see Granting or Rejecting Individual Approvals).
    27. Once all phases have been approved the project is complete.
    28. The project leader archives the project (see Archiving).
    29. The project leader closes the cost collector and archives it.
    Hope you are clear,
    Regards
    Rehman
    Reward Relevant Points if Useful

  • SAP Connector Framework Libraries

    I want to develop a Portal Component that uses the SAP Connector Framework. I installed the Eclipse Plugin und downloaded the libraries.zip from the EP. I can't find some libraries: GenericConnector.JAR and Connector.JAR
    Could anybody tell me where to find these libraries?

    Hi,
    you can find the two jar files within your portal installation:
    GenericConnector.JAR under ...\<SID>\j2ee\cluster\server0\bin\ext\com.sap.genericconnector
    and the connector.jar file under
    ...\<SID>\j2ee\j2eeclient
    Best regards,
    Marion

  • Problem using SAP Connector in Win 2k3 x64 - No Data is returned on BAPIs

    Hi,
    During the tests of migration to a 64 bits environment we encountered some problems with the connection to the SAP server.
    The first problem was that the librfc32.dll library was a 32 bit library, so application could not run in x64 mode.
    We downloaded the official x64 library from the Support Portal (https://websmp206.sap-ag.de/support > Downloads >
    Support Packages and Patches > Entry by Application Group > Additional Components > SAP Kernel > SAP KERNEL 64-BIT > SAP KERNEL 6.40 64-BIT >
    SAP KERNEL 6.40 64-BIT > Windows Server on x64 64bit > #Database independent >  librfc_66-20001176.sar, and extracting file librfc32.dll a x64 dll).
    Using this x64 dll we finally could test the application in 64-bits mode (the purpose of the migration) testing its runtime behavior,
    where my current problem is.
    When connecting to the SAP server all BAPI's we test are always returning an empty data results.
    We have no errors nor exceptions from the SAP .NET connector, only the results come empty when they shouldn't.
    When testing the same application but linked to the SAP 32 bits library (application runs in 32-bit mode), invoking the same BAPI's
    (using the exactly the same code and parameters) we got the correct response from the BAPI, i.e., non empty results.
    We already tested a set of BAPIs and always with the same result, in x64 we got no data, in 32-bits we got the information.
    Does anybody know what can be causing this misbehavior? What can we do to make application run correctly in x64 mode?
    Here some additional information about the Operating System: Microsoft Windows Server 2003, Standard x64 Edition, Service Pack 2 (with all windows updates installed).
    Best regards,
    João Portela on behalf of Manuel Dias

    Maybe your application isn´t run in x84
    #Go to properties of your project ->Build -> changed platform target of "Any CPU" to "x86"
    #Copy these libraries from our 32-bit environment :
    *SAP.Connector.dll
    *SAP.Conector.Rfc.dll
    *librfc32.dll
    *msvcp71.dll
    *msvcr71.dll
    In 64 bits environment:
    1. librfc32.dll to C:WINDOWSsystem
    2. msvcp71.dll to C:WINDOWSsystem32
    3. msvcp71.dll and  msvcr71.dll to C:WINDOWSSysWOW64
    4. SAP.Connector.dll and SAP.Conector.Rfc.dll to C:WINDOWSassembly (DRAG)

  • How can we report on R/3 tables using SAP BO

    How can we report on R/3 tables using SAP BO.
    Thanks

    Hi
    you can use the CR Designer and build CR reports that access your R/3 system. Another option is to use the R/3 connector for the Data Federator which is available in the Innovation Center. Still this connector is not a product rather can be used on your own risk.
    Regards,
    Stratos
    PS: Accessing directly the tables of the underlying database(e.g oracle)  using universes and Web Intelligence is not recommended. You will not be able to decode all contents of the database tables you are accessing since in some cases R/3 encodes the data before storing them in the actual database tables.

  • How to Upload Excel sheet in DB or internal table using SAP NetWeaver ABAP

    Dear All experts,
    Pls provide guidance  to Upload Excel sheet in DB or internal table using ABAP in  ( SAP NetWeaver stack  )
    Regards
    Machindra
    Edited by: Machindra Patade on Apr 8, 2010 3:07 PM

    Please search before posting.
    Thread locked.
    Thomas

  • Dynamic binding of items in sap.m.Table using XML views

    Dear SAPUI5 guru's,
    Let's start by saying I'm an ABAP developer who's exploring SAPUI5, so I'm still a rookie at the time of writing. I challenged myself by developing a simple UI5 app that shows information about my colleagues like name, a pic, address data and their skills. The app uses the sap.m library and most of the views are XML based which I prefer.
    The data is stored on an ABAP system and exposed via a gateway service. This service has 2 entities: Employee and Skill. Each employee can have 0..n skills and association/navigation between these 2 entities is set up correctly in the service. The data of this service is fetched from within the app using a sap.ui.model.odata.ODataModel model.
    The app uses the splitApp control which shows the list of employees on the left side (master view). If a user taps an employee, the corresponding details of the employee entity are shown on the right (detail view).
    Up till here everything is fine but I've been struggling with my latest requirement which is: show the skills of the selected employee in a separate XML view when the user performs an action (for the time being, I just created a button on the detail view to perform the action). After some hours I actually got it working but I doubt if my solution is the right way to go. And that's why I'm asking for your opinion here.
    Let's explain how I got things working. First of all I created a new XML view called 'Skills'. The content on this view is currently just a Table with 2 columns:
    <core:View xmlns:core="sap.ui.core" xmlns:mvc="sap.ui.core.mvc" xmlns="sap.m"
      controllerName="com.pyramid.Skills" xmlns:html="http://www.w3.org/1999/xhtml">
      <Page title="Skills"
           showNavButton="true"
           navButtonPress="handleNavButtonPress">
      <content>
      <Table
       id="skillsTable">
      <columns>
      <Column>
      <Label text="Name"/>
      </Column>
      <Column>
      <Label text="Rating"/>
      </Column>
      </columns>
      </Table>
      </content>
      </Page>
    </core:View>
    The button on the Detail view calls function showSkills:
    showSkills: function(evt) {
      var context = evt.getSource().getBindingContext();
      this.nav.to("Skills", context);
      var skillsController = this.nav.getView().app.getPage("Skills").getController();
      skillsController.updateTableBinding();
    Within 'this.nav.to("Skills", context);' I add the Skills view to the splitApp and set its bindingContext to the current binding context (e.g. "EmployeeSet('000001')"). Then I call function updateTableBinding in the controller of the Skills view which dynamically binds the items in the table based on the selected employee. So, when the ID of the selected employee is '000001', the path of the table's item binding should be "/EmployeeSet('000001')/Skills"
    updateTableBinding: function(){
      var oTemplate = new sap.m.ColumnListItem(
      {cells: [
              new sap.m.Text({text : "{Name}"}),
              new sap.m.Text({text : "{Rating}"})
      var oView = this.getView();
      var oTable = oView.byId("skillsTable");
      var oContext = oView.getBindingContext();
      var path = oContext.sPath + "/Skills";
      oTable.bindItems(path, oTemplate);
    Allthough it works fine, this is where I have my first doubt. Is this the correct way to bind the items? I tried to change the context that is passed to this.nav.to and wanted it to 'drill-down' one level, from Employee to Skills, but I couldn't manage to do that.
    I also tried to bind using the items aggregation of the table within the XML declaration (<Table id="skillsTable" items="{/EmployeeSet('000001')/Skills}">). This works fine if I hard-code the employee ID but off course this ID needs to be dynamic.
    Any better suggestions?
    The second doubt is about the template parameter passed to the bindItems method. This template is declared in the controller via javascript. But I'm using XML views! So why should I declare any content in javascript?? I tried to declare the template in the XML view itself by adding an items tag with a ColumnListItem that has an ID:
                    <items>
                        <ColumnListItem
                        id="defaultItem">
                        <cells>
                            <Text text="{Name}"/>
                            </cells>
                            <cells>
                            <Text text="{Rating}"/>
                            </cells>
                        </ColumnListItem>
                    </items>
    Then, in the updateTableBinding function, I fetched this control (by ID), and passed it as the template parameter to the bindItems method. In this case the table shows a few lines but they don't contain any data and their height is only like 1 mm! Does anyone know where this strange behaviour comes from or what I'm doing wrong?
    I hope I explained my doubts clearly enough. If not, let me know which additional info is required.
    Looking forward to your opinions/suggestions,
    Rudy Clement.

    Hi everybody,
    I found this post by searching for a dynamic binding for well acutally not the same situation but it's similar to it. I'm trying to do the following. I'm having a list where you can create an order. On the bottom of the page you'll find a button with which you're able to create another order. All the fields are set to the same data binding ... so the problem is if you've filled in the values for the first order and you'll press the button you'll get the same values in the second order. Is it possible to generate a dynamic binding?
    I'm going to post you a short code of what I'm meaning:
    <Input type="Text" value="{path: 'MyModel>/Order/0/Field1'}" id="field1">
         <layoutData>
                    <l:GridData span="L11 M7 S3"></l:GridData>
               </layoutData>
    </Input>
    As you can see I need to set the point of "0" to a dynamic number. Is there any possibility to reach this???
    Hope you can help
    Greetings
    Stef

Maybe you are looking for

  • HT4864 How can I delete / close my iCloud email but not my iCloud account

    How can I delete / close my iCloud email but not my iCloud account

  • Safari cannot open the page as it is not connected to  the Internet

    I get this error message often when using safari. I use belkin wifi router with wpa security. Auto brightness is set to off. However at the same instant without doing anything the email works and iTunes, AppStore works perfect with connection to Inte

  • Sales Returns for Excisable Finished Stock

    Dear All, I have read a post below with regards to sales returns for finished stock which updates RG1 register, as I understand RG1 register is a quantity register, and the movement types define the sales returns qty wise, However I have the followin

  • How to put data from database into array

    I need to answer hot to put data from database directly into array. I tried like the code below but the error message said: java.lang.ArrayIndexOutOfBoundsException: 0, and it points to this line: numbers [row][0]= rs.getString("ID"); Hope you can he

  • Design console is not allowing to login!!

    Hi, I am using OIM9101/jboss-4.2.3, I am able to use webconsole but when I use design console it doesnt allow me to login and gives the following error == Exception in thread "main" java.lang.NoSuchFieldError: TRACE at org.jboss.logging.Log4jLoggerPl