
The ARAsoft BAPI Debugging Library
----------------------------------
The ARAsoft BAPI Debugging Library (ARAdebug) is an ActiveX DLL that contains 
support for debugging BAPI- and RFC-enabled programs that use the SAP ActiveX controls.
ARAdebug can be used in development tools that support ActiveX.
This product is shareware. You can use it free of charge for evaluation purposes only.
See License Information below for information on how to register your copy of ARAdebug.

Functionality
-------------
ARAdebug can display information about the following object types at runtime:

- SAP Internal Table objects
- SAP Structure objects
- Connection objects
- SAP Business Objects

Usage
-----
To use the software in Visual Basic, proceed as follows:

1. Set a breakpoint at an appropriate location in your source code.
2. In the Immediate Window, enter and execute the following statement:

   Set ARAdebug=CreateObject("ARAdebug.Support")

3. To display a supported object type, enter and execute the following
   statement:

   ARAdebug.Display <object>

   where <object> is the variable referencing the object you want information
   about, e.g.

   ARAdebug.Display otabCompanyCodeList
   ARAdebug.Display ostructReturn
   ARAdebug.Display oBAPI.Connection
   ARAdebug.Display oCompanyCode

4. Close the displayed window before continuing in your debugging session.
5. While displaying an SAP Internal Table object, you can change the contents
   of the table.

Use of ARAdebug in environments that do not support the dynamic creation of objects
during debugging requires an instance of ARAdebug to be created in your source code
before using it.
In Visual Basic, no changes at all are required to the debugged project.

Release Information
-------------------
This is version 1.0.0 of the product.

Prerequisites
-------------
ARAdebug requires that the SAP ActiveX controls provided by SAP in the Desktop
Development Kit have been correctly installed on the client system. Version 3.1H
or higher of these controls is required. 

If you are using Microsoft Visual Basic, you should install Visual Studio Service Pack 3
before installing ARAdebug.

Installation
------------
Unzip ARAdebug.ZIP and then run program Setup.EXE to install the software. 
See Prerequisites above for information regarding Visual Basic.

Feedback
--------
Any feedback about this software is welcome, including bug reports and ideas for
future extensions. 
Please contact us directly using the address given below.

License Information
-------------------
This product is shareware. You can use it free of charge for evaluation purposes only.
The price for the ARAsoft BAPI Debugging Library is US $100 per developer.
To license the product, send us the following information:

- Company name and address.
- An optional eMail address to receive information about future versions of this
  and related products.
- Number of licenses required.
- A check for the total amount required.

Address
-------
ARAsoft GmbH
Alte Bruchsaler Str. 60
69168 Wiesloch
Germany
Tel:   +49-(0)6222-91171
Fax:   +49-(0)6222-91176
eMail: arasoft@t-online.de

Warranty
--------
ARAdebug is provided "as is" without warranty of any kind, either express or implied. 
ARAsoft GmbH does not warrant the fitness of the provided software for any purpose
and makes no claims that the software is free of errors. ARAsoft GmbH shall not be
liable for any special, indirect, incidental, or consequential damages, including 
without limitation, lost revenues or lost profits, which may result from the use of
this software.

Trademarks
----------
All trademarks are the properties of their respective owners.

Copyright  1998 ARAsoft GmbH. All rights reserved.