Title: RE: Identificar nombre de impresora entorno s/36.
Hola Cristina
 
    Normalmente si lo tienes asi asignado lo que se hace es recuperar en ejecucion los atributos del trabajo de la siguiente forma:
 
RTVJOBA      OUTQ(&OUTQ)   OUTQLIB(&OUTQLIB)
 
    Asi se recupera la cola de salida asignada al trabajo o de otra forma
RTVJOBA PRTDEV(&PRTDEV)
    Para recuperar el dispositivo.
 
    Espero que esto te aclare como recuperar el nombre de la impresora.
 
    Salu2
 
    Fernando Martinez
 
 
-----Mensaje original-----
De: Cristina V�zquez Osorio [mailto:[EMAIL PROTECTED]]
Enviado el: jueves, 19 de septiembre de 2002 13:43
Para: '[EMAIL PROTECTED]'
Asunto: RE: Identificar nombre de impresora entorno s/36.

Perfecto, esto me vale pero ya para rematar la faena, �Podr�as decirme como recuperar en este mismo programa la impresora que lleva asociada ese usuario?, Normalmente en el perfil de usuario apuntamos a la impresora que lleva asociada el dispositivo .
Tengo un usuario pepe, y dos sesiones pepe1 y pepe2, es en las sesiones donde va identificada la impresora.
Muchas Gracias por todo.
 

 -----Mensaje original-----
De: Luis Eibar [mailto:[EMAIL PROTECTED]]
Enviado el: mi�rcoles 18 de septiembre de 2002 8:31
Para: [EMAIL PROTECTED]
Asunto: RE: Identificar nombre de impresora entorno s/36.

Observa este c�digo:
             PGM        PARM(&P400 &P36 &RC)                         
             DCL        VAR(&P36)    TYPE(*CHAR) LEN(2)              
             DCL        VAR(&P400)   TYPE(*CHAR) LEN(10)             
             DCL        VAR(&RC)     TYPE(*CHAR) LEN(1)              
             CHGVAR     VAR(&RC) VALUE('0')                           
             CALL       PGM(QSSP/QEXCVTDV) PARM(&P36 &P400 &RC)      
             MONMSG     MSGID(CPF0000)
             ENDPGM
Puedes llamar a este programa pasando el nombre de la impresora en entorno AS400 (en &P400) y te devuelve el  nombre de la impresora en modo S36 (&P36).
Un saludo
  Luis Eibar
                               
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]En nombre de Cristina V�zquez Osorio
Enviado el: martes, 17 de septiembre de 2002 9:39
Para: '[EMAIL PROTECTED]'
Asunto: RE: Identificar nombre de impresora entorno s/36.

Buena idea Andoni, pero en estos momentos no puedo hacerlo(hay un mont�n de impresoras,y es un trabajo que tengo que hacer yo poco a poco)..., y lo de pasar  a nativo, mis jefes

todavia no lo tienen claro...(Espero que se decidan pronto).
Gracias por tu respuesta

-----Mensaje original-----
De: Andoni (Infonegocio) [mailto:[EMAIL PROTECTED]]
Enviado el: domingo 15 de septiembre de 2002 17:46
Para: [EMAIL PROTECTED]
Asunto: Re: Identificar nombre de impresora entorno s/36.


Y porque no le cambias el nombre largo a las impresoras llamadolas
a todas PX, date cuenta que si empiezas a pasar procesos a nativo
te va a costar encontrar los nombres del S36.


=================================================================
El Mon, 16 Sep 2002 17:31:14 +0200
Cristina V�zquez Osorio <[EMAIL PROTECTED]> escribi�:

> Gracias, pero lo que realmente me interesaria es poder obtener ese nombre en
> el momento que estoy ejecutando un programa que me va a imprimir facturas,
> entonces antes accedo a la impresora que lleva asociada ese usuario, y le
> recuerdo a ese usario que su listado saldra por la PX.(pero claro lo unico
> que he conseguido es el nombre largo y el usuario quiere saber el
> corto)�como podria recuperar el nombre corto a partir del largo por
> programa?.
> Saludos, y Gracias a todos de nuevo.
> Cris.
> -----Mensaje original-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Enviado el: lunes 16 de septiembre de 2002 17:05
> Para: [EMAIL PROTECTED]
> Asunto: Re: Identificar nombre de impresora entorno s/36.
>
>
>
> Mirate el mandato cambiar configuracion S36:   CHGS36.
>
> Te permiter ver y cambiar el nombre de las impresoras.
>
>
>
>

>
>                     Cristina V�zquez Osorio
>
>                     <[EMAIL PROTECTED]>             Para:   "'FORUMAS400'"
> <[EMAIL PROTECTED]>
>                     Enviado por:                   cc:
>
>                     erroreshelp400@QUIJOTE.        Fax para:
>
>                     COMBIOS.ES                     Asunto:      Identificar
> nombre de impresora     
>                                                    entorno s/36.
>

>
>                     16/09/2002 16:53
>
>                     Por favor, responda a
>
>                     forum.help400
>

>

>
>
>
>
> Hola a todos, de nuevo necesito vuestra ayuda.
> Trabajo en Entorno , tengo impresoras con su nombre de 10 caracteres y su
> alias en s/36.
> Por ejemplo la madlj6p en s/36 se identifica con la PO.
> con dsps36, y luego impresoras puedo ver la relaci�n que las une.
> Con un comando RTVUSRPRTI  puedo saber la impresora asociada al perfil de
> usuario, pero.... yo quiero saber como se llama esa impresora en
> entorno.(px) �Alguien podr�a darme alguna idea?.
>
>
> Saludos.
> Cris.
>
>
>
>
>
>
>
>
>
>
>
> _____________________________________________________
> Forum.HELP400 es un servicio m�s de NEWS/400.
> � Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
>
> Para darte de baja, env�a el mensaje resultante de pulsar
> mailto:[EMAIL PROTECTED]?body=LEAVE

--
Andoni  <[EMAIL PROTECTED]>


_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]?body=LEAVE

Responder a