Sapass

 Simplify SAP R/3 development with Excel VBA/VB RFC  
Home> Bapi>RemunRequestList



Index

RemunRequestList

RemunRequestList


Definition


The business object Collective vendor billing document groups
together conditions from agency documents by remuneration list recipient and forwards these grouped documents to accounting.


Structure


The following kinds of vendor billing documents exist:


  • Settlement request

  • Single vendor billing document

  • Posting list

  • 11-Dec-2005


    Methods

    Available Methods


    • ChangeMultiple : Change [ BAPI_REMUREQSLIST_CHANGEMULT ]
    • CreateMultipleFromCBDList : Create from Posting List [ BAPI_REMUREQSLISTC_CREATEMULT ]
    • CreateMultipleFromRemuReqs : Create from Vendor Billing Document [ BAPI_REMUREQSLISTA_CREATEMULT ]
    • CreateMultipleFromSettReqs : Create from Settlement Requests [ BAPI_REMUREQSLISTB_CREATEMULT ]
    • GetList : Determine Documents [ BAPI_REMUREQSLIST_GETLIST ]
    • ReleaseMultiple : Release Documents to Accounting [ BAPI_REMUREQSLIST_RELEASE ]

    11-Dec-2005


    ChangeMultiple

    ChangeMultiple


    You use this method to change remuneration lists.

    You use structure "HEADDATAINX" to select (by document number) thedocuments that are to be changed, and select the fields to be changed.

    You use structure "HEADDATAIN" to enter the changed values.


    The system returns messages to you via "RETURN".

    "HEADDATAOUT" and "ITEMDATAOUT" display the changed documents.

    You use structure "EXTENSIONIN" to include customer-specific fields. These must be included via an Append structure to structure"BAPI_TE_KOMRLK". The field "DOCUMENT_NUMBER" is used as a key.


    Notes

    Changeable fields

    BILL_DATE Posting date

    DOC_DATE Document date

    REF_DOC_NO Number of the reference document

    PAYMT_RF Payment number

    EXCH_RATE Directly quoted exchange rate


    EXCH_RATE_V Indirectly quoted exchange rate

    EX_RATE_FX Indicator for fixing exchange rate

    TRANS_DATE Date for currency translation

    PMMTTRMS Terms of payment key

    DSCNT1_TO Cash discount 1 in days


    DSCT_PCT1 Cash discount 1 in percent

    DESCNT2_TO Cash discount 2 in days

    DSCT_PCT2 Cash discount 2 in percent

    DSCNT3_TO Due date for net payment in days

    PMNT_METH Payment method

    ADD_VAL_DY Additional value days


    FIX_VAL_DY Fixed value date

    PMMTTRMS_DEB Terms of payment key, customer

    DSCNT1_TO_DEB Cash discount 1 in days, customer

    DSCT_PCT1_DEB Cash discount 1 in percent, customer

    DESCNT2_TO_DEB Cash discount 2 in days, customer


    DSCT_PCT2_DEB Cash discount 2 in percent, customer

    DSCNT3_TO_DEB Net due date in days, customer

    PMNT_METH_DEB Payment method, customer

    ADD_VAL_DY_DEB Additional value days, customer

    FIX_VAL_DY_DEB Fixed value date, customer



    11-Dec-2005


    CreateMultipleFromCBDList

    CreateMultipleFromCBDList


    Mit diesem Funktionsbaustein knen Sie aus Buchungslisten Verg・ungslisten erzeugen.

    Die Buchungslisten knen Sie ・er verschiedene Strukturen einschr舅ken.

    Die erzeugten Verg・ungslisten knen Sie sich ・er die Strukturen"HEADDATAOUT" (Kopfdaten) und "ITEMDATAOUT" (Positionsdaten) anzeigen lassen.


    ワber "RETURN" werden Meldungen ausgegeben.

    ワber die Struktur "EXTENSIONIN" knen Sie kundeneigene Felderhinzuf・en. Diese m・sen ・er eine Append-Struktur an die Struktur"BAPI_TE_KOMRLK" angef・t werden. Das Feld "DOCUMENT_NUMBER" wird als Key verwendet.


    Notes

    Sie haben f・ jede Struktur die Mlichkeit ・er "Inklusiv" bzw. "Exklusiv", Optionen und Wertebereiche einzuschr舅ken.


    11-Dec-2005


    CreateMultipleFromRemuReqs

    CreateMultipleFromRemuReqs


    You use this function module to create remuneration lists from vendor billing documents.

    You can use various structures to restrict the vendor billing documents.

    You can use structures "HEADDATAOUT" (header data) and "ITEMDATAOUT"(item data) to display the remuneration lists that are created.


    Messages are issued via "RETURN".

    You can use structure "EXTENSIONIN" to include customer-specificfields. These must be included via an Append structure to structure "BAPI_TE_KOMRLK". The field "DOCUMENT_NUMBER" is used as a key.

    Notes


    You are able to use "Inclusive" and "Exclusive" to restrict options and value areas.


    11-Dec-2005


    CreateMultipleFromSettReqs

    CreateMultipleFromSettReqs


    You can use this function module to create remuneration lists from payment documents.

    You can use various criteria to restrict the payment documents. einschr舅ken.

    You can use structures "HEADDATAOUT" (header data) and "ITEMDATAOUT" (item data) to display the remuneration lists created.


    Messages are issued via "RETURN".

    You can use structure "EXTENSIONIN" to include customer-specificfields. These must be included via an Append structure to structure. "BAPI_TE_KOMRLK". The field "DOCUMENT_NUMBER" is used as a key.

    Notes


    For each structure, you are able to use "Inclusive" and "Exclusive" to restrict options and value areas.


    11-Dec-2005


    GetList

    GetList


    You use this function module to display the detailed data for remuneration lists.

    To do this, you use various parameters to select the remuneration lists.

    The header data of the remuneration lists is returned via structure "HEADDATAOUT" and the item data via "ITEMDATAOUT".


    Messages are returned via "RETURN".

    Notes

    Structure

    DOCUMENTNUMBERRANGE Document number

    VENDORRANGE Payment recipient

    PURCHORGRRANGE Purchasing organization

    PURGROUPRANGE Purchasing group


    COMPCODERANGE Company code

    BILLDATERANGE Posting date

    INVLISTDATERANGE Remuneration list date

    ACCTSTATUSRANGE Posting status

    BILLTYPERANGE Billing document type

    DOCDATERANGE Document date


    REFDOCNORANGE Reference

    ALLOCNMBRRANGE Assignment

    PAYMTREFRANGE Payment reference

    For each structure, you are able to use "Inclusive" and "Exclusive" to restrict options and value areas.


    11-Dec-2005


    ReleaseMultiple

    ReleaseMultiple


    You use this function module to release remuneration lists to Financial Accounting.

    You can use various structures to select the remuneration lists that are to be released.

    Notes

    Structure

    DOCUMENTNUMBERRANGE Document number


    VENDORRANGE Payment recipient

    PURCHORGRRANGE Purchasing organization

    PURGROUPRANGE Purchasing group

    COMPCODERANGE Company code

    BILLDATERANGE Posting date

    DOCDATERANGE Document date


    REFDOCNORANGE Reference

    ALLOCNMBRRANGE Assignment

    PAYMTREFRANGE Payment reference

    For each structure, you can use "Inclusive" and "Exclusive" to restrict options and value areas.


    11-Dec-2005