Sapass

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



Index

AcctngInvoiceReceipt

AcctngInvoiceReceipt


The business object Accounting Invoice Receipt is an object that
is responsible for the consistent updating of an invoice receipt in
Accounting. It portrays a general entry in Accounting for invoice receipts.



Integration



In particular, this object is responsible for determing the components
in Accounting in which invoice receipts are to be updated. It gives you the opportunity to initiate consistency checks as well as a
corresponding posting in the respective components (delegation).


11-Dec-2005


Methods

Available Methods


  • ChangePmntblk : Accounting: Check Changes to Payment Block for Open Items [ BAPI_ACC_PYMNTBLK_UPDATE_POST ]
  • Check : Accounting: Check Invoice Receipt (OAG: LOAD PAYABLE) [ BAPI_ACC_INVOICE_RECEIPT_CHECK ]
  • CheckPmntblkChange : Accounting: Check Changes to Payment Block for Open Items [ BAPI_ACC_PYMNTBLK_UPDATE_CHECK ]
  • CheckReversal : Accounting: Check Reversal of Invoice Receipt (OAG: LOAD PAYABLE) [ BAPI_ACC_INVOICE_REV_CHECK ]
  • Post : Accounting: Post Invoice Receipt (OAG: LOAD PAYABLE) [ BAPI_ACC_INVOICE_RECEIPT_POST ]
  • Reverse : Accounting: Post Invoice Receipt Reversal (OAG: LOAD PAYABLE) [ BAPI_ACC_INVOICE_REV_POST ]

11-Dec-2005


ChangePmntblk

ChangePmntblk


Changing the payment block for an invoice receipt in Accounting.

Using method ChangePmntblk, the system changes the payment blockfor the corresponding invoice receipt in Accounting.


11-Dec-2005


Check

Check


Data resulting from invoice receipts in a Logistics system can be transferred to Accounting.

You can use the Check method to see whether an invoice receipt can be posted in Accounting.

Example

Raw materials are bought on credit and the invoice receipt is posted in
a Logistics system. The data from the purchase of the raw materials is passed on to Accounting.

Notes

  • If the currency fields have been entered in the CurrencyAmountparameter, the system runs a complete check for the document. Otherwise only the account assignment objects are validated.

  • Messages are displayed in the Return parameter. You will find thereturn values and their meanings in the documentation for this parameter.
  • Further Information

    For further information, see the documentation on "Interfaces toAccounting" in the R/3 Library (under "Cross-Application Functions -> Interfaces to External Systems").


    11-Dec-2005


    CheckPmntblkChange

    CheckPmntblkChange


    Changing the payment block for an invoice receipt in Accounting.

    Using method CheckPmntblk, the system checks whether the paymentblock for the corresponding invoice receipt in Accounting can be changed.

    Use method ChangePmntblk to change the payment block.



    11-Dec-2005


    CheckReversal

    CheckReversal


    Reversing an invoice receipt in Accounting.

    Using method CheckReversal, the system checks whether thecorresponding invoice receipt in Accounting can be reversed.

    Use method Reverse to carry out the posting.



    11-Dec-2005


    Post

    Post


    Accounting can take over data from a logistics system that results from invoice receipts.

    Using the Post method, the invoice receipt is posted in accounting.

    Example

    Raw materials are bought on credit. The invoice receipt is posted in a
    logistics system. The data from the raw materials purchase is forwarded to accounting.

    Notes

    Messages are displayed in the Return parameter. You will find return codes and their meaning in the parameter documentation.

    Further Information


    More informationen is available in the Interfaces to Accountingdocumentation in the R/3 Library (under Cross Application Functions -> Interfaces to External Systems).


    11-Dec-2005


    Reverse

    Reverse


    Reversing an invoice receipt in Accounting.

    Using method Reverse, the system reverses the corresponding invoice receipt in the Accounting components.


    11-Dec-2005