Intercompany process - STO Method
Hi
we are looking to change our intercompany billing to a SAP standard one.
Currently we create a sales order, process it and issue an invoice from warehouse. Invoice is booked on receiving store and process completed. Financial entries are passed through AP/AR. When invoice is issued financial entries are not passed automaticly to store accoun, only upon delivery check.
The new process required by business is to create a STO from issuing plant instead of an SO.
Anyone did this and has any documentation or hints from where to start?. I read the SAP building block 123 documentation and that refers only to SO.
Thank you in advance
hi,
Please go through below link
http://help.sap.com/saphelp_46c/helpdata/en/dd/5614f4545a11d1a7020000e829fd11/frameset.htm
http://www.sap-img.com/sap-sd/configure-intercompany-stock-transport-order.htm
Kapil
Similar Messages
-
Intercompany process - document flow
hello all,
i have to do a document-flow list based on values for the intercompany process with reference to the original sales order.
the intercompany process can only handle order-related invoices.
the intercompany process is not related to the logistic-process via document-flow, key figure is only the order-no in SD-Order-of one company, which represents the SD-order-no of the logistic process.
original sd order -> contract1->sd order1-> open/close flags ->invoice->
-> contract1->po order1-> open/close flags ->invoice->
original sd order -> contract2->sd order2-> open/close flags ->invoice->
original sd order -> contract2->po order2-> open/close flags ->invoice->
what table/field do i use to get the original sales order?
do you have some tips regarding the folowing flow?
original sd order
-> contract1->sd order1-> open/close flags ->invoice
-> contract1->po order1-> open/close flags ->invoice
-> contract2->sd order2-> open/close flags ->invoice
-> contract2->po order2-> open/close flags ->invoice
best regards,
emilia
Edited by: EMI on Jul 3, 2008 2:09 PM
Edited by: EMI on Jul 3, 2008 2:11 PMabout the vpfa table
so, just to be sure:
if sd order 1 is part of the intercompany process i can still use vbfa to get, for example, sd order 2 (also a document part of the intercompany process )?
even if this should be obvious please tell me if i am corect
thanks for the help,
Best regards,
emilia -
Customer consignment with intercompany process
Hello,
Has anybody worked on Customer consignment with intercompany process. If yes, what are the main points to be taken into or configured for this process ?
regdsHello Intercompany Gurús
I would like to know in case posible, the drawbacks of the folloing situation:
We have 2 plants, 1 selling plant (Plant1)in company code and 1 shipping plant (Plant2) in anothr company code working inside interconmpay + consignment process, plant 2 ships directly to cutomer consignment of plant 1´s customer (no phisical recepction in plant 1)
Customer place a Consignment fill up order in plant 1
Plant 1 place a PO for qtys needd to plant 2 as the consignment fill up order is intrcompany as well so PO is generated
Plant 2 generates a New Consignment Fill Up order with sold to as plant 1 and ship to customer consignment door
Plant 2 makes PGI and place stock in cutomer consignment line (ship to) and plant1 (sold to)
Plant 2 generates an intercompany invoice to plant 1
Customer will invoice to plant 1 base on consumption
So no reception is needed in plant 1
Is it posible this scenario?
Thanks and regards -
Hi All,
I have one requirement for intercompany process.
I have 2 Business area as per company my client mentioned in system 2 company as a 2 different business area Now one company (Business area A) Second company (Business area B), We create one Internal order in Business area A and create P.O also with using Sachem code (Budget also) Now the Business area A Give the Advance payment against this P.O to Business area B Now the Advance amount using Business area B Create new Internal order with using scheme code the Business area B done all the process material receive from store OR give the order for that material all that complete the work and closed the Internal order Prepare copalation report and send the final copy to Business area A (For remeaning fund) Create GRN per completion report and release/ Recover Balance amount. Noe prepare final completion report of internal order after finalizing all the payment with Business area B Now we done financial settlement of Internal order and create one Asset.
Regards,
Seema
Edited by: seemacg on May 24, 2011 8:41 AM
Edited by: seemacg on May 26, 2011 8:16 AM
Reply me .
Edited by: seemacg on May 27, 2011 8:53 AM
Edited by: seemacg on May 30, 2011 8:35 AM
Edited by: seemacg on Jun 6, 2011 7:48 AMclosed
-
Hi All,
Please any one give me idea about intercompany process I have know idea about the process because 1 company use intercompany process by useing Business area concept please help me.
Regards,
Seema
Moderator: Please, search before posting and avoid asking 'vague' questionsHi All,
Please any one give me idea about intercompany process I have know idea about the process because 1 company use intercompany process by useing Business area concept please help me.
Regards,
Seema
Moderator: Please, search before posting and avoid asking 'vague' questions -
Intercompany process in is retail
Hi
we are implementing IS retail. we have a process of intercompany transfer. can any one tell me what is the intercompany process step by step. i have tried to do like in R/3, but could not able to run the process. hope for the faster reply
Thanks in Advance
Kishorehttp://www50.sap.com/businessmaps/iv_834CE219779E4642948985CF040F02E8.htm
Plz checkwith the above SAP connection -
Automated Intercompany Process
Hi,
Can someone clarify if I can use this BAPI MB_CREATE_GOODS_MOVEMENT for make automatic receptions in intercompany process?
The process should work via EDI. EDI generates IDOC that calls BAPI and make recepction
Could be posible?
Thanks in advanceThanks but let me explain you please the purpose of my question
We have a very big qty of customer consignment stock.
Customer consignment stock is sent directly from another plant different than mine when customer place a replenishment consignment fill up order
What I want is to automatize the process as much as posible
So what I want is:
1. Consignment fill up order (coming EDI from External System) in PlantACompaCodeA and SaOrgA
2. Consignment fill up + Intercompany, generates an automatic PO (materials are flagged for this)
4. IDOC is sent to the CompanyCode B and SaOrg B where PlantA exists as a client
5. This IDOC contains PO Data and generates, either SO, either Outbound Delivery in Plant B
6. Plant B makes pick, pack and ship and sends EDI message to Plant A, and generates an Intercompany Invoice to Plant A which send via IDOC
7. EDI message for Spain contains information about shipment and related to original PO (related to the Consignment Fill Up order)
8. EDI generates IDOC which triggers BAPI Call like for example,( not sure need MM): MB_CREATE_GOODS_MOVEMENT which will be related to consignment fill up order and will make recepction with good movement to customer consignment
Can you analyse it please?
Thanks in advance -
Using the Process.getOutputStream() method
Hi all,
i have written a java program that executes System commands and returns output...
this program works fine if you want to only execute the command and returns output...
but suppose that the program that you executed waits for you to input something before returning ouput?!!
i suppose i have to use the Process.getOutputStraem() method in my prog!
but i don't know how to do that :-(
can any one help me to refine the prog to handle this case !
thanks a lot
here is the code:
import java.util.*;
import java.io.*;
class StreamGobbler extends Thread
InputStream is;
String type;
OutputStream os;
StreamGobbler(InputStream is, String type)
this(is, type, null);
StreamGobbler(InputStream is, String type, OutputStream redirect)
this.is = is;
this.type = type;
this.os = redirect;
public void run()
try
PrintWriter pw = null;
if (os != null)
pw = new PrintWriter(os);
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line=null;
while ( (line = br.readLine()) != null)
if (pw != null)
pw.println(line);
System.out.println(type + ">" + line);
if (pw != null)
pw.flush();
} catch (IOException ioe)
ioe.printStackTrace();
public class GoodWinRedirect
public static void main(String args[])
if (args.length < 1)
System.out.println("USAGE java GoodWinRedirect <outputfile>");
System.exit(1);
try
FileOutputStream fos = new FileOutputStream(args[0]);
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("java jecho 'Hello World'");
// any error message?
StreamGobbler errorGobbler = new
StreamGobbler(proc.getErrorStream(), "ERROR");
// any output?
StreamGobbler outputGobbler = new
StreamGobbler(proc.getInputStream(), "OUTPUT", fos);
// kick them off
errorGobbler.start();
outputGobbler.start();
// any error???
int exitVal = proc.waitFor();
System.out.println("ExitValue: " + exitVal);
fos.flush();
fos.close();
} catch (Throwable t)
t.printStackTrace();
}it's true that i've copied it and pasted it...
but i do understand how it works (really)
the article mentioned at last that we could send input
to the Program by invoking getoutputStream
i guess that we should write a construtor for the
streamGobbler class but this time using a
OutputStreamReader and may be doing sth elseThe "Gobbler" is there to eat up whatever bytes become available on an InputStream (from the program's output). I don't think ou just want to try to use the same class to handle the program's input.
The Gobbler can be used for eating up whatever comes out of any program--it' general, and doesn't rely on any particular output from the program (input to the Gobler). This is not the case for whatever writes to the program's input. You'll need to write what the program expects in the proper order. -
Intercompany process with shipments
Hello experts,
we have an intercompany process. The outbound deliveries are collected in an outgoing shipment. The deliveriy will be posted GI.
The question is: is it possible to post GR in reference to the outgoing shipment via MIGO. At the moment i get the message that the shipmet has to be an inbound shipment. So i have no chance to post GR in reference to the shipment.
Do you know the way how to handle this
Many thanks in advance,
Hanneshi,
First of all you need to create two GL accounts in both your company code for Clearing then make the configuration as per below path;
SPRO > IMG > Finanacial Accounting > General Ledger Accounting > Business Transactions > Prepare Cross-Company Code Transactions
It will ask two company code1 & Company Code2 enter it.
For Company Code1
Receivable :
Debit Posting Key : 40
Account Debit : Give your Clearing account which we created in First step
Payable:
Credit Posting Key : 50
Account Credit : Give your Clearing account which we created in First step
For Company Code2
Receivable :
Debit Posting Key : 40
Account Debit : Give your Clearing account which we created in First step
Payable:
Credit Posting Key : 50
Account Credit : Give your Clearing account which we created in First step
save it and create one transaction through F-02 and check it
thx.
Ganu -
Intercompany process u0096 MM u0096 SD
Intercompany process MM SD
We need to implement a fluw than consist in:
The subsidiary A create a Purchases order to other company B of the same group.
We should like this purchases order creates automatically a sales order at B Company.
Also the following documents (delivery from B creates the entrance material document at A)
Is this possible by standard? How?
Thanks in advance for any help,
rosanaHi
Are you looking for the solution in SRM side ? If yes, then i don't think it's yet possible.
<u>Which SAP System versions is installed in your case ?</u>
<b>Please go through the related links -></b>
<u>Process for Stock Transport Orders that Include SD Deliveries and Billing Document</u>
http://help.sap.com/saphelp_47x200/helpdata/en/4d/2b919243ad11d189410000e829fbbd/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/dd/5601c2545a11d1a7020000e829fd11/frameset.htm
<u>Preparation for Consolidation</u>
http://help.sap.com/saphelp_47x200/helpdata/en/eb/13772943c411d1896f0000e8322d00/frameset.htm
<u>MM Scenario - Interplant Purchasing</u>
http://help.sap.com/saphelp_47x200/helpdata/en/50/dc9e0d122211d3a54fdfb7b31fd578/content.htm
<u>MM Scenario - Global Purchasing</u>
http://help.sap.com/saphelp_47x200/helpdata/en/50/dc9e0a122211d3a54fdfb7b31fd578/content.htm
<u>FI Scenario - Localization for Intercompany Documents</u>
http://help.sap.com/saphelp_47x200/helpdata/en/50/dc9e01122211d3a54fdfb7b31fd578/frameset.htm
http://www50.sap.com/businessmaps/834CE219779E4642948985CF040F02E8.htm
http://www50.sap.com/businessmaps/iv_834CE219779E4642948985CF040F02E8.htm
www.ficoexpertonline.com/downloads/QA.doc
www.sap.com/services/pdf/BWP_SAP_Best_Practices_for_Baseline_Package.pdf
Do let me know.
Regards
- Atul -
Process request method executing multiple times issue
Hi ALL,
In my controller code , process request method is executing multiple times and inserting multiple data into the table, can any body help me how to resolve this issue.
I have the below code in my process request:
OAApplicationModule am = (OAApplicationModule) pageContext.getApplicationModule(webBean);
am.invokeMethod("InsertRecord",null);
OAMessageLovInputBean oalovinputbean=(OAMessageLovInputBean)webBean.findIndexedChildRecursive("ccustatus") ;
oalovinputbean.setValue(pageContext,"INPROGRESS");
String userName = pageContext.getUserName();
System.out.println("User NAme is :" + userName);
OAMessageTextInputBean pUserId = (OAMessageTextInputBean)webBean.findChildRecursive("item32");
pUserId.setValue(pageContext,userName);
OAMessageTextInputBean pchangedby = (OAMessageTextInputBean)webBean.findChildRecursive("item34");
pchangedby.setValue(pageContext,userName);
if((("on").equals(pageContext.getParameter("rrchkbox"))))
String whereclause1=(String)pageContext.getTransactionValue("whereclause");
String workordnum=(String)pageContext.getTransactionValue("workordnum");
String rrnum =(String)pageContext.getTransactionValue("rrnum");
String ponum =(String)pageContext.getTransactionValue("ponum");
System.out.println("whereclause test1"+whereclause1);
String status=pageContext.getParameter("ccustatus");
System.out.println("DEBENDRA LINE STATUS:" + status);
Serializable param[] = {whereclause1,workordnum,rrnum,ponum};
// am.invokeMethod("getSearchData1",param);
// am.invokeMethod("checkSelectedrow",param);
Serializable vcnt = am.invokeMethod("processPOData",param);
Below code written in AM:
public void InsertRecord()
XXDPECONTAINERVOImpl vo = getXXDPECONTAINERVO1();
vo.setMaxFetchSize(0);
XXDPECONTAINERVORowImpl row = (XXDPECONTAINERVORowImpl)vo.createRow();
oracle.jbo.domain.Number empNum = (oracle.jbo.domain.Number)getOADBTransaction().getSequenceValue("XXDPE_CONTAIN_SEQ");
row.setContainerizationId(empNum);
vo.insertRow(row);
row.setNewRowState(row.STATUS_INITIALIZED);
Please help me out.hi,
PR() will be called whenever your page will load, so the number of times you will load your page all the time your PR will be called and it will call the AM method.
otherwise put some condition and call the insert method from your PR.
Regards
Mahesh -
Intercompany process-F2 billing document profit center assignment
Dear SAP friends
I would really appreciate if somebody could help us identify the following profit center billing document assignment issue.
We have a intercompany process scenario:
Company code A, sales organization A, Plant A.
Company Code B, Sales organization B, Plant B.
Sales organization A is the sales party which belong to company code A, The goods is delivered from Plant B which belongs to company B. The F2 billing document will be posted to Sales organization A. We have already assigned the profit center C in the material master of all the plants, sales organization level we could think about. During the sales order and delivery creation, the profit center C is automatically determined in the sales order and delivery level. However the profit center C can not be automatically determined in the F2 billing document level. We understand we could maintain automatic account assignment of revenue elements in CO-profit center accounting area. However this would be our last choice.
We have no issues with F2 billing document profit center determination if its non-intercompany process. But with the intercompany process, the profit center can not be determined in the F2 billing document level. Any idea would be greatly appreciated.
Thanks
NingIdeally the profit centre from sales order should have been passed to subsequent document & should also be determined in Billing Document. You will have to check with FI consultant the probable reason, as they will be the correct consultant to look into the issue & mend it.
Regards,
Rajesh Banka
Reward points if helpful. -
Intercompany process in SAP TM 8.0
Dear consultants,
We are working with SAP TM 8.0 and we have some doubts regarding business process in TM.
We need to include a intercompany process for transport. We have a company who is responsible for transport (we have not internal carriers or trucks). All of the transport is done by external providers.
Our transport company is responsible for managing purchasing transports with different transport providers. After transport process, this transport companies bill the services to the rest of the companies.
Is this intercompany process managed in TM or in ECC?
With my best regardsGood afternoon,
Your question is a nice one and not simple to answer, since what is supported is depending a lot of the details.
In general SAP identifies two main TM customer target groups, shippers and LSP's.
Within Consulting we also have a third target group and these are embedded LSP's, these are shippers with their own Transport department or company that is managing the transports for the rest of the company.
The Transport Company in your company looks like an embedded LSP, to identify waht you should do I have two questions.
As I understand you correctly you have a separate company that is managing your transports. Is this Transport company also a separate SAP Company code or legal entity?
How is the Transport Company billing to the rest of the company. Is that based on fixed agreements or based on a cost plus a percentage overhead for managing the transports?
Based on the answers on these questions, there are multiple solutions possible.
In general in the TM 8.0 it would be possible to bill the rest of the company also with intercompany billing, depending on some details there is maybe some additional development in BADI's etc. needed.
The TM 8.1 and future release will have improved functionality in this area, since these releases are planned to support LSP processes better.
Kind regards, -
STO's Intra/intercompany process !!
Dear friends!! plz clear my doubts in the following : -
1) in STO cross comp, internal customer required and doc flow is like NBNLCCF2
and my doubt is whether pricing comes to F2 from NB with MM pricing procedure? Does Doc.PP should be assigned to F2 here??
2)in STO intra comp, internal customer is not required and doc flow is like UBNLJEX and pricing is triggered from UB with MM pricing procedure? Does SD Pricing procedure is required or not? SD pricing procd determinaion is required??
So far my question has not been answered !!
Pls let me know the things clearly.
<b><REMOVED BY MODERATOR></b>Sreedhar,
Configure Intercompany Stock Transport Order
Material should exist in both the plants (Delivering & Ordering),
Internal customer should be assaigned to the ordering plant ( MM -> Purchasing -> Purchase Order -> Setup stock transport order -> assign the internal customer to the ordering plant and assign the Sales area of the internal customer.
Assign its Sales area to the delivering plant
Assign the document type and Delivery type NB and NLCC
Assign the Supplying plant --> Receiving Plant --> NB
Take the delivering plant and assign the sales area.
Vendor master has to be created and assaign the supply source ( Delivering Plant).
Create a puchase order ME21N ---> Save
Delivery VL10 G ---> Calculation rule (appropriate) --> Assaign the purchase order number here and execute.
Select the Delivery creation line and do the back ground process.
Start the log display and see the delivery document number by the documents button
Goto VL02N --> do picking and PGI --> Then do the MIGO with respect to the delivery document.
Billing (Intercompany pricing conditions should be set).
REWARD POINTS IF U FINDS THIS AS USEFUL....
Regds
Manoj -
Dear Experts,
We have an Intercompany STO process.
Purchase order type NB
Delivery type NLCC
Invoicing IV afrer PGI
The PGI makes Mvt 645 at supplying plant and Mvt 101 at receving plant
For Consignment inventory we need that the 645 will be Stock Type "K"
Does this supported by SAP , and how can we Implement it in IMG?
Thanks,
MoshePlease check this answered link:
Re: Intercompany STO Consignment Return
Intercompany Stock transfer with Consignment
Re: Intercompany Consignment Stock Transfer
Edited by: Afshad Irani on Jun 17, 2010 5:55 PM
Maybe you are looking for
-
Is there a way I can import my mail rules as they are on my account to email client on Mac?
I have different filters set up in my accounts and when I set up Mail client on Mac, those settings are not imported which is messing up all my inbox. Is there a way to import those filters from my account to my Mac or am I missing any configuration
-
Is this a new way to make me give apple my credit card number and yet more personal info to fix? I can't navigate this site worth a crap without my mouse....
-
Bug in the search database of Javahelp
Hi all, in this project I am importing from Framemaker and generating Javahelp output. The Javahelp does not work when there are non-ASCII characters in the topic filenames (such as accents or umlauts). Therefore I have to adjust the file naming in t
-
Unable to run Servlet program using J2EE SDK
Hello, i am a newbie to all this j2ee stuff and servlets even.so the problem that i have maybe a very common one and i hope that most of you may have a fix to it... i use J2EE SDK to compile and run Servlet programs.I have a Servlet program with the
-
Will my DVD player still work after I install 10.5?
Hi, all. This is what I found for requirement for 10.5 -- "DVD Player requires a 1.8GHz PowerPC G5 or faster processor for improved de-interlacing." Does that mean once I install Leopard 10.5 that my DVD player will not work with my G4 machine?