Fonction SAP BAPI_BUPA_FS_BPADDITION_ADD - Create Additional Information

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
BUSINESSPARTNER BAPI_BUS_PARTNER_FS-PARTNER_ID C 10 Business Partner Number
CHANGEDOCU BAPI_STR_BUPA_FS_CHANGE_DOCU u 1 X Generate Change Documents; obsolete
GENERALSETTINGS BAPI_STR_BUSISB990_GEN u 16 X General Settings
TESTRUN BAPI_FSBP_CENTRAL-TESTRUN C 1 X Activate Simulation Mode

Paramètre Reférence Long. Facultatif Description
ADDITION BAPI_STR_BUPA_FS_ADDITION 154 Additional Information
RETURN BAPIRET2 548 X Return Messages

Functionality
You can use this method to create additional information for thebusiness partner.
Using additional information you can store customer-specific attributesin the business partner in the form of categorized information types with the assigned fields with F4 input help, textfields, checkboxes, amount fields, currency fields, and date fieldsaccording to user. You can use this additional information for thepurpose of marketing or analysis, or purely for information, forexample.
You can create an infinite number of lower-level information types withcorresponding fields for an information category.You can use information types to further subdivide informationcategories. You can subdivide the information category vehiclesinto the information types convertible, four-by-four, andsports car. You can create additional information in the form oftext, date, amount, and currency fields for the individual vehiclecategories.
If you make the appropriate settings in Customizing, then you canprocess additional information for each differentiation type.

Recommendation
We recommend that new customers use only the Easy Enhancement Workbench for enhancing the SAP Business Partnerfor Financial Services data model.
The advantage of the Easy Enhancement Workbench is that you canenhance both the data model and the accompanying services (link toarchiving, change document update, data exchange, and so on). It is theonly tool to be used for making enhancements that is to be supported inthe future.
You can find further information on the Easy Enhancement Workbench
in the SAP Library by choosing SAP NetWeaver->Application Platform (SAP Web Application Server)-> Cross-ApplicationServices-> Easy Enhancement Workbench.
If you use Bank Analyzer pay particular attention to the separate noteson using additional information that are contained in the SAPLibrary for the primary object Business Partner.

Notes
You can add only one record with additional information for eachbusiness partner.
A preprocessing run takes place before the data is added:

  • A check is performed to determine whether the business partner is
  • available for processing.
    • A simple exclusive lock is activated.

    • This prevents other users from changing the business partner that iscurrently being processed until either the method TransactionCommit
      or TransactionRollback for the Business ObjectBapiService is executed. The authorized user can access the samebusiness partner repeatedly.
      The additional information is not written to the database until themethod TransactionCommit for the Business Object BapiService
      has been called.

      Authorizations
      You can make settings for business partner authorization objects to bechecked in Customizing for the SAP Business Partner underBusiness Partner-> Basic Settings-> Authorization Management.

      Buffering
      This method works with buffering. Change and read methods for thisbusiness object category can be repeatedly used for this instance. Aftercalling the save method, read and write methods can access thebuffered instances and supply current attributes in the same OS.3526B221AFAB52B9E10000009B38F974> Logical Unit of Work (LUW).

      Dependencies
      Note the field UTC Time Stamp in Short Form(YYYYMMDDhhmmss) is obsolete in this parameter. This field hasonly an internal, technical meaning, and you must not change it. If youprocess the field in this method, the system will leave the field blankand issue a warning message.
      You can determine additional information in Customizing for the SAPBusiness Partner for Financial Services in the IMG activity SetInformation Category by choosing Settings for Financial Services-> General Settings-> Enhancement Options-> Additional Information.
      If you want to create differentiated additional information, the systemthen carries out the following checks:

      • It checks whether the business partner is available in a role that
      • permits the differentiation of additional information.
        • It checks whether the differentiation criterion is permissible.

        • If the entries in the Customizing settings for differentiationare correct, then you can create additional information.
          You make settings for differentiation in Customizing for the SAPBusiness Partner for Financial Services under Settings forFinancial Services-> General Settings-> Basic Settings->Differentiation-> Define Differentiation Criterions and SetDifferentiation Criterion.

          Return messages
          Messages are returned in the Return parameter. You can find thereturn values and their meaning in the parameter documentation.

          Further information
          You will find more information about additional information in theSAP Library by choosing SAP Business Partner for FinancialServices-> Functions-> SAP Business Partner Data-> AdditionalInformation.

          Description
          This parameter is a required (mandatory) parameter.
          You can find information about the meaning of the parameter in thecorresponding documentation for the data element:Business Partner Number.

          Value range
          The value range for the parameter corresponds to the value range for thedomain of the data element.

          Description
          This parameter is obsolete and does not have a function.
          The system generates change documents automatically.

          Value range

          Description
          You can find information about the meaning of the parameter in thecorresponding documentation for the data element: DBField Contents Must Be Valid at This Date.
          INCLUDE BAPITESTRUN OBJECT DOKU ID TX

          Description
          This parameter is a required (mandatory) parameter.
          It contains the additional information to be added to the businesspartner.
          Using additional information you can store customer-specific attributesin the business partner in the form of categorized information typeswith the assigned fields with F4 input help, text fields, checkboxes,amount fields, currency fields, and date fields according to user. Youcan use this additional information for the purpose of marketing oranalysis, or purely for information, for example.
          In the standard system you can process additional information forinformation categories such as vehicles or hobbies.
          You can create an infinite number of lower-level information types withcorresponding fields for an information category. You can useinformation types to further subdivide information categories. You cansubdivide the information category vehicles into the informationtypes convertible, four-by-four, and sports car
          . You can add additional information in the form of text, date,amount, and currency fields to the individual vehicle categories.
          If you make the appropriate settings in Customizing, then you canprocess additional information for each differentiation type.
          For more information about the individual parameter fields, see therelevant data element documentation in the ABAP Dictionary.
          Note the field UTC Time Stamp in Short Form(YYYYMMDDhhmmss) is obsolete in this parameter. This field hasonly an internal, technical meaning, and you must not change it. If youprocess the field in this method, the system will leave the field blankand issue a warning message.
          You have to transfer values for the following fields:

          • Information Category (ADDTYPE)

          • Information Type (DATA_TYPE)
          • Value range
            You can find the value range for this parameter in Customizing for theSAP Business Partner for Financial Services in the IMG activitySet Information Category by choosing Settings for FinancialServices->General Settings -> Enhancement Options-> AdditionalInformation.
            INCLUDE BAPI_PARA_RETURN OBJECT DOKU ID TX