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.


Mensajes - metalgod

Páginas: 1 [2]
16
Programación ABAP / Valor vacio
« en: 13 de Enero de 2014, 04:11:21 pm »
Hola gente,

tengo un inconveniente

Tengo una llamada a la transaccion MRKO pasandole ciertos parámetros desde un reporte ABAP.

Uno de esos parámetros puede estar vacio.

Aca el problema, cuando ese valor se encuentra vacio, se pasa erroneo a la transaccion diciendome que no hay datos, no asi cuando ese valor se encuentra con algo.

Si ejecuto la MRKO a parte con los mismos datos que mi reporte, dejando ese parametro vacio tambien anda lo mas bien.

Por lo que veo, el valor vacio no se pasa correctamente, pongo la llamada  para mostrar como se realiza

*   Realizar el llamado a la MRKO.
    SUBMIT rmvkon00                                     
           WITH so_bukrs-low  = vl_sociedad
           WITH so_lifnr-low    = vl_proveedor   
           WITH so_werks-low = vl_centro
           WITH so_bldat        IN rango
           WITH pa_xabr         = space "liquidar
           WITH pa_xanz         = c_x    "visualizar
           AND RETURN.


Espero que puedan ayudarme. Muchas gracias.

17
Programación ABAP / Re:Recuperar valor de una dynpro
« en: 24 de Septiembre de 2013, 02:57:54 pm »
que bueno, muchas gracias por compartir tu codigo, me anduvo a la perfeccion, era lo que justo andaba necesitando ahora, muchas gracias

18
Programación ABAP / Re:Cadena de caracteres
« en: 01 de Agosto de 2013, 01:34:49 pm »
pero el translate me traduciria todas las ocurrencias

Lo que hice fue lo siguiente

DATA:
cad TYPE string VALUE 'SOY UNO CADENA'.

REPLACE SECTION OFFSET 6 LENGTH 1 OF cad WITH 'A'.

gracias por sus respuestas.

19
Programación ABAP / Cadena de caracteres
« en: 31 de Julio de 2013, 04:39:25 pm »
Buenas, como están?

mi consulta es sobre cadenas de caracteres:

Tengo una variable de tipo string, con una frase y quiero poder reemplazar una letra por otra, esta letra a reemplazar se encuentra en el medio, como puedo hacer? el tipo string no me permite una asignación desplazándome hasta el caracter en cuestión y la sentencia REPLACE solo me reemplaza la primer ocurrencia, no me permite posicionarme

  DATA:
        cad TYPE string VALUE 'SOY UNO CADENA'.


""""""""""""  cad+6(1) = 'A'. ( no me lo permite hacer por se un tipo string y no        """"""""""""  permite la asignación

"""""""""""" REPLACE 'O' WITH 'A' INTO cad. (me reemplaza solo la primer """""""""""" ocurrencia de 'O'

De la única manera que pude usar la asignación con desplazamiento es declarar la variable de tipo c, pero no me sirve, tiene que ser un string, tiene que poder hacerse.

Agradezco su ayuda, saludos

20
Programación ABAP / Problema con Enhancemnet - URGENTE
« en: 24 de Mayo de 2013, 04:21:51 pm »
Buenos dias,

El problema es el siguiente

Debo crear un Enhancement en

*programa
   SAPLMEPO

 * include
   MM06EF0C_CUSTOMER_DATA_CHECK

*FORM
   customer_data_checkInclude

en este ultimo selecciono programa, ampliar
tratar
opiciones de ampliacion
insertar puntos de ampliacion implicitos
me marca al principio del form
me paro en ese punto, vuelvo a tratar, opciones de implementacion, crear implementacion, elijo CODIGO FUENTE (implementacion condicional)
lo creo con un nombre Z en un paquete y una orden, pongo un BREAK con mi usuario y  lo guardo y activo
para comprobar si se creo bien, voy a la Tx. SE20, coloco el nombre de mi punto de ampliacion y pongo vizualizar, y aca mi problema

al dar doble click cobre el enhancement, me dice EL OBJETO NO EXISTE
a que puede deberse?

lo que he notado es que al crearlo, no me da a elegir en que programa lo quiero crear, esto es un proble, el objeto esta, pero al mismo tiempo no esta, cuando pongo un brak poin en mi enhacement en el mandante de pruebas, me dice que no se puede determiner el lugar donde insertar el breakpoint.

Alguien puede ayudarme? que es lo que estoy haciendo mal? necesitaria ayudar URGENTE. Gracias

Saludos

21
Programación ABAP / Re:Transaccion ME21n
« en: 23 de Mayo de 2013, 04:27:36 pm »
Muchas gracias por tu ayuda, pero probando esa exit, si bien encuentro las tablas donde vienen todas las posiciones, por debug elimino las que no necesito y aun asi me crea el pedido con todos, alguna idea para poder hacerlo?

gracias.

22
Programación ABAP / Transaccion ME21n
« en: 23 de Mayo de 2013, 04:32:34 am »
Buenas tardes, necesito un super favor

espero que alguien pueda ayudarme

necesito saber en que lugar crea el pedido la Transacción ME21n

se que la Badi con sus métodos se hacen con la implementación de la Badi ME_PROCESS_PO pero lo que necesito es que cree el pedido con las posiciones que pasen la prueba de disponibilidad de stock, y las que no tengan stock, solo dar warnings y obviarlas en la creación del pedido, no se si me explico, el pedido se crea cuando se le da a guardar, he pasado el Debug por muchos lados y no puedo dar con el lugar donde se crea el pedido, espero que me puedan ayudar, muchas gracias, espero una pronta respuesta.

saludos.

Páginas: 1 [2]