PDA

Ver la Versión Completa : Ayuda: hacer etiquetas con SMARTFORMS


Ronce
15/06/06, 08:12:36
Hola a todos,

Soy muy nueva con ABAP y tengo que hacer una etiqueta de entrada de mercancía en un almacén de 99,99 mm de ancho y 89,01 de alto que contenga once campos; descripcióndel material, código de barras, nº de pedido, fecha, pedido proveedor y varios iconos. Me han dicho que cree una ventana por cada campo ó párrafo y así lo he hecho, he unido las diferentes ventanas con el Form Painter y no me queda demasiado bien, por favor, ¿me podéis decir algún ejemplo de etiquetas del sistema? para poder guiarme un poco. Cada campo lo toma de una tabla ¿tengo que declararlas todas en Interfase del formulario =>"tables" verdad?

A ver si me aclaro un poco, muchísimas gracias!!

Miguel99
20/06/06, 11:08:19
Hola buenos dias, yo estoy enlas mismas que tu.
El problema que tengo es como se parametriza la impresora y el formato de la
etiqueta.Podrias darme alguna sugerencia .

Gracias.

Er-ee-Re
10/08/06, 19:13:13
Hola,

La forma más facil de imprimir una tabla en smartforms,es crearos una etiqueta TABLA, y en ella le definiis tantas líneas diferentes como vayais a tener y dentro de cada línea, el número de campos que vais a mostrar, luego insertais, "entrada en tabla" y dentro de cada celda que se os crea un elemento de texto con el campo a mostrar, es un resumen pero así quizas lo podais hacer mejor,

Un saludo,

Gatini28
25/08/06, 19:41:57
Si lo que deseas imprimir es solo las etiquetas para la cabecera, lo que puedes hacer es crear un objeto de tipo tabla, o algo mas simple como una mascara(parecido a una tabla de word) en el cual podras definir el numero de celdas y el ancho que necesites para cada una.

iblasv
21/03/07, 11:53:38
Buenas, soy nuevo en el foro, he visto el tema y continuando con el hilo de este tema, me surge una pregunta ¿como lanzas las etiquetas, a traves de la trans. MIGO? ¿con una user-exit?.
Saludos y gracias.

vanquish
27/02/08, 15:09:37
Hola, redundando en la última intervención del tema:

Nos hemos estado peleando con una Zebra para poder imprimir etiquetas con un código de barras (el lote) y lo hemos conseguido mediante un smartform.

El problema es que necesitamos que se lance dicho smartform cuando se realice una entrada de mercancía (MIGO) y no encuentro por ningún sitio que estructura debo poner en la interface del smartform para poder extraer de ella el número de documento de material MSEG-MBLNR.

Alguien sabe algo sobre el tema?

Un saludo a todos!

fvergaram
17/03/08, 18:36:16
Si lo que necesitan es imprimir en una Zebra es mas facil de lo que parece, diseñen la etiqueta con la aplicacion BarOne creo que se llama y exportenla como archivo PRN. Queda algo como esto.

Q479,019
q831
rN
S4
D7
ZT
JB
OD
R16,0
N
A258,414,0,1,3,3,N,"788888888"
A232,370,0,1,3,3,N,"4900000001"
A291,330,0,1,3,3,N,"87654321"
A243,293,0,4,1,1,N,"11111111-k"
A598,22,0,4,1,2,N,"06.03.2008"
A251,248,0,1,3,3,N,"123456,789"
A291,70,0,1,6,6,N,"12345678"
A92,156,0,4,1,2,N,"Material de prueba de impresi¢n etiqueta"
B568,374,0,E30,2,4,73,B,"8765432143214"
A60,257,0,4,1,1,N,"Cant./Peso:"
A63,425,0,4,1,1,N,"Gu¡a/Fact:"
A61,383,0,4,1,1,N,"O.C. :"
A641,238,0,4,2,2,N,"KG."
A61,340,0,4,1,1,N,"Lote :"
A490,40,0,4,1,1,N,"Fecha:"
A416,292,0,1,2,2,N,"Perico los Palotes"
A62,291,0,4,1,1,N,"Alm/Prov :"
A564,248,0,4,1,1,N,"UM:"
B50,24,0,E30,2,4,79,B,"1234567890128"
P1

Reemplacen los campos entre """ con lo que van a imprimir, definan la impresora local y en windows como generica solo texto y manden linea por linea a la impresora. Eso es todo.

Saludos, Francisco Vergara.

vanquish
18/03/08, 12:52:51
Finalmente hemos conseguido encontrar el punto exacto para el lanzamiento del smartform (usando la implementación MB_MIGO_BADI método POST_DOCUMENT.

Para imprimir en una Zebra es muy sencillo. Simplemente se debe asociar la Zebra a una impresoria Text Only de sap y pasarle los comandos vía texto (en la ventana del smartform). Al estar así, la impresora reconoce lo que le llega como comandos de impresión y se consigue el código de barras.

Un saludo a todos.

sapiondo
21/05/08, 15:41:08
Me pondrían dar los pasos para imprimir desde una ZEBRA una etiqueta hecha barone y pasada a smartforms¿
Como se hace para asociar la zebra a una impresora text only de sap.?
gracias

alyli29
24/07/08, 15:22:04
Hola
Supiste algo mas del tema , ya que nosotros tenemos una impresora zebra , se creo una aplicación en SAP por los abap , pero no hemos conseguido que imprima desde SAP, basis sigue investigando que es lo que se necesita para que detecte la impresora pero aun no encuentran nada , me podrian dar algunos tips para encontrar como dar de alta.
Gracias =)