Skip to Content

Print SAP Script in ZEBRA printer

Hi experts,

WM require to label raw materials at the pack level before these materials are consumed in the Manufacturing process.

To ensure these objectives are achieved each material needs to be easily identified at the “Point of Use” so accurate consumption can be recorded.

Therefore, these packs have to be presented to the Point of use area with a consistent label for easy recognition. 

So need to create a label via a sapscript that can be printed via normal transfer order processing or can be printed by a specific label printing transaction.

Script will be printed in Zebra Printers. The script output size will be 152mm width X 100mm. The SCRIPT name  will be assigned to the screen field V_T329F-FORMU in OMLV transaction.

A transfer Order is created in the system to move stock from one warehouse bin to another for this.

My doubt is:

For this, any driver program required or where should I write my business logic?

Kindly provide some suggestions.

Thanks & Regards,

Arindam Samanta.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Nov 23, 2012 at 09:18 AM

    Hi Arindam,

    If you are going to create your own label printing transaction, you don't need to use ZPLm use smartforms  if your Zebra printer is compatible with them http://www.zebra.com/content/dam/zebra/product-information/en-us/brochures-datasheets/sap/sap-smartforms-faq-en-us.pdf

    On the other hand, if you use Sapscript you can create the label with BarOne http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0debfc6-138c-2d10-718e-85ddc787c56b?QuickLink=index&overridelayout=true

    Regards

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 22, 2012 at 04:55 PM

    Hi Arindam,

    To print in a Zebra printer you must use ZPL (Zebra Programming Language) in your sapscript.

    http://www.servopack.de/support/zebra/ZPLII-Prog.pdf

    http://www.ptshome.com/kb/Manuals/ZPL_Vol2.pdf

    Regards.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 22, 2012 at 09:39 PM

    Hi Arindam,

    For sample driver program goto NACE, check print programs of ME output types. You can create own by copy them.

    For label, you can design new smartform. You don't need ZPL to print smartforms via zebra printers.

    Add comment
    10|10000 characters needed characters exceeded

    • Hi experts,

      Here customer wants SAP SCRIPT. For this scenario, I am facing problems to implement the business logic as I told previously. The following table shows the data for script.

      SAP Material ID LTAP MATNR LTAP-MATNR Mat Description LTAP MAKTX LTAP-MAKTX Target Quantity LTAP VSOLA LTAP_VSOLA Alternative Unit of Measure LTAP VSOLM LTAP_VSOLM Base Unit of Measure Unit of Measure RL03T VAMEI RL03T-VAMEI Alternative Unit of Measure RL03T VLME RL03T-VLMEI Base Unit of Measure SAP Batch ID LTAP CHARG LTAP-CHARG Vendor Batch ID MCHA LICHA MCHA-LICHA

      How could I send these data to script or how could I develop business logic for same??

      Kindly give some suggestion or sample example to get some idea.

      Thanks & regards,

      Arindam Samanta.