Fonction SAP BAPI_VENTURE_CREATE - Create joint venture

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
JVBILL BAPIJV_BILL u 10
JVBILLX BAPIJV_BILLX u 4
JVDESCRIPTION BAPIJV_BASIC-VTEXT C 35 Short Description of JOA
JVGENERAL BAPIJV_GENERAL u 38
JVGENERALX BAPIJV_GENERALX u 6
JVKEY BAPIVENTUREKEY u 19 Joint Operating Agreement instance specification
JVOPER BAPIJV_OPER u 31 X Contract
JVOPERX BAPIJV_OPERX u 4
JVPARENTOH BAPIJV_PARENTOH u 30
JVPARENTOHX BAPIJV_PARENTOHX u 3
JVPOST BAPIJV_POST u 25 X Update flag structure for costcalculation data
JVPOSTX BAPIJV_POSTX u 4
JVREFERENCE BAPIJV_BASIC-REFVENTURE C 6 X Reference JOA as template
JVREFERENCEX BAPIUPDATEFLAG-UPDATEFLAG C 1 X Recognition flag for Reference JOA field
TESTRUN BAPIUPDATEFLAG-UPDATEFLAG C 1 X Testrun for error precheck - No update

Paramètre Reférence Type Long. Description
COMPANYCODEID BAPIVENTUREKEY-COMP_CODE C 4 Company code (Key field of instance)
VENTURE BAPIVENTUREKEY-VENTURE C 6 Joint Operating Agreement (Key field of instance

Paramètre Reférence Long. Facultatif Description
JVEQGFUNDC BAPIJV_EQGFUNDC 13
JVEQGFUNDCX BAPIJV_EQGFUNDCX 10
JVOVHBR BAPIJV_OVHBR 4
JVOVHBRX BAPIJV_OVHBRX 3
RETURN BAPIRET2 548 Return messages

Functionality
This module is part of the CA-JVA component.
It creates a joint operating agreement.
The module requires as minimum input:

  • Company code

  • Joint operating agreement identification number

  • Joint operating agreement class

  • Short description of the JOA

  • All other input parameters are optional and can later be added
    with the 'BAPI_JOA_CHANGE' module.
    ------------------------------------------------------------------------
    INCLUDE GJV_BAPI_OPTIONAL_PARAMETER OBJECT DOKU ID TX
    Extracted field list of BAPI_JOA_CREATE ~parameters:
    You can look up more detailed information for those fields in the ABAPdictionary.

    Description
    Company code of the created JOA.

    Description
    Created Joint operating agreement

    -> &MEANING&

    Description
    To create a joint operating agreement, you have to specify:

    • Company code and

    • JOA identifier

    • Key field description -> BAPI_JOA_CREATE ~ JOAKEY

      Description
      This parameter is the update flag structure for parameterJOACOSTCALCULATION.
      For each field in JOACOSTCALCULATION, the update flag structure
      BAPI_JOA_CREATE ~ JOACOSTCALCULATIONX
      contains an equally named Flag which determines ifthe corresponding field should be updated.

      Description
      The reference JOA is used as a template.
      All data of the reference JOA is copied to the new JOA to be created.
      After the copy, all user-specified data is imported, thus overriding thedata coming from the reference JOA.
      Therefore, if you do not want to override data coming from the referenceJOA, you should not assign values to those parameter fields. Do not
      set the corresponding update flags !
      -> Information on joint operating agreements

      Description
      This flag determines if the joint operating agreement in parameter
      'JOAREFERENCE' should be used as a copy template.
      If this flag is set, all data of the reference JOA will be copied
      into the new JOA.

      Description
      INCLUDE GJV_BAPI_TESTRUN_PARAMETER OBJECT DOKU ID TX

      Description
      INCLUDE GJV_BAPI_RETURN_PARAMETER OBJECT DOKU ID TX