Skip to Content

SAP SNC Invoice Collaboration

Author: Raman Sudalaimuthu, Infosys Ltd., Chennai.

Invoice collaboration in Supply Network Collaboration (SNC) is nothing but create invoices either by supplier or customer. Once the supplier delivers the goods/ services invoice can be processed. This document will clearly explain about the various steps and documents required for Invoice creation.

With reference to Purchase orders/ Advanced Shipping Notifications ASN’s / Replenishment orders / Schedule agreements using ASN, an invoice can be created .It can be created either by supplier / customer.

Invoice process in SAP SNC invoice collaboration supports the following processes

a)    Invoice

b)    Subsequent debits or credits

c)     Self-billing

d)    Revaluation

Invoice consists of two levels

a)    Invoice Header – Contains data that affects the whole invoice, such as tax information, address data, and terms of payment.

b)    Invoice Item – Contains data specific to the product item like, product description and quantity and value of the goods. SAP SNC does not support text items. Text items cannot be transferred from an ERP back-end system to SAP SNC.

Required Master data settings

The required master data must set up in SAP SNC to use the invoice collaboration functions in SAP SNC. Master data includes general master data setup and invoice specific master data setup.

a)    Creation of Business partners for customer and supplier

b)    Creation of Internet user for customer and supplier

c)     Creation Customer location and supplier location

d)    Location products at the customer location

The above set of data can be transferred to SAP SNC through Core Interface (CIF) from SAP ECC.

e)    Maintaining Tax Codes

Tax codes can be maintained in SAP IMG

SS1.jpg

f)     Defining Incoterms in SAP SNC

Inco terms can be maintained in SAP IMG

SS2.jpg

g)    Maintaining Number Ranges for Invoices

Number ranges can be defined in SAP SNC Web UI by choosing Master Data – Number Ranges  – Invoice Number Range Intervals. Assignment can be done in SAP SNC Web UI by choosing Master Data – Number Ranges – Number Range Attributes.

h)    Partner dependent purchasing document data

Partner dependent purchasing document data can be maintained in SAP SNC Web UI by choosing Master Data – Partner-Dependent Data – Maintenance of Partner-Dependent Purchasing Document Data.

SS3.jpg

The Partner dependent data can be maintained In SAP SNC Easy access menu path by choosing Supply Network Collaboration – Master Data – Application-Specific Master Data – Invoice – Maintain Partner-Dependent Purchasing Document Data.

SS4.jpg

i)      Partner-Dependent Payment Terms

Partner-dependent payment terms  can be maintained on the SAP SNC Web UI by choosing Master Data –Partner-Dependent Data – Assignment of Payment Terms to Partners.

SS5.jpg

Partner-dependent payment terms can be maintained in SAP SNC Easy Access screen by choosing Supply Network Collaboration –Master Data –Application-Specific Master Data –Invoice – Assign Payment Terms to Partners.

SS6.jpg

XML Relevant settings

Invoice from SAP SNC to Back end ERP system

a)    XML message: InvoiceRequest

b)    IDOC message: INVOIC.INVOIC01 (for SAP back end)

Payment status from ERP to SNC

a)    XML message: PaymentAdviceNotification

b)    DOC message: REMADV.PEXR2002 (for SAP back end)

Process Flow:

SS7.jpg

Steps involved in Invoice collaboration

1.   1. Create Invoice

Invoice can be created either by supplier or customer in SNC system. W.r.to Purchase order, ASN , Replenishment order or Schedule agreement ASN invoice can be created. Either click on the create Invoice or Documents requiring Invoices (Supplier).The invoice can be saved as draft and changed later.

SS8.jpg

On selection of documents requiring Invoices, enter ASN number and press Go button. SS9.jpg

It will display the records relevant to that ASN. Select the line item and click on create Invoice

SS10.jpg

Enter the Invoice number and invoice quantity and relevant details and press the check button. Message will appear in case of incompleteness.

SS11.jpg

2.  2. Publish Invoice

Then click on the publish button to post the invoice.

SS12.jpg

Then invoice published successfully.

SS13.jpg

Once Invoice published successfully the status of Invoice will be shown as published.

SS14.jpg

3.  3. Receive Invoice

The same will be updated in the PO history in ECC through XML and IDoc.

a)    XML message: InvoiceRequest

b)    IDOC message: INVOIC.INVOIC01

4.  4. Process Invoice

5.  5. Execute payment run

Invoice processed in the back end and payment run executed in the SAP ECC or back end system.

6.  6. Update Payment status

Once the payment is made against the particular item an Idoc and XML would trigger to update the SNC.

a)    XML message: PaymentAdviceNotification

b)    DOC message: REMADV.PEXR2002

The same would get updated in the SNC and can be viewed in the SNC system.

SS15.jpg

Reference:

http://help.sap.com/saphelp_em70/helpdata/en/46/3a4f64903800c0e10000000a11466f/content.htm

http://help.sap.com/saphelp_em70/helpdata/en/4b/c6a145cf4150eee10000000a15822b/frameset.htm

To report this post you need to login first.

1 Comment

You must be Logged on to comment or reply to a post.

  1. Zhang Chao

    Hello Raman,

         I have a problem is that there is no InvoiceRequest_Out XML message triggered after I created invoice on SNC WebUI, any more configuration should be done?

    (0) 

Leave a Reply