Goods Receipt Slip Requirement

Dear Experts,
I am developing a FORM which is the "Goods Receipt slip" with "WE03" output type.
My Boss want to add 3 informations into the FORM header:
1.Inbound Number : (Available in VL33N) LIKP-VBELN
2.Transportation Number : (Available in VT03N) VTTK-TKNUM
3.Shipment Number : (Available in VI03) VFKK-FKNUM
Now i try to finish this requirement.....
The first information i can use MKPF-XBLNR directly output to the form. It is easy ...
And the second information i can write ABAP code, select the VTTP table and get the TKNUM field throught link the delivery note number ....
(Question : Is this logic correct ? My sense tell me that probably it is incorrect because of i am selecting the items data... usually, the delivery note number are placed in the header table.... Does it has another beatiful solutions ?)
Third, the shipment number. I found it in VFKK table as well, but it is the same situration. It placed the Transportation Number into the item Table VFKP as a reference field.... i need the Transportation number to make a WHERE statement ...
Has someone can give me advise ?
Thanks in advanced,
Carlos Zhang

Copy ur SAP Standard Script to Zscript and this zlayout should assign One output type,probably this would be new output type.
Output type configured by Functional Consultant and give ur Layout name so that he will configure.
Depends on Ur requirement we need to use print Program.
If there are so many changes and need to modify lot of things then i would prefer Copy ur print program to zprint program and do the changes.
if not do not modify (I mean only layout like windows modification).
if you do not modify print program and eventhough you need to get data from some other tables ,.. use
/: PERFORM NAME IN PROGRAM NAME
/: USING  VAR1
/: USING VAR2
/;CHANGING OUTPUT.
/:ENDPERFORM
Call your form routine in se38 by creation of program and this form routine will use ITCSY Structure..
Reward Points if it is useful
Thanks
Seshu

Similar Messages

  • Confirm using BAPI_PRODORDCONF_CREATE_TT does not print Goods Receipt Slip

    We are having issue when perform co11n confirmation, goods receipt slip prints out fine, but calling BAPI_PRODORDCONF_CREATE_TT using the same production order/operation does not print the Goods Receipt Slip. The automatic goods movement works fine with BAPI & co11n.
    Has anyone else had this problem?
    Thanks
    David

    Nagarajan,
    We have been using this BAPI in production environment for over a year now and basically it has worked just fine. From what I understand, the Goods Receipt Slip has never printed when using this BAPI, but since we only had small areas that were using this BAPI (until recently), these areas either did not need the printed Goods Receipt Slip or a Warehouse was specified, so a Transfer Order was produced instead of GRS.
    I was thinking maybe we were not populating one of the BAPI input fields properly, but not sure which one it would be. We currently do not populate the "Posting Date" input field, so thought I would try populating that.
    To answer your question, yes, we do the commit work.
    Thanks

  • Standard smartform for Goods receipt slip version 3

    Hi all,
    I need to copy and modify a smartform for Goods receipt slip.
    How do we find out the main program(driver program) for a smartform.
    <b>In my case the smartform name is /SMB11/MMGR3_A</b>
    Regards,
    Kaushal

    I used /SMB11/BL_MMGR1_L in my choice and I then searched programs using /SMB11* until I found something that looked like a match in it's text. 
    I can only tell you that after configuring via tcode NACE application ME and output type WE03 (because again the text matched what I was wanting to do) with program /SMB40/M07DR it did give me the results I wanted.  This is a specific answer and NOT the more general answer you might have really wanted.  There is much discussion in forum for that more general question.  Personally until SAP sees the wisdom of maintaining a table to make a more direct search key more possible rather than a full SAPSCRIPT, SMARTFORM, PDF search we have some agony to endure.
    Now if can you tell me where (table & fields) number of containers found on tabstrip Quantity of tcode MIGO is stored and we can call this even.
    GOITEM-ANZGEB is NOT the answer I want to hear as structure names do not count and it is not defined in any structures of the global  settings.
    Good Luck!!!

  • Output type settings for Goods receipt  slip form

    Hi gurus,
            I am new to SAP and i am trying to write a functional spec based on a Goods receipt slip template the company has given me.
    can anyone tell me the standard forms and programs associated with the Goods Receipt form.also i would appreciate if someone can help me do config settings for this.
    thanks and look for ward for suggestionas and help.
    Chris

    Dear Chris ,
    You can get all data needed into tcode NACU !
    Choose Application ME and messages WE01 until WE03. Inside this customizing you can see all details that you need.
    best regards,
    Carlos Moçatto

  • Goods receipt not required for freight items

    Hi Experts,
    We are using freight charge as extra line item in purchase order. Now client want that there shouldn't be any goods reciept if it is "Freight" item. I am thinking to use different material group or item category. Please advise if it is possible that if user enter PO number in MIGO then freight item should not appear (Based on material group or item category).
    Also we are using quantity variance in Invoices, is it possible system don't block freight items as goods receipt is not required for these.
    Regards,
    Kamal

    Hi,
    For not receiving the goods with respect to freight line item in PO,
    1. First uncheck the Goods receipt indicator in PO delivery tab,.
    2. also uhchek GR based invocie verification in Invocie tab,
    3. As GR based invocie verisfication is not activated system will not block for quantity variance.
    Regards,
    Bharat.

  • Rough goods receipt steps required in sap mm

    hi all.
    i need rough goods receipt steps in sapmm.
    i have created po with 0002 rough goods.
    and trying for VL41 but giving error delivery schedules required.
    Looking for solution for this.
    Advance Thanks for SAP MM dudes.
    Regards.
    parameshwar.

    hi sachien.
    i have created in me21n and checked in me22n also.
    Maintained delivery in item tab of po.
    But this is not effecting  in VL41.
    In VL41 it is showing error log partner procudure not maintained.
    I have maintained partner procudure also.
    But still problem is existing.
    same problem deliver not created in VL41.
    Regards.
    Parameshwar.

  • Goods receipt slip and creates multiple objkey in nast for edi

    Dear SAP Guru,
    I have a po that has 2 lines and I do the goods receipt using the MIGO of all 2 line items.  I also have all the setup so that I create an idoc when goods receipt  is performed.  The problem is multiple idocs are created. So, for this it creates 2 idocs; each idoc has both PO lines.  When I look at the NAST table, there are 2 entries with 2 different objkey in material_doc_noyearcounter format. For example, the NAST table has 049000000120090001 and  049000000120090002.  My problem is, I only need one objkey in the NAST table so that it only create one idoc which contains both goods receipt line items.  Your expertise is greatly appreciated in this.
    SW.

    check this
    2. Before you set up the output determination, you have to run the program RM07NCUS for each client in which you want to use the output determination function.
    This program copies the basic settings from the SAP standard client (000).
    from there:
    http://help.sap.com/saphelp_46c/helpdata/en/ed/6cec6eb435d1118b3f0060b03ca329/content.htm
    and check you have define some printer for the output.

  • Language control for Goods Receipt Slips from MIGO

    Hi All,
    We are trying to print a Goods Receipt in Finnish via MIGO.
    The Finnish version of the SAPScript form exists and is active, the corresponding Plant language is set to Finnish, and we are logged on in Finnish. When we perform the Goods Receipt, the form prints in English.
    The entry on NAST, the message table, is generated with an English Language Key.
    I am sure there must be a setting, or combination of settings which control the form output language, but have been unable to track it down (I am an ABAP developer with limited knowledge of config).
    Can anybody help?

    Hi Manohar,
    Thank you for that suggestion - I couldn't create entries in MN21 because they already existed, but you got me to the right place.
    Under MN22, I found that the printouts for these documents were all set to EN, so I just removed the language key.
    They now print in the logon language, which is what we need (might be English or Finnish).
    Best Regadrs
    Robin

  • Goods receipt and goods issue smartform

    Hi :
       Is there any standard smartform for Goods receipt / Goods issue slip ?
    How to create a customizing form using smartforms when a material document is created and saved .
    Thx.
    Raghu

    Hi,
    Convert the SAP SCript to Smartform by using the migration option in Smartform
    select the appropriate script for your requirement
    for example 
    for GI
    WASCHEIN
    WA_LB_VERS1
    WA_LB_VERS2
    for GR
    WESCHEINVERS1
    WESCHEINVERS2
    migrate the same from  script to form
    then use these
    /SMB40/MMGI1_A              Goods Issue slip version 1
    /SMB40/MMGI1_L              Goods Issue slip version 1
    /SMB40/MMGI2_A              Goods Issue slip version 2
    /SMB40/MMGI2_L              Goods Issue slip version 2
    /SMB40/MMGI3_A              Goods Issue Slip version 3
    /SMB40/MMGI3_L              Goods Issue Slip version 3
    /SMB40/MMGR1_A               Goods receipt slip version 1
    /SMB40/MMGR1_L               Goods receipt slip version 1
    /SMB40/MMGR2_A               Goods receipt slip version 2
    /SMB40/MMGR2_L               Goods receipt slip version 2
    /SMB40/MMGR3_A               Goods receipt slip version 3
    /SMB40/MMGR3_L               Goods receipt slip version 3
    Hope this helps
    regards
    Shiva

  • Adding item description in Goods receipt list

    hi gurus,
                      my company needs item description in the goods receipt slip.Can anyone suggest me how we can achieve this .I think  it;s a simple change.I am a beginner please help me.
    chris

    Hi Chris
    A goods receipt slip will be created/triggered within a goods movement via Inventory output messages.
    There are lots of these available in the standard system and they can be determined by different configuration, such as movement, doc type etc.
    See IMG > Materials Management > Inventory Management > Output Determination > Maintain Output Types (E.G. Type WA03)
    Each one of these outputs has a standard SAPScript assigned, whch determines what the print looks like etc. In WA03 it is WESCHEINVERS1
    A developer can review the sapscript and identify if the material description is there, if it is not then it can be added and positioned as required.
    Please remember that this is classed as customer development
    Regards
    Steve

  • Goods Issue & Goods Receipt

    Gurus,
    What standard smartform can be assigned in NACE for Goods issue & Goods receipt slip for multiple items

    Hi ,
    The smartforms program SAPFM07P_SMART can be used for printing goods receipt 'individual' slip using transaction MIGO.
    However this program cannot be used for printing goods receipt 'collective' slip.
    In order to print collective slips, please use output type WE03. The
    processing routine for WE03 selects all items of a material document.In
    transaction M708 or in the following customizing:
    Materials Management
       -> Inventory Management and Physical Inventory
          -> Output Determination
             -> Maintain Output Determination Procedures
                Activity: Conditions: Procedure.
    Please use requirement 173 for WE03 so that a collective slip will only
    be printed once for a material document. If you have no requirement for
    output type WE03, you will have a collective slip for each item.
    Also maintain Version for printing of GR/GI slip as '3' Collective slip
    in transaction OMBR for Tcode MIGO.
    In the customizing for "Maintain Output Types" or M706 the standard form
    is WESCHEINVERS3 should be assigned to the output type WE03 under the
    "Processing routines".
    Also please refer to the following useful notes for additional
    information:
    522591 FAQ: IM output determination
    426554 Check list for output determination for goods movements
    411013 Additional documentation on output determination in MM-IM
    Regards,
    Jana

  • Goods receipts, different layouts

    Hi,
    In goods receipt slip i see 3 layouts
    1. warehouse information with storage loc & bin
    2. consumption /usage information
    3. warehouse information with warhouse no, storage type, bin , TR number & priority
    what is the difference between these three layouts and especially between the two warehouse layouts and when those are selected.
    Thanks,
    ravi.

    As you said, and the long text to M7107 explains it as well,  you can manipulate yourself whether the message comes as error, warning, info or not at all.
    Have you tried this?
    I expect that SAP takes care about the internals, if SAP allows the consultants to change the message attributes.
    You probably will not get the vendor number anymore in the material document header (or only the first vendor, but no info about the others).
    If you want allow receipts from different vendors in one goods receipt (I really cannot imagine why one needs to do this, are there any time savings?), then you should test and compare the results.
    SAP issues the message only in this case:
    IF ( CONSI_ACTIVE IS INITIAL OR ymseg-sobkz <> K OR
                   fuss-kzzug is initial and t156n-xstor is initial ).
    this means that the message is only issued in case the order is not for consignment and is not a cancellation or a return

  • Good receipt

    HELLO SIR
    I HAVE A SCNERAIO IN WHICH VENDOR WILL SUPPLY TOOLS for in house operation and will take back after operation
    vendor send the invoice containing excise duty.
    actually we need to take tools without paying  to vendor but as per invoice we need to avail the cenvat
    through J!IH i can avail the cenvat but availing the cenvat good receipt is required
    but i dont want GR/IR clearing should be hit
    pwhich movt type i should use for goods receipt
    please help

    Hi.
    I doubt your process. Availing cenvat without paying without paying vendor is illegal as per indian law.
    You need to either take that material as your stock and avail cenvat credit or recive the material with special annexure of excise and recive in your company as non valuted material and send back to the as a non valuated maerial using 501.
    Regards
    Antony

  • Good receipt smartform

    hi
    i had created a smart form for goods receipt.my requirement is i want it in 6 copies
    first copy is original and remaining five are duplicates i want dup1 and dup2 and so on must be printed on them.
    how can i do it.
    thanks in advance

    Create a table, append 6 lines to it and loop at it in your main window. Everything in your main window goes under this internal table's loop. Before the end of this loop after all your other stuff put a command to go to a new page1.
    Under types tab in form to create table type and structure
    TYPES: BEGIN OF is_copies,
            copy(1),
          END OF is_copies.
    TYPES: t_copies TYPE TABLE OF is_copies.
    Under Global data:
    IT_COPIES     TYPE     T_COPIES
    WA_COPIES     TYPE     IS_COPIES
    Under Initialization Tab
    APPEND it_copies 6 times.
    In Main Window
    LOOP AT it_copies INTO wa_copies.
    OR create the internal table in your program and call the smartform 6 times.

  • Define Number Assignment for Goods Receipt/Issue Slips

    Hi Experts,
    please can you help in the creation of manual creation of transport request for the customizing activity "Define Number Assignment for Goods Receipt/Issue Slips": settings for assigning goods receipt/issue slip numbers upon goods movements (MM) or deliveries (LE-SHP)?
    Customizing for this functionality is composed by the following points:
    1. functionality activation at plant level
    2. number range group/interval code assignment
    3. Groups and intervals creation
    4. Plant / Storage Location / Movement type combination assignment to number range group.
    Customizing request is automatically created for points 1, 2, 4, but NOT for point 3 where you have to create Groups, Intervas and assing each others.
    You receive a message from SAP that you have to insert the relevant object manually into transport request.
    Please can you tell me exactly what I have to put into transport request as object:
    - Program ID     (I think R3TR)
    - Object Type
    - Object name
    and any other relevant information with all the details.
    Thank you very much
    Kind Regards
    Andrea.

    Hi
    You need to create the transport request by selecting the required number & clicking on the trnsaport icon, then a prompt for transport request will be displayed, there you can create the request & move it to production.
    Reward points if usefu;
    Thanks & Rgards
    Kishore

Maybe you are looking for