Fonction SAP ALE_CMS_RE_GETDETAIL_MULTI - BAPI -> IDoc: ALE_CMS_RE_GETDETAIL_MULTI

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
DATAREQUESTED BAPICMS_RE_STR_REQD_DATA u 9 X
OBJ_TYPE SERIAL-OBJ_TYPE C 10 'BUSISB104' X
PROCESSEXTENSION BAPI_CMS_STR_CENTRAL-PROCESSEXTENSION C 1 X Flag: Execute Customer Extensions (BAdIs) in BAPI
SERIAL_ID SERIAL-CHNUM N 4 '0' X

Paramètre Reférence Long. Facultatif Description
APPLICATION_OBJECTS SWOTOBJID 100 X
CALCULATIONCONSOLIDATED BAPICMS_STR_RE_CALC_CONS_GET 231 X
CALCULATIONMAIN BAPICMS_STR_RE_CALC_GET 231 X
CALCULATIONPARTS BAPICMS_STR_RE_SAS_CALC_GET 263 X
COMMUNICATION_DOCUMENTS SWOTOBJID 100 X
EXTENSIONIN BAPIPAREX 990 X Ref. structure for BAPI parameter ExtensionIn/ExtensionOut
MAINOBJECTACCESSORIESDATA BAPICMS_RE_STR_MAINOBJ_ACS_GET 192 X
MAINOBJECTBUSINESSPARTNERS BAPICMS_RE_STR_MAINOBJ_BP_GET 88 X
MAINOBJECTCOSTDATA BAPICMS_RE_STR_MAINOBJ_CST_GET 146 X
MAINOBJECTDATA BAPICMS_RE_STR_OBJ_MAIN_GET 1336 X
MAINOBJECTDOCUMENTS BAPICMS_RE_STR_MAINOBJ_DOC_GET 140 X
MAINOBJECTLANDREGISTER BAPICMS_RE_STR_MAINOBJ_LR_GET 58 X
MAINOBJECTNONMONETARYDATA BAPICMS_STR_MAIN_LR_SEC2_GET 232 X
MAINOBJECTPROPERTYLISTDATA BAPICMS_STR_MAIN_LR_SECB_GET 291 X
MAINOBJECTVALUEDATA BAPICMS_RE_STR_MAINOBJ_VAL_GET 106 X
NOTES BAPICMS_RE_STR_NOTES_GET 164 X Notes
OBJECTINSURANCEDATA BAPICMS_RE_STR_OMS_INS_GET 390 X
OBJECTINSURANCEDOCUMENTS BAPICMS_RE_STR_OMS_INS_DOC_GET 228 X
OBJECTINSURANCEPARTNERS BAPICMS_RE_STR_OMS_INS_BP_GET 168 X
PARTSACCESSORIESDATA BAPICMS_RE_STR_PRT_ACS_GET 272 X
PARTSBUSINESSPARTNERS BAPICMS_RE_STR_PRT_BP_GET 100 X
PARTSCOSTDATA BAPICMS_RE_STR_PRT_CST_GET 156 X
PARTSDATA BAPICMS_RE_STR_OBJ_PRT_GET 1460 X
PARTSDOCUMENTS BAPICMS_RE_STR_PRT_DOC_GET 150 X
PARTSLANDREGISTER BAPICMS_RE_STR_PRT_LR_GET 68 X
PARTSNONMONETARYDATA BAPICMS_STR_PRT_LR_SEC2_GET 242 X
PARTSPROPERTYLISTDATA BAPICMS_STR_PRT_LR_SECB_GET 301 X
PARTSVALUEDATA BAPICMS_RE_STR_PRT_VAL_GET 116 X
REALESTATEDATA BAPICMS_RE_STR_OBJ_HDR_GET 371 X
REALESTATEIDENTIFIER BAPICMS_RE_STR_IDENTIFIER_GET 32
REALESTATEKEYS BAPICMS_RE_STR_KEYS_GET 104 X
RECEIVERS BDI_LOGSYS 10
SYSTEMSTATUS BAPICMS_RE_STR_SYS_STAT_GET 35 X
USERSTATUS BAPICMS_RE_STR_USR_STAT_GET 35 X

Exception Description
ERROR_CREATING_IDOCS

Functionality
This function model was generated from the object BUSISB104 andGETDETAILMULTIPLE for the BAPI call via ALE.
The function module is executed in the outbound system. It firstconverts the data from the BAPI parameters into the IDoc format. Thenthe IDoc is sent to the receiving system. Here the BAPI is called.
The interface of the function module contains all the outboundparameters from the BAPI function module and also the followingparameters that are used in the ALE layer:

  • SERIAL_ID

  • This inbound parameter contains the channel number. Itis used only for active serialization.
    • RECEIVERS

    • This parameter contains the names of the logical systems
      (receivers), in which the BAPI is called.
      • COMMUNICATION_DOCUMENTS

      • The return table contains the names of the logical system in fieldLOGSYS, the object type in field OBJTYPE aund the object key in fieldOBJKEY. It indicates that an object of type IDOC has beencreated with this key in this logical system.
        • APPLICATION_OBJECTS

        • the input table contains the objects from applications that areprocessed, when the BAPI is called.
          In the LOGSYS field enter the name of the logical system from which theapplication objects originate. The application objects are identifiedby the object type OBJTYP and object key OBJKEY.

          Description
          The parameter controls the scope of the data to be read for the realestate objects.
          For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

          Default
          As a default, only the basic details of the real estate objects aretransfered. To transfer the specific details, you must check the flagsfor the relevant structures.

          Description
          Check this flag to specify if the details entered by the Customers in aBusiness Add-In of this method, must be transfered.
          You will find information on the meaning of the parameter in thedocumentation for the data element Execute Extension(s)(BAdI).

          Value range
          X = Yes: In general the planned customer extensions should be executed.

          Description
          This parameter contains the calculated values for the real estateobjects (including those of its building parts). These details aretransfered only if you have checked the flag FLAG_CALC while determiningthe scope of the import parameters.

          Description
          This parameter contains the calculated values of the main real estateobject (without the values of the building parts). To transfer thecalcualted values, you must check the flag FLAG_CALC while determiningthe scope of the import parameters.

          Description
          This parameter contains the calculated values of the building parts ofthe real estate objects. To transfer the calculated values, you mustcheck the flag FLAG_CALC while determining the scope of the importparameters.

          Description
          This parameter is an import parameter. It enables you to defineadditional filter criteria determine the scope of the details.
          The table extension provided is called BAPI_TE_FMBH.
          For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

          Description
          This parameter controls the asset specific data to be read for a realestate object.

          Description
          If you want to pass the data for business partners assigned to the realestate object, you need to transfer values for atleast the followingfields :

          • Business partner ID

          • Business partner function

          • For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

            Description
            This parameter contains the costs related data of the real estateobjects. Atleast the value for the cost type must be transfered.

            Default

            Description
            This parameter contains the data of the main real estate object (withoutthe building parts). Atleast the following values must be transfered :

            • Real estate type

            • Real estate identification

            • Usage type

            • Utilization type

            • For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

              Description
              If you want to pass the data for the documents assigned to the realestate object, you must pass atleast the following fields :

              • Document reference identification

              • Document type
              • Description
                If you want to pass the data for land register records are assigned tothe real estate object, you must transfer values for atleast thefollowing parameters :

                • Real estate identification

                • Real estate type

                • Land register semantic identification (this key is a combination of the
                • fields land register district, sub-district, volume number and the pagenumber).
                  For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

                  Description
                  This parameter contains the non-monetary details of the land registerrecords of the real estate objects. Atleast the following fields must betransfered :

                  • Real estate object ID

                  • Object type

                  • District court

                  • Land register district

                  • Volume number

                  • Page number

                  • Serial no

                  • Serial number of the property list number

                  • Section II charge/restriction type

                  • For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

                    Description
                    This parameter contains the land register details of the main realestate objects. Atleast the following values must be transfered :

                    • Real estate object ID

                    • Object type

                    • Land register district count

                    • Sub-district court

                    • Page number

                    • Volume Number

                    • Register type

                    • For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

                      Description
                      This parameter contains the valuation data of the real estate objects.
                      For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

                      Description
                      This parameter contains the details of the notes attached to the realestate objects. These details are transfered only if you have checkedthe flag FLAG_NOTES (Flag: Indicates that notes data is to be fetched).

                      Description
                      This parameter contains the insurance data of the real estate objects.Atleast the insurance serial number (identifcation) and the insurancetype must be transferred.
                      For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

                      Description
                      This parameter contains the data of the documents attached to theinsurance details of the real estates. Atleast the following values mustbe transfered :

                      • Collateral object ID

                      • Object type

                      • Insurance category

                      • Insurance type

                      • Insurance identification

                      • Document identification

                      • Document type

                      • For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

                        Description
                        This parameter contains the data of insurance buisness partners of thereal estate object. Atleast the business partner identification and thepartner function must be transfered.

                        Description
                        This parameter controls the asset specific data to be read for thebuilding parts of real estate objects.

                        Description
                        To transfer the data for business partner assigned to the building parts
                        , you must transfer atleast the following values :

                        • Business partner identification

                        • Business partner function
                        • Description
                          This parameter contains the costs related data of the building parts ofthe real estate objects. Atleast the cost type must be transfered.
                          For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

                          Description
                          This parameter contains the data for the real estate building parts.Atleast the building part type must be transfered.

                          Description
                          If you want to pass the data for documents assigned to the buildingparts of the real estate object, you must pass atleast the followingfields:

                          • Document reference identification

                          • Document type
                          • Description
                            This parameter contains the details of the land register recordsassigned to the building parts of the real estate objects. Atleast thefollowing parameters must be transfered :

                            • Real estate identification

                            • Real estate type

                            • Land register semantic identification (this key is a combination of the
                            • fields land register district, sub-district, volume number and the pagenumber).
                              For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

                              Description
                              This parameter contains the non-monetary details of the land register.Atleast the following values must be transferred :

                              • Serial number

                              • Property list serial number
                              • Description
                                This parameter contains the land register data of the building parts ofreal estate objects. Atleast the following values must be transfered :

                                • Real estate object ID

                                • Object type

                                • Building part ID

                                • Building part type

                                • Land register district count

                                • Sub-district court

                                • Page number

                                • Volume number

                                • Register type

                                • For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

                                  Description
                                  The parameter controls the scope of the valuation data to be read forthe building parts of the real estate object .
                                  For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

                                  Description
                                  This parameter contains the header data of the real estate objectsincluding the real estate ID and real estate type.
                                  For more information on the individual parameter fields, see the dataelement documentation in the ABAP Dictionary.

                                  Description
                                  This parameter implements the key field real estate GUIDs (internaltechnical keys) of the real estate objects whose data must betransfered.

                                  Default
                                  You can define the values for real estate identifications in the IMGCustomizing under Collateral Objects -> Maintain Number Ranges -Maintain Number Ranges for Real Estate Objects.
                                  For detailed information, see the relevant IMG documentation for NumberRanges.

                                  Description
                                  This parameter implements the primary keys for the real estate object.
                                  For detailed information, see the relevant data element documentation inthe ABAP Dictionary.

                                  Description
                                  This parameter contains the details of the system statuses of the realestate objects.

                                  Value range
                                  The following system statuses are possible for real estate objects :

                                  • Created - This system status is set as default

                                  • Active

                                  • Inactive

                                  • Legally active

                                  • Calculation relevant

                                  • Note : Only the following combinations of system statuses areallowed:
                                    Created + Calculation relevant
                                    Active + Calculation relevant
                                    Inactive + Calculation relevant
                                    Legally active + Calculation relevant
                                    If you want to set the system status to Calculation relevant,then in the Implementation Guide (IMG) Customizing, you must explicityset the status to a combination of a system status with calculationrelevant.
                                    Note :Plausibility checks are defined to validate the input databefore a system status is set for a real estate object.

                                    Default
                                    All real estate objects by default assume the system status Created.

                                    Description
                                    This parameter contains the details of the user statuses of the realestate objects. These details are transfered only if you have checkedthe flag FLG_USER_STATUS while determining the scope of the importparameters. Atleast the following values must be transfered :

                                    • Real estate object GUID (internal technical key) that identifies the
                                    • real estate for which the user status is valid
                                      • User status

                                      • Name of the user status