Fonction SAP BAPI_APPREQUEST_CHANGEVARIANT - Change Appropriation Request Variant

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
APPROPRIATIONREQUESTVARIANT BAPI_APPREQ_ID-APPREQVRNT C 4 Appropriation Request Variant
EXTERNALNUMBER BAPI_APPREQ_ID-APPREQ C 24 Appropriation Request
LANGUAGE BAPI_APPREQ_AUX-LANGU C 1 X Language in SAP Format
LANGUAGE_ISO BAPI_APPREQ_AUX-LANGU_ISO C 2 X Language in ISO Format
TEST_RUN BAPI_APPREQ_AUX-TESTRUN C 1 ' ' X Test Run
VARIANT BAPIAPPREQVARNTCHNG u 152 X Appropriation Request Variant (Master Data, Changes)
VARIANT_X BAPIAPPREQVARNTCHNGX u 12 X Change Parameter: Approp. Request Variant

Paramètre Reférence Long. Facultatif Description
RETURN BAPIRET2 548 X Return Code

Functionality
The AppropriationRequest.ChangeVariant method changes the masterdata of a variant of an appropriation request.

Notes
To use this method, you need change authorization for the appropriationrequest and change authorization for the variant.
INCLUDE IMA_BUFFER_WRITE OBJECT DOKU ID TX
INCLUDE IMA_LANGU_LAISO OBJECT DOKU ID TX
Using this method, it is not possible to change the plan values of thevariant or the assignment of the variant to plan versions. For theseactivities, use the methods below:

  • AppropriationRequest.SetPlanValues

  • AppropriationRequest.ResetPlanValue

  • AppropriationRequest.AssignVariantToVersion

  • AppropriationRequest.UnAssignVariantVersion

  • INCLUDE IMA_PARAM OBJECT DOKU ID TX
    INCLUDE BAPI_RET OBJECT DOKU ID TX
    INCLUDE IMA_INFO OBJECT DOKU ID TX

    Definition
    Appropriation request variant
    INCLUDE IMA_VARNTKEY OBJECT DOKU ID TX
    INCLUDE BAPI_KEYFIELD OBJECT DOKU ID TX
    INCLUDE IMA_LANGUAGE OBJECT DOKU ID TX
    INCLUDE IMA_LANGU_LAISO OBJECT DOKU ID TX
    INCLUDE IMA_LANGUAGE_DEFAULT OBJECT DOKU ID TX
    INCLUDE IMA_LANGU_ISO OBJECT DOKU ID TX
    INCLUDE IMA_LANGU_LAISO OBJECT DOKU ID TX
    INCLUDE IMA_DEFAULT_INITIAL OBJECT DOKU ID TX
    INCLUDE IMA_TEST OBJECT DOKU ID TX
    INCLUDE IMA_TEST_RANGE OBJECT DOKU ID TX
    INCLUDE IMA_DEFAULT_INITIAL OBJECT DOKU ID TX
    INCLUDE IMA_VARIANT OBJECT DOKU ID TX

    Description
    The VariantX parameter is the change parameter for theVariant parameter.
    INCLUDE IMA_MASTERX OBJECT DOKU ID TX
    INCLUDE BAPI_TABLE OBJECT DOKU ID TX
    INCLUDE IMA_MSG_INPUT OBJECT DOKU ID TX
    INCLUDE IMA_RETURN_INPUT_CHANGE OBJECT DOKU ID TX
    INCLUDE IMA_RETURN_INPUT_VAR OBJECT DOKU ID TX
    INCLUDE IMA_RETURN_INPUT_VAR_DATA OBJECT DOKU ID TX
    INCLUDE IMA_MSG_AUTH OBJECT DOKU ID TX
    INCLUDE IMA_RETURN_AUTH_IQ OBJECT DOKU ID TX
    INCLUDE IMA_MSG_ENQUEUE OBJECT DOKU ID TX
    INCLUDE IMA_RETURN_ENQUEUE_IQ OBJECT DOKU ID TX
    INCLUDE IMA_MSG_STATUS OBJECT DOKU ID TX
    INCLUDE IMA_RETURN_STATUS_IQ OBJECT DOKU ID TX
    INCLUDE IMA_MSG_ELSE OBJECT DOKU ID TX
    INCLUDE IMA_RETURN_LANGUAGE OBJECT DOKU ID TX