OB28 Creando una FI Validation

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • aldape
    Senior Member
    • dic
    • 204

    #1

    OB28 Creando una FI Validation

    El problema es que quiero asignar el campo GSBER de una partida en una factura con iva, a la linea del iva precisamente ya que el sap deja en blanco este campo para el iva (Tax Line)

    me dijeron que creara una Validacion de las posiciones,
    pero que dicha validacion mandara llamar un user exit que modificara la linea.

    alguna idea?

    OBBH: Sustitucion de documentos contables
    OB28: Validacion de documentos contables
  • DavidXD_XD
    Moderator
    • ago
    • 1255

    #2
    Hola, como dices seria una validacion a nivel 2 (Detalle), crearias la condicion y el tipo de mensaje que en este caso seria E para que obligue a llenar el campo GSBER.
    David Carballido Córdova

    Comentario

    • aldape
      Senior Member
      • dic
      • 204

      #3
      Hola!, lo que pasa es que el campo GSBER es obligatorio en todo el documento, pero la posicion del iva, la genera automaticamente el SAP, y el sap no le pone el campo GSBER a esa linea a pesar de que todas las demas si lo tengan.....

      lo que quiero es modificar la linea Tax...

      ejemplo: transaccion MIRO

      Comentario

      • aldape
        Senior Member
        • dic
        • 204

        #4
        Otra cosa.....

        estoy en la transaccion GGB1.. y en "Documento Completo" estoy
        tratando de crear una sustitucion y un paso...

        al momento de darle click en "Nuevo Paso" me aparece este error

        "En este momento no puede sustituirse ningún campo"

        Pero en los tutoriales que he visto, si han podido hacerlo sin problema...
        a que se debe??

        Comentario

        • aldape
          Senior Member
          • dic
          • 204

          #5
          Ahora tengo otro problema....

          tengo este form un el archivo ZGGBS000.. que es donde estan las exits para las sustitutions....

          form utst CHANGING gsber.
          GSBER = '1200'.
          endform.


          pero no modifica el gsber en el tax line!!! :@

          Comentario

          • aldape
            Senior Member
            • dic
            • 204

            #6
            Alguna idea de porque en una sustitucion puedo reemplazar el campo ZUONR sin problemas pero cuanto intento con el GSBER parece que todo lo va a hacer bien pero al final sigue dejandolo en blanco???

            tablas BSEG.... momento 2...

            Comentario

            • DavidXD_XD
              Moderator
              • ago
              • 1255

              #7
              Las sustituciones yo las creo por la OBBH, estas seguro que estan bien las condiciones como sociedad entre otras cosas??
              David Carballido Córdova

              Comentario

              • aldape
                Senior Member
                • dic
                • 204

                #8
                De hecho no hay ninguna condicion, el codigo siempre se ejecuta....
                algo lei que decia que la validacion para proteger el campo GSBER la hicieron usando "hard code" espero que no sea cierto....

                if field = 'GSBER'...
                * no sustituir a pesar de que el cliente quiera
                else.
                * sustituye....


                jeje

                Comentario

                Trabajando...