Fonction SAP BAPI_NETWORK_CONF_GETPROP - Propose Data for Network Confirmation

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
NUMBER BAPI_NETWORK_LIST-NETWORK C 12 Network Number
PROPOSAL BAPI_ALM_CONF_PROP u 2 SPACE Indicators - Suggest Confirmation Data in PM/CS

Paramètre Reférence Type Long. Description
RETURN BAPIRET2 u 548 Return Parameter

Paramètre Reférence Long. Facultatif Description
E_CONFIRMATIONS BAPI_NETWORK_CONF_ADD 290 BAPI Structure for Confirmation
E_MESSAGE_TABLE BAPI_CONF_RETURN 568 X Return Information for APIs
I_CONFIRMATIONS BAPI_NETWORK_CONF_ADD 290 BAPI Structure (Key Fields) for Confirmation

Functionality
Using this method you can make default data available for confirmingnetwork activities I.
You enter the activities for which the data should be proposed in theconfirmations table.
The activity is identified as follows:

  • By the confirmation number in the confirmation field -Conf_No

  • By entering the network and activity in the confirmation fields
  • -Orderid and Confirmations-Operation
    Parameter
    • Proposal

    • Using the Proposal parameter you can control which actual datayou want to determine and make available.
      You can set the following indicators:
      Propose-Activity : Activity to be confirmed
      Propose-Date_And_Time: Dates to be confirmed
      • Return

      • If you are not able to make default data available due to an error, theReturn parameter receives information about the error.
        • Timetickets

        • The confirmations table is for inputing the key of the activities to beconfirmed, as well as for outputing the data determined as data stillto be confirmed for each activity.
          • DetailReturn

          • The E-MESSAGE_TABLE table provides information about every entry in theCONFIRMATIONS table, for example, whether an error occured during theproposal and what those errors were.
            If no error occured in the CONFIRMATIONS table, an entry with initialdata is transferred to the E_MESSAGE_TABLE table.

            Description
            The return parameter is only used for serious errors. If an erroroccurs, you cannot process any of the confirmations successfully. As arule, errors only occur if the transferred data could not betransferred to the internal structures, because conventions regardingthe data definitions were not held to.
            The Return parameter contains all necessary information in itsstructure about the error that occurred. You can also find thisinformation in the message text MESSAGE.

            Default
            If the system does not detect a serious error, the return parameter isreturned with intial values.

            Description
            Network number

            Description
            Using the parameter Proposal the user can stipulate whichdetailed data the system should propose for the confirmation.
            If the user does not maintain this data, the system proposes all data.

            Value range
            The parameter structure contains the following indicators:

            • ACTIVITY:

            • The system proposes activities to be confirmed.
              • DATE_AND_TIME:

              • The system proposes the actual dates to be confirmed.

                Description
                Exporting table of transferred objects and the default valuescalculated correspondingly

                Description
                This parameter table provides information about the successfulcalculation of default values for confirmations in the tableI_CONFIRMATIONS, and about the current exceptions situation based ondata with errors.
                An entry is added to the table E_MESSAGE_TABLE for every confirmationtransferred to the table I_CONFIRMATIONS. This means, for example, thatthe third entry in the table E_MESSAGE_TABLE provides information aboutthe calcualtion of default values in the third confirmation in tableI_CONFIRMATIONS.

                Description
                Default values are calculated and returned to the table E_CONFIRMATIONSfor each confirmation transferred to this table.