Sustitucion documento completo BSEG

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Nachraziel
    Junior Member
    • feb
    • 25

    #1

    Sustitucion documento completo BSEG

    Hola buenos dias,
    Estoy intentando hacer una sustitucion de documento completo (transaccion FB01) para que el campo BSEG-VBUND tenga un valor determinado. Pero en la Uxxx solo me deja ver una de las contabilizaciones a la vez y no la tabla entera BSEG (creia q en documento complento me dejaria).
    Si alguien me puede ayudar se lo agradeceria.
    Saludos.
  • Atlas
    Senior Member
    • ago
    • 107

    #2
    si lo que quieres hacer es sustituirlo en todas las posiciones tienes que realizar la sustitución en posicion de documento, pasara por allí para cada una de las posiciones y los sustituirá

    Si lo que quieres es modificar únicamente una determinada posicion, tienes que declarala como documento completo, crear una rutina de tipo param_none y modificarla por código

    Comentario

    • Nachraziel
      Junior Member
      • feb
      • 25

      #3
      Muchas gracias por la respuesta,
      Ya vi que si lo hacia en posicion pasaba por todas, lo malo es que tengo q poner el valor del campo BSEG-VBUND que sale en la ultima posicion por el que sale en la primera... Con lo que intente a ver si en documento completo habia una tabla con todas las posiciones que pudiera modificar a mi antojo. Pero no encontre cual, si uso BSEG solo me da la ultima posicion. ¿Como puedo elegir la posición? o ¿como puedo ver toda la tabla BSEG donde se han guardado todas las posiciones?
      Si alguien se le ocurre como hacerlo se lo agradeceria.
      Gracias de antemano.
      Saludos

      PD: Estuve buscando fuera de la user exit y la tabla XBSEG tiene lo que necesito pero no puedo usarla dentro.
      Editado por última vez por Nachraziel; 15/04/2009, 07:32:24.

      Comentario

      • Nachraziel
        Junior Member
        • feb
        • 25

        #4
        Bueno ya lo he conseguido.
        No habia entendido bien el uso de la variable bool_data de tipo gb002_015 y con eso pude recorrer todos los datos de la bseg que teniamos grabados en la operacion.
        Muchas gracias a todos

        Comentario

        • mpucenicz
          Junior Member
          • nov
          • 3

          #5
          Hola capo, a mi me sucede los mismo, pero tengo una cuestion, en mi module ZRGGBS000, defini una exit de esta forma

          exits-name = 'U310'.
          exits-param = c_exit_param_class.
          exits-title = text-310.
          APPEND exits.

          y luego

          FORM u310 USING bool_data TYPE gb002_015
          CHANGING b_result.


          ahora bien, en la creación de mi sustitución en la GGB1 cuando voy a seleccionar del matchcode la exit no existe en la lista, que puede estar pasando, me falta activar algo o que

          La verdad que es un tema que me urge, estoy medio prendido fuego con esto.

          Muchas gracias

          Comentario

          • caralbgro
            Senior Member
            • sep
            • 478

            #6
            a ver yo lo tengo definido así la exit

            a nivel cabecera del exit

            exits-name = 'U110'.
            exits-param = c_exit_param_none. " vos tenes c_exit_param_class.
            exits-title = text-100. "sustituye texto en KT por acreedor
            APPEND exits.


            es el parámetro que tenés mal

            saludos

            Originalmente publicado por mpucenicz
            Hola capo, a mi me sucede los mismo, pero tengo una cuestion, en mi module ZRGGBS000, defini una exit de esta forma

            exits-name = 'U310'.
            exits-param = c_exit_param_class.
            exits-title = text-310.
            APPEND exits.

            y luego

            FORM u310 USING bool_data TYPE gb002_015
            CHANGING b_result.


            ahora bien, en la creación de mi sustitución en la GGB1 cuando voy a seleccionar del matchcode la exit no existe en la lista, que puede estar pasando, me falta activar algo o que

            La verdad que es un tema que me urge, estoy medio prendido fuego con esto.

            Muchas gracias
            Consultor FI-CO

            Comentario

            Trabajando...