Fonction SAP BAPI_BROKERREP_GETLISTITEMS - Read Broker Report Items Using Selection Criteria

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
CURRENCY BAPIBROKREPITEM_CURRENCY u 8 X Currency Key
MAXROWS BAPIBROKREPCTRL-MAX_ROWS I 4 X Maximum Number of Lines of Hits
NO_AUTH_CHECK BAPIBROKREPCTRL-NO_AUTH_CHECK C 1 X
RANGEAMOUNT BAPIBROKER_RANGE_AMOUNT u 17 X Broker Report. BAPI Range Structure Amount for BRI
RANGECREATIONDATE BAPIBROKER_RANGE_CRDATE u 19 X Broker Report. BAPI Range Structure Creation Data for BR

Paramètre Reférence Long. Facultatif Description
BROKERREPORTITEMKEY BAPIBROKREPITEM_KEY 24 Broker Report: BAPI Structure Item Data
EXTENSIONIN BAPIPAREX 990 X Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSIONOUT
EXTENSIONOUT BAPIPAREX 990 X Reference Structure for BAPI Parameters EXTENSIONIN/EXTENSIONOUT
RANGEBROKER BAPIFKKR_GPART 23 X BAPI: Ranges Structure for Business Partner (FI-CA)
RANGEBROKERCONTRACT BAPIFKKR_VTREF 43 X BAPI: Ranges Structure for Ref Specifications from Contract (FI-CA)
RANGEINSOBJECT BAPIFKKR_VTREF 43 X BAPI: Ranges Structure for Ref Specifications from Contract (FI-CA)
RANGEPARTNER BAPIFKKR_GPART 23 X BAPI: Ranges Structure for Business Partner (FI-CA)
RANGEPOSTSTATUS BAPIBROKER_RANGE_POSTSTATUS 7 X Broker Report: BAPI Range Structure Posting Status for BRI
RANGEREPORT BAPIBROKER_RANGE_REPORT 27 X Broker Report. BAPI Range Structure Identification for BR
RETURN BAPIRET2 548 Return Parameters

Functionality
The method delivers all broker report items for the specified selectioncriteria, with the broker report identification.

  • With the MAXROWS selection parameter, you can restrict the number
  • of broker report items to be output to the number you want.
    • With the CURRENCY parameter, you can restrict the results by
    • specifying the currency.
      • With the RANGEAMOUNT parameter, you can restrict the results by
      • specifying the amount.
        • With the RANGECREATIONDATE parameter, you can restrict the
        • results by specifying the creation date.
          • With the RANGEREPORT parameter, you can restrict the results by
          • specifying the broker report identifications.
            • With the RANGEBROKER parameter, you can restrict the results by
            • specifying the assigned broker.
              • With the RANGEBROKERCONTRACT parameter, you can restrict the
              • results by specifying the assigned broker contracts.
                • With the RANGEPARTNER parameter, you can restrict the results by
                • specifying the business partner numbers.
                  • With the RANGEINSOBJECT parameter, you can restrict the results
                  • by specifying the insurance objects.
                    • With the RANGEPOSTSTATUS parameter, you can restrict the results
                    • by specifying the posting status.
                      • The BROKERREPORTITEMKEY parameter contains the broker report
                      • items that have been found.
                        The REPORT component contains the broker report identification.
                        The POSITION component contains the item number for a broker report.
                        The SUBPOSITION component contains the assignment key for the brokerreport item.

                        Notes

                        • You require the authorization to display a broker report (activity 03 in
                        • the I_VVBR_STM authorization object).
                          • You can find more detailed information about the broker report items
                          • that have been found in theBAPI_BROKERREP_GETDETAILITEMfunction module. You require the REPORT and SUBPOSITION components forthe BROKERREPORTITEMKEY parameter for this.
                            • If you fill the RANGEAMOUNT parameter with values, you must also fill
                            • the CURRENCY parameter.

                              Description
                              With the CURRENCY parameter, you can restrict the results byspecifying the currency for the amounts.

                              • The CURRENCY component contains the currency key.

                              • You can also use the CURRENCY_ISO component to enter an ISO code for the
                              • currency.
                                The CURRENCY parameter can be filled if you fill the RANGEAMOUNTparameter with values.
                                INCLUDE BAPI_CD_BROREP_MAXROWS OBJECT DOKU ID TX
                                INCLUDE BAPI_CD_BROREP_RANGE OBJECT DOKU ID TX
                                In this case, it is the amount.
                                INCLUDE BAPI_CD_BROREP_RANGE OBJECT DOKU ID TX
                                In this case, it is the creation date.

                                Description
                                The BROKERREPORTITEMKEY parameter contains the broker reportitems that have been found:

                                • The REPORT component contains the broker report identification.

                                • The POSITION component contains the item number for a broker report.

                                • The SUBPOSITION component contains the assignment key for the broker
                                • report item.

                                  Description
                                  The ExtensionIn parameter is used for customer enhancements. Thecustomer can use this to enter more selection criteria for theGetListItems module, to make further restrictions on the number of hits.

                                  • You have the option of checking the contents of the ExtensionIn
                                  • parameter in event V588.
                                    • Event V589 allows the use of the ExtensionIn parameter to
                                    • restrict the number of hits that is transferred with theBrokerReportHeaderKey parameter.
                                      INCLUDE BAPI_CD_BROREP_EXINRANGEHINT OBJECT DOKU ID TX

                                      Description
                                      The ExtensionOut parameter is used for customer enhancements. Inaddition to the broker report ID, the customer can export more data, andtransfer more data from the BAPI.
                                      Exit V589 can be used to fill the ExtensionOut parameter. Theentire broker report header data is delivered in the Exit with theBrokerReportHeader parameter, which can be used to fill the ExtensionOutparameter.
                                      INCLUDE BAPI_CD_BROREP_RANGE OBJECT DOKU ID TX
                                      In this case, it is the assigned broker.
                                      INCLUDE BAPI_CD_BROREP_RANGE OBJECT DOKU ID TX
                                      In this case, it is the assigned broker contract.
                                      INCLUDE BAPI_CD_BROREP_RANGE OBJECT DOKU ID TX
                                      In this case, it is the identification for an insurance object.
                                      INCLUDE BAPI_CD_BROREP_RANGE OBJECT DOKU ID TX
                                      In this case, it is the business partner number.
                                      INCLUDE BAPI_CD_BROREP_RANGE OBJECT DOKU ID TX
                                      In this case, it is the posting status for the broker report item.
                                      INCLUDE BAPI_CD_BROREP_RANGE OBJECT DOKU ID TX
                                      In this case, it is the broker report identification.
                                      INCLUDE BAPI_CD_BROREP_RETURN OBJECT DOKU ID TX
                                      After calling, the RETURN parameter receives:

                                      • Message S359(F4): If no broker report item corresponded to the selection
                                      • criteria.