cancel
Showing results for 
Search instead for 
Did you mean: 

Intercompany Sale

Former Member
0 Kudos

Hi Guru`s ,

I need to map a Inter company sale scenario for which my client company is on SAP R/3 but wholly owned subsidiary from which stock has to be transferred is still Non SAP.

So ,can anyone tell me what is the difference between standard inter-company sale when both company codes are on SAP & in this case .

Please guide me through.

Thanks a lot in advance

Sam

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi GSL ,

Actually my is scenario when we get a order from customer ,then the subsidiary company(NON SAP) delivers goods to the customer directly . So, do you think that this scenario is considered same as "Third Party" where I can make the subsidiary(NON SAP) as the vendor or is there any other configuration required.

So , if its a third party then how to use inter-company pricing procedure for the subsidiary which is vendor.

Thanks

Former Member
0 Kudos

Hi there,

Looking at your scenario, this is what I feel.

Define your non SAP vendor for eg Plant B in your SAP system but under a different company code. This is because in SAP you can implement 3rd party sale only of both the plants are in SAP system.

Then setup an EDI interface sothat your Plant B can interact with non SAP vendor through EDI IDOCs.

So when a customer raises an order for plant A, it inturn raises a 3rd party PO against Plant B. This is as per normal SAP 3rd party transaction.

Now when your plant B receives PO from A, it will create NL delivery. Then it should send an EDI IDOC to external system (vendor). This IDOC will contain all the material & delivery information (like ship-to).

The external IDOC you send from SAP should create an application doc like sales order / delivery in the external vendor system. When the vendor fulfills the delivery to the customer, it should again trigger an inbound IDOC to SAP. Basing on that inbound IDOC you will update the PGI in NL delivery in SAP & trigger intercompany invoice to plant A. Here the inbound IDOC posting prog will update the pick, pack & PGI in the NL delivery. After plant A receives interocmpany invoice, it will inturn raise a customer invoice to the end customer.

You can also implement returns scenario with the same process here.

We have implemented a similar scenario & it is working fine.

Regards,

Sivanand

Former Member
0 Kudos

Hi Sivanand ,

Thanks a lot for your reply.

As you have told that we have to setup an EDI interface for incoming & outgoing material & delivery information from SAP to Non SAP & vice-versa .

Actually I have not much idea about EDI & IDOC`s , so could you please guide me how to perform that.

i`ll be highly obliged.

Thanks In Advance

Regards,

Former Member
0 Kudos

Hi there,

1st define the message types (IDOC types) in WE30. Check if it is possible to use any existing message types. You can define what segments you need & what fileds in segments should carry what data.

2nd you have to define your external vendor as a partner in WE20. Assign the inbound & O/b message types to the partners.

Then define IDOC processing progs. There are different processing progs for outbound & inbound IDocs. For eg Inbound IDOC processing progs will call an RFC by which picking, packing & PGI will get updated. Similarly outbound IDOC processing progs will send the IDOC to an external port. Pls note that you have to define inbound & outbound ports for the receiver & sender systems respectively.

Take the help of an experienced ABAPer who hasworked on IDOCs. It is ABAP which defines the EDI interface & relevant progs. Tell him the functionality that you need clearly. He will be able to map it to SAP.

Regards,

Sivanand

Former Member
0 Kudos

Thanks Sivanand,

Actually I got confused when I read your answer as you have already explained.So, my scenario is like this:

My client is implementing SAP in USA business and has company in Japan which is Non SAP.

Now when customer places a order to USA company(SAP) ,We have to deliver goods from Japan company, as this company manufacture this material, directly to customer. USA Company invoice the customer and receive the payment. Japan company (Non SAP) issue invoice to USA Company,Here i have to use inter company billing as both company is for same client.

Kindly please if you can again explain ,I`ll be really thankful.

Thanks for the EDI explanation.

Regards

Former Member
0 Kudos

Even if the subsidiary is in SAP, the intercompany sale scenario, as in SAP, will not be applicable. Intercompany sale in SAP is when a customer order is received in one company code and the delivering plant in the line item will belong to another company code.

For your scenario, you will have to create the subsidiary as a regular customer and perform the sale cycle. If required you can maintain a different account assignment group in the customer master so that you can post the reveneues to an intercompany customer sale revenue GL account.

Regards,

GSL.