As of Release 4.0, there are the following changes in the CAD
interface:
Function enhancements for the CAD interface
The following new functions are available:
Create BOM with sub-items
CadBomCreateSubItem
Read and change BOM
CadBomChangeSubItemRead
Change BOM with sub-items
CadBomChangeSubItem
Read and display or change BOM
CadBomDisplaySubItem
Changes
Configuration file CADDIALG.INI has been removed.
File sideinfo is no longer needed.
You can define all the communication parameters for
establishing a connection in file CADRFC.INI
Wenn die Verbindung mit unterschiedlichen R/3-Systemen
aufgebaut werden soll, kann der Message-Server für das
entsprechende System automatisch ermittelt werden (Parameter
CadRfcUseSapMsgFile Y) oder Sie definieren für die
unterschiedlichen R/3-Systeme die Konfigurationsparameter in der
Datei SAPRFC.INI.
If you want to establish the connection to different R/3
systems, the message server for the appropriate system can be
determined automatically (parameter CadRfcUseSapMsgFile Y), or you
define the configuration parameters for the different systems in
file SAPRFC.INI.
Enhancement to implementation examples (file CADSAMPL.C)
Example: Finding an object via
matchcode
Function enhancements to the dialog RFC
interface
The following new functions are available:
Read BOM items
CadRfcGetBomItemEntry
Read BOM sub-items
CadRfcGetBomSubItemEntry
Table function for BOM sub-item
CadRfcWriteBomSubItemEntry
Return material master data
CadRfcGetMaterialData
Return equipment master data
CadRfcGetEquipmentData
Return functional location data
CadRfcGetFuncLocData
Return last RFC error message
CadRfcGetLastError
General table functions
CadRfcGetFieldTabEntry
CadRfcGetCharTabEntry
CadRfcWriteCharTabEntry
CadRfcWriteFieldTabEntry
Changes to the dialog RFC function library
cadrfc00
Change to the BICSK structure
Das Feld Tcode wurde von 4 auf 20
Bytes verlängert.
The field has been lengthened from 4
to 20 bytes.
Find via matchcode
You can specify whether one of the
following functions takes place when you select an object:
Display transaction is called
Transferral of the selected value to the external system
Return of error messages
You can forward error texts to the
external application.
Enhancement to the implementation examples (file CADRFTST.C),
for example:
Read material master record
Create, change and display BOM (with and without
sub-items)
Find object via class
The selected objects can be returned
to the external application:
For an object, the classification
data of this object is also returned.
For several objects, you can access the object list.
General changes
Configuration file CADRFC.INI
You can make all the required
settings for the CAD dialog and the dialog RFC interface in this
file. The configuration file CADDIALG.INI has been removed.
Check in / Check out with a dialog user
You can call this function for
documents with a dialog user if DVA (Direct Vault Access) is
inactive.
Dialog user
You no longer require a CPIC user to
log on to an R/3 system. You can use a dialog user.
Trace file CAD_RFC.LOG
The system only creates this file
with Windows (for example, Windows 95,NT). With UNIX, file DEV_RFC
is still being used.
Trace directory
All trace files are written into the
trace directory that is specified in file CADRFC.INI.