BAPI AP ACC GETOPENITEMS

De SAP ABAP en castellano
Saltar a: navegación, buscar

Devuelve la lista de partidas abiertas de un acreedor.

Ejemplo

REPORT ZPRUEBA2 .                                                     
                                                                            
DATA: I_ITEMS LIKE BAPI3008_2 OCCURS 0 WITH HEADER LINE,                    
      L_FECHA_VENCIMIENTO TYPE D.                                           
                                                                            
******** PARTIDAS ABIERTAS*********                                     
CALL FUNCTION 'BAPI_AP_ACC_GETOPENITEMS'                                
     EXPORTING                                                              
          COMPANYCODE = 'XXXX'                                              
          VENDOR      = '0000010000'                                        
          KEYDATE     = SY-DATUM                                            
*   NOTEDITEMS        = ' '                                             
* IMPORTING                                                             
*   RETURN            =                                                 
    TABLES                                                                  
         LINEITEMS         = I_ITEMS.                                       
                                                                            
WRITE: / '******** PARTIDAS ABIERTAS*********'.                             
LOOP AT I_ITEMS.                                                            
  IF I_ITEMS-DB_CR_IND = 'H'.                                               
    I_ITEMS-AMT_DOCCUR = - I_ITEMS-AMT_DOCCUR.                              
  ENDIF.                                                                    
                                                                            
  L_FECHA_VENCIMIENTO = I_ITEMS-BLINE_DATE + I_ITEMS-DSCT_DAYS1.            
                                                                            
  WRITE: / 'Nº doc.:',       I_ITEMS-DOC_NO,                                
           'F.Doc.:',        I_ITEMS-DOC_DATE,                              
           'Debe/Haber:',    I_ITEMS-DB_CR_IND,                             
           'Importe:',       I_ITEMS-AMT_DOCCUR,                            
           'Moneda:',        I_ITEMS-CURRENCY,                              
           'F.Base:',        I_ITEMS-BLINE_DATE,                            
           'Días:',          I_ITEMS-DSCT_DAYS1,                            
           'F.Vencimiento:', L_FECHA_VENCIMIENTO.                           
ENDLOOP.
Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Herramientas
Google AdSense