Item wise attachment in sales contract(VA41)

Hello Expert,
I have an requirement to attach risk assessment document in sales order contract item level. Anyone have experience on this? we can able to attach in header level but the actual requirement is item level.
Regards,
Vadamalai A.

Vadamalai Adhimoolam
Give the document number which is created from CV01N to VA41 in item level
Appreciate that you have updated promptly once you found the solution.  Please also share where exactly you keyed in the document number
G. Lakshmipathi

Similar Messages

  • Item wise target value in Contract (ME31K)

    Hi,
    If i have 2 line items in Contract (me31K),  ie 2 different materials,  can I have different Target value for each line item.
    Regards,
    Karthik

    Hi,
    I hope item wise target value is not possible, but through target quantity for every item you can control it.
    Regards,
    Prabu

  • LSMW for sales contract VA41

    Hello,
    I need to know if we have any standard LSMW for sales contract(Transaction VA41).
    Also I can see if 0090(Sales documents) - standard method suits  for this requirement ? But I could not see the WBS element field inside this structures.
    Please let me know if we can use standard or Recording has to be done ?
    Thanks
    Senthil

    Hi Suraj,
    using transaction SO13: create Contract VA41.
    with regards,
    Mamta Kumari

  • Sales contract(VA41) urgent..

    is it possible to use BDC for VA41 T.CODE i.e sales contract create.
    is va41 enjoy transaction ....
    i have to write bdc program for va41 .please help me.its urgent..
    thanks in advance.

    Hi Hari,
    You can use BDC for VA41 as it is not an enjoy transaction. Enjoy transactions are those which end with N(like ME51N,ME21N).
    You can also use BAPI for VA41 if you wish. Use <b>BAPI_CONTRACT_CREATEFROMDATA</b>
    Reward if useful.
    Thanks
    Aneesh.

  • FG production on sales order but RM procurement on Sales Contract.

    Dear Gurus
    Here is the client requirement for Planning and Procurements of FGS and Rms.( Process Industry)
    1) Client wants to make sales Contract VA41 for FG in which they will create schedule line for item with delivery date in Month format with Quantity.
    From VA41 sales contract creation , they want their RMS to be Procured but NO MRP should be run or impacted for Final Assembly. In short NO MRP for FG
    2) After VA41,  they again want to run VA41 in which they will create ''With reference and in contract tab, they will make Customer PO with reference to above Contract. This number will give them a Qty Variance between customer's purchase order and the sales documents created.
    3) Again with Reference of Customer PO, they will make a Sales order from VA41 and this sales order they will Produce their FG.
    So FG Production is Sales order driven but RM procurement is Sales Contract driven.
    1) Which Planning strategy i should assign to RM and FG?
    2) What will be step by step configuration guide from PP and SD side.?
    Appreciate your reply
    Thanks
    Shailesh

    In SPRO
    goto SD>Schedule line>Define schedule line categories
    here check if the schedule line category associated with your mentioned order has a flag ticked for Availability.
    Availability check for sales
    You must carry out an availability check for the following transaction.
    The indicator is determined as a proposal in conjunction with the respective requirements type. It can be changed in individual shipping transactions. However, only one restriction is effective.
    Example
    You do not set an indicator for maintaining the requirements type. In this case, no availability check is carried out. This is independent of the selection in the respective transaction.
    You set an indicator for maintaining the requirements type. In this case you can decide whether or not you require an availability check for the relevant transaction.
    reward points if it helps
    regards
    Biju

  • Sales Contract Extractors

    Hello,
    What datasource can be used to extract Sales Contract (
    VA41) form R3 to BW?
    Thanks, for your interest.

    I need it from R3 not from CRM. Transaction code is VA41.
    I could not find 0CRM_SALES_CONTR_I in R3 - RSA5.
    Any other suggestion?

  • In Transaction code va41 how to set default sales contract start date

    Hi ,
    In Transaction code " VA41 "  how to set default sales contract start date and end date.
    Can any one tell me the correct user exit for the same.
    Thanks
    Basu

    hi,
    u have to use user exits  or badis.
    use sutable exits mentioned below.
    SDTRM001  Reschedule schedule lines without a new ATP check          
    SDVFX006  User exit: Tax line (transfer to accounting)               
    V45A0001  Determine alternative materials for product selection      
    V45A0002  Predefine sold-to party in sales document                  
    V45A0003  Collector for customer function modulpool MV45A            
    V45A0004  Copy packing proposal                                      
    V45E0001  Update the purchase order from the sales order             
    V45E0002  Data transfer in procurement elements (PRreq., assembly)   
    V45L0001  SD component supplier processing (customer enhancements)   
    V45P0001  SD customer function for cross-company code sales          
    V45S0001  Update sales document from configuration                   
    V45S0003  MRP-relevance for incomplete configuration                 
    V45S0004  Effectivity type in sales order                            
    V45W0001  SD Service Management: Forward Contract Data to Item       
    V46H0001  SD Customer functions for resource-related billing         
    V60F0001  SD Billing plan (customer enhancement) diff. to billing plan
    Edited by: katigiri linganna on Apr 28, 2009 12:19 PM

  • JIiJ : depot sale: Delivery item wise Excise invoice number

    Dear all
    we are using J1ij for depot sale/stock transfer between main plant and its depot outside state.
    we have unique delivery item which corresponds to unique material code. after doing PGI when we go to J1ij and choose the different line items, the excise invoice number that is saved is delivery wise and not delivery item wise. that is for each delivery we get one excise invoice.
    the requirement is that this should be delivery item wise. we have tried trying to save one delivery item but it does ask for the 2nd delivery item and once we delete that 2nd delivery item and save the Ji1j, it allows to save but while going in for the 2nd delivery item, it says the delivery is already excised out.
    did any of the gurus come aross this requirement. if yes how did you resolve this.
    there is one batch program J_1IJCHK but we are that saves without asking for any information.
    Kindly help.
    regards

    Hi Sreekanth,
    If this is first time you are doing look for OSS notes, Please escalate this issue to your basic and apap consultants.
    R u following the following flow in case of stock transfer from mfg plant to depot plant.
    PlantA:
    ME21N 
    VL10B
    VL02N
    VF01
    J1IIN
    Plant B:
    MIGO - (Goods Reciept & Excise Capture)
    VA01
    VL01N
    J1IJ
    VF01
    Here at goods reciept you need to capture excise inviove same will populate when you make a sales from plant B using J1IJ transaction.
    Thanks,
    Swamy H P

  • How to restrict the number of items in Sales Contract - QCTR

    Hi,
    Is there any standard way or BADI exit to restrict the number of items  in the Sales Contract?(QCTR). I want to restrict number of items in the Sales Contract. Ex - Contract A - Max of 10 ITems(Materials); Contract B - Max of 20 Items(Materials).
    Thanks in advance.,
    Robin

    you can use ORDER_SAVE badi and check before method you can use CRM_ORDER_READ FM and count line items , if count is more than allowed number you can raise RAISE DONOTSAVE exception and issue a message to user. hope it helps you.

  • Change item level field (in table VEDA) in Contract (VA41)

    Hi freinds,
    I am creating a Contract (VA41) & I want to change the value of "Contract validity period" (VEDA-VLAUFZ) in item level.
    Anyone know any exit to do that ?
    I have tried user exits in MV45AFZZ, but there was no appropriate one where I could change this value.
    Enhancement V45W0001 also doesnt work for me.
    Thanks & Regards,
    Alin

    Hi Liju
    Have you tried using MV45AFZZ: userexit_move_field_to_vbak or userexit_move_field_to_vbap. I guess here both VEDA and XVEDA are available.
    I couldnt try myself as contract data doesnt get populated in our system.
    Kind Regards
    Eswar

  • Adding item data in Product tab for sales contract (crm_order_maintain)

    Hi, can I use crm_order_maintain to add line items under the product tab for a sales contract while creating or modifying an order. Is there any sample code to add the line items, I could look at.  I tried calling this FM from my custom tab and then called CRM_ORDER_SAVE but that did not add the line item. I guess I need to call it from the order_save badi and then call the crm_order_save FM as well from within the BADI. If someone could send me some sample code then I can double check if I am missing something.Am I on the right track to be using this FM for adding a line item under the product tab for the sales contract? Please help. thanks

    Hi, I've encountered the same problem while I was creating a Sub-Contract from a Master Contract.
    In my case the solution was:
    first create the Sub-Contract,
    CALL FUNCTION 'CRM_ORDER_MAINTAIN'
          CHANGING
            ct_orderadm_h     = i_ctorderadm_h
            ct_input_fields   = i_ctinput_fields
            ct_doc_flow       = i_ctdoc_flow
          EXCEPTIONS
            error_occurred    = 1
            document_locked   = 2
            no_change_allowed = 3
            no_authority      = 4
            OTHERS            = 5.
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
        READ TABLE i_ctorderadm_h INTO wa_ctorderadm_h INDEX 1.
        APPEND wa_ctorderadm_h-guid TO i_objects_to_save.
    in wa_ctorderadm_h-guid now we have the guid of the newly created Sub-Contract.
    SELECT SINGLE it_type_to
                 INTO  v_it_type_to    " --> target item type
                 FROM  crmc_it_copy_ma
                 WHERE it_type_from = wa_out_orderadm_i-itm_type.
         Prepare tables
            wa_ctorderadm_i-header =
            wa_out_orderadm_i-header.   "Retrieved from CRM_ORDER_READ
            wa_ctorderadm_i-handle = '0000000001'.
            wa_ctorderadm_i-number_int = '0000000001'.
            wa_ctorderadm_i-product = wa_out_orderadm_i-product.
            wa_ctorderadm_i-ordered_prod =
            wa_out_orderadm_i-ordered_prod.
            wa_ctorderadm_i-description = wa_out_orderadm_i-description.
            wa_ctorderadm_i-itm_type = v_it_type_to.
            wa_ctorderadm_i-order_date   = sy-datum.
            wa_ctorderadm_i-itm_language = sy-langu.
            wa_ctorderadm_i-mode = c_a.   "c_a = 'A'
            wa_ctorderadm_i-header = wa_ctorderadm_h-guid.
            APPEND wa_ctorderadm_i TO i_ctorderadm_i.
            wa_input_fields-ref_handle = '0000000001'.
            wa_input_fields-objectname = 'ORDERADM_I'.
            REFRESH i_input_field_names.
            wa_input_field_names-fieldname = 'DESCRIPTION'.
            APPEND wa_input_field_names TO i_input_field_names.
            wa_input_field_names-fieldname = 'HEADER'.
            APPEND wa_input_field_names TO i_input_field_names.
            wa_input_field_names-fieldname = 'ITM_TYPE'.
            APPEND wa_input_field_names TO i_input_field_names.
            wa_input_field_names-fieldname = 'MODE'.
            APPEND wa_input_field_names TO i_input_field_names.
            wa_input_field_names-fieldname = 'NUMBER_INT'.
            APPEND wa_input_field_names TO i_input_field_names.
            wa_input_field_names-fieldname = 'ORDERED_PROD'.
            APPEND wa_input_field_names TO i_input_field_names.
            wa_input_field_names-fieldname = 'ORDER_DATE'.
            APPEND wa_input_field_names TO i_input_field_names.
            wa_input_field_names-fieldname = 'PRODUCT'.
            APPEND wa_input_field_names TO i_input_field_names.
            wa_input_fields-field_names = i_input_field_names.
            APPEND wa_input_fields TO i_ctinput_fields.
    After that I've called function 'CRM_ORDER_MAINTAIN', to copy the Items from the Master Contract.
    CALL FUNCTION 'CRM_ORDER_MAINTAIN'
            EXPORTING
              it_sales          = i_sales
              it_schedlin_i     = i_schedlin_i
            CHANGING
              ct_orderadm_i     = i_ctorderadm_i
              ct_input_fields   = i_ctinput_fields
            EXCEPTIONS
              error_occurred    = 1
              document_locked   = 2
              no_change_allowed = 3
              no_authority      = 4
              OTHERS            = 5.
    Maybe if you're not working with Contracts, the procedure is not properly correct.
    I suggest to put a break-point into crm_order_maintain and try to add the Item manually.
    If you reproduce exactly the standard, I'm shure it will work.
    Lorenzo

  • Query for Item wise sales report

    Hi Guys,
    Below is the query i have used to run Sales Register.
    But we need Item wise sales register  and those Excise Duty calculations are needed for item wise instead of total document wise. Pls update the query ...
    SELECT M.DocNum AS 'Inv.No ', M.DocDate as 'Date', M.CardName as 'Customer Name',L.Dscription,L.Quantity,L.Price,
    (Select Sum(LineTotal) FROM INV1 L Where L.DocEntry=M.DocEntry) as 'Base Amt.(Rs.)',
    (SELECT Avg(TaxRate) FROM INV4 where statype=1 and DocEntry=M.DocEntry) as ' VAT % ',
    (SELECT Sum(TaxSum) FROM INV4 where statype=1 and DocEntry=M.DocEntry) as ' VAT (Rs.) ',
    (SELECT Avg(TaxRate) FROM INV4 where statype=4 and DocEntry=M.DocEntry) as ' CST % ',
    (SELECT Sum(TaxSum) FROM INV4 where statype=4 and DocEntry=M.DocEntry) as ' CST (Rs.) ',
    (SELECT Avg(TaxRate) FROM INV4 where statype=7 and DocEntry=M.DocEntry) as ' TAXEXEMPT % ',
    (SELECT Sum(TaxSum) FROM INV4 where statype=7 and DocEntry=M.DocEntry) as ' TAXEXEMPT ',
    (SELECT Avg(TaxRate) FROM INV4 where statype=8 and DocEntry=M.DocEntry) as ' VAT% ',
    (SELECT Sum(TaxSum) FROM INV4 where statype=8 and DocEntry=M.DocEntry) as 'VAT12.5 ',
    (SELECT Avg(TaxRate) FROM INV4 where statype=9 and DocEntry=M.DocEntry) as ' CST 2% ',
    (SELECT Sum(TaxSum) FROM INV4 where statype=9 and DocEntry=M.DocEntry) as ' CST @2 ',
    (SELECT Avg(TaxRate) FROM INV4 where statype=11 and DocEntry=M.DocEntry) as ' CENVCST % ',
    (SELECT Sum(TaxSum) FROM INV4 where statype=11 and DocEntry=M.DocEntry) as ' CENVCST ',
    (SELECT Avg(TaxRate) FROM INV4 where statype=-90 and DocEntry=M.DocEntry) as ' BED % ',
    (SELECT Sum(TaxSum) FROM INV4 where statype=-90 and DocEntry=M.DocEntry) as ' BED ',
    (SELECT Avg(TaxRate) FROM INV4 where statype=-60 and DocEntry=M.DocEntry) as ' Cess% ',
    (SELECT Sum(TaxSum) FROM INV4 where statype=-60 and DocEntry=M.DocEntry) as ' Cess ',
    (SELECT Avg(TaxRate) FROM INV4 where statype=-55 and DocEntry=M.DocEntry) as ' HCess % ',
    (SELECT Sum(TaxSum) FROM INV4 where statype=-55 and DocEntry=M.DocEntry) as ' Hcess ', L.LineTotal as 'Row Total (Rs.)',M.DocTotal as 'Doc Total'
    FROM OINV M LEFT OUTER JOIN INV1 L on L.DocEntry=M.DocEntry LEFT OUTER JOIN INV4 T on T.DocEntry=L.DocEntry and L.LineNum=T.LineNum LEFT OUTER JOIN INV5 J ON M.DocEntry = J.AbsEntry LEFT OUTER JOIN INV3 Q ON M.DocEntry = Q.DocEntry
    WHERE (M.DocDate >= '[%0]' AND M.DocDate <= '[%1]') AND TargetType ! = 14
    GROUP BY M.DocNum,M.DocDate,M.CardName,M.NumAtCard,M.DocEntry,M.DiscSum,M.WTSum,L.Dscription,L.Quantity,L.Price,L.LineTotal,M.DocTotal
    ORDER BY M.DocNum,M.DocDate,M.CardName,M.NumAtCard,M.DocEntry,M.DiscSum,M.WTSum,L.Dscription,L.Quantity,L.Price,L.LineTotal,M.DocTotal

    Hi experts..
    Pls   Update the Query

  • Line item wise exchange rate in sales order and same in billing

    Hi,
    The client requirement is that to have  different exchange rate at line item level in sales order, for multiple sales order, we have different exchange rate in the line items wise,  we do the collective billing through VF04.  System is picking in the billing document, but not in the accounting document.
    The accounting entry should be posted separate exchange rate wise.  How to map the same.
    Can anyone throw light on this issue.?
    Regards,
    Satya

    Go through this thread
    Difference in Billing Exchange rate(VBRP-KURSK) w.r.t OB08
    G. Lakshmipathi

  • How to create item wise invoice with reference to sales order.

    Hi ,
    Please let me know how to create item wise invoice with reference to sales order.
    Ex : Sales order has 2 line items .
              When creating invoice system should create two invoices for each line items.
    I have tried with copy control but I am not able to do it.
    Please advise.
    Regards

    Hi,
    Please let us know your exact requirement. Whether you want it to be fixed like only one line item to be billed every time ot it to be based on selection you do every time.
    As per my understanding it should not be fixed and in that case it should like as follows,
    In VF01 you will select Del. document/S.O. number and click on selection list and will take you to next screen as mention below,
    and select desire line item to be billed and click on copy and will take you to billing screen.
    Regards,
    Ajit K Singh

  • 'Administration item could not be processed' error in Sales Contract

    Hello,
    When I try to create a sales contract in CRM 5.0, I get the following error message:
    Administration item could not be processed 46760D4DB17003F4E10000000A350350
    Message no. CRM_ORDERADM_I001
    Does anybody know how to solve this?
    Thanks,
    Jeroen

    Hi Jeroen,
    Pls check if you have implemented any exit.
    This could be when you try to access any item level data in exit(Badi's)
    Best Regards,
    Pratik Patel
    <b>Reward with Points!</b>

Maybe you are looking for

  • Form dump

    Hi dear people..I have a prblm with my form, I'm developin a form of 4 pages, I have not written a print program for the same just designed the layout for it so far but while checkin its output in the form itself (to see the layout design & hard code

  • HR-How to use dynamic selection fields in prog ..?

    Hii      I have written a prog to select data pertaining to details of all employees who belong to a particular country . For this i have provided a dynamic selection field for selecting country (through Selection View).But when i am getting all the

  • Startp13N.bat gives Authenticate Error

    Hi, When I try to run startP13N.bat , it gives me the following authenticate error.The password that I have entered is the same as for system(the one entered during installation and which starts StartPortal.bat).Is there anything else that needs to b

  • Statspack report generation shell script?

    Does anyone have a shell script (unix/solaris) which does the following: Gets the snap_ids from the 09:00 and 17:00 statspack snapshots (from today or yesterday), and runs spreport.sql, using these snapshot ids as begin_snap and end_snap. I do not wa

  • Time machine email files lost

    I restored from Time Machine and lost all of my email history.  Very valuable to my business.  There is no history in users/username/library/mail as other posters have pointed to.  Where do I go?