Rework order for FG return from customer
Hi Experts,
Please help me in following scenario :
I have made delivery & Invoice for sales order for quantity 800 unit. Out of that customer returned 600 unit bcoz of poor quality.
I made return order & did post GR to rework storage location.This stock is return stock in MMBE. Now I have to process on same FG and bring its to unrest.use stock. How to map this in PP
Regards.
Dear
Try the following rework order scenario:
1)Normally rework order is created by t-code CO07
2) in CO07, give plant then order type (rework order type) then enter
3) Material description, quantity to be reworked then date enter
4) system will ask u reference operation set (it should be created before only in CA11)
5) then give the reference operation set Number then system will take u to settlement Rule
6) here for CAT give as order, then in settlement receiver give your header order number then percentage as 100 %
97 then click on component overview icon, then give your BOM components (which to re-worked & assign an operation to it)
8) then save the order
9) then do the confirmation to re-work order
10) then do GR to header order & settlement will take place to header order only not to re-work order
Note : for rework work, GR will not take place
Similar Messages
-
Inspection lot with stock tab for sale return from customer.
Dear,
In our organization there are two scenarios,
1) Make to order- Strategy group -20
2) Make to stock- Strategy group -10
I have maintained 05 inspection types in QM view for sale return inspection from customer.
1) In make to order scenario Inspection lot created with inspection stock tab which is OK.
2) But in make stock scenario no inspection lot is generated.
Remember I donu2019t want inspection lot without inspection stock tab as per insp. type-06
So please suggest me, what can I do for getting inspection lot with stock tab for make to stock scenario.
Regards
Shabbir KureshiHi
QCC0>Quality inspection>Inspection lot creation>Inspection for shipping>Assign Inspection Lot Origin to Delivery Type-->aganist delivery type Enter 05 inspection lot origine
Also in OMJJ check whether QM in active for mnt type 651
Regards
Sujit -
Process for material returns from Customer, mapped in CIN
Hi Gurus,
I have some queries (below) pertaining to CIN.
1. How is the Customer Materials returns is handled in CIN? What is the process flow (transactions)? Since, the goods are returned we can avail the excise duty paid earlier? So, is the RG23A Part 2 and RG1 register updated? How?
2. Due to incorrect excise values, if cancel the excise invoice, then is the RG23A Part 2 updated? What about RG1 updation? After cancellation of the existing excise invoice, if we create a new excise invoice is the RG1 updated with new Excise duty values?
Please share your inputs.
Appreciate a process flow document for above, if anybody has. Please mail at [email protected]
Thanks,
AmitHi amith,
for return process you have to follow RE document type and LR for pgr
while coming to excise you should have to do J1IEX without purchase order the the values of excise will be reversed .
it should resolve your issue
bvdv -
How to create COGSuFF0Cwhen goods was returned from customer
Hi,
goods which deliveried from nonvaluated sales order stock was returned from customer and reduce revenue and AR.
so, we need do following process:
create returned sales order〉delivery note and goods receipted-〉billing
the goods can be receipted in sales order stock ,and can be invoiced .
but how to create COGS with returened sales order for nonvaluated sales order stock?Hi
T-CODE :MR21 ,It is used to change the standard price ,we are in the environment that make to order with nonvaluated sales order stock ,so donu2019t need do standard coting .
I konw : With a nonvaluated sales order stock, inventory changes are not reflected in Financial Accounting. The sales order stock is settled to Financial Accounting only after results analysis and settlement of the calculated values (results analysis data) .
for normal process , if billing was created ,then do results analysis and settlement of the calculated values ,COGS will be post in financial accounting
for returen prcoess :
1. created returen sales order and referenced origin billing document.
2. create delivery note and goods receipted in sales order stock which was deliveried to customer stock
3. create billing document and revenue posted in financial accounting
4. do results analysis with returen sales order ,the system show error message: W KJ 816 No object was selected
when used the orign sales order to do results analysis ,but without any change to save !
how to post COGS in financial accounting ,when goods was return from cusromer in the environment that make to order with nonvaluated sales order stock ? -
Can I know what is the process for us to do Good Return from customer?
Can I know what is the process for us to do Good Return from customer?
hi
this ques need to be posted in sd forum..
to answer this u can use order type RE to create Return order and then u can do the goods receipt..
or u can use the process mentioned in first reply.
regards
CMM -
Stock relevant inspection lot with return from customer
Dear Gurus,
What settings should I make so that when I make a sales order return from customer, I get a stock relevant inspection lot. What is available for me now is these 2 options:
1. To activate insp. type 06, and upon return, the stock will fall in the returns logic in the storage location, and an inspection lot will be created, but it is not stock relevant.
2. To activate insp. type 05, the stock will fall in the returns logic in the storage location, after that transfer from return to quality using mvt type 457, upon this transfer a stock relevant inp. lot is created.
Both solutions are not suitable for me because for the first option I do not have a stock relevant inp. lot, and for the second option, I loose the refernce to which customer this lot is relevant, and this information is very important for the process.
Regards,
MaXHi MaX,
Well I would suggest to with 1st method as this is standard practice.
No doubt you can have option to inward the material for customer returns directly in to quality inspection also. Follow the following steps.
1. Assign inspection type 05 in material master
2. Deactivate inspection type 06
3. Go To transaction VOV6
4. Double click on appropriate schedule line category that you are using for your return process
5. Change movement type there to 655. i.e. returns to quality inspection stock
6. Run a cycle. As a result of this stock will be posted to QI with stock relevant inspection lot
7. You can record results and post stock with UD as in normal case of GR.
8. Do not forget to check the effect of accounting and controlling document for this movement with your FI consultant.
Regards,
Anand Rao -
Third party returns from customer to vendor (Urgent)
Hi,
We have an urgent requirement regarding an issue with third party returns from customer.
The scenario required is as follows :
When the customer returns the goods in Third party proccess the goods should be directly returned to the vendor instead of receiving into our plant .
How can we map this bussiness proccess?
Currently the returns are handled as per the standard SAP proccess ie.,
Customer returns the goods> Return order is created>Return delivery created (PGR)>Credit memo created.
In this case we are receiving goods into our plant .Hi Shrikant
1. If delivery of goods is the only issue then you can ask customer to make invoice with Invoice to your company address and Delivery address as the vendor address. Practically it is possible.
2. Then you can make corresponding entries in SAP and regularise it.
Thnx
Nilesh -
Movement type 453 (Transfer posting to own stock from returns from customer
Hi all,
I have problem in goods movement type 453 (Transfer posting to own stock from returns from customer)
it picking from from profit center from in material master under sales:general/plant tab but we need picking from based on account assignment group in the material maser sales org.2.
Other movement types are picking from based on account assignment group only . for that what i can do please help me on this.
K.SatishHi,
In Co controlling are the automatic account assignment is only the default and it on the Priority.
if you think what is picked up from the mm is wrong.
the best way out will be to go with the substitution rule.
based on the movement type use the rule.
hope this is clear , assign points.
With regards
Krishna -
Hello everyone,
I had an issue regarding performing quality check upon returing delivery. Let me explain the situation.
My sales happen from Plant 2 (it is not the manufacturing plant or the plant wher QC happens) Manufacturing and QC happens in Plant 1. Upon return from customer, The return material arrives at Plant2. No QC takes place here. The returned material is transported back to Plant 1 where QC takes place and finally UD takes place
Am finding it hard to map this scenario. Coz, if i have the corresponding inspection type(06:Inspection for returns from customer) in plant 2 then inspection lot is generated in plant2. Whereas no inspection takes place here but in plant1.
So please suggest a solution to this.
Any help would be appreciated.
Sincerely,
AjiHello There,
Thank you for your replies but still the issue cant be resolved as such. I cannot have Delivery at Plant1 because actually delivery is happening at plant 2(Distribution Plant) and accordingly return delivery is also occuring here. So this solution is not feasible.
Sujith I agree, you can create a manual inspection lot upon return. But since QC is not performed where Return delivery is actually taking place, there is no point raising an inspection lot at that plant. Moreover upon return, the quantity goes to "Return" Stock. This has then to be trasferred to the manufacturing plant/QC plant. So what i do is, to transfer the material to return stock of the QC plant. Here, how can i raise a inspection lot for qty which has been stock transferred ( to "Return stocK") in the QC plant?
Any suggestion is greatly appreciated.
Sincerely,
Aji -
Return from customer to unrestricted stock
Dear Expert,
is there is a way to make the return from the customer from return order to be back to unrestricted stockHi,
No, you can't make the return from customer to the unrestricted stock directly! At least the returned stock must go to the return stock, this is the standard process. After confirmation with quality departement, you can decide the returned stock goes to unrestricted stock, block stock or srcap directly! That's it!
Good day
Tao -
Unable to release planned order for single line from MRP workbench
Hi
We are unable to release planned order for single line from MRP Planner workbench,but Select All For Release is working for all the lines for the item
User want to release a specific line but no new requisition is generated
It is highly appreciable if anyone could help to resolve this issue
Appreciate the Help
Regards
VKPKIt sounds like the release goes through in the workbench but the requisition does not show up in source - is this correct? If so I would check item attributes / flags for purchasing and buy. also have found some items require a purchase price to be populated in master and org
-
Return from customer movement type
Hello,
We use in our system 653 mov.type when we return goods from customer.
Usually we create the return order with reference to the original customer order and the original customer order is MTO (make to order) . When posting the 653 mov.type the system take the cost of the material (VPRS) from moving average price of unrestricted stock.
My question is : in cases that my return customer order is with reference to original customer order, is it possible to configure a movement type (or other way) that the system will take the cost from the original customer order and not from the cost in unrestricted stock and in advance it will affect the moving average price ??
I will try to explain by an example:
I have in stock 10 pieces each for 5 $,
My return order has 4 pieces that has cost of 8 $ in the original customer order.
The system behavior today after returning the stock with 653 mov type:
I have 14 pieces with cost of 5 $ - no change in moving average price and VPRS cost for profitability analysis is 5 $
The desirable behavior according to my expectations:
I will have 14 pieces with cost of (50+32)/14=5.8 u2013 the moving average will change according to cost in original customer order 8 $ and VPRS cost for profitability analysis is 8$.
I hope I made my self clear enough
Regards
IditHello Kishore,
Thanks for your answer.
I can understand the idea that MAP changes only in case of Purchase of material not at time of sales returns.
But I want to give you a case that causes problems in our view:
Most of my sale cases are MTO, that means that I buy for order and therefore my MAP will not be affect.
Example: my MAP 3 $ I buy to order for 5 $ and when I will do GR it will not affect the MAP (101E)
When I will return the goods (653) I want that the cost from vendor (5$) will affect the MAP because this was the real cost from my vendor but when I return the stock I return it to unrestricted stock.
I have cases that I transfer sales order stock to unrestricted stock and the MAP is change according to cost of sales order (411E/412E) u2013 it's the same in my logic - the MAP change according to the real cost from vendor.
I will be happy to have your response.
Kind Regards
Idit -
Hi,
What steps do I need to take to process a return from the customer for credit? Please give me step by step instructions and the transaction codes.
The returned material is a configurable (make to order) material. How can I tear it down, return the salvaged parts to stock and account for the labor hours needed to tear down the material?
Thanks for your help,
Sincerely,
NickyPlease dont cross post in multiple forums which is not allowed.
thanks
G. Lakshmipathi -
Movements types of the Returns from Customer
Hi Gurus,
Currently the Return Process from Customer is done using the movement type 651 that the batch quantity is posted in the Return Status but the finance people cannot see the finance values from this return before the transfer of the status.
Point 1:
I was wondering if you could inform me when I execute the movement type 453 that is transfer from Return status to Unrestricted Status they can see the finance values? Or to solve this point all returns must be done using the movement type 655 where the batch is posted in quality status and the finance people can see the finance values?
Point 2:
I am using the tcode MB1B for the movement type 453 to transfer the batch quantity from Return Status to Unrestricted Status but unfortunatelly the batch quantity is being posted for quality status.
In advance I would like to thank you for your attention. I'd be pleasure if you could give some tips for this process.
BR
ValdevairHi,
Use following procedure:
Create Return sales order(YERT), Post goods receipt(VL01N) and then post billing wrt sales order(VF01). Unless u create billing FI impact cannot be seen.
Regds-SRB -
Changing sales order for a Credit blocked customer
Hi Gurus
One of the requirement of my client is that they create sales order for a customer and deliver the goods. During sales order creation billing block is automatically applied. This block is removed by a batch job after the goods are delivered. Sometime credit department block the customer using FD32 (KNKK-CRBLB). Now when the batch job is run to remove the billing block the system will not allow it for that order as the system calls VA02 during that batch job run. When you process a sales order using VA02 for a customer which is blocked (KNKK-CRBLB) then system will through error message V1 (154) i.e Order receipt/delivery not possible, credit customer blocked.
So the batch job will not be able to remove the billing block from the order. NOw the requiremetn is that how can I achieve this so that the billing block are removed by that batch job as the customers has already been delivered the goods (Any user exit?).
Thanks
KTKDear KTK,
Please check this sample program from other thread to find BADI and enhancement for a given transaction code. You just need to create a custom program in your system by cut and paste below codes.
REPORT ZTEST.
TABLES: TSTC,
TADIR,
MODSAPT,
MODACT,
TRDIR,
TFDIR,
ENLFDIR,
SXS_ATTRT ,
TSTCT.
DATA: JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
DATA: FIELD1(30).
DATA: V_DEVCLASS LIKE TADIR-DEVCLASS.
PARAMETERS: P_TCODE LIKE TSTC-TCODE,
P_PGMNA LIKE TSTC-PGMNA .
DATA: WA_TADIR TYPE TADIR.
START-OF-SELECTION.
IF NOT P_TCODE IS INITIAL.
SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
ELSEIF NOT P_PGMNA IS INITIAL.
TSTC-PGMNA = P_PGMNA.
ENDIF.
IF SY-SUBRC EQ 0.
SELECT SINGLE * FROM TADIR
WHERE PGMID = 'R3TR'
AND OBJECT = 'PROG'
AND OBJ_NAME = TSTC-PGMNA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
IF SY-SUBRC NE 0.
SELECT SINGLE * FROM TRDIR
WHERE NAME = TSTC-PGMNA.
IF TRDIR-SUBC EQ 'F'.
SELECT SINGLE * FROM TFDIR
WHERE PNAME = TSTC-PGMNA.
SELECT SINGLE * FROM ENLFDIR
WHERE FUNCNAME = TFDIR-FUNCNAME.
SELECT SINGLE * FROM TADIR
WHERE PGMID = 'R3TR'
AND OBJECT = 'FUGR'
AND OBJ_NAME EQ ENLFDIR-AREA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
ENDIF.
ENDIF.
SELECT * FROM TADIR INTO TABLE JTAB
WHERE PGMID = 'R3TR'
AND OBJECT in ('SMOD', 'SXSD')
AND DEVCLASS = V_DEVCLASS.
SELECT SINGLE * FROM TSTCT
WHERE SPRSL EQ SY-LANGU
AND TCODE EQ P_TCODE.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) P_TCODE,
45(50) TSTCT-TTEXT.
SKIP.
IF NOT JTAB[] IS INITIAL.
WRITE:/(105) SY-ULINE.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
Sorting the internal Table
sort jtab by OBJECT.
data : wf_txt(60) type c,
wf_smod type i ,
wf_badi type i ,
wf_object2(30) type C.
clear : wf_smod, wf_badi , wf_object2.
Get the total SMOD.
LOOP AT JTAB into wa_tadir.
at first.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 'Enhancement/ Business Add-in',
41 SY-VLINE ,
42 'Description',
105 SY-VLINE.
WRITE:/(105) SY-ULINE.
endat.
clear wf_txt.
at new object.
if wa_tadir-object = 'SMOD'.
wf_object2 = 'Enhancement' .
elseif wa_tadir-object = 'SXSD'.
wf_object2 = ' Business Add-in'.
endif.
FORMAT COLOR COL_GROUP INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 wf_object2,
105 SY-VLINE.
endat.
case wa_tadir-object.
when 'SMOD'.
wf_smod = wf_smod + 1.
SELECT SINGLE MODTEXT into wf_txt
FROM MODSAPT
WHERE SPRSL = SY-LANGU
AND NAME = wa_tadir-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
when 'SXSD'.
For BADis
wf_badi = wf_badi + 1 .
select single TEXT into wf_txt
from SXS_ATTRT
where sprsl = sy-langu
and EXIT_NAME = wa_tadir-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED ON.
endcase.
WRITE:/1 SY-VLINE,
2 wa_tadir-OBJ_NAME hotspot on,
41 SY-VLINE ,
42 wf_txt,
105 SY-VLINE.
AT END OF object.
write : /(105) sy-ULINE.
ENDAT.
ENDLOOP.
WRITE:/(105) SY-ULINE.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No.of Exits:' , wf_smod.
WRITE:/ 'No.of BADis:' , wf_badi.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(105) 'No userexits or BADis exist'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(105) 'Transaction does not exist'.
ENDIF.
AT LINE-SELECTION.
data : wf_object type tadir-object.
clear wf_object.
GET CURSOR FIELD FIELD1.
CHECK FIELD1(8) EQ 'WA_TADIR'.
read table jtab with key obj_name = sy-lisel+1(20).
move jtab-object to wf_object.
case wf_object.
when 'SMOD'.
SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
when 'SXSD'.
SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
ENDCASE.
Alternatively, you can do the following:
1. For what ever transaction u want the enhancement .. just check for the System-->status (menu) and find out the PROGRAM name....
2. Double click on to the program name and go inside the program (Abap editor)
3. Search for "Call Customer-function " ... and u'll get some search results .. If u get results then u have enhancement in that tcode .....
4. Then it actually calls a Function module .... copy the Function module name .... go to SE80 (object navigator) click on "Repository Information system" then Customer Enhancements .... Give the Function module name in the "Components" field and click Execute ....
ull get a list of Enhancements related to that Componene....
5. Choose which ever enhancement will suit ur business need ..
6. Go to CMOD... create a project .... assign ur enhancement ... and then code ur logic.... activate ur enhancement in CMOD ....... Ur Buisness need will be solved...
For a user exit......
Finding whether there is any User Exit or not for tcode VA42
1. For what ever transaction u want the user exit .. just check for the System-->status (menu) and find out the PROGRAM name.... ( The program name would be for our scenario "SAPMV45A" )
2. Double click on to the program name and go inside the program (Abap editor)
3. Search for the word "USEREXIT" .... u ll find all the user exits in the search result .. and find ur's then ...
Reward points if this helpful.
Regards,
Naveen.
Maybe you are looking for
-
Sudden ultra-slow importing issue in LR5.2 - possibly smart collection related?
I've been using LR for almost two years now, and have never seen this before: This evening I wanted to import a series of images from my card reader using LR (just updated to 5.2 from the 5.2RC); I have ~240 images to import. I always have LR set to
-
Problem with my iPod - all the music information became unreadable 'other'
I connected my iPod today to upload some new music files and something appears to have gone wrong. I can't 'see' any of my music at all on the iPod OR on iTunes. The iPod Summary Screen on iTunes (ver 7) shows that there is over 20GB of information m
-
Unwanted frame blending look after transcode
For some reason, When I burn a DVD in Encore and play it on a TV or a computer (anything) it seems to have a frame blending look where if you pause the DVD at any point, you will see two frames blended together like they are both at 50% opacity. I h
-
Not allow to add condition type, if it already existing
How to setting, if I want to control that not allow to add same condition type, if it already existing in the transaction. For example, PR00 100.00 USD/MT ZDIS 10.00 USD/MT ZDIS 8.00 USD/MT (Not allow to enter or add condition type)
-
Error handling for Conky?
I have the following lines in my conkyrc so that it checks the weather for my location. However, if my internet is down, it will break Conky. Does anyone know a way I can do something like "if(internet==true)" and put the lines within that? ${execi 1