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. | + | - |