Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Carlos

Páginas: 1 [2] 3
16
En la transacción SE73 podemos crear una nueva impresora de código de barras. Para ello necesito un  "prefijo de código de barras".
Hay algunos prefijos de códigos de barras estándar en SAP (por ejemplo SBP01)... pero quiero crear un nuevo prefijo de código de barras...


Un saludo y gracias...

17
Programación ABAP / Valor por defecto en un campo de una transaccion estandar
« en: 20 de Junio de 2008, 10:38:31 am »
Hola.

En concreto lo que quiero hacer es entrar en la transacción CO41 y meter en el campo Clase de orden un valor por defecto cada vez que ejecuten esa transacción.

Me suena que se puede hacer, pero no recuerdo como.


Un saludo y gracias de antemano.
Carlos.

18
Programación ABAP / Busco BAPI para transacción OASV
« en: 12 de Junio de 2008, 01:00:06 pm »
Hola.

Resulta que estoy intentando hacer una carga para la transacción OASV, pero resulta que el scroll de esta transacción no funciona.

¿Alguien conoce alguna BAPI para entrar apuntes de traspaso?

Yo no he encontrado ninguna  :-\ y mi último remedio es ir creando documentos de 6 en 6.


Gracias.

19
Programación ABAP / Cambiar colores en la Pantalla de Selección
« en: 05 de Junio de 2008, 06:07:35 pm »
Una curiosidad.

He visto que existe el campo SCREEN-COLOR en la pantalla de selección.

Intento cambiar el color dándole varios valores pero no consigo cambiárselo.

Alguien sabe si este campo es para lo que yo pienso y en caso de afirmación... como se cambian los colores??

Gracias.

20
Programación ABAP / Debugging nuevo
« en: 07 de Abril de 2008, 04:29:23 pm »
Hola.

Una pregunta para los que tienen el Debugging nuevo (no el clásico).

El tema es que cuando debuggeas un programa y terminas, queda abierta la ventana del debug.

Si cancelas el debugg la próxima vez que quieres debuggear te hecha del programa.

Ya estoy cansado de que cada dos por tres me tire fuera.  >:(

¿Le pasa a alguien mas?

Gracias.

21
Programación ABAP / Función que valide horas
« en: 28 de Marzo de 2008, 12:57:09 pm »
Hola, una pregunta simple.

Para chequear fechas existe la función RP_CHECK_DATE

Yo necesito una función que haga lo mismo para las horas.

Saludos...

22
Reports / Modificar o Crear un programa sin transportes.
« en: 09 de Enero de 2008, 05:08:56 pm »
Muchas veces queremos transportar un programa a Producción para hacer pruebas porque en desarrollo no tenemos los datos suficientes, pero entre que nos transportan la orden y no, perdemos mucho tiempo.

Con este Report podremos subir un programa donde queramos sin tener que transportar ordenes.

El Report que se adjunta tiene que estar en la máquina donde se vaya a utilizar.

Pasos a seguir:
1º.- Copia el programa que tengas en Desarrollo a un fichero plano *.txt.
2º.- Ejecuta el programa que te adjunto abajo. (Tendrás que transportarlo a la máquina donde quieras utilizarlo)
3º.- Darle la ruta donde tengas el fichero y darle un nombre al report.


P.D.: Si el programa existe te lo machaca y si no existe te lo crea.
Aconsejo utilizarlo para programas tipo listados, etc...

Código: [Seleccionar]
*&---------------------------------------------------------------------*
*& Report  ZDINAMICO
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT  zdinamico.

DATA:  BEGIN OF i_programa OCCURS 0,
         line(72),
      END OF i_programa.


PARAMETERS: p_file LIKE  rlgrap-filename.

PARAMETERS: p_prog LIKE rs38m-programm OBLIGATORY.

SELECTION-SCREEN SKIP 1.

PARAMETERS: p_borra AS CHECKBOX.


************************************************************************
*AT SELECTION-SCREEN ON VALUE-REQUEST
************************************************************************
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.

  PERFORM buscar_fichero CHANGING p_file
                                  sy-subrc.
  IF sy-subrc <> 0.
*   Problemas en la selección del fichero
    MESSAGE s836(sd) WITH 'Problemas en la selección del fichero'(003).
    STOP.
  ENDIF.




************************************************************************
*START-OF-SELECTION
************************************************************************
START-OF-SELECTION.

  IF p_borra IS INITIAL.

    CALL FUNCTION 'WS_UPLOAD'
        EXPORTING
*         CODEPAGE            = ' '
             filename            = p_file
             filetype            = 'DAT'
*         HEADLEN             = ' '
*         LINE_EXIT           = ' '
*         TRUNCLEN            = ' '
*         USER_FORM           = ' '
*         USER_PROG           = ' '
*    IMPORTING
*         FILELENGTH          =
         TABLES
              data_tab            = i_programa
         EXCEPTIONS
              conversion_error    = 1
              file_open_error     = 2
              file_read_error     = 3
              invalid_table_width = 4
              invalid_type        = 5
              no_batch            = 6
              unknown_error       = 7
              OTHERS              = 8.


    IF sy-subrc <> 0.
      MESSAGE i836(sd) WITH 'No se ha podido cargar el fichero'.
      STOP.
    ENDIF.

    INSERT REPORT  p_prog FROM i_programa.

  ELSE.

    DELETE REPORT p_prog.

  ENDIF.


************************************************************************
*END-OF-SELECTION
************************************************************************
END-OF-SELECTION.




*&---------------------------------------------------------------------*
*&      Form  buscar_fichero
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
FORM buscar_fichero CHANGING pf_fichero
                             pf_subrc.

  CLEAR pf_subrc.

  CALL FUNCTION 'WS_FILENAME_GET'
    EXPORTING
      def_path         = 'C:\'
      mask             = ',*.*,*.*.'
      mode             = 'O'
    IMPORTING
      filename         = pf_fichero
    EXCEPTIONS
      inv_winsys       = 1
      no_batch         = 2
      selection_cancel = 3
      selection_error  = 4
      OTHERS           = 5.

  pf_subrc = sy-subrc.

ENDFORM.                    " buscar_fichero



23
Programación ABAP / Buscando la ejecución de un report
« en: 10 de Diciembre de 2007, 08:54:45 am »
Hola, estoy buscando un programa que ejecuté hace un tiempo.

Hay alguna transacción o algún truco para ver los últimos reports ejecutados? Un historial o algo similar?

Gracias...

24
Programación ABAP / Busco función para explosionar materiales
« en: 04 de Diciembre de 2007, 11:35:32 am »
Hola, exactamente lo que estoy buscando es una función que me de algo así:

Un material A consume un material B y este a su vez consume un material C...

Saludosss

25
Formularios / Cajas redondeadas en formulario
« en: 29 de Noviembre de 2007, 08:41:01 am »
Hola,

Aunque me parece que la respuesta va a ser negativa, por si las moscas la pregunto.

Hay alguna manera de hacer las cajas de un formulario con las esquinas redondeadas?
 ???
Gracias...

26
Basis / Backup de programas 'Z'
« en: 13 de Noviembre de 2007, 11:49:46 am »
Hola, queremos hacer un Backup de nuestros programas y funciones 'Z'.

¿Me podéis aconsejar?

Gracias.

27
Programación ABAP / Copiar Variante
« en: 06 de Noviembre de 2007, 03:23:21 pm »
Se pueden copiar las variantes de un report a otro?

Hice una copia de un report y me quiero llevar las variantes porque son muchas para tener que crearlas una a una.

Gracias.

28
Programación ABAP / Funcion tipo SPLIT
« en: 26 de Octubre de 2007, 01:43:58 pm »
Alguien conoce alguna función que me divida directamente una ruta de su fichero?

Ejemplo:

C:\CARPETA1\CARPETA2\FICHERO.EXE

Y lo que quiero es que me devuelva por separado:
valor1 = C:\CARPETA1\CARPETA2\
valor2 = FICHERO.EXE

Existirá una función que lo haga?  :P

salu2...

29
Programación ABAP / COPY / PASTE en table control
« en: 24 de Octubre de 2007, 03:12:25 pm »
Hola, tengo un table control al que le quiero poner el icono de pegar. Lo que intento es copiar desde un excel unos 200 registros y pegarlos a la vez para no tener que ir copiando y pegando de 10 en 10.  :P

No se si me he explicado lo suficiente.


Gracias.

30
Programación ABAP / Función día de la semana en texto
« en: 17 de Octubre de 2007, 11:01:52 am »
Hola,

Existe alguna función que pasandole una fecha te devuelva el día de la semana en Texto.  ???

Lunes, Martes, Miercoles, etc...

Páginas: 1 [2] 3