Regarding order returns

Hi,
Oracle Apps 11.5.10
what are the functional setups to be done in form level for returning an order in Order Management,Inventory and iStore.

Hi,
Please post your question in Financials forum, you would probably get a better/faster response.
Regards,
Hussein

Similar Messages

  • Saels Quotation,Contract, Order, Return, Debit/Credit Memo Request

    Hi,
      I have Saels Quotation,Contract, Order, Return, Debit/Credit Memo Request. Now I want to change the Sales office, Sales Group and sales District in the existing Quotation,Contract, Order, Return, Debit/Credit. But in all the these requests these 3 fields are not in editable mode. Plese suggest me what is the best way I can change these 3 fields in the existing Quotation,Contract, Order, Return, Debit/Credit.
    Thanks & Regards
    Venkat

    You can also use :
    SD_SALESDOCUMENT_CHANGE
    FYI
    call function 'SD_SALESDOCUMENT_CHANGE'
            exporting
               salesdocument         = salesdocument
               order_header_in       = da_order_header_in
               order_header_inx      = da_order_header_inx
               simulation            = simulation
               behave_when_error     = behave_when_error
               int_number_assignment = int_number_assignment
               logic_switch          = logic_switch
               business_object       = 'BUS2032'
               call_from_bapi        = 'X'
            tables
               return               = return
               item_in              = da_order_item_in
               item_inx             = da_order_item_inx
               schedule_in          = schedule_lines
               schedule_inx         = schedule_linesx
               partners             = partners
               partnerchanges       = partnerchanges
               partneraddresses     = partneraddresses
               conditions_in        = conditions_in
               conditions_inx       = conditions_inx
               sales_cfgs_ref       = order_cfgs_ref
               sales_cfgs_inst      = order_cfgs_inst
               sales_cfgs_part_of   = order_cfgs_part_of
               sales_cfgs_value     = order_cfgs_value
               sales_cfgs_blob      = order_cfgs_blob
               sales_cfgs_vk        = order_cfgs_vk
               sales_cfgs_refinst   = order_cfgs_refinst
               sales_text           = order_text
               sales_keys           = order_keys
               extensionin          = extensionin.
    Note:you can go SE80 and choose Function group = 'VBAK". you`ll find Fms.
    Hope this’ll give you idea!!
    <b>Pl... award the points.</b>
    Good luck
    Thanks
    Saquib Khan
    "Some are wise and some are otherwise"

  • Cancel Sales order return

    Dear SAPfriend,
    A return has been done 2 times for the same order and that 2 already completed (Trasnfer posting Done)
    i have reverse the one of sales return using :-
    1) VF01 - to cancel the return invoice.
    2) VL09 - to cancel PGI.
    3) VL02N - to change picking.
    4) VA02 - to put rejection reason.
    when i go to FBL5N, that one of sales order return that i reverse still in the customer line item, how should i remove it from customer open line item ????

    Hi Nizam,
                  even after return the cycle , the customer line items not reflecting means, check whether the accounting doc. generated for cancelled invoice or not. if u reverse the accounting document.u can see the reflections in the line items,
                   so, go to vf02 enter cancelled invoice and cllick on flag, release to accounting.
       hope u will get the solution.
    regards,
    ram

  • Create sales order (return) with reference - PO number not copied

    Hello all,
    I have a question regarding creating a sales order (return, VA01) with the option "create with reference" where a sales order number can be added as reference.
    The system will copy values from the sales order into the return document like the item, the sold-to-party etc.
    The PO Number (customer PO number) is not being copied in our system, so I was wondering if there is a way to tell the system to copy the PO number from the sales order?
    Thanks,
    Anne

    Hi,
    In the transaction code VTAA, select the target and source document types (return order <- sales order) and click on the details button. Check the data transfer routine (the first one for VBAK) assigned here. You may need to clone this routine (in transaction VOFM -> Data transfers -> orders) and create a new routine to add field VBAK-BSTNK into it.
    Check with an ABAP'er for further details.
    Regards,

  • Error while doing PGR (post goods issue for sales order return)

    Hello Gurus,
    I'm trying to do PGR for a sales order return. But system shows the following message: "Shortfall below the specified stock level or quantity amounting to 100 UN". (Message number : M7021)
    I've made some searches in SD forum but I didn't fnd appropriate answers.
    What does it mean ? How can I fix it ?
    Thank you,
    Bahia.

    Hi
    "Special Stock E not supported (check your entry)".
    This means your sales order (in your case the returns order ) is created with an item category which is marked with special stock indicator E  in VOV7 and the system is checking for that special stocks and it is not finding that
    When you mark any item category  with special stock indicator it can be E or Q or W ( it can be anything ) system will check for that particular stock category and not the general unrestricted stocks
    For you mistake can be two things
    1. Right now REN or RENN is wrongly marked with special stock indicator E  in VOV7
    If so remove that and try a fresh cycle
    2.The process you are right now doing is returns
    The original sale would have happened with special stock indicator E marked in its item category
    That means it is special stock
    That stock you might be trying to take it into general stocks now
    In that case right now you need to mark REN or RENN with special stock indicator E
    Note whenever you put your hand in VOV7 create a fresh order cycle and test and dont test it with already created order
    Note touching requirement classes are all big things to do in a project and not advisable lot many mistakes we can correct itself if we know order type ,item category and schedule line category
    Regards
    Raja

  • Transfer order Return

    Hello everybody,
    I am dealing with transfert orders return.
    I created a delivery (VL10G) , posted goods issue (VL02N), and posted goods receipt on the other side (MIGO on Outbound delivery- mvt 101).
    I then created a return delivery (MIGO Return Delivery against Material Document VIA Delivery) and posted goods issue (VL02N).
    In MMBE, I have now my returned quantity on "StckTrsptOrderRel" on the company level.
    How can I receive these quantities to get them back in the stocks of my firstly shipping (vendor) plant? What T-Code should be used?
    Thanks,
    Laure

    Dear Laure,
    Normally the process for intercompany 'return' stock transfer is as
    follows:
    1) Create an intercompany stock transfer order with flag 'Return'
       (transaction ME21) or an item with the return flag (field RETPO)
    2) Create a delivery with VL10G
    3) Create with the transaction MIGO a goods receipt from the receiving
       plant (the plant that created the NB purchase order for return -
       therfore the quantity is negativ)
       The quantity is then transferred to the transit stock.
    4) Post a negative GI for the created delivery with BWART 673 which
       will transfer the quantity from transit stock to the unrestricted
       stock to the receiving plant. (the actual issuing one)
    (For Intra company   Two step procedure 671
                         One step procedure 677)
    5) Create a credit for it
    6) and check this credit.
    Please check in your business process if you follow these steps. Step
    two and three can be switched but the other steps should be done in this
    order. Review note 95808 for further information.
    From customzing point of view:
    Set delivery type for return delivery
    1) IMG  >  MM  >  Purchasing  >  Purchase Order >  Returns
       Order > Return to Vendor
    2) Assign Delivery type "RL" to the appropriate supplying plants
    Create a Vendor and tie it to a sold-to in the customer master
    1) XK01 - create a vendor (be sure to tie it to a sold-to party in
       'Customer' field of the second screen    LFA1-KUNNR). Verify that it
       is tied to a Purchasing Organization and in the Purchasing Data
       screen select 'Returns Vendor'.
    2) When the 'Return Vendor' is flagged, the system will prompt you to
       associate the vendor with an SD customer master (which you can
       create at this point).  Make sure to create the customer master as a
       sold-to party, not a ship-to.
    I hope this information helps!
    Regards
    David

  • Automatic creation of Reservation for Service Order (Return and Repair)

    Hi, Looking for your valuable help on Creation of Automatic Reservation
    I am working on Return and Repair process at Plant.
    1) So far
    Service Notification > Repair Order > Return Delivery > Service order . has been done.
    now requirement is when i am saving the service order for the Object (Fisnished Goods), in which components  required for servicing of material are maintained, when i will save the order a Reservation for the same needs to be reaised to Warehouse automatically.
    2) In Repair order all operation and components are not reflecting when i am selecting the line item and going to EDIT > Display Range > All Items in VA02 for which i need to do DP90.(Resource Related Billing)
    Please hepl,
    Thanks
    SUDIP SINHA

    Thanks for giving valuable answer,
    what if in the service order i am replacing some spare parts along with services when FERT is not under warranty. How the cost will be transfered to invoice. In my case only one service is transfered.
    i waqnted to transfer cost of components as well..
    Thanks
    SUDIP SInha

  • Route determination for sales order returns

    Folks,
    I would need to have route determination for a sales order return (RE order). Currently a route is determined but this is the route for delivering to the customer. I've setup a new route for returns and maintained the determination. Despite above settings, the return route is not determined. Any suggestions?
    MdZ

    Folks,
    I would need to have route determination for a sales order return (RE order). Currently a route is determined but this is the route for delivering to the customer. I've setup a new route for returns and maintained the determination. Despite above settings, the return route is not determined. Any suggestions?
    MdZ

  • Delete Free Goods Item from Sales Order Return

    Hi Gurus!
    Could you help me with my question below?
    Version 6.0
    We created a sales return with reference to a billing document containing a standard item and an inclusive free goods item.
    During sales order processing we are trying to delete the free goods item and system does not allow us to do it.
    Example:
    Item         Mat              Quant.
    10            AAA            10 bx              (Standard)
    11            AAA             2 bx          (Free Goods u2013 Inclusive) -> Try to delete this line.
    In our business customer can return any box/quantity and we need this flexibility to create returns with reference to both and one separated item.
    Do you know if it is missing any configuration o if there is any Note for this topic?
    Tks in advance for you attention.
    T.Guimaraes

    Hi,
    Free goods is determined automatically in the sales order so you cant delete it manually.
    Generally free goods are determined on particular quantity.
    Like for every 10quantity you will get 2free.
    So if you reduce the quantity of the main item then you free goods will automatically go.
    This is the one way in which you can do that.
    Other way is that create the new document pricing procedure and assign that one your return document type in VOV8.
    Then go to IMG u2013 SD u2013 basic function u2013 free goods u2013 condition technique for free goods u2013 activate free goods determination.
    Over here check whether your free goods is activated for the newly created document pricing procedure or not.
    If yes then remove that entry and save the setting.
    Now create the sales order and check out whether free goods is coming or not.
    Please assign the pricing procedure also for your newly created document procedure for your return document otherwise there will be no pricing the return document.
    Regards
    Raj.

  • Open order returns

    Hi All,
    A report is needed for open return orders that do not have a credit memo issued or a goods receipt processed against the delivery
    The Validation requires      
    Credit not issued (may be default because of billing block)  orders.
    can anyone help in the following
    1)what are open return orders
    2)open return orders that do not have a credit memo
    3)goods receipts processed against the delivery
    what are the transaction codes and fields related to it

    hi for open orders ,
    Transaction Code: VA05
    Select Open Orders.
    first get the sd flow  ...
    SD FLOW
    SD Flow Cycle:
    INQUIRY ( VA11)
    QUOTATION (VA21)
    PURCHASE ORDER (ME21)
    ORDER CONFIRMATION (VA01)
    PICKING LIST – (VL36)
    PACKING LIST - (VL02, VL01)
    SHIPPING – (VT01)
    INVOICE – (VF21, VF01)
    AR
    Enquiry - Customer enquires about the Products services that were sold by a company - VA11
    Quotation - Company Gives a Quotation for the products and Services to a Customer
    Sales Order - Customer gives a Purchase order to the company agaionst which a Sales order will be raised to Customer in SAP.
    VBAK: Sales Document(Header Data) (VBELN)
    VBAP: Sales Document(Item Data) (VBELN,POSNR,MATNR,ARKTX,CHARG)
    Enquiry, Quotation, Sales Order are differentiated based on Doc.
    Type(VBTYP field) in VBAK,VBAP Tables( for Enquiry VBTYP = A,
    for Quotation 'B' & for Order it is 'C'.)
    Delivery(Picking, Packing, Post Goods Issue and Shipment)->
    Company sends the material after picking it from Godown and Packing it in a Handling Unit(box) and Issues the goods
    LIKP: Delivery Table (Header Data)(VBELN,LFART,KUNNR,WADAT,INCO1)
    LIPS: Delivery Table (Item Data)(VBELN,POSNR,WERKS,LGORT,MATNR,VGBEL)
    (LIPS-VGBEL = VBAK-VBELN, LIPS-VGPOS = VBAP-POSNR)
    Billing - Also company bills to the customer for those deliveries
    And in FI against this billing Accounting doc is created.
    VBRK: Billing Table(Header Data)(VBELN,FKART,BELNR)
    VBRP: Billing Table(Item Data)(VBELN,POSNR,FKIMG,NETWR,VGBEL,VGPOS)
    (VBRP-AUBEL = VBAK-VBELN, VBRP-VGBEL = LIKP-VBELN)
    Apart from these tables there are lot of other tables which starts with
    ‘V’, but we use the following tables frequently.
    VBUK: All Sales Documents status & Admn. Data(Header)(VBELN,VBTYP)
    VBTYP= ‘C’(Sales Order) VBTYP=’J’(Delivery) VBTYP=’M’(Invoice)
    VBUP: Sales Documents status & Admn. Data(Item)(VBELN,POSNR)
    VBEP: Sales Doc. Schedule Lines Data(VBELN,POSNR,EDATU,WMENG)
    VBKD: To get sales related Business data like Payment terms etc.(VBELN,ZTERM)
    VBFA: sales document flow data(VBELV,VBELN,POSNV,VBTYP)
    VBPA: Partner functions Data(VBELN,PARVW,KUNNR,LIFNR)
    VEDA: Contract Data(VBELN,VPOSN)
    VEDAPO: Contract Data(VBELN,VPOSN)
    KONA: Rebate Agreements (KNUMA,VKORG,VTWEG,SPART)
    http://www.sapgenie.com/abap/tables_sd.htm
    Please check this SD online documents.
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CAARCSD/CAARCSD.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/MYSAP/SR_SD.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMSD/BCBMTWFMSD.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOLISPLN/LOLISPLN.pdf
    Also please check this SD links as well.
    http://help.sap.com/saphelp_47x200/helpdata/en/92/df293581dc1f79e10000009b38f889/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/dd/55f33e545a11d1a7020000e829fd11/frameset.htm
    http://www.sap-basis-abap.com/sapsd.htm
    http://www.sap-img.com/sap-sd.htm
    http://www.sapgenie.com/abap/tables_sd.htm
    http://searchsap.techtarget.com/featuredTopic/0,290042,sid21_gci961718,00.html
    http://www.sapbrain.com/TUTORIALS/FUNCTIONAL/SD_tutorial.html
    All help ebooks are in PDF format here
    http://www.easymarketplace.de/online-pdfs.php
    regards,
    venkat.

  • Sales Order - Returns change the sales order item delivery status

    Hi All,
    we have the following requirement from our users:
    after creating a return, the original sales order should have the
    delivery item status changed.The system should permit that a new
    delivery can be created for sales order item already delivered / billed (a new delivery with the quantity that has being returned) but has a return document,
    without increasing the sales order quantity.
    Does any body got the same requirement ?
    Thanks in advance,
    Marcus

    Hi Marcus,
      After creating return order you have to do the goods receipts.But this doesn't mean that you will be able to create a delivery with the old order itself.
      You have to create the order again and ahve to create a new delivery,goods issue and billing.
      Another option is as Roberto said that you have to reverse the goods issue thru VL09 and then cancel(delete) your delivery and then you can create a new delivery wr.t to your original sales order.
      Reward points if it helps.
    Regards
    Karan

  • Show to show Sales Order, Return, Delivery Quantity

    Hi all,
    See the following query of sales order with combination of Return, Delivery and AR invoice.........and tell how to show Quantity of Sales, return and delivery.........
    SELECT b.Doc_Num1 as 'SO. No.',
    b.DocDate1   as      'SO. Date',
    b.Doc_Num2   AS      'Del.Doc.No.',
    b.DocDate2    AS      'Delivery Date',
    b.Doc_Num3   as      'A/R Invoice No.',
    b.DocDate3    as      'Inv. Date',
    b.Doc_Num4   AS      'RETURN Doc.No.',
    b.DocDate4    as      'Ret.Date',
    b.CardName   as      'Vendor Name',
    b.NumAtCard  as      'Bill No. & Date',
    b.ItemCode   as      'Item Code',
    b.Dscription as      'Dscription',
    b.Quantity1  as      'AR Invoice Quantity',
    b.LineTotal  as      'Base Amt.(Rs.)',
    b.WTSum           AS      'TDS (Rs.)',
    b.DocTotal    as     'Total (Rs.)',
    sum(b.BED)    as           'Bed Value',
    sum(b.EDCS)   as          'EDCS Value',
    sum(b.HECS)   as          'HECS Value',
    sum(b.VAT)        as           'VAT Value',
    sum(b.CST)        as           'CST Value',
    sum(b.CVD)        as           'CVD Value',
    sum(b.SerTax)  as           'SERTAX Value',
    sum(b.CSonSerTax) as      'CS Value',
    sum(b.HECS_ST)      as      'HESC Value' 
    from (
    select *,( a.Bed + a.EDCS + a.HECS + a.VAT + a.CST +a.CVD + a.SerTax + a.CSonSerTax  + a.HECS_ST ) as Filter from (SELECT distinct
    T0.DocNum as 'Doc_Num1',
    T0.DocDate as 'DocDate1',
    T2.DocNum as 'Doc_Num2',
    T2.DocDate as 'DocDate2',
    M.DocNum as 'Doc_Num3',
    M.DocDate as 'DocDate3',
    M.CardName,
    M.NumAtCard,
    L.ItemCode,
    L.Dscription,
    L.Quantity as  'Quantity1',
    S.DocNum 'Doc_Num4',
    S.DocDate as 'DocDate4',
    L.LineTotal ,
    M.DocEntry,
    M.[DiscSum],
    M.WTSum,
    M.DocTotal,
    (case T.Statype
    when
    -90 then sum (T.[TaxSum]) / 4 else 0 end) 'BED ',(case T.Statype when
    -60 then sum (T.[TaxSum]) / 4 else 0 end) 'EDCS ',(case T.Statype when
    7 then sum (T.[TaxSum]) / 4 else 0 end) 'HECS ',(case T.Statype when
    1 then sum (T.[TaxSum])  / 4 else 0 end) 'VAT',(case T.Statype when
    4  then sum (T.[TaxSum]) / 4  else 0 end) 'CST ', (case T.Statype when
    10 then sum (T.[TaxSum]) / 4  else 0 end) 'CVD ', (case T.Statype when
    5  then sum (T.[TaxSum]) / 4  else 0 end) 'SerTax', (case T.Statype when
    6  then sum (T.[TaxSum]) / 4  else 0 end) 'CSonSerTax', (case T.Statype when 
    8 then sum (T.[TaxSum]) / 4 else 0 end) 'HECS_ST'

    Hi Sonal,
    Try this,
    SELECT b.Doc_Num1 as 'SO. No.',
    b.DocDate1   as      'SO. Date',
    b.Doc_Num2   AS      'Del.Doc.No.',
    b.DocDate2    AS      'Delivery Date',
    b.Doc_Num3   as      'A/R Invoice No.',
    b.DocDate3    as      'Inv. Date',
    b.Doc_Num4   AS      'RETURN Doc.No.',
    b.DocDate4    as      'Ret.Date',
    b.CardName   as      'Vendor Name',
    b.NumAtCard  as      'Bill No. & Date',
    b.ItemCode   as      'Item Code',
    b.Dscription as      'Dscription',
    b.Quantity1  as      'SO_Qty',
    b.Quantity2  as      'DLN_Qty',
    b.Quantity3  as      'A/R Inv_Qty',
    b.Quantity4  as      'Return_Qty',
    b.LineTotal  as      'Base Amt.(Rs.)',
    b.WTSum           AS      'TDS (Rs.)',
    b.DocTotal    as     'Total (Rs.)',
    sum(b.BED)    as           'Bed Value',
    sum(b.EDCS)   as          'EDCS Value',
    sum(b.HECS)   as          'HECS Value',
    sum(b.VAT)        as           'VAT Value',
    sum(b.CST)        as           'CST Value',
    sum(b.CVD)        as           'CVD Value',
    sum(b.SerTax)  as           'SERTAX Value',
    sum(b.CSonSerTax) as      'CS Value',
    sum(b.HECS_ST)      as      'HESC Value' 
    from (
    select *,( a.Bed + a.EDCS + a.HECS + a.VAT + a.CST +a.CVD + a.SerTax + a.CSonSerTax  + a.HECS_ST ) as Filter from (SELECT distinct
    T0.DocNum as 'Doc_Num1',
    T0.DocDate as 'DocDate1',
    T2.DocNum as 'Doc_Num2',
    T2.DocDate as 'DocDate2',
    M.DocNum as 'Doc_Num3',
    M.DocDate as 'DocDate3',
    M.CardName,
    M.NumAtCard,
    L.ItemCode,
    L.Dscription,
    T1.Quantity as  'Quantity1',
    T3.Quantity as  'Quantity2',
    L.Quantity as  'Quantity3',
    X.Quantity as  'Quantity4',
    S.DocNum 'Doc_Num4',
    S.DocDate as 'DocDate4',
    L.LineTotal ,
    M.DocEntry,
    M.[DiscSum],
    M.WTSum,
    M.DocTotal,
    Regards,
    Madhan.
    Edited by: Madhan Babu C on Aug 28, 2009 2:09 PM

  • MEIS Foreign Trade - Purchase order return items ECC 6.0

    Hi Experts,
    can you explain whether there has been any change in the way that MEIS is collect data.
    I'm looking into a problem with the interstat reporting in ECC 6.0 transaction MEIS.
    The problem occurs for PO return items, when movement type 161 and 162 are posted in the same period for a PO items,
    this is actually a cancel of the return item, so in my view these posting are not to be reported as imported goods.
    But if I run the report for the next period after the posting is done the PO item are selected on the report, this problem does not occurs in ERP 4.7.
    I create a return order in period 01.2012, and do the posting in same period, run the MEIS for period 02.2012.
    Periodic Declarations is done for SE.
    Any help are appreciated.
    Regrads, Lars

    Hi Jürgen,
    Thanks for you reply.
    You are right that VI99 are for reporting returns, but my problem is that MEIS in ECC 6.0 now shows the items as a full value
    for reporting, if i do this in 4,7 they are not seleted for reporting, and i my view they should not be seleted in MEIS but they are.
    what is you opinion.
    I just check the movement type in Customizing and the "type of posting" are set to "2" the setting are the same in both 4,7 & 6,0
    Regards, Lars

  • WM-Purchase order -return transfer order

    hi friends
      i did purchase order ,GRN ,TR, TO.. i did wrongly Transfer order..i want return to move the stock other storage bin....
    with regards
    dinesh
    Moderator message:
    Locked. Reason: basic question.
    Please search how to cancel transfer order or if you can't please search how to transfer stock within your WH.
    Edited by: Csaba Szommer on Jun 22, 2011 11:37 AM

    Hi,
    The concept of RETURN to vendor are two types. One is return the material to vendor if quality is not good & another one material is available as unused in the company,for example if we procure a material like Filter Plate 100 quantity and we are procuring this material very rarely and we used 95 quantity in our industry and 5 number are in stock. If you have no use of that Filter Plate  further (if you feel) and if you want to dispose them you have two options.
    1.One option is to sell it.
    2.The other option is to return to vendor if you have good terms with vendor.
    In this case, you create RETURN PO with slection of return incator in PO and then MIGO with RETURN PO with 161 MT, then quantity will reduce from your inventory.Then do Credit memo w.r.t. RETURN PO in MIRO.
    But you use 122MT only if we do GR against a PO with 101 and if we want to return the material to vendor (reason may be like quality is not good , package condition is not good etc) with respect to the same PO.
    For more chcek the notes 491785, 359247  
    Regards,
    Biju K

  • CS Repair order Return and Loan Item - SWAP

    Dear Experts
    I have a question on Repair  order
    I had configured all proper setting for repair order
    I can able to return repair item, send load item, return back repaired item and
    system can able to create automatically a service order , can able to do issue and confirm
    but i have a scenario
    1) Bring back the repair item from customer location
    2) as a replacement i need to send a new item
    3) Repair the item which we brought early and keep in service ware house
    for this what is the step to be followed
    Regards
    Raj

    Dear Mahesh,
    Sorry to confuse you
    case 1
    normal process ,
    1)Bring back , to be repaired item from customer
    2)Send replacement/Loan item to customer
    3)repair the item from step 1 and return back the item
    4)bring  back again replacement/loan item from customer  its fine for me
    perfect working
    case 2
    1)Bring back , to be repaired item from customer
    2)send a replacement item which is nothing but swap item
    3) Repair the iten from step 1 and move to warehouse
    for case one is that any special configuration needed
    or just do  only steps and do billing , does billing will be correct
    Regards
    Raj

Maybe you are looking for