SmartForms w/ Printronix SL4M RFID printer in Zebra emulation mode

Trying to get a basic Smartform to print using a new printer. It is a Printronix SL4M RFID printer that emulates several printer modes, including Zebra.
The printer was changed to Zebra mode, device type in SAP is LZEB2. Configuration printout on the printer shows it in Zebra mode and using a 203 dpi printer head. Configuration is all defaults (command prefix, label prefix, etc).
Output generates in SAP. Spool is ok. Print preview is ok. Completes with no errors in SAP. Physical printer is giving intermittent results. Usually, no output at all. One time, we got half a label that actually contained valid data. Sometimes we get "invalid data" messages on the printer. Last test spit out two blank labels.
Unfortunately the printer is in Germany and I am in the US. Going to try to change the printer to "ZGL QUIET". This is supposed to print out the ZPL code as text. Want to see if any control characters are getting changed. Also checking settings that are code page/language specific.
Looking for any suggestions. Thanks.
Norm

Gave up with SmartForms using the Zebra device type LZEB2. It was going to a Printronix printer that emulates a Zebra. Was not sure if it would work and had to move on. Will go back later and attempt.
Also, Printronix provides SAP device types for use through SmartForms. Others have used successfully. We had problems installing at our current release level.
Switched to SAPscript. Had issues with ZPL control characters being substituted in the default European configuration on the physical printer. Made changes and had some success.
Using one of the international character sets seems to be working.
European character set #300 - Latin 2 8859-2.
It does not replace the Zebra control characters for caret and tilda.
It also does not seem to replace the Printronix control characters caret, left and right curly brackets.
Added commands to the SAPscript layout set. Still need to perform some additional testing, but last tests were successful.
ZPL II command
^CI300
Printronix PGL command
^i300^-

Similar Messages

  • Label printing on ZEBRA printer TLP2844 with smartform

    Hi Gurus,
    Requirement:
    Print label on Zebra printer with smartform
    1. i have created a smartform with desired layout
    2. and trying to print on Zebra printer
    Questions:
    1. smartform is not printing on zebra printer
    2. suggest me if there are any ways to print smartform on zebra printer
    3. does it requires any native programming language for printing labels on zebra printer
    Best Regards,
    Krishna

    hi Krishna,
    This printer does not support ZPL2 so I thnk you cnnot use the device types like LZEB2. It should work to print via windows and a device type like SAPWIN or SWINCF.
    Regards,
    Aidan

  • Problem printing in Zebra from hand held device

    Hello ,
    I have a problem in a label print in Zebra  printer . I have uploaded the ZPL commands in the Smartform .
    and Iam able to print from my desktop using the SPAD option of ' Front end printing ' . But when I use the option 'L - Local printing using LP/LPR , it is not printing the barcode .
    Actually we are trying to print from a handhelp device using SAP console ( Telnet based character screen ) .

    Hi aravind,
    WELCOME TO SDN............
    Check this link.It might help you
    http://www.redbooks.ibm.com/redbooks/pdfs/sg247166.pdf
    Best of luck,
    Bhumika

  • Smartforms :Multiple forms 2 be printed in single print prog,PDF too

    Hello Smartforms Gurus
    I need to print 4 forms (Export Invoice, packing List, Enclosure to Packing list, Case marking) within a single print prog .
    User will execute this prog and it should print all the 4 forms and then by clicking on a button(Archive) there
    it should download a single pdf file containing all 4 forms .
    At present my following program directly download this form(only Export Invoice) to a pdf file but doesnt leave options to go to Print or Print Preview .
    Plz look into my code , and  suggest.
    Thnx
    Moni
    *Printing of Export Invoice, Packing List,Enclosure to Packing List &  *
    *Case Marking in one SMART FORMS Layout                                *
    REPORT ZSD_REP_MULTI_PRINT.
    TABLES :
        vbak,
        vbap,
        vbpa,
        vbfa,
        VBRK,
        VBRP,
        LIKP,
        LIPS,
        KONV,
        objk,
        tvko,
        ser01,
        sadr,
        equi,
        makt,
        mast,
        t005t,
        kna1,
        t001w,
        T001,
        ADRC,
        sscrfields,
        zpp_plcmi,      "Packing list history For Conf: Item data
        zplh,           "PACKING LIST HISTORY : HEADER DATA
        zpli.           "PACKING LIST HISTORY : ITEM DATA
    DATA: FM_NAME  TYPE RS38L_FNAM,
          P_E_DEVTYPE TYPE RSPOPTYPE,
          P_JOB_OUTPUT_INFO TYPE SSFCRESCL OCCURS 2000 WITH HEADER LINE,
          P_OUTPUT_OPTIONS TYPE SSFCOMPOP OCCURS 0 WITH HEADER LINE,
          P_CONTROL_PARAMETERS TYPE SSFCTRLOP OCCURS 0 WITH HEADER LINE ,
          P_DOC  LIKE DOCS OCCURS 2000 WITH HEADER LINE,
          P_LINES LIKE TLINE OCCURS 200,
          P_BIN_FILESIZE TYPE I,
          P_LANGUAGE TYPE SFLANGU,
          P_BIN_FILE TYPE XSTRING,
          <i>OK_CODE LIKE SY-UCOMM.</i>
    DATA: T_ITEM   TYPE  ZSD_TABL_LITEM,
          WA_ITEM  TYPE  ZSD_STRUCT_LITEM,
          T_ADRS   LIKE  ZSD_STRUCT_ADRS  OCCURS 0 WITH HEADER LINE,
          MSLINES  LIKE  TLINE OCCURS 1 WITH HEADER LINE,
          TIDNO    LIKE STXL-TDID,
          TNAME    LIKE STXL-TDNAME,
          TOBJT    LIKE STXL-TDOBJECT,
          SSORD    LIKE VBAK-VBELN,
          TOT      LIKE VBAK-NETWR,
          WORD     LIKE SPELL.
    SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-001.
    PARAMETERS: P_DELNO LIKE  LIKP-VBELN OBLIGATORY,
                P_INVNO LIKE  VBRK-VBELN OBLIGATORY,
                P_DATE  LIKE  SY-DATUM.
    SELECTION-SCREEN END   OF BLOCK blk1.
    AT SELECTION-SCREEN.
      CLEAR T_ADRS.
      REFRESH T_ITEM.
      T_ADRS-INVNO = P_INVNO.
      T_ADRS-INVDAT = P_DATE.
      SELECT SINGLE VBELV INTO  VBFA-VBELV
                             FROM  VBFA
                             WHERE VBELN = P_DELNO
                               AND VBTYP_N = 'J'  .
      SSORD = VBFA-VBELV.
    *Exporter's  Address
      SELECT SINGLE BUKRS_VF INTO  VBAK-BUKRS_VF
                             FROM  VBAK
                             WHERE VBELN = VBFA-VBELV.
      SELECT SINGLE   ADRNR
                      INTO T001-ADRNR
                      FROM T001
                      WHERE BUKRS = VBAK-BUKRS_VF.
      SELECT SINGLE NAME1 STREET CITY1 POST_CODE1 COUNTRY
             INTO (T_ADRS-NAME1,T_ADRS-STREET,T_ADRS-CITY1,
                   T_ADRS-POST_CODE1, ADRC-COUNTRY)
             FROM  ADRC
             WHERE ADDRNUMBER EQ T001-ADRNR.
      SELECT SINGLE LANDX
                    INTO T_ADRS-COUNTRY
                    FROM T005T
                    WHERE     SPRAS = 'EN'
                          AND LAND1 = ADRC-COUNTRY.
    **BUYERS NO & DATE
    SELECT SINGLE BSTNK BSTDK INTO  (T_ADRS-BSTNK,T_ADRS-BSTDK)
                         FROM  VBAK
                         WHERE VBELN = VBFA-VBELV.
    *Consignee Address & Buyer Other Than Consignee
      SELECT SINGLE KUNNR KUNAG INTO (LIKP-KUNNR, LIKP-KUNAG)
                                FROM LIKP WHERE VBELN = P_DELNO.
      IF LIKP-KUNNR = LIKP-KUNAG.
        SELECT SINGLE NAME1 NAME2 STRAS ORT01 PSTLZ REGIO TELF1 ADRNR
                  INTO (T_ADRS-CNAME1, T_ADRS-CNAME2, T_ADRS-CSTREET,
                        T_ADRS-CCITY,  T_ADRS-CPCODE, T_ADRS-CREGIO,
                        T_ADRS-CTELF1, KNA1-ADRNR)
                  FROM  KNA1
                  WHERE KUNNR = LIKP-KUNNR.
        SELECT SINGLE COUNTRY INTO  ADRC-COUNTRY
                              FROM  ADRC
                              WHERE ADDRNUMBER EQ KNA1-ADRNR.
        SELECT SINGLE LANDX
                    INTO T_ADRS-CCOUNTRY
                    FROM T005T
                    WHERE     SPRAS = 'EN'
                          AND LAND1 = ADRC-COUNTRY.
        T_ADRS-ONAME1   =  T_ADRS-CNAME1 .
        T_ADRS-ONAME2   =  T_ADRS-CNAME2 .
        T_ADRS-OSTREET  =  T_ADRS-CSTREET .
        T_ADRS-OCITY    =  T_ADRS-CCITY.
        T_ADRS-OPCODE   =  T_ADRS-CPCODE .
        T_ADRS-OREGIO   =  T_ADRS-CREGIO.
        T_ADRS-OTELF1   =  T_ADRS-CTELF1 .
        T_ADRS-OCOUNTRY =  T_ADRS-CCOUNTRY.
      ELSE.
        SELECT SINGLE NAME1 NAME2 STRAS ORT01 PSTLZ REGIO TELF1 ADRNR
                  INTO (T_ADRS-CNAME1, T_ADRS-CNAME2, T_ADRS-CSTREET,
                        T_ADRS-CCITY,  T_ADRS-CPCODE, T_ADRS-CREGIO,
                        T_ADRS-CTELF1, KNA1-ADRNR)
                  FROM  KNA1
                  WHERE KUNNR = LIKP-KUNNR.
        SELECT SINGLE COUNTRY INTO ADRC-COUNTRY
                              FROM  ADRC
                              WHERE ADDRNUMBER EQ KNA1-ADRNR.
        SELECT SINGLE LANDX
                    INTO T_ADRS-CCOUNTRY
                    FROM T005T
                    WHERE     SPRAS = 'EN'
                          AND LAND1 = ADRC-COUNTRY.
    *Buyer Other than Consignee
        SELECT SINGLE NAME1 NAME2 STRAS ORT01 PSTLZ REGIO TELF1 ADRNR
                   INTO (T_ADRS-ONAME1, T_ADRS-ONAME2, T_ADRS-OSTREET,
                         T_ADRS-OCITY,  T_ADRS-OPCODE, T_ADRS-OREGIO,
                         T_ADRS-OTELF1, KNA1-ADRNR)
                   FROM  KNA1
                   WHERE KUNNR = LIKP-KUNAG.
        SELECT SINGLE COUNTRY INTO  ADRC-COUNTRY
                              FROM  ADRC
                              WHERE ADDRNUMBER EQ KNA1-ADRNR.
        SELECT SINGLE LANDX
                    INTO T_ADRS-OCOUNTRY
                    FROM T005T
                    WHERE     SPRAS = 'EN'
                          AND LAND1 = ADRC-COUNTRY.
      ENDIF.
    *Other's Ref
      TIDNO = 'Z071'.
      TNAME = SSORD.
      TOBJT = 'VBBK'.
      PERFORM FINDTEXT.
      LOOP AT MSLINES.
        T_ADRS-OREF = mslines-tdline(25).
        EXIT.
      ENDLOOP.
    *Buyer's Order No  Ref
      TIDNO = 'Z023'.
      TNAME = SSORD.
      TOBJT = 'VBBK'.
      PERFORM FINDTEXT.
      LOOP AT MSLINES.
        T_ADRS-BUYER = mslines-tdline(25).
        EXIT.
      ENDLOOP.
    *Exporter Ref
      TIDNO = 'Z072'.
      TNAME = SSORD.
      TOBJT = 'VBBK'.
      PERFORM FINDTEXT.
      LOOP AT MSLINES.
        T_ADRS-XPREF = mslines-tdline(25).
        EXIT.
      ENDLOOP.
    *Pre-Carraige By
      TIDNO = 'Z074'.
      TNAME = SSORD.
      TOBJT = 'VBBK'.
      PERFORM FINDTEXT.
      LOOP AT MSLINES.
        T_ADRS-PCRG = mslines-tdline(25).
        EXIT.
      ENDLOOP.
    *Place Of reciept by Pre-Carraige
      TIDNO = 'Z073'.
      TNAME = SSORD.
      TOBJT = 'VBBK'.
      PERFORM FINDTEXT.
      LOOP AT MSLINES.
        T_ADRS-PLPCRG = mslines-tdline(25).
        EXIT.
      ENDLOOP.
    *Vessel/Flight No
      TIDNO = 'Z075'.
      TNAME = SSORD.
      TOBJT = 'VBBK'.
      PERFORM FINDTEXT.
      LOOP AT MSLINES.
        T_ADRS-VFNO = mslines-tdline(25).
        EXIT.
      ENDLOOP.
    *Port Of Loading
      TIDNO = 'Z077'.
      TNAME = SSORD.
      TOBJT = 'VBBK'.
      PERFORM FINDTEXT.
      LOOP AT MSLINES.
        T_ADRS-PLOAD = mslines-tdline(25).
        EXIT.
      ENDLOOP.
    *Port Of Discharge
      TIDNO = 'Z076'.
      TNAME = SSORD.
      TOBJT = 'VBBK'.
      PERFORM FINDTEXT.
      LOOP AT MSLINES.
        T_ADRS-PDISG = mslines-tdline(25).
        EXIT.
      ENDLOOP.
    *Final Destination
      TIDNO = 'Z070'.
      TNAME = SSORD.
      TOBJT = 'VBBK'.
      PERFORM FINDTEXT.
      LOOP AT MSLINES.
        T_ADRS-FDEST = mslines-tdline(25).
        EXIT.
      ENDLOOP.
    *Terms Of Delivery & Payment
      TIDNO = 'Z080'.
      TNAME = SSORD.
      TOBJT = 'VBBK'.
      PERFORM FINDTEXT.
      LOOP AT MSLINES.
        T_ADRS-TERMS = mslines-tdline(50).
        EXIT.
      ENDLOOP.
    APPEND T_ADRS.
    *BODY SECTION FOR LINE ITEMS
      SELECT POSNR KWMENG VRKME WAERK
             INTO  (VBAP-POSNR, VBAP-KWMENG, VBAP-VRKME, VBAP-WAERK)
             FROM  VBAP
             WHERE VBELN = SSORD.
    *Mark/Case No
        TIDNO = '0002'.
        CONCATENATE SSORD
                    VBAP-POSNR
        INTO        TNAME.
        TOBJT = 'VBBP'.
        PERFORM FINDTEXT.
        LOOP AT MSLINES.
          WA_ITEM-MARKNO = mslines-tdline(40).
          EXIT.
        ENDLOOP.
    *Packing Type
        TIDNO = '0003'.
        CONCATENATE SSORD
                    VBAP-POSNR
        INTO        TNAME.
        TOBJT = 'VBBP'.
        PERFORM FINDTEXT.
        LOOP AT MSLINES.
          WA_ITEM-PACKTYP = mslines-tdline(40).
          EXIT.
        ENDLOOP.
    *Goods Description
        TIDNO = '0001'.
        CONCATENATE SSORD
                    VBAP-POSNR
        INTO        TNAME.
        TOBJT = 'VBBP'.
        PERFORM FINDTEXT.
        LOOP AT MSLINES.
          WA_ITEM-PACKTYP = mslines-tdline(40).
          EXIT.
        ENDLOOP.
    *Goods Quantity
        WA_ITEM-QTY = VBAP-KWMENG.
        WA_ITEM-VRKME = VBAP-VRKME.
    *Goods Rate
        SELECT SINGLE KNUMV INTO VBAK-KNUMV FROM VBAK WHERE VBELN = SSORD.
        SELECT SINGLE KBETR WAERS
                      INTO  (WA_ITEM-RATE, WA_ITEM-WAERS)
                      FROM  KONV
                      WHERE KNUMV = VBAK-KNUMV
                        AND KPOSN = VBAP-POSNR
                        AND KSCHL = 'PR00'.
    *Goods Amount
        WA_ITEM-AMOUNT = WA_ITEM-QTY * WA_ITEM-RATE.
        WA_ITEM-WAERK = VBAP-WAERK.
        TOT = TOT + WA_ITEM-AMOUNT.
        APPEND WA_ITEM TO T_ITEM.
      ENDSELECT.
      T_ADRS-TOT = TOT.
      CALL FUNCTION 'SPELL_AMOUNT'
       EXPORTING
         AMOUNT          = TOT
         CURRENCY        = VBAP-WAERK
      FILLER          = ' '
         LANGUAGE        = SY-LANGU
       IMPORTING
         IN_WORDS        = WORD
       EXCEPTIONS
         NOT_FOUND       = 1
         TOO_LARGE       = 2
         OTHERS          = 3
      IF SY-SUBRC <> 0.
           MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      T_ADRS-TOT_WORDS = WORD-WORD.
      APPEND T_ADRS.
    START-OF-SELECTION.
    <b>  SET PF-STATUS '1000'.</b>
      CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
        EXPORTING
          FORMNAME                 = 'Z_SD_REP_MULTI_PRINT'
      VARIANT                  = ' '
      DIRECT_CALL              = ' '
       IMPORTING
          FM_NAME                  = FM_NAME
    EXCEPTIONS
       NO_FORM                  = 1
       NO_FUNCTION_MODULE       = 2
       OTHERS                   = 3
      IF SY-SUBRC <> 0.
          MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      P_LANGUAGE = 'EN'.
      CALL   FUNCTION 'SSF_GET_DEVICE_TYPE'
        EXPORTING
          I_LANGUAGE    = P_LANGUAGE
          I_APPLICATION = 'SAPDEFAULT'
        IMPORTING
          E_DEVTYPE     = P_E_DEVTYPE.
      P_OUTPUT_OPTIONS-XSFCMODE = 'X'.
      P_OUTPUT_OPTIONS-XSF = SPACE.
      P_OUTPUT_OPTIONS-XDFCMODE = 'X'.
      P_OUTPUT_OPTIONS-XDF = SPACE.
      P_OUTPUT_OPTIONS-TDPRINTER = P_E_DEVTYPE.
      P_OUTPUT_OPTIONS-TDDEST = 'LOCL'.
      APPEND P_OUTPUT_OPTIONS.
      P_CONTROL_PARAMETERS-NO_DIALOG = 'X'.
      P_CONTROL_PARAMETERS-GETOTF = 'X'.
      P_CONTROL_PARAMETERS-NO_CLOSE = SPACE.
      APPEND  P_CONTROL_PARAMETERS.
      CALL FUNCTION FM_NAME
       EXPORTING
      ARCHIVE_INDEX              =
      ARCHIVE_INDEX_TAB          =
      ARCHIVE_PARAMETERS         =
        CONTROL_PARAMETERS         = P_CONTROL_PARAMETERS
      MAIL_APPL_OBJ              =
      MAIL_RECIPIENT             =
      MAIL_SENDER                =
        OUTPUT_OPTIONS             = P_OUTPUT_OPTIONS
        USER_SETTINGS              = 'X'
      IMPORTING
      DOCUMENT_OUTPUT_INFO       =
        JOB_OUTPUT_INFO            = P_JOB_OUTPUT_INFO
      JOB_OUTPUT_OPTIONS         =
      TABLES
        T_ADRS                     = T_ADRS
        T_ITEM                     = T_ITEM
    EXCEPTIONS
       FORMATTING_ERROR           = 1
       INTERNAL_ERROR             = 2
       SEND_ERROR                 = 3
       USER_CANCELED              = 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.
    <b>AT USER-COMMAND.
    OK_CODE = SY-UCOMM.
    CASE OK_CODE.
    WHEN 'ARCHIVE'.</b>
    CALL FUNCTION 'CONVERT_OTF_2_PDF'
      EXPORTING
        USE_OTF_MC_CMD               = 'X'
      ARCHIVE_INDEX                =
    IMPORTING
        BIN_FILESIZE                 = P_BIN_FILESIZE
    TABLES
        OTF                          = P_JOB_OUTPUT_INFO-OTFDATA
        DOCTAB_ARCHIVE               = P_DOC
        LINES                        = P_LINES
    EXCEPTIONS
       ERR_CONV_NOT_POSSIBLE        = 1
       ERR_OTF_MC_NOENDMARKER       = 2
       OTHERS                       = 3.
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'WS_DOWNLOAD'
    EXPORTING
       BIN_FILESIZE                  = P_BIN_FILESIZE
      CODEPAGE                      = ' '
       FILENAME                      = 'C:\sd.pdf'
       FILETYPE                      = 'BIN'
       MODE                          = ''
      WK1_N_FORMAT                  = ' '
      WK1_N_SIZE                    = ' '
      WK1_T_FORMAT                  = ' '
      WK1_T_SIZE                    = ' '
      COL_SELECT                    = ' '
      COL_SELECTMASK                = ' '
      NO_AUTH_CHECK                 = ' '
    IMPORTING
        FILELENGTH                    = P_BIN_FILESIZE
      TABLES
        DATA_TAB                      = P_LINES
      FIELDNAMES                    =
    EXCEPTIONS
      FILE_OPEN_ERROR               = 1
      FILE_WRITE_ERROR              = 2
      INVALID_FILESIZE              = 3
      INVALID_TYPE                  = 4
      NO_BATCH                      = 5
      UNKNOWN_ERROR                 = 6
      INVALID_TABLE_WIDTH           = 7
      GUI_REFUSE_FILETRANSFER       = 8
      CUSTOMER_ERROR                = 9
      NO_AUTHORITY                  = 10
      OTHERS                        = 11
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    <b>ENDCASE.</b>
    *&      Form  FINDTEXT
          text
    FORM FINDTEXT.
      REFRESH mslines.
      CALL FUNCTION 'READ_TEXT'
        EXPORTING
          client                  = sy-mandt
          id                      = tidno
          language                = sy-langu
          name                    = tname
          object                  = tobjt
        TABLES
          lines                   = mslines
        EXCEPTIONS
          id                      = 1
          language                = 2
          name                    = 3
          not_found               = 4
          object                  = 5
          reference_check         = 6
          wrong_access_to_archive = 7
          OTHERS                  = 8.
      DELETE mslines WHERE tdline IS INITIAL.
    ENDFORM.                    "FINDTEXT
    Message was edited by: md monirujjaman
    Message was edited by: md monirujjaman
    Message was edited by: md monirujjaman

    Hello,
    You cannot get continuous page numbers, But you will be able to merge all the 4 form outputs into one PDF file.
    In yesterdays example you called one form, then converted OTF data into PDF data and downloaded on Presentation server.
    In this case, after you call first form, you get the OTF data. Push this OTF data into a MAIN Internal table ( Same type as of OTF dada Int TAB ). Then Call second form. Then you get second set of OTF data. This second set of OTF data may be appended to the MAIN Internal table and the follw same procedure for the rest of the forms. In the end you will have one Internal table which holds OTF data of all the 4 forms.
    Now convert the OTD data to PDF Data by the FM and Download one file which has output of all the 4 forms.
    I hope my explanation is quite clear.
    Regarding your second question, the Archive and Print and archive buttons on the PRINT PREVIEW screen works for Spool archiving which is to be enabled by customizing. If you wish to archive the output as PDF, you may have to do it in program.
    I am NOT accessible on YAHOO.
    Plz let me know if you are stuck.
    Regards, Murugesh AS

  • Problem with text printing on ZEBRA printer

    Hi all,
    I created a label in adobe forms to print output in ZEBRA140xi series printer. In the label I am printing Delivery number,storage bin,material number,delivery date and other details along with barcodes.
    I created a header to display company name. In header I kept solid black color as background and company name in white color in foreground with Arial 8 font.
    when I print the label all runtime values are printed but the header with black background only printing. The white text on the black background is not printing.
    Kindly tell me what I should do to print white color text on black background in ZEBRA printer? 
    Note: the print is working fine with laser printer problem comes when printed on ZEBRA printer.
    regards,
    Suresh.

    Hello,
    did you find a solution? I have the same problem: print ADS forms on zebra with black background and withe text.
    Regards.
    Benjamin

  • Smartform in LT31 Transfer Order Printing

    Hi,
    I have designed a smartform in LT31 Transfer Order Printing for SU Contents .
    I have to inclued in it user exit MWMD0001.
    I have an requirement in abap and I need more details on what exactly to modify in the program.
    What modifications should I make in exit_rlvsdr40_001?
    I need to print fields from tables ltap, ltak, rl03t, and mean.
    Your help will be greatly appreciated with required code,if anyone implemented before.
    Regards
    Manohar S

    I worked on same requirement LT31 Transfer Order Pick list.  For Form configuration part Functional consultants will do in spro--->Warehouse management. 
    They assigned a paricular warehouse number to this form. Weather it is multiple / single TO.
    Design a smartform and goto se38, give it program name : RLVSDR40.
      In this program find user exit 'CALL CUSTOMER '001'.
    when ever u double click on this exit. This will take to function module exit. i.e. RLVSDR40 . Here include, we have to call the smartform function module.
    let me know , any clarrification required.
    Regards,
    Vishvesh. K

  • Smartforms main window is not printing

    Hi,
    I would like to ask what to do with this problem.
    The smartform main window is not printing in all the pages.  All the other windows, even the window with the total data is printing.  The only problem is the contents of the main window is not printing.
    Also, the problem only happens when the I've changed printer.
    When I use LOCL as printer, the smartform is OK but when I change the printer, the problem is encountered.
    This also happens when I change environment from development server to production server.  In production server, even the LOCL printer is encountering the problem.
    thanks.

    Hi Mike,
    Have you checked the device type in transaction SPAD? Try to click on Full Admininstration from application toolbar and select device types.
    Hope the above helps.
    Cheers,
    Patrick

  • Customizing smartform copy interface /SMB40/SDDLN_A print prog RLE_DELNOTE

    customized a smartform to pring delivery notes(VL01) by Copying interface from SAP standard form /SMB40/SDDLN_A, and print it with standard print program:RLE_DELNOTE.
    but not item information can be displayed.
    the procdure:
    after enter tcode:vl03,and chose my output type, but in fact only the header information was printed, there is nothing about item information, even i change output type to standard smartform:
    1 Print output RLE_DELNOTE ENTRY /SMB40/SDDLN_A
    item information still can't be print out,in debug mod i find that: only header data was filled, there is no
    item data.
    did anyone had met this problem?
    is it due to the configuration or the package of smartforms?
    thanks

    Hi Ashok,
    can you look at the table <b>TNAPR</b>, here you will get all the standard forms
    Regards
    Sudheer

  • Label Print on Zebra

    Hi Gurus,
    I am changing one output from normal A4 printer to Zebra printer which is now printed on top of A4 size. This paper is cut and pasted by user. I have set up zebra printer. ABAP guy has made the changes. From his prospective, all changes are done (when he made some changes the label is rotated 180 degree). But, the print is still not coming right. It is still in portriat and only left topmost  part in printed on label. The oriantation of label is not changed from portrait to lanscape. Has anyone come accross this issue earlier? How to resolve this issue to change orientation to 90 degree.
    Thanks in advance
    M

    Hi,
    check this article:
    Zebra/bar One Label Printing through Scripts and Adjusting the Coordinates VAI a SAP-Script.
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/f0debfc6-138c-2d10-718e-85ddc787c56b
    Best regards.

  • How to avoid that every page of a smartform is going to be printed out

    Hi,
    I have following problem. In my smartform I builded different pages (like a cover page, different lists etc.). The user should decide by setting parameters what lists he want to print. So if he don´t need the cover page, it should not be printed out.
    Is there any way to set this up in the smartform? Right now, the printing parameters (what the user wants to print) are stored in an internal table and should be processed in the smartform. My problem is that there is no way to implement conditions on a page in a smartform.
    Please let me know if somebody has a solution for this requirement.
    Thanks a lot,
    John Caspar
    <MOVED TO CORRECT FORUM BY MODERATOR>
    Edited by: Alvaro Tejada Galindo on Apr 15, 2009 8:49 AM

    Hi Micky,
    The external debugging works. Thank you very much!
    And how can I reward you?

  • Define printer for Zebra

    Hi Sapfans,
    We created one form in PDF-based forms for print in Zebra printers. This form has ZPL code.
    After we have created in SAP one output device for this printer with all steps of the note 685571, XDC file AZPL203.
    Now, when I run this form for one laser printer, we don't have any problem, if I choose the output device for zebra, I have the below error message:
    ADS: com.adobe.ProcessingException: XMLFM Exception - P(200101)
    Message no. FPRUNX001
    I have tested other forms with others printers, run without errors. So my ADS definitions and connections seems to be ok.
    Can you help me on zebra output device???
    All ideas/comments are welcome.
    Ana Moreira

    Hey
    Have you solved the problem by now???
    Please post any solution if you have one
    Thanks ahead
    Eyal

  • My Andoid Devices wil not wake up my printer from Power Save Mode

    I have an HP LaserJet Pro 200 color MFP M276nw istalled as a wireless network printer. I have various computers with XP and Windows 8 operating systems that wake up  the printer from Power Save mode without problems. I also can print wirelessly from my Windows 8 phone. The problem arises when I try to print from my Android devices. I have installed the HP All-In-One Remote App from the Android Store and they seem to have installed correctly. They recognise the network printer, tell me that it is Power Save mode but are unable to wake it up. Can anyone help with this one please?
    The Andoid version on the Tablet is 4.2.2
    This question was solved.
    View Solution.

    Hello Jerends and thank you for your attention to my printer problem. My printer already has a fixed IP address so no need to go down that road. I managed to get around the problem by deleting the HP All in One App from my Android devices and replacing it with the HPePrint App. It's not perfect but does the job.
    Thanks again.

  • Wrong colors when printing PDF in Draft Mode Printing (Win)

    I am using Acrobat to print my contact sheets from the Print module (Windows). If I use the "Draft Mode Printing" in LR, colors in the resulting PDF are way off. Any idea what the settings in Acrobat should be, to obtain correct colors? I have tried many combinations in the "Adobe PDF Conversion Settings", especially in the "Color" tab, but with no success.
    Note that colors in the resulting PDF are correct instead when I disable the "Draft Mode Printing" from LR.

    No I did not build 1:1 previews first. The point of using the draft print is to me to do quick, so would rather not build any 1:1 preview. Anyway, I don't believe I got what you wrote: if I do not build the 1:1 preview, what is the color space of the print output in Draft Mode?

  • Printing Issues in wireless mode

    I recently purchased an HP2025dn printer and installed on my home network. I have a G5 Mac Pro hardwired on the net, and the printer works fine. I have an Airport Extreme with two laptops connected wirelessly. I cannot print from either one; one is an early model Core 2 Duo running Snow Leopard, while the other is a G4 Mac Pro running Leopard. When I hardwire either laptop to the net, they print fine.
    I also have a problem with the Core 2 Mac Pro running Windows XP. Same conditions as the Mac software; no wireless printing, but prints fine wired to the net.
    Any help would be appreciated!
    Ray Grienke

    raygrienke wrote:
    Configuration of the net is as follows: Comcast Cable Modem, Mac Pro G5, Apple Extreme, and HP printer are on a wired net. The two laptops, one a Core 2 Duo Mac Pro, the other a G4 Mac Pro, are connected wirelessly. I also have an Ink Jet printer connected to the AE via USB.
    It sounds like your Comcast Cable Modem is actually a modem/router. Is there any way to turn off the router functionality of that device? If that's possible, you could configure things so that your AirPort Extreme is the only thing supplying router functions.
    Have you been able to investigate the IP addresses of your computers and networked printer in the two modes, wired and wireless?
    As I stated, when I connect either of the Laptops to the wired net
    I suppose you mean the wired net as supplied by your Comcast device.
    When I switch to wireless, none of the laptops (3, counting Windows mode) can find the printers.
    I've been doing some research on this site, and saw basically the same point that you raised; the AE may set up a subnet that can't see the printers.
    If you have the AirPort Extreme configured to "Share a public IP address", that's the result I'd expect.
    I configured the AE as a Bridge; same results, along with the fact that I cannot see the internet through either FIreFox or Safari.
    If your Comcast unit and AirPort Extreme cooperate at all, a setting of the AE of bridge mode should work. In that mode, in the Network panel of System Preferences, select the AirPort connection item and click on the "Advances" button, then on the "TCP/IP" tab. Do you see reasonable values for "IPv4 Address" and Router", meaning ones compatible with the network being created by the Comcast unit?

  • Printing in ink backup mode on 7960

    Despite replacing all 3 ink cartridges with 3 brand new ones (which was costly), my 7960 printer continues to display the message "Printing in ink backup printing mode." I made sure to remove the protective tape and seated them solidly when I installed them. I continuedto get the message, so I reset the new cartridges and made sure that they are installed correctly. All of the cartridges are HP (not refills or off brands). Why is this happening? Also, how can I determine which cartridge is causing the problem? Thanks for any tips.

    Hello dsearer, and welcome to the HP Forums, I hope you enjoy your experience!
    I understand that you are having cartridge issues.  I would like to assist you with that.
    I would suggest performing a power reset on your printer.  Disconnect the power cord from the printer and the power outlet, then wait 60 seconds. After 60 seconds, plug the printer back in. Ensure you plug the printer directly to a wall outlet. Make sure to bypass any sort of surge protector or power bar.
    I would also recommend following through the steps in this document on a 'Printing In Ink-Backup Mode' Error Message Displays on the Computer.
    Good luck and please let me know the results of your troubleshooting steps. Thank you for posting on the HP Forums!
    Please click “Accept as Solution " if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the right to say “Thanks" for helping!
    Jamieson
    I work on behalf of HP
    "Remember, I'm pulling for you, we're all in this together!" - Red Green.

Maybe you are looking for

  • How do I search for a specific artist in the itunes store? I can't find a search bar.

    I am trying to find a specific artist who's music I want to purchase but I can not locate a manual search bar to input the artist name. I do not want to nor do I have the time to look through all featured artists to locate the specific artist to purc

  • PC Laptop, MacBook, or what I really want.... The iPad 2

    I am a community college student in Eastern North Carolina. This past summer my laptop of several years finally ground it's last gear and since then I have been without a laptop. I do not receive financial aid, or help of any kind, paying for my clas

  • Solaris 8

    Is Solaris 8/x86 free ? If so, can someone please give me a link where I can get it ? Cheers.

  • How to remove # sign in report

    Hi,       In our report out put we are getting # sign for one of the master data attribute "QUOTATION Number" . Is there any way to remove the # sign for the "Quotation number" instead of removing the whole record by EXCLUDING UNASSIGNED value. There

  • Using Native Instruments' Guitar Rig 4 as a VST Plug-in

    Hello, Does anyone know how to get Native Instruments' Guitar Rig 4 to work as a VST plug-in? I scanned the containing folder for the plug-in and Audition said it was active, but when I scroll through effects and selct VST, but when I try to select G