Print programs for Goods Receipt, GI, ST, Subcont. TP, Consignment TP ...

Hello Gurus,
There is a Business requirement to have a separate print forms for every Inventory transactions like Goods Receipt, Goods Issue, Stock Transfer, Sub-Contracting Transfer Posting, Consignment Transfer Posting, etc.
We need to use the Transaction MB90 to print all the Inventory documents.
While checking the Output types, we find that basically WE03 is for Goods Receipt (Collective Slips) & WA03 is for Goods Issue / Transfer postings (Collective Slip)
I would like to know that inorder to assign a different Smart Form & Program (One for each of the transactions listed above) to the output types, is there a way around to work with these 2 Output types & have the 5 different Smart Forms - Programs assigned to these 2 Output types or do I need to create a copy of these output types & use them instead, one output type for each Smart form - Print program combination
Regards,
Zafar.

First, you can maintain <B>PRINT ID</B> in the IMG for each movement type<BR>
Second, you can create multiple <B>OUTPUT TYPE</B> - one for each.
Third, in MN21, create ouotput records using a combination of <B>OUTPUT TYPE</B> and <B>PRINT ID</B>
<br>
Example:
GR movement types 101, 105, etc, you can have <B>PRINT ID</B> 1 and <B>OUTPUT TYPE</B> Z001
GI movmeent types 201,261, etc. you can have <B>PRINT ID</B> 2 and <B>OUTPUT TYPE</B> Z002
<BR>
Configure <B>PRINT ID</B>: IMG path: <I>Materials Management > Inventory Management and Physical Inventory > Print Control</I><BR><BR>
Configure <B>OUTPUT TYPE</B>: IMG path: <I>Materials Management > Inventory Management and Physical Inventory > Output Determination</I>

Similar Messages

  • Finding Program for triggering Print Program (MIGO - Goods Receipt)

    Hi all,
    Currently, I have developed customized print program and SMARTFORMS for Goods Receipt via MIGO, with output type ZZGR.
    Typically, this is a inter-plant transfer, where Plant A will issue a Delivery Order to Plant B, and Plant B will post goods receipt via MIGO (Movement Type 101), using Delivery Order number. As soon as the Material Document is posted, the SMARTFORMS shall be triggered by customized print program, in order to print out the goods receipt document upon material doc posted.
    The config for output determination (via TCODE NACE) for goods receipt is configured. I have tested post a goods receipt using Delivery Order, and Material Document is posted successfully. However, I got a message from SAP Inbox (Businees Area), saying that my Material Document having an update error, and the root cause is specifically from calling Function Module to trigger Smartforms in the print program. From tcode ST22, I realized that the error is due to empty parameter being passed to the function module (where the parameter is required field for further processing in Smartform).
    In order to rectify why empty parameter is bieng passed, I will have to debug the print program, after GR posted from MIGO. Therefore, can someone shed some lights on how to perform a debugging process, or any standard sap program involved, as I understand that the print program is triggered (in background) after GR posted?
    Also, can I know why the Material Document will not be committed to MKPF table after GR posted, is it due to the update error from the above mentioned?
    Many thanks.
    Best regards,
    Patrick
    P/S: I'm using SAP ECC6.

    Actually, this print program is being triggered in the update processing.
    Put a breakpoint in your driver program.
    In MIGO, before pressing the SAVE button start debugging.
    Press the SAVE button.
    Start the update debugging by Settings > Update Debugging.
    As soon as you continue in debugging, it would open another debugging session for the Update debugging. You can press continue and it would stop at your breakpoint.
    Regards,
    Naimesh Patel

  • Program for Goods Receipt

    Hi All,
    I would like to know which program runs when we do a goods receipt using MB01 or MIGO & where can i check the lines of code written for this program. As this program goes & updates the receipt quantity in EKET & EKBE tables, so i would like to know how this is done.
    Hope my question is clear, await inputs.
    Vivek

    Hi Vivek,
    Please put your question in ABAP general Forum since its bit technical
    Probably you may get answer there
    BR
    Diwakar

  • SPRO: Maintain Print Indicator for Goods Receipt Documents

    Hi,
    In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Maintain Print Indicator for GI/Transfer Posting Documents I don't understand the difference between options 2,3,4,5,6.
    I only understand that Im can print (0) or not (1) a material document but what is the purpose of options 2,3,4,5,6 ?
    Yours faithfully

    Hi
    Check help given by SAP
    Printing of document item
         Indicates whether a material document item can be printed with a certain  movement type. The indicator also determines which type of GR/GI slip (for example, GR slip, GI slip, return delivery slip, label) is printed.
    Use
         The output type relevant to the given goods movement is derived from the  print indicator and other indicators (for example, transaction/event type, version).
    Vishal...

  • Label sticker printout for Goods receipt of materials from vendor

    We would like to have Label (sticker type) print out during goods receipt of goods from supplier.
    This Lable printing is by customzed Z program or output message type same as mateiral document printout??

    Hi,
    You cant use the SAME OUTPUT type for both the MATERIAL DOCUMENT PRINT &  LABEL STICKER PRINTER
    You have to create separate OUTPUTS for these two separately, since you have to assign the different SMARTFORM/SAPSCRIPT to them
    You can use same CUSTOM PRINT PROGRAM for both with logic differentiating these two objects.
    You can find the customising settings in the transaction code NACE.
    Please check the transaction code and let us know if you need any frther details in specific.
    regards,
    santosh

  • Output type for goods receipt

    Hi guys,
    Can any one lemme know what is the output  type we can use for goods receipt- for generating a  goods receipt smartform output?
    and can u also lemme know the standard print program also.
    if u have written any zprint program plz send it ASAP.
    thanks n regards,
    Bhargava.

    u can see the output types for Goods Receipt in Transaction NACE. Application M1
    Output type        Name
    CHKL     Count List ( Program RTCHECKL, form RT_CHECK_LIST)
    GRPL     Pallet Sticker ( Pro RTCHECKL, form RT_PALLET_LABEL)
    The Form names mentioned are SAPSCRIPTS not smartforms.
    Also Bhargava, chk out with ur Consultant wat output type suits ur requirement coz there r multiple options as u can see for urself in NACE under Applications M1/ME.
    Hope it helps.
    Regards,
    Bikash
    Message was edited by: Bikash  Agarwal
    Message was edited by: Bikash  Agarwal

  • 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

  • Standard sapscript /  smartforms for GOODS RECEIPT

    Hi,
    Can anyone tell me standard sapscript /  smartforms for GOODS RECEIPT
    -John

    Here is your answer from NACE
    Output type WF01 or WF02
    Application ME
    Program SAPM07DR
    Form routine ENTRY_WF01 or WF02
    Sap script: WE_FERT_VERS1 or VERS2 (this is for GR for prod. orders)
    Or
    Output type WE01 or WE02
    Application ME
    Program SAPM07DR
    Form routine ENTRY_WE01 or WE02 or WE03
    Sap script: WESCHEINVERS1 or VERS2 or VERS3 (this is for GR for normal purchase orders)
    I would suggest you use the latest version.

  • 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!!!

  • How to find the print program for a sap script

    Hey Experts,
    How to find the print program for a sap script (espicially when it is a custom script(Z*))?
    Thanks a ton,

    Thanx Vijay,
    Actually when I searched for the program in both the tables it didnt show up ther.
    But when I did check in the texts of script, I found it.
    Good job.
    Thanks all.
    Vijay, a small doubt.
    But why didn't it show up in those 2 tables when all the print programs for standard scripts show up usually?
    thnx once again.
    Message was edited by: dev a

  • Report for vendor no., vendor name for good receipt documents on KSB1

    Hello,
    My client needs vendors on KSB1 report. I told them about offseting  account, but it doesn't show vendor for good receipt documents.
    Is there any place else they can view vendor, vendor name for those good receipt documents .
    Any MM report or AP report .
    Thanks,
    T.G

    Hi,
    Please go to FBL1N, In Dynamic Selection give document as "WE", this will give and enable Purchase Order Number
    This will give you Vendor Name, Purchase Order and  FI Document number or u can try MB51, there you will not get Vendor Name, but you will get Vendor Code, Material Document Number and Purchase Order Number
    Br,Vivek
    Edited by: View_taurian on Oct 22, 2011 12:01 AM

  • Standard print program for fi invoice smartform printing

    Hi friend,
    Is there any standard print program available for printing FI related invoice .
    I want print program for printing smartforms.
    I want to know any method for searching the standard print program for printing smartform in Fi module.
    Thanks & Regards,
    Sathish

    Hi,
    FI related Forms will be configure in SPRO.
    Goto SPRO and FI related applivcation.
    There you will find the related forms and programs.

  • Create Automatic Reservation for Goods receipt of FG

    When an order is created, the components from the store are reserved automatically. It implies automatic reservation for good issue.
    What about AUTOMATIC reservation for goods receipt of finished product? Is it possible to make automatic reservation in PP for goods receipt of finished product, when finished product is ready?
    I know that manual reservation for goods receipt of finished product can be done by using MB21 (521).
    Thanks in advance.

    Your requirement is a little bit confusing...
    If you have production order, why do you need GR-reservation for the to-be produced material? The production order itself is a GR-MRP element nad you can post the GR agains it.
    If you don't have production order, I understand you need something to plan the GR.
    But it seems you want to have both the PrdOrd and the GR-reservation --> you will have the same thing twice in your system.

  • BAPI needed  for  Goods Receipt Purchase Order(Transaction : MIGO)

    Hi all,
    We have a requirement where in we need to post the documents throuh BAPI for Goods receipt Purchase order(Transaction: MIGO).
    Any inputs on this..is highly appreciable...
    thanks in advance...
    regards..
    prathima.

    Hi,
    use 'BAPI_GOODSMVT_CREATE'
    Check this sample.
    code
    REPORT ZRICH_0001 .
    Structures for BAPI
    DATA: GM_HEADER TYPE BAPI2017_GM_HEAD_01.
    DATA: GM_CODE TYPE BAPI2017_GM_CODE.
    DATA: GM_HEADRET TYPE BAPI2017_GM_HEAD_RET.
    DATA: GM_ITEM TYPE TABLE OF
    BAPI2017_GM_ITEM_CREATE WITH HEADER LINE.
    DATA: GM_RETURN TYPE BAPIRET2 OCCURS 0 WITH HEADER LINE.
    DATA: GM_RETMTD TYPE BAPI2017_GM_HEAD_RET-MAT_DOC.
    CLEAR: GM_RETURN, GM_RETMTD. REFRESH GM_RETURN.
    Setup BAPI header data.
    GM_HEADER-PSTNG_DATE = SY-DATUM.
    GM_HEADER-DOC_DATE = SY-DATUM.
    GM_CODE-GM_CODE = '04'. " MB1A
    Write 971 movement to table
    CLEAR GM_ITEM.
    MOVE '412' TO GM_ITEM-MOVE_TYPE .
    MOVE 'Q' TO GM_ITEM-SPEC_STOCK.
    MOVE '3800533484' TO GM_ITEM-MATERIAL.
    MOVE '1' TO GM_ITEM-ENTRY_QNT.
    *MOVE 'PC' TO GM_ITEM-ENTRY_UOM.
    MOVE '1060' TO GM_ITEM-PLANT.
    MOVE '0007' TO GM_ITEM-STGE_LOC.
    *MOVE '0901' TO GM_ITEM-MOVE_REAS.
    MOVE 'P203601001' TO GM_ITEM-WBS_ELEM.
    MOVE 'P203601001' TO GM_ITEM-VAL_WBS_ELEM.
    APPEND GM_ITEM.
    Call goods movement BAPI
    CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
    EXPORTING
    GOODSMVT_HEADER = GM_HEADER
    GOODSMVT_CODE = GM_CODE
    IMPORTING
    GOODSMVT_HEADRET = GM_HEADRET
    MATERIALDOCUMENT = GM_RETMTD
    TABLES
    GOODSMVT_ITEM = GM_ITEM
    RETURN = GM_RETURN.
    IF NOT GM_RETMTD IS INITIAL.
    COMMIT WORK AND WAIT.
    CALL FUNCTION 'DEQUEUE_ALL'.
    ELSE.
    COMMIT WORK AND WAIT.
    CALL FUNCTION 'DEQUEUE_ALL'.
    ENDIF.
    WRITE:/ GM_RETMTD.
    LOOP AT GM_RETURN.
    WRITE:/ GM_RETURN.
    ENDLOOP.
    [/code]
    Also check the Bapis
    BAPI_PO_CREATE --> To create Purchase Order
    BAPI_PO_CHANGE --> To change Purchase Order
    BAPI_PO_GETDETAIL --> Todisplay Purchase Order
    Regards,
    Raj.

  • Cant able to do UD for Goods Receipt Inspection against Purchase Order

    Hi Experts,
    I am facing problem while doing UD for Goods Receipt Inspection against Purchase Order.
    The Problem is,
    "Selected set code does not exist, or data entered is incomplete
    Message no. QV121
    Diagnosis
    Code  in code group * (selected set 1000 in plant ) does not exist.
    Procedure
    Enter a valid combination or complete combination, or make sure that the combination is available in the selected set."
    And the Result Recording for Inspection lot is completed.
    kindly suggest..
    Thanks in Advance,
    Naveen

    Hi Naveen,
    1.     Go to QCC0 > Quality inspection  >  Inspection lot creation  > Maintain Inspection Types > Select 01 (or the type which you are using) and double click on it.
    2.     Check what code is maintained in UD Selected Set
    3.     Create the same code in QS51 for your plant.
    Regards,
    Anand Rao

Maybe you are looking for