Apoyo con Carga masiva a la VA01

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • JELR87
    Junior Member
    • abr
    • 7

    #1

    Apoyo con Carga masiva a la VA01

    Buenas tardes Gurus de ABAP.

    Soy nuevo en abap, es por eso que pido de su apoyo para mi primera carga masiva, la cual describo a continuacion:

    Situacion:

    El consultor funcional de SD me pide hacer una carga masiva de un documento CSV, a SAP, ya me enseño como dar de alta un registro en la VA01, y meter los siguientes campos:

    VBAK-AUART
    VBAK-VKORG
    VBAK-VTWEG
    VBAK-SPART
    KUAGV-KUNNR
    KVWEG-KUNNR
    VBKD-BSTKD
    VBKD-BSTDK
    RV45A-MABNR
    RV45A-KWMENG
    KOMV-KSCHL
    KOMV-KBETR

    El funcional me recomendo usar el programa RVINVB10 en un Proyecto de LSMW, pero sinceramente me hice un poco bolas con la documentacion, por ahi lei que podia utilizar la BAPI BAPI_SALESORDER_CREATEFROMDAT2 en un programa Z, pero apenas estaba probando la BAPI en la SE37, y pude localizar casi todos los campos menos 1, el de KVWEG-KUNNR y estuve a prueba y error tratando de solucionarlo pero nada, creo que solo necesito echar a andar esa pruebita de la SE37 para meterlo a un programa Z que cargue el archivo y haga lo correspondiente en una tabla interna y listo, si alguie se a topado con esto que m epueda ayudar, me seria de mucha utilidad.

    Saludos ABAPERS
  • seimeinomi
    Member
    • oct
    • 75

    #2
    BAPI - kunnr

    Hola JELR87,

    Pregunta, lograstes solucionar el tema del kunnr, me podrias decir en que campo lo mandastes y si no es moletia ver un poco del codigo que generastes.

    gracias.
    Edward Manrique A.

    Comentario

    • DCErick
      Moderator
      • mar
      • 1090

      #3
      Originalmente publicado por seimeinomi
      Hola JELR87,

      Pregunta, lograstes solucionar el tema del kunnr, me podrias decir en que campo lo mandastes y si no es moletia ver un poco del codigo que generastes.

      gracias.
      Tienes que alimentar la tabla de interlocutores. Si mal no recuerdo kunnr es el solicitante.

      Te adjunto algo de código como referencia:

      Código:
      data:   ti_order_partners LIKE  bapiparnr OCCURS 0 WITH HEADER LINE.
      ***Interlocutores.
        ti_order_partners-partn_role         = 'WE'.
        ti_order_partners-partn_numb         = i_kunnr.
        APPEND ti_order_partners.
      
      
        CALL FUNCTION BAPI_SALESORDER_CREATEFROMDAT
          EXPORTING
            order_header_in     = s_order_header_in
          IMPORTING
            salesdocument       = e_pedido
          TABLES
            <tablas que mandas actualmente>
            order_partners      = ti_order_partners.
      -------------------
      ¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?

      Comentario

      • EGROJ18
        Junior Member
        • ago
        • 13

        #4
        ...

        Ya solucionaron su problema?
        Yo ya hice un programa Z para carga masiva con la BAPI...
        CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT1'


        A mi me funciona bien el programa y me crea los pedidos sin problema...

        Comentario

        • amam2605
          Senior Member
          • ene
          • 150

          #5
          Hola amigo

          Estoy necesitando realizar un BI de la VA01, tendras algun codigo que me puedas pasar por favor.

          Gracias

          AMAM

          Originalmente publicado por EGROJ18
          Ya solucionaron su problema?
          Yo ya hice un programa Z para carga masiva con la BAPI...
          CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT1'


          A mi me funciona bien el programa y me crea los pedidos sin problema...

          Comentario

          Trabajando...