Free Goods not flowing when creating return order through invocie reference

Hi ,
we have configured free goods scenario for our client.
Free goods are determined in sales order based on condition maintained
In sales order Tan ,and Tann item category are determined and based on SO , delivery and billing type (F2 ) happens.
Now we are creating the RE  return order , with reference to Billing document F2 , on copying the items , system is only copying the main goods article and free goods item cannot be determined .
we have done the following configutration ,
Item category assignment as RE  NORM  REN RENN  (free goods )
Below detail of  Copy controls
1)  F2 to ZRET
Header level
data type 051                  copy requiremetn 001
data type 301
data type 003
Item level
TANN  to RENN
Data type151           copy reui 303 
data type 102
data type 002
condition 251
can you please check and confirm , how this can be handled or pls give me the config steps
Thanks

Hi
If you want to happen this, you should assign the free goods procedure to the combination of Sales orgDistChDivDoc Pr ProcCust Pri Proc
Thanks,
Ravi

Similar Messages

  • Serial number copy functionality when creating return orders from standards

    Hi all,
    Serial number is not copying when i create return order from the standard orders in below scenario.
    I implemented one BADI for copying Serial number to Sales order when doing Post goods receipt.
    So after doing inbound delivery and PGR, serial number is copied to the sales order but when i create return order with reference to the Standard order Serial number is not copying.
    When i go VA02 for standard order and selecting the technical objects then if i create the return order serial number is copying.
    Please help me in the above issue.
    I used the following logic to copy serial number from inbound delivery PGR.
    UPDATING THE SERIAL NUMBER TO THE RESPECTINVE SALES ORDER LINE ITEMS
                CALL FUNCTION 'SERNR_ADD_TO_AU'
                  EXPORTING
                    sernr                 = lwa_sernr-sernr
                    profile               = 'NEOP'
                    material              = lwa_mseg-matnr
                    quantity              = 1
                    document              = lwa_mseg-kdauf
                    item                  = lwa_mseg-kdpos
                    debitor               = lwa_mseg-kunnr
                    vbtyp                 = 'C'
                    sd_auart              = lv_auart
                    sd_postyp             = lv_pstyv
                  EXCEPTIONS
                    konfigurations_error  = 1
                    serialnumber_errors   = 2
                    serialnumber_warnings = 3
                    OTHERS                = 4.
                IF sy-subrc = 0.
                  CALL FUNCTION 'SERIAL_LISTE_POST_AU'.
                IF sy-subrc EQ 0.
                  COMMIT WORK.
                  WAIT UP TO 2 SECONDS.
                ENDIF.
    Edited by: Rajesh Sanapala on Feb 16, 2009 12:48 PM

    hi.
    I have the same problem.
    Can you please share how you solved it?
    thank you
    Bill

  • Free Goods not appearing in the Sales Order

    Hi,
    I have created the condition record for Exclusive free goods for a material. However when i create a sales order with the same material, the free goods materials is not appearing.
    I did a Free goods Analysis in the sales order and when i checked the field values, I found that for a particular access sequence it says "Access not made ( initialized field)"
    Please help.
    Thanks.

    Hi,
    This error usually happens when we donot maintain any of the fields in the access sequence that we use.For Eg., if your access sequence is Sales Org/Dist Channel/Mat group and if you fail to maintain your condition record with the same sequence,you will get this error.Please maintain the condition record with the respective access sequence and you will not get this error.Please try and confirm.
    (Also in the above example even if you maintain condition record and didnot maintain material group in the materisl master you will get this error.So check all the possibilities and confirm.)
    Regards,
    Phani Prasad.

  • Free Goods not getting Determined at the Order Level

    Dear All,
    I have activated free goods settings and also maintained free goods master record for exclusive free goods.However when I am entering the main line item the second line item in the sales order which should contain the free qty is not coming,please advice what needs to be done.
    Kind Regards
    Atul

    Hi Jelena,
    Thanks for your post with this I could find out what was happening.The following is the analysis once I switched on the free goods determination at the order level and below was the system response.
    Diagnosis
         There are certain business transactions where it is not possible to
         determine free goods in the SAP standard system: reason 3
         Explanation of reasons
         1      Document category is not from sales order category (VBTYP <> 'C'
         2      Lower-level item
         3      Bill of material
         4      Product selection
         5      Configurable item
         6      Scheduling agreement/forecast delivery schedule
         7      Item with active ingredient management
         8      Item without schedule lines
    I had found that in my item category the structure scope was marked as A where it was exploding the single level bill of material.Once this configuration was turned blank which is no explosion the free goods were getting determined.
    Kind Regards
    Atul

  • Referencing condition values when creating return order is wrong...

    Hello Experts,
    Lets say I have a billing document that has 3 line items namely material A, B and C.
    Now, I created a return order for material A with 2 separate line items because of different
    storage locations. Now, is there a user-exit that lets my 2nd line item copy the condition values of the
    1st line item of the reference billing document? because they are of the same material(A).
    Currently, we are having problems when creating a return order having multiple line items of the same material
    because the succeeding line items copies the wrong condition values of the referenced billing doc.
    For example:
    Original billing document:
    Material      Discount
    A          100
    B          200
    C          300
    Return Order:
    Material     Discount
    A          100
    A          200
    A          300
    The succeeding line items of my return order must point to the first line item since they are of the
    same material. Hope you can help me guys. Thank you and take care!

    You may need to explore in the copy control definition, especially the pricing type defined. Check if any customized requirements exists for condition which checks w.r.t to the document number instead of reference document number item.

  • Excise duties not flowing while creating return excise invoice

    Hi friends ,
    During sales return excise invoice creation ,excise duties are not determined automatically in J1IH. Is there any settings instead of entering the value manually in J1IH? I have searched the forum but only manual entries related results are posted.Is there any automatic determination?
    Thanks in advance
    Bhuvanashree

    Dear Friend,
    As per the SAP new package ETT RLFC has been introduced for Excise sales return. New tab   "Return sales Excise" available in J1IH for post Return excise invoice automatically. .
    We added ETT RLFC in table J_1ITRAN and did configuration for account determination for excise, this is helped us to post excise invoice for Sales return.
    Please refer SAP Note: 1907900 - Error 8I-402 for return sales transaction(RLFC)- J1IH
    In addition even after all the configuration of RLFC you are not able to post the Excise for return sales then this is due to confirmation of service in original delivery.
    This is a typical case when you are using Batch managed material.
    If this scenario arise implement SAP OSS note No: 1971904 which will resolve the issue.
    Regards,
    Ashish Kothari

  • How to update delivery note comment while creating return order

    Hi all.
      I need to update the delivery note comment in return sales order.Could you pls let me know is there any FM to achieve this pls?
    Thanks in advance.
    Thanks & Regards,
    sami.

    Hi,
    Try using SD_SALESDOCUMENT_CHANGE function module. Give the text in SALES_TEXT parameter.
    KR Jaideep,

  • Cancelled invoices are also allowing to create Return order

    Cancelled invoices are also allowing to create Return order   with invoice references, how to restrict that so Cancelled invoice should not allow to create
    Return order with reference.
    Please help.
    If it is possible in standard how?

    Dear Gautam,
    I am also facing the similar problem and looking for a suitable solution. In case you if you could implement some solution to prevent creating return sales order with reference to cancelled invoice , then please update me too.
    Thanks & Regards,
    Pawan Patel

  • Free of goods should come automatically back when creates return sales order

    Dear sd experts
    I Know one thing that free goods wont come back ,, for ex when we create return sales order free goods wont come bz in VTAF copy requirement 302
    it means dont copy free goods
    Now i went VOV7--- for item category TANN-- i have maintained billing relevance A it means free goods items will come in to billing
    now when i am creating return sales order with reference to billing Free goods are not coming
                  My doubt is suppose if  my clinte asks free goods   will come automatically when creates returns how to do it ?

    Hi Ali,
    I just checked and understand in the below way:
    When I Do the PGI system is posting say 50 USD to COGS. But, when I do the Invoice ( 100 USD is credited to sales account and 100 is debited to discount account) So at the end 100 is getting Nullified. But, when we see P&L account you will COGS of 50 USD.
    I checked along with my FI consultant and she confirmed that its posting as per expected way only.
    Let me know if you need more details here.
    Regards, Sai Krishna.

  • Free Goods being delivered when shouldn't be!!

    Hi All
    I have a problem and I need some help.  To explain it easier I have outline the scenario below:
    Free goods (discount type NA00) has been set up for customer Y, sales org 1000 and distribution chanel 12 though VBN1.   It is an exclusive free good so that when item A is purchased they receive item B free.  The "Free goods delivery control" has been set to B - Delivery only when main item is fully delivered.
    Item A currently does not have stock and stock will not arrive until 30 September while item B already has stock in the warehouse. 
    Even though we have the setting B indicated for the delivery control, a delivery document can still be created.  When creating the delivery an information (green) message indicating  "Free goods group not complete" appears prior to creation (VL261) but you can still create the delivery for the free goods item only (item B).
    I have tried indicating item A as complete delivery in the sales order but the same happens.  Also I am unable to create a delivery group for the item in the sales order so that ones out as well.
    Does anyone know a way that we can stop this from happening so that item A and B are ALLWAYS delivered at the same time or item B can only be delivered after item A has been delivered.
    Is there a way that we can change the message from an information (green) message to an error (red) message?
    The customer does not want to customise their system through ABAP which will be maintained by SAP in later releases. They want to do the least amount of ABAP and stick with configuration where possible.
    Cheers
    Tammy

    Hi,
    See as your stock is not available for the item A then give the delivery block to item B.
    So that it will be not open for the delivery. This is the one way which you can do it.
    Now your stock for item A will available from 30sept but i donu2019t know whether this situation will happen other month also or not.
    So other this you can do is change the material availability date of the item B also.
    So if you change that setting and make is similar to your item A then also you can solve your problem.
    Like giving the pick pack time or loading time to the item B which will increase the material availability date of your item.
    But for one time issue you should use delivery block.
    And if its occurring every month then change the availability date of your item B.
    Regards
    Raj.

  • Free Goods not determined, neither in STO nor in OBD

    We are using IS-Retail and ECC 6.0
    We are trying to deliver Free Goods through Stock Transport Order.
    But free good article is not getting determined, neither in Stock
    Transport Order nor in Outbound Delivery.
    We created Free Goods condition both for Purchase and Sales through
    MBN1 and VBN1 respectively.
    Data for MBN1:
    01) Supplying Site = W013
    02) Site = D070
    03) Article = 1016795, Qty = 2 PC
    04) Free Article = 8800177, Qty = 4 PC
    05) Exclusive Free Goods
    Article master data of 8800177:
    01) Disc. in Kind (under General data of Basic data view) = 1
    (Eligible for Discount in Kind for Purchasing and Sales)
    02) ITem Category Group (under Sales view) = NORM
    Article master data of 1016795:
    01) ITem Category Group (under Sales view) = ERLA
    Vendor master of W013:
    01) Qualifying for DKD (under Control data of Purchasing data view) =
    ticked
    Customisation for MBN1:
    01) Free Goods Condition Type = ZR00
    02) Free Goods Access Sequence = ZR00
    03) Free Goods Condition table = 901
    04) Free Goods Procedure = ZR0001
    05) Schema Group for Purchase Organisation = Z001
    All of the above are interlinked through respective menus under IMG,
    Materials Management,
    Purchasing, Discount in Kind (Discount in Form of Bonus Goods)
    Customisation for Purchase Schema Determination:
    01) Pricing Procedure = ZGWSTO
    02) Document Type = SPUB
    03) Schema Group for Purchase Organisation = Z001
    Data for VBN1
    01) Sales Org = 1000
    02) Distribution Channel = 11
    03) Customer = D070
    04) Article = 1016795, Qty = 2 PC
    05) Free Article = 8800177, Qty = 4 PC
    06) Exclusive Free Goods
    Customisation for VBN1:
    01) Free Goods Condition Type = NA00
    02) Free Goods Access Sequence = NA00
    03) Free Goods Pricing Procedure = NA0001
    04) Activate Free Goods Determination
    a) Sales Org = 1000
    b) Dist Channel = 11
    c) Division = 01
    d) Doc Pricing Procedure = Z
    e) Customer Pricing Procedure = 1
    f) Free Goods Pricing Procedure = NA0001
    05) Customer Pricing Procedure for D070 = 1
    Customisation for Delivery Type (under Logistics Exceution):
    01) Default Order Type Delivery Type NL = DL
    02) Document Pricing Procedure for Order Type DL = A
    Customisation for Delivery Item Category Determination (under Logistics
    Execution):
    Following records are maintained:
    01) For normal article:
    a) Delivery Type = NL
    b) Item Cat. Group = NORM
    c) Usage = V
    d) Item Category = NLN
    02) For main article:
    a) Delivery Type = NL
    b) Item Cat. Group = ERLA
    c) Usage = V
    d) Item Category = NLN
    03) For free article:
    a) Delivery Type = NL
    b) Item Cat. Group = ERLA
    c) Usage = Free
    d) Higher level Item Category = NLN
    e) Item Category = KLN
    After maintaining the above we are creating Stock Transport Order:
    01) Document Type = SPUB
    02) Purchase Org = 2000
    03) Company Code = 1000
    04) Purchase Group = ST1
    05) Supplying Site = W013
    06) Site = D070
    07) Article = 1016795, Qty = 20 PC
    08) Delivery Type = NL
    When we press Enter, the Free Article 8800177 is not getting determined.
    After saving the STO, we are releasing it through ME29N.
    Then we are generating Outbound Delivery through VL10B.
    The OBD document also does not include the Free Article.
    Can anybody help?

    Hi
    If you want to happen this, you should assign the free goods procedure to the combination of Sales orgDistChDivDoc Pr ProcCust Pri Proc
    Thanks,
    Ravi

  • Error while creating return order(Complaint) in IC web client

    Hi SAP Experts,
    I am getting following Error while creating return order(Complaint) in IC web client.
    Error when processing your request
    What has happened?
    The URL http://sapcrd.comfort.com:8000/sap/bc/bsp/sap/crm_ic/default_delta.do was not called due to an error.
    Note
    The following error text was processed in the system CRD : Exception condition "NON_EXISTING_HANDLE" raised.
    The error occurred on the application server sapcrd_CRD_00 and in the work process 2 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Function: PRC_PD_HEAD_ADD_COND of program SAPLPRC_PRICING_API
    Function: CRM_PRIDOC_UPDATE_EC of program SAPLCRM_PRIDOC_COM_EC
    Form: EXECUTE_CALLBACKS_PLANNED of program SAPLCRM_EVENT_OW
    Function: CRM_EVENT_SET_EXETIME_OW of program SAPLCRM_EVENT_OW
    Function: CRM_ORDER_COMPLETE_SINGLE_OW of program SAPLCRM_ORDER_OW
    Function: CRM_ORDER_MAINTAIN_SINGLE_OW of program SAPLCRM_ORDER_OW
    Function: CRM_ORDER_MAINTAIN_MULTI_OW of program SAPLCRM_ORDER_OW
    Function: CRM_ORDER_MAINTAIN of program SAPLCRM_ORDER_API
    Method: IF_EX_ORDER_SAVE~PREPARE of program ZCL_IM_PRICE_ADJUSTMENT=======CP
    Method: IF_EX_ORDER_SAVE~PREPARE of program CL_EX_ORDER_SAVE==============CP
    What can I do?
    If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system CRD in transaction ST22.
    If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server sapcrd_CRD_00 in transaction SM21.
    If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 2 in transaction ST11 on the application server sapcrd_CRD_00 . In some situations, you may also need to analyze the trace files of other work processes.
    If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http -c: 330 -u: VORUSX -l: E -s: CRD -i: sapcrd_CRD_00 -w: 2 -d: 20080324 -t: 021723 -v: RABAX_STATE -e: RAISE_EXCEPTION
    HTTP 500 - Internal Server Error
    Your SAP Internet Communication Framework Team
    Maximum points will be awarded for useful information.
    Thanks,
    Rony

    Hi,
    I notice there is a Z class being called.
    Method: IF_EX_ORDER_SAVE~PREPARE of program ZCL_IM_PRICE_ADJUSTMENT=======CP
    You should check this customized class.
    Cheers,
    cady.

  • Net value issue while creating return order with reference to billing

    Dear All,
    I created SO / DEL/ BILLING for qty 100 say net value-20000.When i created Return order with  refrence to billing document,
    net value appearing same ( 20000) for 50 quantity.Pl do advise asap as its required urgently.
    Thanks in advance.
    Regards
    raj
    Edited by: raj_sapsd on Aug 20, 2010 9:18 AM

    surelly problem in VTAF
    F2 to RE
    DATAT: 103
    DATAT: 103
    DATAT: 003
    Coping requirement 021
    item level TAN  and ietm cat proposal G2N
    DataT: 153
    Datat: 104
    datat: 004
    Coping requirement 303
    Update doc Flow X
    only possibilites Removed my Moderator
    Edited by: Lakshmipathi on Aug 21, 2010 9:31 AM
    Please avoid asking for points

  • Create Return order

    Hi all,
      I'd like to create return order at the same time of the creation of one standar order. Both linked.
    Firstly, I go to CRMD_ORDER to create standar order and I've customized the following event:
    Execution Time 1 Immediately
    Priority 1
    Object Name ORDER
    Event SAVE
    Attribute <*>
    Function ZCREATE_RETURN_ORD
    But this event is not executed. Others are executed and create both document correctly.
    The problem is that they are not linked despite of I developed the code code for.
    As the return order is created firstly, the standard order guid is not in BBDD, so when I add DOC_FLOW to the standard FM, the creation of ther Return order fails.
    Do you know any point of the program or event that I could use to create a return order using an standar one at the same time?
    Thanks in advance!

    Hello Carlos,
    I think you may consider using action.
    For example, create an action with method COPY_DOCUMENT.
    Hoep this could be helpful.
    Best regardsm
    Maggie

  • Partner function not working when creating PO with ref to PReq

    Partner function is not working when creating a Purchase Order with ref to a Purchase Requistion, Partner functions maintained in the vendor master are VN, OA & PI.
    But OA & PI are not appearing in the PO header partner tab when created with ref to PR.
    however it works when i create the PO directly ( without the PR ref )
    I am using the same material & Plant for both manual PO & PR to PO.
    Any idea what could be wrong .
    I have maintained the settings for schema groups for vendor master & purchasing doc in the partner determination.
    Thanks
    Dkmurthy

    Hi,
    I have also an issue that seems similar to one you are discussing.
    When we use ME59N and create a PO with ref. from a PR (created from a sales order), the message determination works well, it reads the condition set in MN04 (condition records for messages), and creates a message (with output type for EDI , medium: 6, and partner function LS: Logical system). Message is created and idoc is sent.
    When we try with ME21N, ME21 and we create the PO with ref. to the same PR, either by entering manually the PR in the document overview of ME21N or by selecting the PR (without entering the PR number), i.e with date, the message is not created in the PO.
    Company code is assigned to purchase organization, and so is purchase organization to plant.
    Any idea why there is no automatic message determination in the case of the transaction: ME21N
    Note: If I try ME21N, and enter the output type and partner, manually, I receive a warning message
    VN006 (Partner XXXX does not exist for partner function LS). If I accept this warning message, then message is saved- idoc is sent. However I can not overcome the warning message, if it plays any role, because I can not assign partner function LS to the vendor.Then I receive message CZ 327 (Can not use this partner role).
    Any input is wellcome.

Maybe you are looking for

  • Multiple copies of one photo in Aperture

    Hi, I have just bought Aperture, and I'm dying to get started. However, a very basic thing annoys me quite a lot. I would like to make an Album with photos I can perform experiments on, but no matter what I do, the changes also apply to the "original

  • [SOLVED] How to start JACK with KDE 4? (and which JACK should I use?)

    Hi again I'm using KDE 4, and I've just installed JACK again, and since I can't find any decent documentation on this, I'm having a bit of a problem. Currently I have jack from [extra] installed, rather than jack2. When I try starting jack as the Arc

  • Comp Time Log balance forward calculation

    I have a form that tracks comp time.  The form is simple - Name of the person and forwarding balance, then a table of columns for the date, amount earned, amount used, a notes field, balance available, and a line for the manager to check.  I want beg

  • HDD failed with corrupted Recovery DVDs

    Hi. I have a HP Pavillion dv4- 1318TU (S/N-[edited Serial Number by moderator]) 2009 purchased. It's hard drive failed before I was able to make a recovery usb/disk. I bought a new hard drive & installed it myself & now I need to reinstall operating

  • How do I solve the issue of this message "you do not have enough access privileges for this operation" on my iTunes?

    How do I solve the issue of this message "you do not have enough access privileges for this operation" on my iTunes? I already went to the folder of iTunes inside the Finder and change all permissions to allow read and write... no improvement at all.