Label printing at Goods Receipt using SMARTFORMS and Zebra software

Hi Experts,
Upon designing a functional design for the printing of labels upon goods receipt and a re-print through MB90 I would like to understand the procedure on how the label gets printed. From what I understand the following steps are done:
A label is designed in the Zebra application tool.
The file is downloaded from the application and uploaded into SAP
A SMARTFORM is created in SAP and assifned to a new output type.
The new output type is assigned to the Zebra Printer.
Is there any need for an abap program to be written, if so when and what is its purpose?

Output Type WEE1 uses sap print program  SAPM07DR.
Can the following data fields be retrieved from this program:
Material Number (MSEG-MATNR)
Bin Number (MSEG-LGPLA)
Material Description (Feed (MAKT-MATNR) Get (MAKT-MAKTX))
Supplier Name: Feed (MSEG-MBLNR) get (MSEG-EMLIF)
MSEG-EMLIF=LFA1-LIFNR
Feed (LFA1-LIFNR) get (LFA1-NAME1)
Supplier Material Number: Feed (EKPO-EBELN) get (EKPO-IDNLF)
PO number and Item: Feed (MSEG-MBLNR) get (MSEG-EBELN) and (MSEG-EBELP)
GRN Date: Feed (MKPF-MBLNR) get (MKPF-BLDAT)

Similar Messages

  • Inventory Management-Change designated printer for Goods Receipts

    Hi,
    I am trying to change the designated printer that is assigned for printing our Goods Receipts. We are on 4.6C. I have looked at all of the IMG configuration tools and have not found the one that has the currently assigned printer shown. This includes IMG->Materials Management->Output Determination->Printer Determination and the current printer is not listed.
    Are there more than one way to set the default printer for the GR print function when using transaction MIGO? Where or how is the printer defined?

    Dear Mark,
    One way is to maintain default printer for user, in SAP menu bar select System -> User Profile -> Own Data -> under Defaults tab enter printer name in output device.
    Also visit the following links:
    Refer these links
    http://help.sap.com/saphelp_47x200/helpdata/en/93/745115546011d1a7020000e829fd11/frameset.htm
    http://web.mit.edu/sapr3/docs/webdocs/getstarted/gsSETTINGS.html
    https://unebapps01.nebraska.edu/slugo/faq.nsf/50b3ab1ea706e0f886256798005a7505/c77b2fe1c079454886256fc8005456c0?OpenDocument
    Hope this will help.
    Regards,
    Naveen.

  • Add Goods Receipt using DI API

    Hi all,
    I want to add a new Goods Receipt using DI API, for each of the lines:
            oBatchReceipt.Lines.SetCurrentLine(1)
            oBatchReceipt.Lines.ItemCode = "ItemA"
            oBatchReceipt.Lines.WarehouseCode = "WH01"
            oBatchReceipt.Lines.Quantity = 1000
    instead of entering the unitcost of the item, i want to enter the line total.
    (unitcost or oBatchReceipt.Lines.Price is commented out)
            'oBatchReceipt.Lines.Price = costUnit
            oBatchReceipt.Lines.LineTotal = 1563
    so, when the Goods Receipt is added, there is no error popped up, but the total of created Goods Receipt is 0 (zero).
    I want to use the LineTotal instead of Price. Using the SBO system UI, user can enter quantity and linetotal and sytem will automatically calculate the price. But using DI API, i dont think it works because someone from forum says that LineTotal is NOT read/write property as written in SDK documentation.
    Anyone knows about this issue?
    Thanks.
    Cheers'
    erwine

    Hi Erwine Sukardy ,
                                   For eg.  you have used  an item  named as  " ItemA". Please go to the "Item Mater Data " . Set the unitprice as you required .Then no need to enter unitprice at line level using DIAPI .
                                If unitprice exists in item master data then . It will automatically calculates the LineTotal.
                          Hope it helps....,
    Best Regards
    V.Rangarajan

  • Close a Goods Receipt using DIAPI

    Hello averyone, I tried to find some information about this issue and manage to found some related information about closing transactions using the DIAPI.
    Thought, I need more specific information, can anyone tell me if it's posible to close a Goods Receipt using DIAPI? I need to close some of them using code so the user doesn't have to right click and select the Close option.
    Thanks in advance,
    Mariana Mazzero

    Hi,
    did you try with the Close method of the Documents object?
    you lookup for the object key then simply call Close().
    this is the sdk help example in vb6, it's on Orders but I hope it works on Good Receipt, too:
    Sub CloseDocument()
        Dim RetVal As Long
        Dim ErrCode As Long
        Dim ErrMsg As String
        Dim vOrder As SAPbobsCOM.Documents
        Set vOrder = vCmp.GetBusinessObject(oOrders)
        'Retrieve the document record to close from the database
        RetVal = vOrder.GetByKey("55")
        If RetVal <> 0 Then
            vCmp.GetLastError ErrCode, ErrMsg
            MsgBox "Failed to Retrieve the record " & ErrCode & " " & ErrMsg
                Exit Sub
        End If
        'Close the record
        RetVal = vOrder.Close
        If RetVal <> 0 Then
            vCmp.GetLastError ErrCode, ErrMsg
            MsgBox "Failed to Close the record " & ErrCode & " " & ErrMsg
        End If
    End Sub
    Hope this helps

  • Goods Receipt using Inbound Delivery with reference to Outbound Delivery

    Here is our scenario that we need help finding a solution:
    1.  Multiple Intracompany POs created
    2.  On the confirmations tab of the POs, we have u201CInbound Deliveryu201D Selected because the items need to be received in with Handling Unit management.
    3.  We have the Order Combination box checked on the shipping tab to allow 1 delivery to be created for multiple purchase orders.
    4.  We create only 1 Outbound Delivery for only available items on various purchase orders.
    5.  Due to being handling unit managed, we need to receive the items using an inbound delivery.
    Problem:  We need to find a solution to easily enter an outbound delivery number which will allow us to receive only the parts that were shipped (issued), via the inbound delivery process. 
    If we remove the confirmation control key, we can complete a Goods Receipt for Outbound Delivery in MIGO u2013 but is there a way to complete a goods receipt using an inbound delivery with reference to an Outbound Delivery?
    Thank you for the help.

    Hi,
    You can work with Inbound delivery created via IDOC Triggered from Outbound Delivery, this will carry the HU Data as well. Please refer this wonderful note, which will explain you a lot of things,  Note 1119073 - FAQ: Automatic inbound delivery creation for stock transfers
    There are other notes also available for Inbound delivery creation with HU in STO, please browse the notes, if you find any difficulty.
    Regards
    Chandra Shekhar

  • Posting goods receipt  using transaction MB1C

    Hi
    When I  posting goods receipt  using transaction MB1C , I am getting following error
    Account  310000 for Transo/event key BSX is a A control Account.
    Please tell me the solution for this error.
    kalai.

    Dear Suriya,
    If your issue is still un-resolved, Just try with:
    T. Code: FS00
    Key-in your G/L Account - 310000 & Company Code, in respective fields; go to
    Tab: Create/bank/interest
    Here, you will find a Box: Post automatically only. Enable the box (check-mark the box) for GR/IR clearing account.
    Jope, this may help in some ways.
    Best Regards,
    Amit.
    Note: In continuation to others' suggestion, I'll also suggest to consult FI-Personnel, at your end.

  • Good receipt in MB01 and MIGO - differences

    Dear experts,
    Please anybody explain what is differences between creating good receipt in MIGO and MB01 since when creating in MB01 there was an error message : "Account determination for entry XXXX FR4 not possible" but through MIRO the posting is weel done?
    Thank you in advance.

    Hi
    In case of MB01 you can able to do only goods receipt for Single Purchase order and item known.
    E.g. PO no 100 item 10
    In case of MIGO you have multiple option
    1. Goods Receipt against Known Multiple Purchase order and items.
    E..g. PO no 100 item 10
            PO no 200 item 20 etc.
    2. Yan have option in MIGO itselft for Return Delivery.
    3. Cancellation of Goods Receipt document
    4. Display GRN Documents
    5. Release GR Block Stock etc.
    If the above answer is helpful kindly assign points
    Thanks & Regards
    Mahesh

  • Can't add a goods receipt using 8.8 DP API.

    Hi,
    I'm having a problem adding a goods receipt using the 8.8 DI API.  It's not based on any document like a PO or production order.  It needs one line.  Here is my code:
                If ItemExists(ItemCode) Then
                    If TotalTime > 0 Then
                        With oGoodsReceipt
                            With .Lines
                                .ItemCode = ItemCode 
                                .Quantity = TotalTime
                                .UnitPrice = GetItemPrice(ItemCode, GetDefPriceList())
                                .WarehouseCode = Warehouse
                                With .UserFields.Fields
                                    .Item("U_NB_EmpID").Value = CStr(EmpID)
                                    .Item("U_NBS_BaseType").Value = ObjectType.ProductionOrder
                                    .Item("U_NBS_BaseEntry").Value = GetDocEntryFromDocNum("OWOR", PdONum)
                                    .Item("U_NBS_BaseLine").Value = PdOLine - 1  'One less than what the user sees on the PdO form.
                                End With
                                If .Count > 0 Then
                                    Err = oGoodsReceipt.Add()
                                End If
                                If Err Then
                                    oCompany.GetLastError(Err, ErrMsg)
                                    Throw New Exception("Function: ReceiveLabor - Error. " & ErrMsg)
                                Else
                                    NewDocEntry = oCompany.GetNewObjectKey
                                End If
                            End With
                        End With
                    Else
                        'Returning Labor
                    End If
                Else
                    Throw New Exception("Function: ReceiveLabor - Error. Item '" & ItemCode & "' is not in the item master.")
                End If
    The error message from SAP Business One is:  "[IGN1.WhsCode][Line: 1], 'Item no is missing'"
    I'm using SP: 00 PL: 04.
    The code looks like it ought to work.  Any ideas?
    Thanks,
    Mike
    Edited by: Mike Angelastro on Jan 4, 2010 10:03 AM

    I solved the problem.  The warehouse was not the correct one.

  • Goods receipt using DTW

    Hi Experts
    I wasnt to be able to do a goods receipt using DTW. Please note that i DONT want to do a goods receipt for a customer
    Instead of manually doing a goods receipt through inventory> inventory transactions> Goods receipt (where there is no customer involved) i want to do a DTW import due to the volume
    Can some one tell me which upload spread sheets i need to use.
    I have looked at the SAP template under the that on the given template the customer code field is mandotary. AS mentioned above i do not want to use customers
    Thank you
    Kind Regards
    Apsara

    Hi Apsara.....
    I think something is wrong with the Goods Receipt OIGN template. Because it is purely for Stock not have concern with Business Patner.
    I would suggest you to create new template from Maintain Interface in DTW.....
    For How to Create Template unsing DTW please refer this link.......
    http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=64258757
    Regards,
    Rahul

  • Goods Receipt in PO AND Message Flow Update in Inb. Delivery using WMMBXY

    Dear All
    This question is related to a previous one posted in:
    Post Goods Receipt for Inbound Delivery using WHSCON IDoc
    We have a stock transport order (PO) for which we create an inbound delivery. The despatch advice (EANCOM D96A DESADV) is sent to our logistics partner who returns the same EDI message with the received quantities (goods receipt).
    Using the inbound IDoc WMMBID02.WMMBXY I have successfully posted the goods receipt for the original PO. However, the message flow in the delivery is not updated. When we post the goods receipt (transaction MIGO) in dialog for the delivery we see the GR in the message flow.
    I have used the following values with the segments of WMMBID02.WMMBXY (SAP release = 4.6c):
    E1MBXYH:
    Reference = <number of delivery>
    Transaction code = 'MIGO'
    E1MBXYI:
    Movement type = '101'
    Purchasing doc. = <number of PO>
    Item = <Item no. in PO>
    Movement ind. = 'B'
    I am not sure about the correct movement indicator but failed when using a value different from 'B':
    The movement indicator is derived from the transaction code.
    Permitted values:
    '' Goods movement w/o reference
    'B' Goods movement for purchase order
    'F' Goods movement for production order
    'L' Goods movement for delivery note
    'K' Goods movement for kanban requirement (WM - internal only)
    'O' Subsequent adjustment of "material-provided" consumption
    'W' Subsequent adjustment of proportion/product unit material
    QUESTION: Does anybody know if and how inbound WMMBID02.WMMBXY can be used for both the goods receipt in the purchase order AND the message flow in the inbound delivery?
    Regards
       Uwe

    Hello Everybody
    My initial mapping of the WMMBXY IDoc proved to be correct.
    For more details please refer to:
    [Note 833603 - EDI: Goods receipt for stock transport order|https://service.sap.com/sap/support/notes/833603]
    Regards
      Uwe

  • Short Dump While Printing Good Receipt Using MIGO

    I have copied standard program /SMB40/M07DR for printing Goods Receipt from MIGO for a purchase order.
    I am getting a dump: ST22  (POSTING_ILLEGAL_STATEMENT)
    Error analysis
        There is probably an error in the program
        "SAPLKKBL".
        This program is triggered in the update task . there, the
        following ABAP/4 statements are not allowed.
        -  CALL SCREEN
        -  CALL DIALOG
        -  CALL TRANSACTI
        -  SUBMIT
    Looked for many SAP NOTES but no luck.

    When i check the short DUMP in ST22 , it gave me this information ..!!!!
    error analysis
    There is probably an error in the program
    "SAPLKKBL".
    This program is triggered in the update task. There, the
    following ABAP/4 statements are not allowed:
    -  CALL SCREEN
    -  CALL DIALOG
    -  CALL TRANSACTION
    -  SUBMIT
    How to correct the error
        Probably the only way to eliminate the error is to correct the program.
        If the error occures in a non-modified SAP program, you may be able to
        find an interim solution in an SAP Note.
        If you have access to SAP Notes, carry out a search with the following
        keywords:
        "POSTING_ILLEGAL_STATEMENT" " "
        "SAPLKKBL" or "LKKBLU01"
        "K_KKB_LIST_DISPLAY"

  • HOW PRINT PREVIEW GOODS RECEIPT

    hie all, i'm customising a goods receipt for a purchase order transaction MIGO and i can't see a print preview.. does anyone know how to

    Hi,
    print priview is possible from MB90 only.
    In MIGO , the messge is generated when we save/post the document . Hence preview of teh document is not possible. Only after post u will come to know wr message is generated or not.
    In case you are testing the message set up, I suggest to use MB01 for goods receipt .
    Regards,
    Omakram.

  • Create goods receipt using bapi fm

    hi friends,
                  i am geetha, i having a problem like while creating the goods receipt .
       create a goods receipt without purchase order using the tcode MB1C , I NEED EXACT  BAPI function module  to create agoods receipt.
    my fields are :
                         posting date
                          goods receipt issue slip number
                          movement type
                          matnr
                          quantity
                          units of measure
                           plant
                          storage location
    can you please suggest me the bapi  fm and describe the fm
    regards
    geetha.

    follow these links
    [link1|http://abap.wikiprog.com/wiki/BAPI_GOODSMVT_CREATE]
    [link2|Re: How to use bapi 'BAPI_GOODSMVT_CREATE'  in program?;
    Regards,
    SAPient

  • DTW Good Receipt Doc. date and Posting Date

    Dear Professional,
    I have tried to use the DTW Good Receipt Template (oInventoryGenEntry) to unpload the initial open on-hand inventory into B1.
    However, no matter the DocDate (Posting Date) and TaxDate (Doc. Date) I have entered into the Document Template, the system still set "Today" as both Posting Date and Doc. Date after completed uploading the inventory on-hand, is there anything can help to solve or something I missed ??
    Thank,
    Deckard

    Dear Deckard,
    When I did the this DTW, I found the same issue.  B1 probably not allow to import back dated Good Receipt transactions by DTW.
    Thanks,
    Gordon

  • Reciving goods receipt using DTW

    HI All,
    we want to receive 10,000 serialized items using goods receipt PO using dtw. did any one tried using DTW. can you help us out how to do it.

    Hello,
    It is depending from SAp b1 Patch level and version. To book GPRO it is not a problem. In Older versions  of b1 2007 (pl 46,49) it had a bug to SN and Batches: somehow if a bacth/SN was applied 2-3 times in a document, it has fallen.
    Now it is ok.
    You need 3 files:
    1. document header
    2. document lines
    3. SN-s for document lines referenced to the line position.
    Regards
    János

Maybe you are looking for

  • How to import a csv file without "+" being added to numbers?

    I'm trying to import a csv file from my bank. Numbers automatically adds a "+" and "-" sign before all numbers. Numbers won't add the numbers with a + sign. How can I easily remove the + sign? It seems the delimiter in the csv file may be ", rather t

  • Price redetermination at order level

    Hi all, I have a requirement to redetermine price conditions automatically whenever user changes shipping condition(header level) and changes partner (at item level) before saving an order.User dont want to use manual repricing.Which is the best way

  • Counting the character in a string

    How to find the number of repeated characters in a string example- 'RAJA' In this string how many 'A' are there

  • Multicore on a Java application on solaris 8, JVM 1.4.2_12 64bits ?

    Hello, We have a solaris 8 server with eight Ultrasparc-III+ processors (8 cores/threads), so normally 64 logical cpu's. We have a java application multithreaded ( actually NLWP is reporting 46 threads ). What Solaris 8 command could I use to see if

  • ABAP coding question

    Hi, I have a requirement to default the entity as 'ID' 1) if the acc code is numeric with 11 digits 2) if the acc code is character starting with "I xxxx..." Example entity = ID if acc code = 1140.03.092 entity = ID if acc code = IDFIXEDASSET1 How sh