BAPI/función para obtener detalle de facturas

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • neocloudmx2000
    Junior Member
    • abr
    • 26

    #1

    BAPI/función para obtener detalle de facturas

    Hola nuevamente colegas,

    Preguntando, ¿sabrá alguien de alguna BAPI o función para obtener el detalle completo de una factura?, sobretodo, me interesan las condiciones de precio. Por ejemplo, para obtener el detalle de un pedido de ventas he utilizado la BAPISDORDER_GETDETAILEDLIST la cuál me da interlocutores, condiciones de precio, datos de posición y cabecera, etc. Quisiera saber si alguien ha visto algo similar pero para facturas ya que he probado con algunas y solo me traen algunos datos de la cabecera. Como dato curioso, esta misma bapi (BAPISDORDER_GETDETAILEDLIST) puede obtener algunos datos de facturas(interlocutores y textos de materiales).

    Saludos y gracias.
  • Mauricio Hidalgo
    Senior Member
    • may
    • 481

    #2
    Revisando unos programas de impresión de SAp encontré esta función.

    LB_BIL_INV_OUTP_READ_PRTDATA

    le pasas los siguientes parametros:

    if_bil_number = <la factura>
    if_parvw = ''
    if_parnr = ''
    if_language = ''
    is_print_data_to_read = <llenar con 'X' los datos que necesites'>

    saludos

    Comentario

    • neocloudmx2000
      Junior Member
      • abr
      • 26

      #3
      Muchas gracias. Estoy revisando esta función (LB_BIL_INV_OUTP_READ_PRTDATA) y está genial, obtiene bastantes datos, lo que no consigo es ver las condiciones de precio de las posiciones, pero bueno, sigo probando para ver una forma de obtenerlas sin tener que ir a leer tablas.

      Saludos y gracias.

      Comentario

      • Mauricio Hidalgo
        Senior Member
        • may
        • 481

        #4
        la IT_KOND te da esa info.

        Comentario

        • neocloudmx2000
          Junior Member
          • abr
          • 26

          #5
          Gracias. Si, revisé esa estructura, pero solo me devuelve valores en los campos BIL_NUMBER, ITM_NUMBER y ningun valor de condición.
          Editado por última vez por neocloudmx2000; 25/06/2010, 17:42:08.

          Comentario

          • lehua768
            Junior Member
            • jun
            • 2

            #6
            sobretodo, me interesan las condiciones de precio. Por ejemplo, para obtener el detalle de un pedido de ventas he utilizado la BAPISDORDER_GETDETAILEDLIST la cuál me da interlocutores, condiciones de precio, datos de posición y cabecera, etc. Quisiera saber si alguien ha visto algo similar pero para facturas ya que he probado con algunas y solo me traen algunos datos de la cabecera. Como dato curioso, esta misma bapi (BAPISDORDER_GETDETAILEDLIST) puede obtener algunos datos de facturas(interlocutores y textos de materiales).Estoy revisando esta función (LB_BIL_INV_OUTP_READ_PRTDATA) y está genial, obtiene bastantes datos, lo que no consigo es ver las condiciones de precio de las posiciones, pero bueno, sigo probando para ver una forma de obtenerlas sin tener que ir a leer tablas.
            Replica Handbags
            Replica Watches
            Replica Handbags

            Comentario

            • neocloudmx2000
              Junior Member
              • abr
              • 26

              #7
              Despues de varios intentos, no pude obtener las condiciones para los materiales de la función mecionada (LB_BIL_INV_OUTP_READ_PRTDATA). En vez de ello, probé con RV_INVOICE_DOCUMENT_READ.
              A esta función se le manda KONV_READ = 'X'
              VBRK_I-VBELN = 'factura'.

              Devuelve las condiciones de precio en la tabla XKOMV.

              Comentario

              • DCErick
                Moderator
                • mar
                • 1090

                #8
                Originalmente publicado por neocloudmx2000
                Despues de varios intentos, no pude obtener las condiciones para los materiales de la función mecionada (LB_BIL_INV_OUTP_READ_PRTDATA). En vez de ello, probé con RV_INVOICE_DOCUMENT_READ.
                A esta función se le manda KONV_READ = 'X'
                VBRK_I-VBELN = 'factura'.

                Devuelve las condiciones de precio en la tabla XKOMV.

                Gracias este aporte me alegró el día de hoy xD.
                -------------------
                ¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?

                Comentario

                • fercaldas
                  Junior Member
                  • feb
                  • 7

                  #9
                  Originalmente publicado por neocloudmx2000
                  Despues de varios intentos, no pude obtener las condiciones para los materiales de la función mecionada (LB_BIL_INV_OUTP_READ_PRTDATA). En vez de ello, probé con RV_INVOICE_DOCUMENT_READ.
                  A esta función se le manda KONV_READ = 'X'
                  VBRK_I-VBELN = 'factura'.

                  Devuelve las condiciones de precio en la tabla XKOMV.
                  Para obtener las condiciones a nivel de cabecera? necesito ubicar una condicion (KSCHL) y el valor de la condicion (KWART) pero en nivel de cabecera.

                  Gracias

                  Comentario

                  • jgtorres11
                    Junior Member
                    • feb
                    • 1

                    #10
                    Conocen alguna que corra en modo remoto?

                    Originalmente publicado por neocloudmx2000
                    Despues de varios intentos, no pude obtener las condiciones para los materiales de la función mecionada (LB_BIL_INV_OUTP_READ_PRTDATA). En vez de ello, probé con RV_INVOICE_DOCUMENT_READ.
                    A esta función se le manda KONV_READ = 'X'
                    VBRK_I-VBELN = 'factura'.

                    Devuelve las condiciones de precio en la tabla XKOMV.
                    Para mi está bien, pero ¿Conocen alguna bapi que corra en modo remoto?

                    Comentario

                    Trabajando...