cancel
Showing results for 
Search instead for 
Did you mean: 

Sales Process-Internet sales

former_member185462
Active Participant
0 Kudos

Hi,

This is for new implementation project.

The client holds a E-Commerce site like Flipkart.

Most of the supplies to end customer will be made by their vendors,here they will act like a Market Place.

Clients wants to map business like this.

Market Place process:

The customer places order and makes payment for the order.

Here my client is liable only for commission.

Clients duty is to send information to vendor as ask them to supply material to clients address.

Vendor will directly raise the invoice and send it to customer.

How to map it in SAP.

Here the interface will be like this E-Commerce site(Client)--->SAP(Client)--->Vendor's ERP

Interface will get stock information from Vendor's ERP. Because vendor will allocate a dedicated bin to my client ,so that stock will flow to SAP and to e-commerce site,so that based on availability only customers order will be confirmed.

E-Commerce site will provide all kind of discounts and after all discounts ,it will pass on final selling price to SAP.Our clients commission will be based on certain percentage on selling prices.

Even if end customer returns the material through E-Commerce site,my client will get commission for it

How to map the process in SAP.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member209761
Active Contributor
0 Kudos

Dear Pradeep,

To start with , let us think in this below lines.

Order is placed by the customer in the website and payment is made.

So this details will be in the ecommerce site.

Once the payment is made in site (this happens after availability check) , the Ecommerce site should trigger a idoc to SAP.

The segments in the idoc type (i think message type will be Salesorder_create_dat2) should hold values for all SO relevant data along with the schedule line and pricing date and also the vendor which has to be mapped into some SO field at item level.

Once this inbound idoc is posted successfully in SAP , it will create a sales order (say ZWS1) which will have PO number field updated with the order reference no of ecommerce system.

For such order, you can set immediate delivery indicator just as we do for cash sales/rush order.

Once PGI is done, the corresponding stock will get reduced from SAP.

Now you can bill this delivery manually in SAP or can set up a background job to do this.

The billing type is also ZWS1

In the pricing procedure the value of product (which comes from idoc) and commission amount/ percentage which can be maintained as a condition record in SAP should be maintained in 2 different condition types.

ZNET = 900

ZCOM = 100.

Create the vendor as a customer code in SAP.

Create a custom program which can be run at background daily which will check for all the billing documents created on the previous date with type  ZWSI.

This program should call a BDC recording which will create a credit memo for the customer code (vendor) for the amount mapped in ZNET of the reference ZWS1 billing document.

I have worked on a similar scenario, but the payment is not handled in SAP in that case.

Thanks & Regards,

Hegal K Charles

former_member185462
Active Participant
0 Kudos

Thanks Mr Hegal.K.Charles for your reply.

My client says that vendors stock should not hit any inventory accounting document Because while making some goods receipt and issue it hits books of account.,as we need to flow stocks to E-Commerce site from vendor's ERP through our clients SAP ERP. We are planning  to create a Z-Table for doing so.

In similar can we do as below??

1)E-Commerce site will create a booking order.

2)There should be some mechanism to choose ,which vendor is going to supply the material.

3)A report have to be generate with respect to customer,address,material,number of units,final selling price ,discount to customer by E-Commerce site

4)Those reports should be sent to vendors ERP through SAP.Because the architecture is like this

E-Commerce site-->Client's SAP-->Vendors ERP.

5)At the month end report of orders generated through E-Commerce site should extracted and based on the report,can we  raise service sales order to the vendor and Invoice them for the service .

Client says that there will be some tax implications if they sell the material and if Rs 1000/- hits their revenue accounts.Also says that why should they create Sales order in Clients ERP for the material which is not sold by them,they only act as market place.They only wants to create Service order and Invoice to vendor for using their Market Place facility.

Can the above process done??

former_member220617
Contributor
0 Kudos

Dear Mani ,

this can be achieved through the 'Z' Table which will act as a mediator that will pass the order details to the respective vendor . See the below table that will hold the data once order has placed in the E-Commerce client this information will save in the Z table with order id and respective vendor , then back ground job has to set to push these data to vendor client and once vendor sent the goods to the customer that POD details also has to update in this Z table . if that goods got return by the customer through the E commerce client that also has to update in this Z table so that once in a month you can raise the service order this return order will not include .make sure that when ever you raised service order that number also to save in this Z table so that you can track all the details in one order .

    

this is just an idea to support your business , but here technical part is more so kindly discuss with your ABAPer how to map the clients .

Regards,

C.B Reddy.