Miscellanous Tips part 1

 

How to debug an outbound IDOC


Usefull function modules

By Kevin Wilson - From ErpGenie.com

IDOCTYPES_LIST_WITH_MESSAGES Returns a list of all Basis types (IDoc types), Extensions (IDoc types) and all messages related with their respective IDoc types. since release 4.0B, Hotpackage 48
IDOCTYPES_FOR_MESTYPE_READ Reads all IDoc types assigned to a message type (logical message). since release 4.0B, Hotpackge 42
IDOCTYPE_READ_COMPLETE Reads the structure and attributes (segments), as well as the segment attributes (fields and fixed values), for an IDoc type. In this case, the version of the record types and segments must be sent to the function module. since release 4.0B, Hotpackge 42
SEGMENT_READ_COMPLETE Reads the structure and attributes for a segment. In this case, the version of the record types and the release for the segments must be sent to the function module. since release 4.0B, Hotpackge 42
IDOC_RECORD_READ Reads the structure of the record types for the specified version. since release 4.0B, Hotpackge 42

Usefull standard programs

 

RSNAST00 Processes messages that has not bees sendt (processing <> immediate)
RSNASTED Program, som kaldes fra Output Message Control ved "udskrift" af ordrer m.v. Indeholder 2 entry points: EDI_PROCESSING og ALE_PROCESSING. Herfra kaldes det function module, som er tildelt via partner profilen og process koden.
RBDMIDOC Generates IDOC's from change pointers (You can also use transaction BD21)
RSEOUT00 Processes outbound IDOC's with status 30, ( IDOC's mass processing)
RBDAPP01 Processes inbound IDOC's.
RSECHK07 Check if partner profiler is valid


Use program RSNAST00 to process the IDOCs

Usefull tables

Table Discription
NAST Message Status
EDIDC Control information for an IDOC
EDID4 Data Records from 4.0 onwards
EDIDS Status of an IDOC

 

 

Converted from CHM to HTML with chm2web Standard 2.7 (unicode)