Need stock transfer through sd cycle
Hi experts,
I need the procedure for stock transfer through SD cycle. Plz help me.
Naren
Hi
Check below link.
[Re: sto in same plant and sto in different plant...]
SAM
Similar Messages
-
Re : Inter company stock transfer through EDI
Hi
How to do the intercompany stock transfer through EDI. In this if Purchase order is created from one comapny a sales order should created automaticall in another Company. Fot this what is the SPRO settings.
How to do this.
Thanks
AntoHi,
continues from here,
Inbound file: edi_in
Function module: See text below.
Status file parameters
Directory: /home/edi/<portname>/
Outbound file: status.idoc
Function module: Leave blank if using above
u2022 Both the portname and the exchange directory should be created according to the same naming convention. However, the portname should be in upper case whereas the corresponding directory name should be in lower case (see examples below).
Portname (upper case):
<portname>
Exchange directory name (lower case):
/home/edi/<portname>
where <portname> consists of:
EDI<system name><client number><id char>
<system name> is the name of system on which port exists eg. F01, PG1 etc.;
<client number> is name of client on system which will use this port; and
<id char> is a single alphabetical character such as u2018au2019,u2019bu2019 etc. typically, u2018au2019 will denote dynamic outbound file naming (used for testing) whereas u2018bu2019 will denote static outbound file naming. All ports will use static inbound filenames.
For example, the name of a port using dynamic file naming on system F01, client 610 would be named EDIF01610A. The exchange directory would be named edif01610a. Similarly, the name of port using static file naming on system PG1, client 600 would be EDIPG1600B. The exchange directory name would be edipg1600b.
Note that the function u201CEDI_PATH_CREATE_USERNAME_DT_TMu201D can be used in the u201CFunction moduleu201D field of the Outbound file parameters if IDocs are to be written to multiple files. In this case, the corresponding outbound filename field should be left blank. The standard IDoc exchange interface between the SAP EDI component and the EDI subsystem uses a single file for each transfer direction. However, should the exchange interface change, or for testing purposes, the function modules for dynamic naming can be used.
2.4.2. Control of EDI processes in R/3
2.4.2.1. Maintain: Outbound Process Code (WE41)
IMGCross-Application ComponentsALE Extensions Outbound
Check that the outbound EDI processes in the R/3 system are defined. Indicates which ABAP/4 function module to execute in order to create an outbound IDoc.
The following assignments are available for R/3:
2.4.2.2. Maintain: Inbound Process Code (WE42)
IMGCross-Application Components ALE Extensions Inbound
Check that the inbound EDI processes in the R/3 system are defined. Indicates what kind of inbound processing to execute.
A long list of options is available under Processing by function module, relevant ones are:
INVF INVOIC FI Invoice receipt (Financial Accounting)
INVM INVOIC MM Invoice verification (Mat Management)
ORDC ORDCHG Change customer order
ORDE ORDERS Create customer order
ORDR ORDRSP Purchase order confirmation
2.4.2.3. Control: System Process Codes (WE40)
Choose Processing by task. Check that the codes indicating the type of EDI processing error are defined. The only valid entries are the entries shown on the screen, as they are directly called via the EDI basis module.
2.4.2.4. Control: Status maintenance (WE47)
Check that the codes indicating status of IDoc processing are defined. The status values for outbound IDocs are between 01 and 39, while the status values for inbound IDocs begin with 50. These values are delivered by SAP and cannot be customised.
2.4.2.5. Control: Partner Types (WE44)
Check that the codes that identify the commercial relationships between the receiver and sender are defined. Values are delivered by SAP. Names of the programs and routines that validates the entry of the EDI trading partner ID:
Partner type Report name Form routine
B - Bank RFETESTP READ_T012
KU - customer RSETESTP READ_KNA1
LI - vendors RSETESTP READ_LFA1
LS - logical system ( ALE) RSETESTP LOGSYS
2.4.2.6. Control: Forward Inbound (WE45)
Allows for the forwarding of IDocs to a specific application. Contains the exactly defined destination of an inbound IDoc within the SAP system. Usually no changes are required.
2.4.2.7. Control: Status Process code (WE56)
Choose Processing by task: The following set-up has been provided as default:
Process code: EDIS
Identification: TS30000078
Description: EDI-IDoc status record processing
The process code is for inbound status, The ID type is an identification code for inbound processing method (workflow or standard task) of the status record.
3. MM IMG CONFIGURATION
3.1. Global settings (IMG):
3.1.1. Units of measure (IMG Global settings):
The ISO code is important for EDI. It is used to convert the internal SAP units of measure into standard units.
The MM configurer must link the Unit Of Measure, EACH, with the ISO code PCE (Piece).
3.2. Link Schema to Purchase order
Check the following:
IMG MM Purchasing Message determination Message determination Message Schemas
Execute transaction u201CDefine Message Schemas for Purchase Orderu201D
Select transaction: Assign Schema to purchase order
Add: Usage =B for output
Application = EF for purchase order
Procedure = RMBEF1 for purchase order
3.3. Link application to EDI interface via message control:
IMG MM Purchasing Messages Output Control
Check following under Output Control:
Condition table
Access sequence
Message types
Message schema
Output control
3.4. Enabling Multiple Output for Purchase Orders (Optional)
For example: EDI & Printing
IMG MM Purchasing Message determination Message determination Access sequence
u2022 Create new access sequence (e.g. ZPUR), copy the access sequence 0001 but leaving the ''E'' flag blank (Exclusive is off). (Transaction M/50)
u2022 Goto Define message types maintain message types:
Create a new message type (e.g. NEU1), setting the output type to 1 for printed output and using ZPUR as access sequence. (Transaction M/34)
u2022 Goto Message Schema define message schema maintain output determination procedure:
Update procedure RMBEF1 by adding a step for the new condition type (e.g. NEU1) prior to the standard delivered step for NEU. (Transaction M/36)
u2022 Goto Processing program Define Processing program Output program: Purchase Order.
- Add a NEU1 record to table TNAPR. The program FORM Routine and layout must be specified. (Copy an existing NEU record). (Transaction OMTB)
u2022 Goto Processing program Define Processing program Output by partner type.
- Add NEU1 record for VN (vendor). (Transaction OMTG)
3.5. Link Output type (fax=2, E-mail=7) to NEU (Purchasing)
IMG MM Purchasing Message determination Message determination Access sequence
u2022 Goto Processing program Define Processing program Output program: Purchase Order.
- Add another NEU record to table TNAPR with the appropriate output medium. Copy an existing NEU record. (Transaction OMTB)
u2022 Goto Processing program Define Processing program Output by partner type.
- Add NEU record for VN (vendor). (Transaction OMTG)
4. SD APPLICATION REQUIREMENTS
Assumption: SD is only used for testing purposes and configuration is based on a need basis - only configure the minimum.
Reference SAP Course manual Chapter 11.
4.1. EDI Configurations
4.1.1. Conversion of SAP item categories to IDOC item categories (VOE1)
IMG S&D EDI EDI Messages Conversion of SAP item categories to IDOC item categories
Add the following entry:
For Standard Item description : 0 OR LDN
Typically error message: ''Transaction LDN is not defined".
4.1.2. Partner functions
IMG S&D EDI EDI Messages Configure EDI Partners Partner Application Partner function
Check that the following partner functions exist: (at least)
SP Sold-to party
VN Vendor
BP Bill-to party
SH Ship-to party
Note - the German abbreviation is passed to the IDoc.
4.2. S&D Sales Configurations
4.2.1. Maintain Item categories
IMG S&D Sales Sales document Sales doc item Define item categories
Add LDN for standard item:
Item type = B
Relev for billing = B
Tick following: Bus data item
Sched line allowed
Credit active
Pricing
Screen seq. grp = N
4.2.2. Assign Item categories
IMG S&D Sales Sales document Sales doc item Assign item categories
Add/Update the following entries:
1 2 3
Sales doc type OR OR OR
Item category group NORM DIEN LEIS
Item category LDN TAD
LDN LDN
4.2.3. Assign Schedule line categories
IMG S&D Sales Sales document Schedule lines Assign Schedule line categories
Add Item category LDN to table (with no other parameters).
4.3. S&D Pricing Configurations
4.3.1. EDI pricing condition types
IMG S&D Basic functions Pricing Pricing control Define condition types Maintain condition types
Maintain the following condition types:
EDI 1 - Calculate type =C for Quantity
EDI 2 - Calculate type = B for Fixed amount
4.3.2. SD Pricing procedures (V/08)
IMG S&D Basic functions Pricing Pricing control Define & Assign pricing procedures
Maintain pricing procedure for ZVAA01 (Standard).
Select control and add EDI1 and EDI2 as steps 1 and 5 respectively with no other parameters.
5. INVOICE IMG CONFIGURATION
No additional IMG configuration (not partner specific) was needed for Inbound Invoice processing.
Thanks,
Swamy H P -
When do we need Stock Transfer PO?
Hi,
Under what circumstances do we need stock transfer order PO? We can also do transfer postings plant to plant, storage location to SLoc directly by MB1B.
Please advise.
Thanks,
KumarHello,
You can do it with one step. But when an SD nilling is involved or it is considered as a sales you need to do it with a Stock transfer PO. The advantages are.
The entire subsequent documents are captured under PO history tab in PO.
The stock transfer order is part of MRP: Purchase requisitions that were created in MRP can be converted into stock transport orders.
A vendor can be entered in the stock transport order.
Delivery costs can be entered in the stock transport order.
You can enter a goods issue for the stock transport order in either Inventory Management (MM-IM) or Shipping (LE-SHP). For goods issues in Shipping, a replenishment delivery is created
Prase -
Report to check the stock transfer through 303 mvt type
Hi,
I understand that the stock transfer can be done through two ways
1. Using 351 against UB PO and go MIGO using 101 --> Can be checked in the report MB5T, for stock in transit
2. Using 303 and 305 mvt type --> the stock lies in Stock trans(Plant)
When we do 303 mvt type, is there any standard report to check the stock in stock trans (Plant) ? Please let us know.hello
for this you can use MB51 only. same report you can give the movement types as 313 & 315.
Laxman -
Delivery cost for Stcok transfer through M.type : 351
Hi Experts,
Can anybody explain how to capture the delivery costs for Stock transfer through M.Type 351.
Also kindly explain the steps involved in configuration of the same.
Thanks in advance,
PrabuHi,
Once the Config releated to Setup stock transfer order is done.
To include the cost you need to include the pricing procedure related to STO needs to be assigned to your schema group.
Goto SPRO -MM-Purchasing -- Conditions
Here you need to assign the Schema determination RM2000 to your Purchasing organization.
Then when you create the STO in the recieiving plant, then you will get the condition tab in the item details of STO, there you can maintain the delivery costs for that material & send the STO to your supplying plant.
Supplying plant will send the material through MB1B & with mvt type 351 to recieving plant.
At the time of Goods reciept system will capture the delivery costs in the recieving plant for that STO.
rgds
gsc -
Query related to Stock Transfer special procurement key.
Hi PP Gurus,
One conflict I got regarding to Special Procurement Key 40 (Stock transfer). Here in one plant material XYZ is getting produced in-house as well as procured from Alternate plant also.
Initially I configured Spcl Prct key 40 taking XYZ (for example) in Demanding plant (say 1003) as externally procured through material master with spcl prct key 40 and Supplying plant (say 1001) In-house produced through material master.
Now the requirement is to produce material XYZ In-house in Demanding plant (1003) as well as Stock transfer through Supplying plant (1001).
As per my information for material handled through STO in Material master procurement type=F with splcl prct key=40 should be maintained in Demanding plant (1003)
And
In Supplying plant (1001) through Material master Procurement type= E without Spcl prct key= 40.
If we change Procurement type from F to X in Demanding plant material master, does it support special procurement key and STO? Is it possible through some other solution? What could be the impact in Std. cost estimate and Product Cost Collector?
Thanks & Regards,
Abu ArbabHi Alex,
Thanks for valuable reply. SAP doesn't support Special procurement key for stock transfer with Procurement Type=X. I think two options one of the following options are suitable for such scenarios.
1. Reply from SAP
2. Quota Arrangement
3. Creation if New material code and new production version for Semi-finished product in plant 1003. That is some what tedious. There is a valuable reply from Rajesha Vittal in this context to one of my last threads subjected [ Special Procurement Key- Withdrawl from alternate plant (40)|https://www.sdn.sap.com/irj/scn/forums]
I let decision on Client whatever the way he wants will map the process through one of above options
Here is the reply from SAP
Normally for a material which is to be produced internally(inhouse production) and also procured externally the material type 'X' is used in the material master.
Typically, If the material is sometimes produced in house and sometimes completly procured externally depending upon your capacity availability then the procurement type 'X' could ensure that you always have a
planned order created in the planning(MRP run).Then you would have to decide later whether the material has to be produced in house or procured externally. If it has to be produced inhouse you could convert
the planned order to Production/process order in MD04 else if the material is to be procured externally you could rater convert the planned order to a purchase requisition and then later could be
converted to a purchase order.
However kindly note that the special procurement type of stock transfer can not work with 'X' in standard, so even if you set the procument key to X in the material master it will not be read as the system will only
look at the procument key of the special procurement type. This is also apparent in the warning message that you recieve when you set 'X' and 40in the material master: Message no. M3 675 ::The procurement type of the special procurement type is F.
Unfortunately there is not a setting for X for the special procurement in the transaction OPPQ. To achieve this you will need to implement a modification. Please be aware that modifications are not supported by
the support department of SAP.
Workaround:
Typically, if you have such a scenario I would think that you would set this key for the majority of the transactions, ie, 90% of the time this material is truly stock transferred. However if you have to decide laterwhether the material has to be produced in house or stock transfer you could plan it as type 'X' without the special procurement key and later in MD04 convert the planned order and change the material master back again.
Or you may set procurement type 'E' and create PO manually for stock
transfer.
Best Regards,
Abu Arbab
Edited by: abu arbaba on Dec 2, 2008 10:06 AM -
Hello All,
We use Kanban Stock Transfer with Control Cycle 0004. The Setting selected in Control Cycle is "Direct Stock Posting".
E.g. Consider STor Loc A and STor Loc B
The Supply Area is created for Storage Loc A. There is no supply area of stor Loc B.
When The status of the Kanban is Set to "To Empty" the Replenishment is triggered.
The Requirement is when we Set the Status of Kanban to "wait" then the replenishment should happen.
Is there any way we could achieve it.Gaurav, I do not think that we need to tie up the supply area relevancy with independent supply source option.
When we say Supply area it is specific only to production (Name given is 'Production' Supply Areas). Supply areas exist to streamline the material flow in production and that is the one and only purpose.
The location referenced in your CC has the PSA in the background and is triggering the request and from your WM-managed location (which is the supply source) you are fulfilling the request. In this case the WM-managed location alone is relevant and the supply area is not of any significance to the best of my understanding.
In the standard when the demand source triggers the request, because of direct reservation even when the status is EMPTY the material withdrawal is complete. Making it FULL is just a formality action for the supply source and this is designed to say that the despatch of components is complete/confirmed. Demand source owns the complete process of material withdrawal.
With the Ind.supply source option the focus of ownership shifts to the supply source. When demand source sets the kanban empty, because of the setting in CC, supply source ensures that the status remains in WAIT and during the actual delivery the supply source replenishes it to FULL along with the material posting.
So the inference is your expectation of maintaining the WAIT status is also fulfilled along with actual replenishment controlled by supply source/WM-managed storage location.
Not clear on the usage of 1 kanban though as your CC will not even allow you to key in any value lesser than 2. -
Hi Friends;
I am facing problem during stock transfer process. Cycle is STO with delivry & billing.
Process as Follows;
Purchase order Me21n -> Me29n - PO release-> Vl10a Delivry as per purchase order -> Billing vf01.
Now my problem is in billing pricing procedure is not being determined even assigning in pricing procedure assignment for particular billing.
How It could be solved.
AvinashWell Avinash..if i am correct in understanding ur problem...then while VF01 system is not determining the pricing procedure...
pls check in pricing procedure determination OVKK, whether for combination of below three, u have pricing procedure assigned
1. sales area that u r using
2. Document procedure(assigned to billing type that u r using)...this u will get in OVTP
3. Customer pricing procedure(assigned to internal customer..which reflect in delivery, billing)...this in customer master.
i hope this resolves ur issue
Regards
jagdish -
Stock Transfer, Between Plants
Dear friends,
MM guys are tramsfering finished goods from one profit center to another (plant to plant). in this case the price diffrence amount is posting to Dummy profit center but stock at actual cost is posting to currect profit center.
my question is why this dummy profit center is coming in to picture without assigning it to any g/l in obyc and i am not getting any idea in this.
troubling from 4 days... kindly solve my problem...
thank youHi
I assume your question is - how to remove the price difference posting to correct profit center.
I think following settings were done in your system
1. Valuation of material at plant level
2. Stock transfer posting is direct entry - through Stock transfer posting in MM
Because of Point 1 - the difference is calculated and posted to Dummy.- You have got the option to value it at company code level irrespective of plants.
Request to change the procedure in Point 2 to two level transactions.
a. Post the stock transfer through SO- and post to stock in transit as first entry
b. Post the receipt offsetting through PO - offsetting the stock in transit entry. This should ensure the price difference correctly posted.
Hope this will be useful -
Transfer through the iterator object....
Hi,
I am writing a code in JSP where i need to transfer through the iterator object and print all the objects i.e. object name and the value in the page. Please give me an example how to write the code in jsp with the iterator object.
thanks.[http://www.google.com/search?hl=en&q=JSP+iterator+examples&meta=]
-
Determination of Movement during delivery for Stock Transfer
While doing Stock transfer through SD ,we make delivery with refernce to STPO (Doc Type UD) through VL10B . How system determines movement type 641 in delivery ?
Hi
its via
1) spro-sales and distribution-sales-schedule lines-define schedule line category
2) spro-sales and distribution-sales-schedule lines-assign schedule line category
3) Delivery type ( Eg NL) is attached to the item category in 0184
Regards
Sandeep -
I need total stock transfer value for a month
hi
i need total stock transfer value for a month
where can i see
guna
Edited by: sdnguna on Sep 5, 2009 12:34 PMHi
MB51 is the T code through which youcan get the data for Stock Transfer based on Movement Types, i Guess it is 251. Check with your MM Consultant for exact movement type.
Regards
Sanil Bhandari -
Job worker billing analysis and verification through stock transfer note
Dear All,
We give all the material to your job work location and then we get the material packed by our job worker and then we give our job worker packing charges as per the following:
1. Sulphuric Acid 5 L = Rs.10/- per unit
2. Nitric Acid 25L = Rs.50/- per unit.
Like this.
So tell me how should i maintain the job work charges against each FG for the job work, so that at the end of month i can download their monthly bill report through dispatches which they have made between that period.
Kindly also tell me the code which i should use to check their monthly job work bills through dispatch done through stock transfer note.
Regards,
Phalgun PatelHi Phalgun,
Mr. Muhammad is right. You have to use Subcontracting process for your requirement.
Just go through below link which gives you standard SAP Subcontracting process with configuration.
http://help.sap.com/bp_bl603/BBLibrary/HTML/138_EN_IN.htm
And also some other links as below.
http://www.sap-img.com/materials/sub-contracting-cycle.htm
http://www.sap-img.com/materials/subcontracting-key-points.htm
http://www.sap-img.com/materials/what-is-subsequent-adjustment-in-process-of-subcontracting.htm
Please check and revert if you have further queries.
Regards,
Hiren Ramani -
Stock Transfer from one location to another through outbound deliveries
Dear GURUS n EXPERTS,
We have 5 warehouse and one manufacturing plant. Till this time we use two step Stock Transfer method to transferring stock from plant to ware houses.
Now, we want to use Shipping & Transportation System to to calculate transportation cost. But this system consider only outbound deliveries. So, our requirement is:
1. Create the outbound deliveries, but no billing.
2. Receive the material at warehouse against this outbound delivery but do not go for invoice booking.
How can we achieve it. Please guide us.
Thanks,
DSCHello,
You may see the IMG path SPRO->Materials Management->purchasing->Purchase Order->Setup Stock Transport Order. Here, the most important ones are Assign Delivery Type and Assign Purchasing Document Type. Availability check, Delivery tolerances etc. are optional. You need shipping point to be created using transaction OVLZ.
Thanks,
Venu -
Need suggestion for stock transfer
Hello everyone
I have a situation in our Business where I need some input from you guys.
In our business there are 2 company codes which are 2 small sub units of the bigger brand.
Company code Sales Org Distribution Div Plant Storage Loc
0001 0001 01 00 ABCD 0010
0002 0002 01 01 & 02 WXYZ 0020 & 0030
Stor. Location 0010 & 0020 are the Picking locations for the Orders placed for the respective plants..
Now Business unit 0001 has decided to take over the Sales of all items in division 01 of unit 0002. These items henceforth will not be sold by the unit 0002 once 0001 starts selling it.
The Orders for such items will still be fulfilled from plant WXYZ physically. Now physically a small part of the current storage location 0020 is designated as a temporary storage place for the above decided items by unit 0001.
( Now does is sound apt to thus create another storage location 0040 which would hold the inventory of these items owned by unit 0001? )
Now the procurement of these Items will however still be done by the Sub-unit 0002 & hence the ownership of these procured items will remain with 0002 initially. They will be kept in storage location 0030 at this point.
Now 0001 will start accepting orders for these new items which will be fulfilled from say location 0040 of plant WXYZ. The location 0040 will not store any material stock .. its like a temporary halt for the materials which are stored in 0030.
Only an apt quantity of the material stock for these items will be moved from location 0030 to 0040 on a daily basis.
This apt quantity is nothing but the quantity required to fulfill all the order due to be Shipped from the Plant on that particular day.
Once it is in 0040, these Orders can be fulfilled.
Now when we move the stock of these materials from 0030 to 0040 should the ownership of the goods from unit 0002 to 0001.
So finally my main question is what options do I have to carry out this stock transfer which also changes ownership ?
Based on my initial assessment, sounds like Stock Transport Order seems might serve the purpose.
Also as mentioned on the forums, Stock Transport Order is used only when transferring inventory between 2 plants belonging to two different Company Codes.
In our case it is the same Plant with transfer happening between 2 different location.
So from a system stand point I am concerned about how would the change in the ownership take place in our case of Stock Transport Order.
Any help will be appreciated.
Thanks
VinThere is no need to transfer the stock in MM for this cross company scenario. Simply use the standard SD functionality to ship from one company to fu;fill an order for a customer of another. This uses the IV invoice to transfer the cost (+ any transfer price markup that is applicable. between the supplying and selling companies. The stock remains in the supplying company until sold.
Maybe you are looking for
-
How do i save numbers from iphone to sim so that i can use a regular nokia with my iphone sim card
Help, I need to send my phone for repair and only have a nokia spare, How can i save my telephone numbers onto my iphone sim, before i transfer the sim card
-
I have four tabs in my task bar at the bottom of my computer screen. If I go to Start and open a new Firefox window then all four tabs open automatically. How do I prevent all the tabs from opening?
-
I am having difficulties with my Time Capsule continually dropping.
-
How refresh JProgressBar display ?
I use a JProgressBar in my program but the display of it is never refresh even if I use updateUI method. Do you know a way to have a real refresh of my display ?
-
Dump in READ_REPORT_LINE_TOO_LONG
hi Experts , while executing a report in ECC 6.0 , i was facing a dump error "READ_REPORT_LINE_TOO_LONG" exception :CX_SY_READ_SRC_LINE_TOO_LONG the error comes out to be in line read report l_prog_tab_local into l_abap_source. suggest some helpful