Ansicht
Dokumentation

MSAM10_FUNCLOCATION_GETDETAIL - PM/CS: Get the details of functional location

MSAM10_FUNCLOCATION_GETDETAIL - PM/CS: Get the details of functional location

BAL_S_LOG - Application Log: Log header data   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

This method is used to select all the detailed information for a functional location. Following information relevant for a functional location are returned by the method:

  • Functional location header data including address and manufacturer's data
  • Installed Equipment in Equipment
  • Notification History
  • Order History
  • Measuring Points
  • Contracts
  • Partners
  • Warranty Data
  • User Status Definitions
  • Characteristics values
  • Classes
  • Attachments

If Multilanguage option is enabled in the customizing Define settings for multilanguage(Transaction MSAM_LANG), then multilanguage data relevant for the functional location are also returned. Multilanguage data for the following are selected:

  • Equipment header
  • Installed equipments
  • Notification History
  • Order History
  • Partners
  • User Status

Technical note

Errors are collected in the RETURN table.

Note

  • To retrieve details of an existing funtional location the following is the mandatory importing parameter: FUNCTIONAL_LOCATION:Functional location ID
  • Only the relevant data as selected in the customizing Define Settings for Movement of Data (MSAM_GENERAL) for functional location will be returned by this BAPI wrapper. For example: If Partner data is not selected then partner information will not be returned

Customer Enhancements

The BAPI wrapper customer enhancement concept allows customers to use additional data that was not planned for the interface. The Extension parameter acts as a data container where the additional values are transferred during import.

In addition to the extension parameters in the interface, BAdI (Business Add-Ins) is provided in the method. This BAdI can be used by the customer to write their own custom logic and perform additional processing activities.

Available BAdIs

BADI_EAM_MSAM_FUNCLOCATION: Customer BAdI for Functional Location Object

BAdI method FLOC_GETDETAIL_PREPROCESS can be used to perform preprocessing of the data before the standard logic is called. If the standard logic is to be skipped then the importing parameter LV_SKIP_STANDARD is to be set.

BAdI method FLOC_GETDETAIL_OUTBOUND can be used by the customer to perform outbound processing after the standard logic.

Example

Notes

Further information





Parameters

CE_EXTENSION
CE_ML_EXTENSION
FUNCLOC_ATTACHMENT
FUNCLOC_CLASS
FUNCLOC_CLASSVAL
FUNCLOC_CONTRACTS
FUNCLOC_HEADER
FUNCLOC_INST_EQUIS
FUNCLOC_MEAS_POINTS
FUNCLOC_NOTIF_HISTORY
FUNCLOC_ORDER_HISTORY
FUNCLOC_PARTNERS
FUNCLOC_USER_STAT
FUNCLOC_WARRANTY
FUNCTIONAL_LOCATION
INSTALLATION_CHANGE
ML_FLOC_HEADER
ML_FLOC_INST_EQUIS
ML_FLOC_NOTIF_HISTORY
ML_FLOC_ORDER_HISTORY
ML_FLOC_PARTNERS
ML_FLOC_USER_STAT
RETURN
WSAP_EXTENSION
WSAP_ML_EXTENSION

Exceptions

Function Group

MSAM_MOREP_FUNCLOCATION

rdisp/max_wprun_time - Maximum work process run time   General Data in Customer Master  
This documentation is copyright by SAP AG.

Length: 4024 Date: 20240523 Time: 073253     sap01-206 ( 46 ms )