Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Data Description

The BD87_DYN event is used in SAP to view iDoc details including statuses, segments, and the data stored within the EDI container.

Potential Use Cases

This event could be used for the following scenarios:

  • Alert on iDoc failures.

  • Dashboard iDoc error distribution for a specific interface.

  • Correlate outbound iDoc data with tRFC failures.

  • End-to-end monitoring or dashboarding use cases when trying to track business process flows and failures across systems.

Metric Filters

Important Note: The metric filters need to be applied to extract data for the BD87_DYN event.

...

Then input the field names associated with the iDoc segment you previously highlighted, and Save.

...

Splunk Event

Important Note: The metric filters need to be applied to extract data for the BD87_DYN event. Please see the Metric Filters section above for how to apply the filters.

...

The event will look like this in Splunk:

...

SAP Navigation

Important Note: The metric filters need to be applied to extract data for the BD87_DYN event. Please see the Metric Filters section above for how to apply the filters.

...

Technical Information

...

Status Details

...

Logging

...

Field Mapping

BD87_DYN with EVENT_SUBTYPE=””

Field

Description

Unit of Measure

ARCKEY

EDI archive key

String

CIMTYP

Extension

String

CREDAT

Creation Date

YYYYMMDD

CRETIM

Creation Time

HHMMSS

CURRENT_TIMESTAMP

The date time stamp when the information was collected

YYYYMMDDHHMMSS

DIRECT

Direction

Boolean

DOCNUM

iDoc number

Number

DOCREL

SAP Release for IDoc

String

DOCTYP

iDoc Type

String

EVENT_SUBTYPE

SGLG

String

EVENT_TYPE

BD87_DYN

String

EXPRSS

Overriding in inbound processing

Boolean

IDOCTP

Basic type

String

MAXSEGNUM

Number of data records

Number (Count)

MESCOD

Logical Message Variant

String

MESFCT

Logical message function

String

MESTYP

Message Type

String

OUTMOD

Output Mode

String

RCVLAD

Logical address of recipient

String

RCVPFC

Partner Function of Receiver

String

RCVPOR

Receiver port (SAP System, EDI subsystem)

String

RCVPRN

Partner Number of Receiver

String

RCVPRT

Partner Type of Receiver

String

RCVSAD

Recipient address (SADR)

String

RCVSCA

Communication type (SADR) of recipient

String

RCVSDF

SADR default flag for recipient address

Boolean

RCVSLF

Sequential Number of Recipient Address (SADR)

String

RCVSMN

SADR client (recipient)

String

RCVSNA

SADR flag for international recipient address

Boolean

REFGRP

Reference to message group

String

REFINT

Reference to interchange file

String

REFMES

Reference to message

String

SERIAL

Serialization field

Number

SNDLAD

Logical address of sender

String

SNDPFC

Partner Function of Sender

String

SNDPOR

Sender port (SAP System, EDI subsystem)

String

SNDPRN

Partner Number of Sender

String

SNDPRT

Partner type of sender

String

SNDSAD

Sender address (SADR)

String

SNDSCA

Communication type (SADR) of sender

String

SNDSDF

SADR default flag for sender address

Boolean

SNDSLF

Sequential Number of the Sender Address (SADR)

String

SNDSMN

SADR client (sender)

String

SNDSNA

SADR flag for international sender address

Boolean

STATUS

Status of iDoc

Number

STD

EDI Standard

String

STDMES

EDI message type

String

STDVRS

Version of EDI standard

String

TEST

Test Flag

Boolean

UPDDAT

Date on which control record was last changed

YYYYMMDD

UPDTIM

Time on which control record was last changed

HHMMSS

UTCDIFF

The UTC OFFSSET in HHMMSS that the data was collected in

HHMMSS

UTCSIGN

The UTC positive or negative OFFSET indicator. Positive (+) means add UTCDIFF to find the time zone of the data, negative (-) means subtract the UTCDIFF to find the time zone adjusted date time the data was collected in.

+ | -

BD87_DYN with EVENT_SUBTYPE=”SGFV”

Field

Description

Unit of Measure

COUNTER

Counter

Number

CURRENT_TIMESTAMP

The date time stamp when the information was collected

YYYYMMDDHHMMSS

DOCNUM

iDoc number

Number

DTINT2

Length

Number

EVENT_SUBTYPE

SGLG

N/A

EVENT_TYPE

BD87_DYN

N/A

HLEVEL

Hierarchy level

Number

PSGNUM

No. higher segment

Number

SEGNAM

SAP segment name

String

SEGNUM

Segment No.

Number

UTCDIFF

The UTC OFFSSET in HHMMSS that the data was collected in

HHMMSS

UTCSIGN

The UTC positive or negative OFFSET indicator. Positive (+) means add UTCDIFF to find the time zone of the data, negative (-) means subtract the UTCDIFF to find the time zone adjusted date time the data was collected in.

+ | -

UZEIT

Time

BD87_DYN with EVENT_SUBTYPE=”SGLG”

Field

Description

Unit of Measure

APPL_LOG

Application Log

String

COUNTR

IDoc status counter

Number

CREDAT

Date status record was created

YYYYMMDD

CRETIM

Time status record was created

HHMMSS

CURRENT_TIMESTAMP

The date time stamp when the information was collected

YYYYMMDDHHMMSS

DOCNUM

iDoc number

Number

EVENT_SUBTYPE

SGLG

String

EVENT_TYPE

BD87_DYN

String

IDOCTP

Basic type

String

LOGDAT

Date of status information

YYYYMMDD

LOGTIM

Time of status information

HHMMSS

REPID

Program Name

String

ROUTID

Name of subroutine (routine, function module)

String

SEGFLD

Field Name in SAP Segment

String

SEGNUM

Number of SAP segment

Number (Count)

STACOD

Status code

String

STAMID

Status message ID

String

STAMNO

Status message number

Number

STAMQU

Status message qualifier

String

STAPA1

Parameter 1

String

STAPA2

Parameter 2

String

STAPA3

Parameter 3

String

STAPA4

Parameter 4

String

STATUS

Status of IDociDoc

Number

STATXT

Text for status code

String

STATYP

Type of system error message (A, W, E, S, I)

String

TID

Transaction ID

Integer

UNAME

User Name

String

UTCDIFF

The UTC OFFSSET in HHMMSS that the data was collected in

HHMMSS

UTCSIGN

The UTC positive or negative OFFSET indicator. Positive (+) means add UTCDIFF to find the time zone of the data, negative (-) means subtract the UTCDIFF to find the time zone adjusted date time the data was collected in.

+ | -