Fonction SAP BAPI_JOA_CHANGE - Change joint operating agreement

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
COMPANYCODEID BAPIJOAKEY-COMP_CODE C 4 Company code
JOA BAPIJOAKEY-JOA C 6 Joint Operating Agreement
JOACONTRACT BAPIJOA-CONTRACT C 24 X Contract
JOACONTRACTX BAPIUPDATEFLAG-UPDATEFLAG C 1 X Update flag for contract field
JOACOSTCALCULATION BAPIJOACOSTCALCULATION u 205 X Costcalculation data
JOACOSTCALCULATIONX BAPIJOACOSTCALCULATIONX u 17 X Update flag structure for costcalculation data
JOADESCRIPTION BAPIJOA-JOATEXT C 40 X Short description of JOA
JOADESCRIPTIONX BAPIUPDATEFLAG-UPDATEFLAG C 1 X Update flag for description
TESTRUN BAPIUPDATEFLAG-UPDATEFLAG C 1 X Testrun for error precheck - No update

Paramètre Reférence Long. Facultatif Description
JOABURDENRATE BAPIJOABURDENRATE 4 X JOA burden rate data
JOABURDENRATEX BAPIJOABURDENRATEX 3 X Update flag structure for burden rate fields
JOADRILLRATIO BAPIJOADRILLSTATRATIO 25 X Drilling statistical ratio assignments
JOADRILLRATIOX BAPIJOADRILLSTATRATIOX 12 X Update flag structure for Drilling ratio fields
JOAEQGFULL BAPIJOAEQGFULL 68 X JOA equity group data
JOAEQGFULLX BAPIJOAEQGFULLX 14 X Update flag structure for equity group fields
JOAEQGPARTNERFULL BAPIJOAEQGPARTNERFULL 35 X JOA equity group partner data
JOAEQGPARTNERFULLX BAPIJOAEQGPARTNERFULLX 22 X Update flag structure for eqg partner fields
JOAPARENTOVERHEAD BAPIJOAPARCOMPOVERHEAD 128 X Parent overhead data
JOAPARENTOVERHEADX BAPIJOAPARCOMPOVERHEADX 9 X Update flag structure for Parent overhead fields
JOAPENALTY BAPIJOAPENALTY 13 X JOA Penalty categories
JOAPENALTYX BAPIJOAPENALTYX 4 X Update flag structure for Penalty categ. fields
JOAPRODRATIO BAPIJOAPRODSTATRATIO 17 X Production statistical ratio assignments
JOAPRODRATIOTHRSH BAPIJOAPRODSTATRATIOTHRSH 20 X Production ratio threshold
JOAPRODRATIOTHRSHX BAPIJOAPRODSTATRATIOTHRSHX 11 X Update flag structure for Prod. threshold fields
JOAPRODRATIOX BAPIJOAPRODSTATRATIOX 10 X Update flag structure for Prod. ratio fields
JOAPROJECTPARAMETER BAPIJOAPROJECTPARAMETER 63 X JOA Project parameters
JOAPROJECTPARAMETERX BAPIJOAPROJECTPARAMETERX 34 X Update flag structure for Project parameters
RETURN BAPIRET2 548 Return messages

Functionality
This method is part of the CA-JVA component (Joint Venture Accounting).It changes data in a joint operating agreement (JOA).
The method requires, as minimum input:

  • Company code

  • Joint operating agreement identification number (JOA ID)

  • INCLUDE GJV_BAPI_OPTIONAL_PARAMETER OBJECT DOKU ID TX
    Extracted field list of BAPI_JOA_CHANGEparameters:
    You can look up more detailed information for those fields in the ABAPdictionary.

    Meaning->company code

    Meaning -> joint operating agreement

    Description
    -> JOA contract number

    Description
    This Updateflag must be set, if the value in thecorrespondig parameter JOACONTRACT is to be updated.

    Description
    To get a list of parameter fields for BAPI_JOA_CHANGE, run reportGJV_BPD and enter ' BAPI_JOA_CHANGE' in the'BAPI_Name' field.
    If you only want to display the fields for structure JOACOSTCALCULATION,enter JOACOSTCALCULATION in field 'Bapi_Parameter_Name'.
    The output list contains the description of the BAPI interfaceparameters and their technical data type. If you double- click on aparameter, you have the option to print technical details of a BAPIparameter.
    If you would like to see a list of all available JVA BAPI interfaceparameters and how they are mapped to the masterfile table fields,please run report GJV_BAPI_MAP_DOC.

    Description
    This parameter is the update flag structure for parameterJOACOSTCALCULATION.
    For each field in JOACOSTCALCULATION, the update flag structureBAPI_JOA_CHANGE ~ JOACOSTCALCULATIONX contains an equally-namedFlag, which determines if the corresponding fieldis to be updated, or not.

    Meaning -> joa description

    Description
    To get a list of parameter fields for BAPI_JOA_CHANGE, run reportGJV_BPD and enter ' BAPI_JOA_CHANGE' in the'BAPI_Name' field.
    If you only want to display the fields for structure JOADESCRIPTIONX,enter JOADESCRIPTIONX in field 'Bapi_Parameter_Name'.
    The output list contains the description of the BAPI interfaceparameters and their technical data type. If you double-click on aparameter, you then have the option of printing technical details forthe BAPI parameter.
    If you would like to see a list of all available JVA BAPI interfaceparameters and how they are mapped to the masterfile table fields,please run report GJV_BAPI_MAP_DOC.

    Description
    INCLUDE GJV_BAPI_TESTRUN_PARAMETER OBJECT DOKU ID TX

    Description
    To get a list of parameter fields for BAPI_JOAEQUITYGROUP_CHANGE, runreport GJV_BPD and enter 'BAPI_JOAEQUITYGROUP_CHANGE ' in the 'BAPI_Name' field.
    If you only want to display the fields for structure JOABURDENRATE,enter JOABURDENRATE in field 'Bapi_Parameter_Name'.
    The output list contains the description of the BAPI interfaceparameters and their technical data type. If you double-click on aparamter, you then have the option of printing technical details for theBAPI parameter.
    If you would like to see a list of all available JVA BAPI interfaceparameters and how they are mapped to the masterfile table fields,please run report GJV_BAPI_MAP_DOC.

    Description
    This parameter is the update flag structure for parameterJOABURDENRATE.

    Description
    Parameter fields, see: BAPI_JOA_CHANGE JOADRILLRATIO.
    The indicator to calculate overhead based on drilling days from priorperiods
    JOADRILLRATIO-DRILLP is regarded as set, if it was set inany of the table entries that were passed.

    Description
    This parameter is the update flag structure for parameterJOADRILLRATIO.
    For each field in JOADRILLRATIO, the update flag structureBAPI_JOA_CHANGE ~ JOADRILLRATIOX contains an equally-namedFlag, which determines if the corresponding fieldis to be updated or not.

    Description
    To get a list of parameter fields for BAPI_JOA_CHANGE, run reportGJV_BPD and enter ' BAPI_JOA_CHANGE' in the'BAPI_Name' field.
    If you only want to display the fields for structure JOAEQGFULL, enterJOAEQGFULL in field 'Bapi_Parameter_Name'.
    The output list contains the description of the BAPI interfaceparameters and their technical data type. If you double-click on aparameter, you then have the option of printing technical details forthe BAPI parameter.
    If you would like to see a list of all available JVA BAPI interfaceparameters and how they are mapped to the masterfile table fields,please run report GJV_BAPI_MAP_DOC.

    Description
    This parameter is the update flag structure for parameter JOAEQGFULL.
    For each field in JOAEQGFULL, the update flag structureBAPI_JOA_CHANGE ~ JOAEQGFULLXcontains an equally-named Flag which determines ifthe corresponding field should be updated or not.

    Description
    To get a list of parameter fields for BAPI_JOA_CHANGE, run reportGJV_BPD and enter ' BAPI_JOA_CHANGE' in the'BAPI_Name' field.
    If you only want to display the fields for structure JOAEQGPARTNERFULL,enter JOAEQGPARTNERFULL in field 'Bapi_Parameter_Name'.
    The output list contains the description of the BAPI interfaceparameters and their technical data type. If you double-click on aparameter, you then have the option of printing technical details forthe BAPI parameter.
    If you would like to see a list of all available JVA BAPI interfaceparameters and how they are mapped to the masterfile table fields,please run report GJV_BAPI_MAP_DOC.

    Description
    This parameter is the update flag structure for parameterJOAEQGPARTNERFULL.
    For each field in JOAEQGPARTNERFULL, the update flag structureBAPI_JOA_CHANGE ~JOAEQGPARTNERFULLX contains an equally namedFlag, which determines if the corresponding fieldshould be updated.

    Description
    To get a list of parameter fields for BAPI_JOA_CHANGE, run reportGJV_BPD and enter ' BAPI_JOA_CHANGE' in the'BAPI_Name' field.
    If you only want to display the fields for structure JOAPARENTOVERHEAD,enter JOAPARENTOVERHEAD in field 'Bapi_Parameter_Name'.
    The output list contains the description of the BAPI interfaceparameters and their technical data type. If you double-click on aparameter, you then have the option of printing technical details forthe BAPI parameter.
    If you would like to see a list of all available JVA BAPI interfaceparameters and how they are mapped to the masterfile table fields,please run report GJV_BAPI_MAP_DOC.

    Description
    This parameter is the update flag structure for parameterJOAPARENTOVERHEAD.
    For each field in JOAPARENTOVERHEAD, the update flag structureBAPI_JOA_CHANGE ~ JOAPARENTOVERHEADXcontains an equally named Flag, which determines ifthe corresponding field should be updated.

    Description

    To get a list of parameter fields for BAPI_JOA_CHANGE, please run report
    GJV_BPD.
    and enter ' BAPI_JOA_CHANGE ' in the 'BAPI_Name' field.
    If you only want to display the fields for structure 'JOAPENALTY ',enter 'JOAPENALTY ' in field 'Bapi_Parameter_Name'.
    The output list contains the description of the BAPI interfaceparameters and their technical data type. If you double- click on aparameter, you have the option to print technical details of a BAPIparameter.
    If you would like to see a list of all available JVA Bapi interfaceparameters and how they are mapped to the masterfile table fields,please run report GJV_BAPI_MAP_DOC

    Description
    This parameter is the update flag structure for parameter JOAPENALTY
    .
    For each field in JOAPENALTY, the update flag structureBAPI_JOA_CHANGE ~ JOAPENALTYX contains an equally-namedFlag, which determines if the corresponding fieldshould be updated or not.

    Description
    To get a list of parameter fields for BAPI_JOA_CHANGE, run reportGJV_BPD and enter ' BAPI_JOA_CHANGE ' in the'BAPI_Name' field.
    If you only want to display the fields for structure JOAPRODRATIO, enterJOAPRODRATIO in field 'Bapi_Parameter_Name'.
    The output list contains the description of the BAPI interfaceparameters and their technical data type. If you double- click on aparameter, you have the option to print technical details of a BAPIparameter.
    If you would like to see a list of all available JVA BAPI interfaceparameters and how they are mapped to the masterfile table fields,please run report GJV_BAPI_MAP_DOC.

    Description
    To get a list of parameter fields for BAPI_JOA_CHANGE, run reportGJV_BPD and enter ' BAPI_JOA_CHANGE' in the'BAPI_Name' field.
    If you only want to display the fields for structure JOAPRODRATIOTHRSH,enter JOAPRODRATIOTHRSH in field 'Bapi_Parameter_Name'.
    The output list contains the description of the BAPI interfaceparameters and their technical data type. If you double-click on aparameter, you then have the option of printing technical details forthe BAPI parameter.
    If you would like to see a list of all available JVA BAPI interfaceparameters and how they are mapped to the masterfile table fields,please run report GJV_BAPI_MAP_DOC.

    Description
    This parameter is the update flag structure for parameterJOAPRODRATIOTHRSH.
    For each field in JOAPRODRATIOTHRSH, the update flag structureBAPI_JOA_CHANGE ~ JOAPRODRATIOTHRSHXcontains an equally-named Flag, which determines ifthe corresponding field should be updated.

    Description
    This parameter is the update flag structure for parameterJOAPRODRATIO.
    For each field in JOAPRODRATIO, the update flag structureBAPI_JOA_CHANGE ~ JOAPRODRATIOXcontains an equally-named Flag, which determines ifthe corresponding field should be updated.

    Description
    Parameter fields BAPI_JOA_CHANGE ~ JOAPROJECTPARAMETER.
    The indicator to include all WBS elements:
    BAPIJOAPROJECTPARAMETER-ALLWBS
    is regarded as set, if it was set in any of the table entries that werepassed.

    Description
    This parameter is the update flag structure for parameterJOAPROJECTPARAMETER.
    For each field in JOAPROJECTPARAMETER, the update flag structureBAPI_JOA_CHANGE ~ JOAPROJECTPARAMETERX contains an equally-namedFlag, which determines ifthe corresponding fieldshould be updated or not.

    Description
    INCLUDE GJV_BAPI_RETURN_PARAMETER OBJECT DOKU ID TX