To find a location group hierarchy by element.
Entity Type | Service Operation |
---|---|
Software Component Version |
|
Release State | Released |
Technical Name |
|
Namespace |
|
Category | A2X |
Direction | Inbound |
Mode | Synchronous |
Idempotency | Not applicable |
Change/Update Behavior | Type 1 |
P2P Communication Enabled | True |
The Find Location Group Hierarchy by Element
service operation is used to search for location group hierarchies by elements.
LocationGroupHierarchyTDMByElementsQuery_sync
Receives data for the location hierarchy search. This type can contain data for the hierarchy ID and the description.
LocationGroupHierarchyTDMByElementsResponse_sync
Returns the hierarchy data, which is based on the search criteria from the inbound message. At least one input parameter (hierarchy ID or description) must be provided for the query. The output is based on the AND
operation for all input parameters provided.
StandardMessageFault
The generated proxy in Demand Data Foundation (DDF) is the /DMF/CL_FND_LOCGRPHR001QR
ABAP class. The proxy data type is used in DDF for the /DMF/FND_LOC_HR_TDM_ELEM_QRY
incoming query message and the /DMF/FND_LOC_HR_TDM_ELEM_RES
outgoing response message.
DDF uses the Service Mapping Tool (SMT) for the inbound message mapping (/DMF/CL_LOC_HIER_SMT
Mapping
field).
If you do not select the Unlimited
checkbox and send 0 (zero) as the maximum value, the system takes the upper limit as 1.
The /DMF/SE_FND_LOCGRPHR001
Business Add-In (BAdI) is available for this operation. The BAdI contains the /DMF/IF_SE_FND_LOCGRPHR001
interface with the INBOUND_PROCESSING
and OUTBOUND_PROCESSING
methods.
The INBOUND_PROCESSING
method is called during the inbound data mapping and can be used in the following cases:
To overwrite the existing mapping.
To map additional data if new elements were added to the message.
The /DMF/CO_LOC_GRP_HR_ELEMNT_QRY
internal communication structure is used as the importing parameter of this method.
The OUTBOUND_PROCESSING
method is called during the outbound data mapping and can be used in the following cases:
To overwrite the existing mapping.
To map additional data if new elements were added to the message.
The DMF/FND_LOC_HR_ELEM_RESP
internal communication structure is used as importing parameter of this method.
The Service Mapping Tool (SMT) allows you to enhance the inbound and outbound mapping. To enhance the mapping, you must select the /DMF/CL_LOC_HIER_SMT
application as the entry point.
The following nodes and elements do not contain any values in the LocationGroupHierarchyTDMByElementsResponse_sync
response message because the data is not available in the back-end system:
LocationGroupHierarchy
(validity period)
LocationGroup
(property)
Supplementary components of the LocationGroupHierarchyTDMByElementsQuery_sync
inbound message are not relevant for the service implementation.