Show TOC

Function documentationCreation of Invoices

 

The supplier can create invoices and subsequent credits or debits in SAP Supply Network Collaboration (SAP SNC). This can be done either on the SAP SNC Web UI or by XML message transfer from the supplier back-end system.

The customer can create self-billing invoices and revaluations in his or her back-end system and transmit them to SAP SNC.

Features

Manual Creation of Invoices on the SAP SNC Web UI

The supplier can create an invoice on the Create Invoice screen.

The supplier can create the following types of invoice:

  • Standard invoice

  • Subsequent debit

  • Subsequent credit

When you create an invoice, you can reference an order item (purchase order (PO) or replenishment order (RO)) or an advanced shipping notification (ASN) item. If you have already created an ASN for a purchase order item or for a replenishment order item, you can create the invoice for either the ASN or the PO item/RO item, but not for both.

The invoice creation type controls whether you can create invoice for a purchase order or ASN. SAP SNC automatically determines the invoice creation type for a purchasing document. For more information, see Invoice Creation Type.

Creating an Invoice for a Purchase Order or Replenishment Order Item

You can only create an invoice for a purchase order if the invoice creation type for the purchase order item is set to Invoice Creation with Purchase Order or Repl. Order Reference or Invoice Creation Similar to Predecessor Invoice. When you create an invoice, the system updates the purchase order item as follows:

  • It sets the invoice creation type to Invoice Creation with Purchase Order or Repl.Order Reference

  • It determines the remaining quantity to be invoiced

  • It determines the total invoiced quantity relating to this purchase order item

Creating an Invoice for a Scheduling Agreement

You cannot create an invoice for a scheduling agreement item directly. Instead, you create an invoice for an ASN that refers to the scheduling agreement item. For more information about creating invoices for ASN items, see the next section.

In the case of a self-billing invoice that is sent from an SAP ERP system, the related scheduling agreement number is transferred as a purchase order reference. SAP SNC can check whether this purchase order reference truly relates to a purchase order, or in fact to a scheduling agreement. For this, we provide the BAdI /SCA/BIF_I_INVOICER with the example implementation /SCA/CL_EXM_IM_BIF_I_INVOICER. For more information, see Customizing for SAP Supply Network Collaboration under Start of the navigation path Business Add-Ins (BAdIs)for SAP SNC Next navigation step Basic Settings Next navigation step Processing Inbound and Outbound Messages Next navigation step BadIs for Message Interfaces (Inbound XML Messages) Next navigation step BadI for InvoiceRequest_In End of the navigation path.

Creating an Invoice for an Advanced Shipping Notification Item

You can create an invoice for a valid scheduling agreement or purchase order item by using an associated advanced shipping notification as a reference document.

You can only create an invoice for an advanced shipping notification if the Invoice Creation Type field is set to Invoice Creation with ASN Reference or Invoice Creation Similar to Predecessor Invoice.

When you create the invoice, the system updates the ASN item (and any associated PO item) as follows:

  • It sets the invoice creation type for the item to Invoice Creation with ASN Reference

  • It determines the remaining quantity that is to be invoiced

  • It determines the total invoiced quantity for the related purchase order item or scheduling agreement item.

Note Note

When you save or publish an invoice for an ASN, SAP SNC uses the INV_ITM_ASN_GR_QTY_EXCEED validation check to check whether the invoice quantity added to the already invoiced quantity for the ASN exceeds the goods receipt quantity of the ASN.

End of the note.
Creating a Subsequent Debit or Credit

You can only create subsequent debits and credits for reference document items that have already been invoiced. The INV_ITM_CREDIT_QTY validation check checks that the subsequent debit or credit quantity does not exceed the quantity that was invoiced. In the standard system, this validation check is active.

Activities

To create an invoice on the SAP SNC Web UI, on the SNC menu choose Start of the navigation path Invoice Next navigation step Create Invoice End of the navigation path.