IDoc Class Library (BC-FES-AIT)
IDoc Class Library
Introduction
Overview
Who Should Use this Help File
System Requirements
Building and Running Applications
R/3 Release-Dependent Issues
General Class Design Principles
General Descriptions of the Classes
CIDoc Class Summary
CIDocFieldIterator Class Summary
CIDocIterator Class Summary
Three Ways to Use CIDocIterator
Using GetChild
Using NextRepetition or operator++ with count
Using NextRepetition or operator++ without count
CIDocLink Class Summary
CIDocMetaDataTree Class Summary
CIDocOutboundApp Class Summary
CIDocOutboundFunc Class Summary
CIDocTID Class Summary
Basic Logic for Using the Class Library
Sending IDocs Inbound to R/3
Receiving IDocs Outbound from R/3
Class Library Reference
The CIDoc Class
AppendSegment
GetControlField
GetIDocNumber
GetIDocType
GetMessageType
GetPartner
GetPort
GetRelease
SetControlField
SetIDocNumber
WriteIDocToFile
The CIDocFieldIterator Class
CIDocFieldIterator (copy constructor)
First
GetFieldInfo
GetFloatValue
GetInternalType
GetIntValue
GetLength
GetName
GetOffset
GetStringValue
IsEnd
IsFirst
Last
operator ++ (pre-increment version)
operator ++ (post-increment version)
operator -- (pre-decrement version)
operator -- (post-decrement version)
operator = (floating-point)
operator = (string)
operator = (const char*)
operator = (integer)
operator = (assignment from another iterator)
operator [] (by index)
operator [] (by name)
The CIDocIterator Class
CIDocIterator
Field (write to field)
Field (read from field)
GoTop
NextSibling
NextRepetition
FirstChild
GetChild
GetName
GetChildCount
GetSegmentCount
GetFirstChildWithName
operator ++
IsThereMoreOfThis
The CIDocLink Class
AddIDoc (stored in file)
AddIDoc (created from scratch)
AddIDoc (from scratch, for extension types)
CIDocLink
CIDocLink (with user-defined outbound application)
CopyMetaDataTree
ExitWaitLoop
GetConnection
GetIDoc
GetIDocCount
GetIDocsFromR3
GetTIDMgr
RemoveAllIDocs
ResendFailedIDocs
SendIDocsToR3
The CIDocMetaDataTree Class
CIDocMetaDataTree (copy constructor)
FindChildSegment
FindField
FindSegment
GetSegmentCount
operator []
The CIDocOutboundApp Class
CIDocOutboundApp
OnCheckID
OnCommit
OnConfirmID
OnIdle
OnRollBack
The CIDocOutboundFunc Class
CIDocOutboundFunc
Process
The CIDocDataSegment Class
The CIDocFieldInfo Class
The CIDocTID Class
CIDocTID
CheckTID
UpdateTID
FindFailedTID
WriteTID
LockTID
UnlockTID
The CIDocTrace Class
SetTrace
Trace
TraceBlankLines
TraceIDOCError
TraceRFCError
TraceTime