Monday 30 June 2014

Display Data in POP_UP using oops

*&---------------------------------------------------------------------*
*& Report  ZSALV_POPUP
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT ZSALV_POPUP NO STANDARD PAGE HEADING.

*

INCLUDE <COLOR>.

INCLUDE <ICON>.
INCLUDE <SYMBOL>.

TYPESBEGIN OF G_TYPE_S_TEST,
         AMOUNT    TYPE I,
         REPID     TYPE SYREPID,
         DISPLAY   TYPE I,
         SELECTION TYPE SAP_BOOL,
       END OF G_TYPE_S_TEST.

CONSTANTS: GC_TRUE  TYPE SAP_BOOL VALUE 'X',

           BEGIN OF GC_S_DISPLAY,
             LIST       TYPE I VALUE 1,
             FULLSCREEN TYPE I VALUE 2,
           END   OF GC_S_DISPLAY.

DATA: GS_TEST TYPE G_TYPE_S_TEST.

DATA: GT_OUTTAB TYPE STANDARD TABLE OF eablg.

DATA: GR_TABLE  TYPE REF TO CL_SALV_TABLE.

*----------------------------------------------------------------------*
* SELECTION-SCREEN - for demonstration purposes only                   *
*----------------------------------------------------------------------*
SELECTION-SCREEN BEGIN OF BLOCK GEN WITH FRAME.
PARAMETERS:
P_AMOUNT TYPE I DEFAULT 30.
SELECTION-SCREEN END OF BLOCK GEN.

SELECTION-SCREEN BEGIN OF BLOCK DSP WITH FRAME.
PARAMETERS:
P_FULL   RADIOBUTTON GROUP DSP,
P_LIST   RADIOBUTTON GROUP DSP.
SELECTION-SCREEN END OF BLOCK DSP.

SELECTION-SCREEN BEGIN OF BLOCK SEL WITH FRAME.
PARAMETERS:
P_BOX AS CHECKBOX.
SELECTION-SCREEN END OF BLOCK SEL.

*----------------------------------------------------------------------*
* START-OF-SELECTION                                                   *
*----------------------------------------------------------------------*
START-OF-SELECTION.
  GS_TEST-AMOUNT = P_AMOUNT.
  GS_TEST-REPID = SY-REPID.

  CASE GC_TRUE.
    WHEN P_LIST.
      GS_TEST-DISPLAY = GC_S_DISPLAY-LIST.
    WHEN P_FULL.
      GS_TEST-DISPLAY = GC_S_DISPLAY-FULLSCREEN.
  ENDCASE.

  GS_TEST-SELECTION = P_BOX.

  PERFORM SELECT_DATA.

*----------------------------------------------------------------------*
* END-OF-SELECTION                                                     *
*----------------------------------------------------------------------*
END-OF-SELECTION.
  CASE GS_TEST-DISPLAY.
    WHEN GC_S_DISPLAY-FULLSCREEN.
      PERFORM DISPLAY_FULLSCREEN.

    WHEN GC_S_DISPLAY-LIST.
      PERFORM DISPLAY_LIST.
  ENDCASE.

*&---------------------------------------------------------------------*
*&      Form  select_data
*&---------------------------------------------------------------------*
* §2 to display the data, you first have to select it in some table
*----------------------------------------------------------------------*
FORM SELECT_DATA.

  SELECT * FROM eablg INTO CORRESPONDING FIELDS OF TABLE GT_OUTTAB
        UP TO GS_TEST-AMOUNT ROWS.                          "#EC *

ENDFORM.                    " select_data

*&---------------------------------------------------------------------*
*&      Form  display_fullscreen
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
FORM DISPLAY_FULLSCREEN .

*... §2 create an ALV table
*    §2.2 just create an instance and do not set LIST_DISPLAY for
*         displaying the data as a Fullscreen Grid
  TRY.
      CL_SALV_TABLE=>FACTORY(
        IMPORTING
          R_SALV_TABLE = GR_TABLE
        CHANGING
          T_TABLE      = GT_OUTTAB ).
    CATCH CX_SALV_MSG.                                  "#EC NO_HANDLER
  ENDTRY.

*... §3 Functions
*... §3.1 activate ALV generic Functions
  DATA: LR_FUNCTIONS TYPE REF TO CL_SALV_FUNCTIONS_LIST.

  LR_FUNCTIONS = GR_TABLE->GET_FUNCTIONS( ).
  LR_FUNCTIONS->SET_ALL( GC_TRUE ).

*... set the columns technical
  DATA: LR_COLUMNS TYPE REF TO CL_SALV_COLUMNS.

  LR_COLUMNS = GR_TABLE->GET_COLUMNS( ).
  LR_COLUMNS->SET_OPTIMIZE( GC_TRUE ).

*  TRY.
*  CALL METHOD gr_table->set_screen_status
*    EXPORTING
*      report        = 'SALV_DEMO_TABLE_EVENTS'
*      pfstatus      = 'D0100'
**      SET_FUNCTIONS = C_FUNCTIONS_NONE
  .
*  ENDTRY.


  PERFORM SET_COLUMNS_TECHNICAL USING LR_COLUMNS.

*... §4.1 set the size and position of the Popup via coordinates
  GR_TABLE->SET_SCREEN_POPUP(
    START_COLUMN = 1
    END_COLUMN   = 100
    START_LINE   = 1
    END_LINE     = 20 ).

*... §4.2 set the selection mode of the Popup: multiple or single row selection
  IF GS_TEST-SELECTION EQ GC_TRUE.
    DATA: LR_SELECTIONS TYPE REF TO CL_SALV_SELECTIONS.

    LR_SELECTIONS = GR_TABLE->GET_SELECTIONS( ).
    LR_SELECTIONS->SET_SELECTION_MODE( IF_SALV_C_SELECTION_MODE=>ROW_COLUMN ).
  ENDIF.

*... §5 display the table
  GR_TABLE->DISPLAY( ).
*
*      lr_selections = gr_table->get_selections( ).
*      data: lt_sel type salv_t_row.
*      lt_sel = lr_selections->get_selected_rows( ).

ENDFORM.                    " display_fullscreen

*&---------------------------------------------------------------------*
*&      Form  display_list
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
FORM DISPLAY_LIST .

*... §2 create an ALV table
*    §2.1 set LIST_DISPLAY to 'X' for displaying an ALV List
  TRY.
      CL_SALV_TABLE=>FACTORY(
        EXPORTING
          LIST_DISPLAY = GC_TRUE
        IMPORTING
          R_SALV_TABLE = GR_TABLE
        CHANGING
          T_TABLE      = GT_OUTTAB ).
    CATCH CX_SALV_MSG.                                  "#EC NO_HANDLER
  ENDTRY.

*... §3 Functions
*... §3.1 activate ALV generic Functions
  DATA: LR_FUNCTIONS TYPE REF TO CL_SALV_FUNCTIONS.

  LR_FUNCTIONS = GR_TABLE->GET_FUNCTIONS( ).
  LR_FUNCTIONS->SET_ALL( GC_TRUE ).

*... set the columns technical
  DATA: LR_COLUMNS TYPE REF TO CL_SALV_COLUMNS.

  LR_COLUMNS = GR_TABLE->GET_COLUMNS( ).
  LR_COLUMNS->SET_OPTIMIZE( GC_TRUE ).

  PERFORM SET_COLUMNS_TECHNICAL USING LR_COLUMNS.

*... §4.1 set the size and position of the Popup via coordinates
  GR_TABLE->SET_SCREEN_POPUP(
    START_COLUMN = 1
    END_COLUMN   = 100
    START_LINE   = 1
    END_LINE     = 20 ).

*... §4.2 set the selection mode of the Popup: multiple or single row selection
  IF GS_TEST-SELECTION EQ GC_TRUE.
    DATA: LR_SELECTIONS TYPE REF TO CL_SALV_SELECTIONS.

    LR_SELECTIONS = GR_TABLE->GET_SELECTIONS( ).
    LR_SELECTIONS->SET_SELECTION_MODE( IF_SALV_C_SELECTION_MODE=>ROW_COLUMN ).
  ENDIF.

*... §5 display the table
  GR_TABLE->DISPLAY( ).

ENDFORM.                    " display_list

*&---------------------------------------------------------------------*
*&      Form  set_columns_technical
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
FORM SET_COLUMNS_TECHNICAL USING IR_COLUMNS TYPE REF TO CL_SALV_COLUMNS.

  DATA: LR_COLUMN TYPE REF TO CL_SALV_COLUMN.

  TRY.
      LR_COLUMN = IR_COLUMNS->GET_COLUMN( 'MANDT' ).
      LR_COLUMN->SET_TECHNICAL( IF_SALV_C_BOOL_SAP=>TRUE ).
    CATCH CX_SALV_NOT_FOUND.                            "#EC NO_HANDLER
  ENDTRY.

  TRY.
      LR_COLUMN = IR_COLUMNS->GET_COLUMN( 'FLOAT_FI' ).
      LR_COLUMN->SET_TECHNICAL( IF_SALV_C_BOOL_SAP=>TRUE ).
    CATCH CX_SALV_NOT_FOUND.                            "#EC NO_HANDLER
  ENDTRY.

  TRY.
      LR_COLUMN = IR_COLUMNS->GET_COLUMN( 'STRING_F' ).
      LR_COLUMN->SET_TECHNICAL( IF_SALV_C_BOOL_SAP=>TRUE ).
    CATCH CX_SALV_NOT_FOUND.                            "#EC NO_HANDLER
  ENDTRY.

  TRY.
      LR_COLUMN = IR_COLUMNS->GET_COLUMN( 'XSTRING' ).
      LR_COLUMN->SET_TECHNICAL( IF_SALV_C_BOOL_SAP=>TRUE ).
    CATCH CX_SALV_NOT_FOUND.                            "#EC NO_HANDLER
  ENDTRY.

  TRY.
      LR_COLUMN = IR_COLUMNS->GET_COLUMN( 'INT_FIEL' ).
      LR_COLUMN->SET_TECHNICAL( IF_SALV_C_BOOL_SAP=>TRUE ).
    CATCH CX_SALV_NOT_FOUND.                            "#EC NO_HANDLER
  ENDTRY.

  TRY.
      LR_COLUMN = IR_COLUMNS->GET_COLUMN( 'HEX_FIEL' ).
      LR_COLUMN->SET_TECHNICAL( IF_SALV_C_BOOL_SAP=>TRUE ).
    CATCH CX_SALV_NOT_FOUND.                            "#EC NO_HANDLER
  ENDTRY.

  TRY.
      LR_COLUMN = IR_COLUMNS->GET_COLUMN( 'DROPDOWN' ).
      LR_COLUMN->SET_TECHNICAL( IF_SALV_C_BOOL_SAP=>TRUE ).
    CATCH CX_SALV_NOT_FOUND.                            "#EC NO_HANDLER
  ENDTRY.

  TRY.
      LR_COLUMN = IR_COLUMNS->GET_COLUMN( 'TAB_INDEX' ).
      LR_COLUMN->SET_TECHNICAL( IF_SALV_C_BOOL_SAP=>TRUE ).
    CATCH CX_SALV_NOT_FOUND.                            "#EC NO_HANDLER
  ENDTRY.

ENDFORM.                    " set_columns_technical(

Friday 27 June 2014

ISU_Step BY Step Transactions

ISU
1)PARAMETER RECORD(E42B)
2)PORTION (E41B)
3)METER READING UNIT(E41H)
4)SCHEDULE RECORD (EA43)
BUSINESS MASTER DATA.
1)BUSINESS PARTNER(FPP1)
2)CONTARCT ACCOUNT(CAA1)
TECHNICAL MASTER DATA.
1)CONNECTION OBJECT(ES55)
2)PREMISE(ES60)
3)INSTALLATION(ES30)
4)DEVICE LOCATION(ES65)
!)REGISTER GROUP(EG04)
1)DEVICE  CAT(EG01)
2)DEVICE(IQ01)
3)FULL INSTALLATION (EG31)
4)MOVE IN (EC50E)
BILLING
1)BILLING CLASS
2)RATE TYPE(EA56)
3)OPERAND(EA50)
4)PRICE(EA89)
5)VARIANT PROGRAM…
6)RATE (EA30
7)SCHEMA(EA35)
8)RATE CAT(EA53)
9)RATE DETERMINATION(EA87).
MR CREATION(EL01)
MASS CREATION (EL06)
MATER READING (EL28)
SIMULATION(EA00)
SINGLE BILLING(EASIBI)


Tuesday 24 June 2014

ABAP Development and Programming LINK

TABS USING REPORT PROGRAM

*&---------------------------------------------------------------------*
*& Report  ZTEST_TAB
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT  ZTEST_TAB.
TABLES : EANL,EVER.



DATA : I_INST TYPE TABLE OF EANL,
      WA_INST TYPE EANL,
      I_CONT TYPE TABLE OF EVER,
      WA_CONT TYPE EVER,
      I_CACC TYPE TABLE OF FKKVKP,
      WA_CACC TYPE FKKVKP.



* Define screen 101 as subscreen
SELECTION-SCREEN BEGIN OF SCREEN 101 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-T00.
SELECT-OPTIONS S_ANLAGE FOR EANL-ANLAGE.
SELECTION-SCREEN END OF BLOCK B1.
SELECTION-SCREEN END OF SCREEN 101.


* Define screen 102 as subscreen
SELECTION-SCREEN BEGIN OF SCREEN 102 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-T02.
SELECT-OPTIONS: VERTRAG FOR EVER-VERTRAG.
SELECTION-SCREEN END OF BLOCK B2.
SELECTION-SCREEN END OF SCREEN 102.

* Define screen 103 as subscreen
SELECTION-SCREEN BEGIN OF SCREEN 103 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B3 WITH FRAME TITLE TEXT-T03.
PARAMETERS VKONT TYPE FKKVKP-VKONT.
SELECTION-SCREEN END OF BLOCK B3.
SELECTION-SCREEN END OF SCREEN 103.


SELECTION-SCREEN BEGIN OF TABBED BLOCK T1 FOR 20 LINES.
SELECTION-SCREEN TAB (10) NAME1 USER-COMMAND UCOMM1 DEFAULT SCREEN 101.
SELECTION-SCREEN TAB (20) NAME2 USER-COMMAND UCOMM2 DEFAULT SCREEN 102.
SELECTION-SCREEN TAB (30) NAME3 USER-COMMAND UCOMM3 DEFAULT SCREEN 103.
SELECTION-SCREEN END OF BLOCK T1.


INITIALIZATION.
  NAME1 = TEXT-N01.
  NAME2 = TEXT-N02.
  NAME3 = TEXT-N03.


START-OF-SELECTION.

  PERFORM INST.
  CASE SY-UCOMM .
    WHEN 'UCOMM2'.
      PERFORM CONT.
    WHEN 'UCOMM3'.
      PERFORM CACC.
  ENDCASE.
*&---------------------------------------------------------------------*
*&      Form  INST
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  -->  p1        text
*  <--  p2        text
*----------------------------------------------------------------------*
FORM INST .

  SELECT * FROM EANL INTO TABLE I_INST WHERE ANLAGE  IN S_ANLAGE.

**ENDIF.

  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
   EXPORTING
*     I_INTERFACE_CHECK                 = ' '
*     I_BYPASSING_BUFFER                = ' '
*     I_BUFFER_ACTIVE                   = ' '
     I_CALLBACK_PROGRAM                = SY-REPID
*     I_CALLBACK_PF_STATUS_SET          = ' '
*     I_CALLBACK_USER_COMMAND           = ' '
*     I_CALLBACK_TOP_OF_PAGE            = ' '
*     I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
*     I_CALLBACK_HTML_END_OF_LIST       = ' '
     I_STRUCTURE_NAME                  = 'EANL'
*     I_BACKGROUND_ID                   = ' '
*     I_GRID_TITLE                      =
*     I_GRID_SETTINGS                   =
*     IS_LAYOUT                         =
*     IT_FIELDCAT                       =
*     IT_EXCLUDING                      =
*     IT_SPECIAL_GROUPS                 =
*     IT_SORT                           =
*     IT_FILTER                         =
*     IS_SEL_HIDE                       =
*     I_DEFAULT                         = 'X'
*     I_SAVE                            = ' '
*     IS_VARIANT                        =
*     IT_EVENTS                         =
*     IT_EVENT_EXIT                     =
*     IS_PRINT                          =
*     IS_REPREP_ID                      =
*     I_SCREEN_START_COLUMN             = 0
*     I_SCREEN_START_LINE               = 0
*     I_SCREEN_END_COLUMN               = 0
*     I_SCREEN_END_LINE                 = 0
*     I_HTML_HEIGHT_TOP                 = 0
*     I_HTML_HEIGHT_END                 = 0
*     IT_ALV_GRAPHICS                   =
*     IT_HYPERLINK                      =
*     IT_ADD_FIELDCAT                   =
*     IT_EXCEPT_QINFO                   =
*     IR_SALV_FULLSCREEN_ADAPTER        =
*   IMPORTING
*     E_EXIT_CAUSED_BY_CALLER           =
*     ES_EXIT_CAUSED_BY_USER            =
    TABLES
      T_OUTTAB                          = I_INST
*   EXCEPTIONS
*     PROGRAM_ERROR                     = 1
*     OTHERS                            = 2
            .
  IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.

ENDFORM.                    " INST

*&---------------------------------------------------------------------*
*&      Form  CONT
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  -->  p1        text
*  <--  p2        text
*----------------------------------------------------------------------*
FORM CONT .

  SELECT * FROM EVER INTO TABLE I_CONT WHERE VERTRAG IN VERTRAG.


  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
   EXPORTING
*     I_INTERFACE_CHECK                 = ' '
*     I_BYPASSING_BUFFER                = ' '
*     I_BUFFER_ACTIVE                   = ' '
     I_CALLBACK_PROGRAM                = SY-REPID
*     I_CALLBACK_PF_STATUS_SET          = ' '
*     I_CALLBACK_USER_COMMAND           = ' '
*     I_CALLBACK_TOP_OF_PAGE            = ' '
*     I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
*     I_CALLBACK_HTML_END_OF_LIST       = ' '
     I_STRUCTURE_NAME                  = 'EVER'
*     I_BACKGROUND_ID                   = ' '
*     I_GRID_TITLE                      =
*     I_GRID_SETTINGS                   =
*     IS_LAYOUT                         =
*     IT_FIELDCAT                       =
*     IT_EXCLUDING                      =
*     IT_SPECIAL_GROUPS                 =
*     IT_SORT                           =
*     IT_FILTER                         =
*     IS_SEL_HIDE                       =
*     I_DEFAULT                         = 'X'
*     I_SAVE                            = ' '
*     IS_VARIANT                        =
*     IT_EVENTS                         =
*     IT_EVENT_EXIT                     =
*     IS_PRINT                          =
*     IS_REPREP_ID                      =
*     I_SCREEN_START_COLUMN             = 0
*     I_SCREEN_START_LINE               = 0
*     I_SCREEN_END_COLUMN               = 0
*     I_SCREEN_END_LINE                 = 0
*     I_HTML_HEIGHT_TOP                 = 0
*     I_HTML_HEIGHT_END                 = 0
*     IT_ALV_GRAPHICS                   =
*     IT_HYPERLINK                      =
*     IT_ADD_FIELDCAT                   =
*     IT_EXCEPT_QINFO                   =
*     IR_SALV_FULLSCREEN_ADAPTER        =
*   IMPORTING
*     E_EXIT_CAUSED_BY_CALLER           =
*     ES_EXIT_CAUSED_BY_USER            =
    TABLES
      T_OUTTAB                          = I_CONT
*   EXCEPTIONS
*     PROGRAM_ERROR                     = 1
*     OTHERS                            = 2
            .
  IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.


ENDFORM.                    " CONT

*&---------------------------------------------------------------------*
*&      Form  CACC
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  -->  p1        text
*  <--  p2        text
*----------------------------------------------------------------------*
FORM CACC .


  SELECT * FROM FKKVKP INTO TABLE I_CACC WHERE VKONT = VKONT.


  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
*     I_INTERFACE_CHECK                 = ' '
*     I_BYPASSING_BUFFER                = ' '
*     I_BUFFER_ACTIVE                   = ' '
 I_CALLBACK_PROGRAM                = SY-REPID
*     I_CALLBACK_PF_STATUS_SET          = ' '
*     I_CALLBACK_USER_COMMAND           = ' '
*     I_CALLBACK_TOP_OF_PAGE            = ' '
*     I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
*     I_CALLBACK_HTML_END_OF_LIST       = ' '
 I_STRUCTURE_NAME                  = 'FKKVKP'
*     I_BACKGROUND_ID                   = ' '
*     I_GRID_TITLE                      =
*     I_GRID_SETTINGS                   =
*     IS_LAYOUT                         =
*     IT_FIELDCAT                       =
*     IT_EXCLUDING                      =
*     IT_SPECIAL_GROUPS                 =
*     IT_SORT                           =
*     IT_FILTER                         =
*     IS_SEL_HIDE                       =
*     I_DEFAULT                         = 'X'
*     I_SAVE                            = ' '
*     IS_VARIANT                        =
*     IT_EVENTS                         =
*     IT_EVENT_EXIT                     =
*     IS_PRINT                          =
*     IS_REPREP_ID                      =
*     I_SCREEN_START_COLUMN             = 0
*     I_SCREEN_START_LINE               = 0
*     I_SCREEN_END_COLUMN               = 0
*     I_SCREEN_END_LINE                 = 0
*     I_HTML_HEIGHT_TOP                 = 0
*     I_HTML_HEIGHT_END                 = 0
*     IT_ALV_GRAPHICS                   =
*     IT_HYPERLINK                      =
*     IT_ADD_FIELDCAT                   =
*     IT_EXCEPT_QINFO                   =
*     IR_SALV_FULLSCREEN_ADAPTER        =
*   IMPORTING
*     E_EXIT_CAUSED_BY_CALLER           =
*     ES_EXIT_CAUSED_BY_USER            =
TABLES
  T_OUTTAB                          = I_CACC
*   EXCEPTIONS
*     PROGRAM_ERROR                     = 1
*     OTHERS                            = 2
        .
  IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.

ENDFORM.                    " CACC

Wednesday 4 June 2014

FI_Tcodes

List of FICA Transactions:
FPL9     Account Balance
Further Information     FPDM00     Clarification Case for Account Balance
FPM3     Dunning History
FPRH     Installment Plan History
FPM4     Returns History
FPCOHIST     Correspondence History
FP04H     Write-Off History
FPCR1     Creditworthiness
FPD2     Security Deposits
FP03H     History of Collection Items
FPZWH     Reposted Adjustments to Receivables
FP06     Maintain
FP04     Write Off Items
FPZW     Adjust Receivables
FPTCRPO     Process Credits
FP40     Transfer Items
FPCB     Process Collective Bill
Interest     
FPI1     Post
FPI4     Display Calculation
Installment Plan     
FPR1     Create
FPR2     Change
FPR3     Display
Security deposits     
FPSEC1     Enter
FPSEC2     Change
FPSEC3     Display
FPI2     Calculate Interest
Submit for Collection     
FP03E     Release Items for Collection
FP03D     Submit Items for Collection
FP03     Process Collection Items
Loans     
EK25     Create
EK26     Change
EK27     Display    
FPVZ     Agree Payment Amounts
Process Payment Advice Notes     
FPAV     From Customer
FPAVI     From Collection Agency
FPB0     Payment at Cash Desk
Cash Journal     
FPCJ     Cash Journal
FPCJM     Cash Journal Master Data
FPSC     Overview of Cash Desk Closing
FPCJR     Cash Journal Evaluation
Responsibilities     
FQ_FPCJ_SU     Branch Office Manager
FQ_FPCJ_SC     Cashier with Special Tasks
FQ_FPCJ_NC     Cashier
FP05     Payment Lot
FP25     Check Lot
FP35     Credit Card Lot
FP45     Payment Order Lot
FP50     Manual Outgoing Check Lot
Clarification Activities     
FPCPL     Payment Allocation
FP05_PROP     Maintain Exception Accounts for Payment Clarification
FP30     Find Payment
FP30C     Find Own Clarification Cases
FPRU     Overview of Repayment Requests
FP18     Reverse Repayment Request
FPZP     Payment Form Items
FPCCR     Cashed Checks
FPCUM     Write-Off from Clarification Worklist
FPCH1     Online Check Printing
FPCHR     Check Management
FPREPT     Receipt Management
Returns     
FP09     Returns Lot
FPCRL     Clarification Cases
Reporting of Incorrect Bank Data     
FP70     Edit Lot
FPCNR     Clarification Cases

Payment Run     
FPOR2     Change Payment Order
FPOR3     Display Payment Order
FPOR8     Reverse Payment Order
FPOR8M     Mass Reversal of Payment Orders
FPS_RFKKPYOL     Overview of Payment Orders
FPCPR     Exception Clarification
FP31     Find Payment
FPCHP     Check Assignment for Payment Run
FPPST     Stop Future Payments (DK)
Credit     
FPCRPO     Clarification
External Payment Banks     
FPCVS_CONF     Copy Payment Confirmations
FPCVS_EXAM     Monitor Payments
FPCVS     Clarification of Transferred Payments
      
FPE1     Post
FPE2     Change
FPE2M     Mass Change
FPE3     Display
FPE4     Display Changes
FP07     Reset cleared items
FP08     Reverse
FP08M     Mass Reversal
Reconciliation Key     
FPF1     Create
FPF2     Close
FPF3     Display
FPT5     Display Document List
S_KK4_74002356     Maintain User-Specific Posting Settings
      
FKKORD2     Edit
FPDUDC     Generate Documents
FKKORDA     Approve Request
Reporting     
RFKKO2     Display Documents Generated from Standing Requests
RFKKO2H     Reconcile Documents Generated from Standing Requests
      
For Contract Accounts     
Payment Notifications     
FPDDAX     Create
FPDDA3     Change
FPDDA2     Display
Prenotification     
FPPNH     Display History
FPPNU     Change Processing Status
FPPNO     Create File
FPPNR     Process Return File
FPY1     Payment Run
Boleto     
FBOL3     Display
FPBRBOLO     Create DME File
FBO1     Mass Run
FBO1S     Individual Creation
FBO1C     Mass Reversal
FPREPTM     Printed Receipt
FPINTM1     Interest Run
FP04M     Write-off run
FPCHS     Reversal of Check Payments
Dunning Notice     
FPVA     Dunning Proposal Run
FPVB     Dunning Activity Run
FPVC     Mass Reversal of Dunning Notices
FPDUTL     Telephone List
FPVT     Forward Telephone List
Correspondence     
FPCC0002     Create Account Statements
FPCC0026     Create Balance Notification
FPCOPARA     Print
FPRD     Installment Plan Printing
FKEXMA     Monitor Tax Exemptions
FPCC0029     Create Business Partner Statements
FPCC0034     Generate Write-Off Notification


Submit for Collection     
FP03M     Release Run
FP03DM     Submission Run
FPCI     Information for Collection Agencies
FP03U     Receivables Recalled
FPMA     Automatic Clearing
FKLOCK2     Set Processing Locks
FPLKDEL     Delete Processing Locks
FKLOCK01     Check Conditional Locks
FPLKA     Evaluation of Processing Locks
Security deposits     
FPRL     Release
FPINTM2     Interest for Cash Security Deposit
FPD1     Statistics
FPCRPO_DET     Create Credit List
Forward Postings     
Preparation     
FP05FIK     Assign New Reconciliation Key to Payment Lot
FP09FIK     Assign New Reconciliation Key to Returns Lot
FPG4     Delete and Close Reconciliation Key
FPT1     Check Summary Records
FPT6     Recreate Totals Records
FPG0     Maintain Alternative Posting Date
Execution     
FPG1     Transfer to General Ledger
FPG3     Transfer to Profitability Analysis
FPCF     Cash Management Transfer
Control     
FPO2     Reconcile open items
FPT3     Reconcile G/L Accounts
FPG2     Check General Ledger Documents
FPG5     Reconcile G/L Documents
FPT4     Missing Transfer
FPG7     Check CO-PA Documents
Closing Preparation     
FPW1     Foreign Currency Valuation
FPW2     Reverse Foreign Currency Valuation
FPR_PLCL     Itemization Interim Account
FPS_RFKKBELJ00     Document Journal
FPO1P     Open Items at Key Date (Parallel Processing)
FPRECL     Post Reclassifications
FPDOC     Determine Missing FI-CA Documents
Adjustment postings     
FPDR     Transfer Posting of Deferred Revenues
FPRW     Adjust Receivables According to Age
FPRV     Transfer Posting of Adjusted Receivables
FPRA     Display Adjusted Receivables
Data for Government Tax Audit     
Documents     
FPDE_EXP     Export Document Extracts
FPDE_AEXP     Export Document Extracts from Archive
FPDE_IMP     Import Document Extracts
FPDE_EXTR     Export Extracted Documents
FPDE     Overview of Document Extracts
FPDE_DEL     Delete Document Extracts
Evaluation of Open Items     
FPSELP     Define Preselection
FPSELP1     Define Layout
FPSP     Create Preselections for Business Partner
FPSA     Create Preselections for Contract Accounts
FPO4     Evaluate
FPO4P     Evaluate (Parallel Processing)
Extraction for Business Information Warehouse     
FPBW     Extract OIs
FPCIBW     Extract Cleared Items
FPBWS     Administration of Extraction
FPBWD     Delete Extracts
FPCLBW     Extract Collection Items
FPIPBW     Extract Installment Plans
Data for Externals     
Payment Card Organizations     
FPPCDS     Bill
FPPCSF     Display Data Medium
FPPCAS     List of Payments
FPPCLP     List of Settlements
FPPCBP     List of card data
External collection agencies     
FP03L     List of Collection Items
Banking     
FP20     Check deposit list
Tax Authorities     
FPAWM     Process Foreign Trade Declarations
FPTX1     Create Country-Specific Tax Returns
Copy data     
Documents     
FPB1     Adopt
FPB2     Process Errors
Payment Lot     
FPB3     Adopt
FPB4     Process Errors
Returns Lot     
FPB5     Adopt
FPB6     Process Errors
Manual Outgoing Check Lot     
FP51     Adopt
FP52     Process Errors
Check Encashment     
FPB12     Adopt
FPB13     Process Errors
From Electronic Account Statement     
FPB7     Transfer
FPB8     Process Errors
From MultiCash File     
FPBMC     Convert Country-Specific Formats to MultiCash
FPB17     Transfer Data from MultiCash File
Payment Advice Notes     
FPB20     Transfer
FPB21     Process Errors
FP03F     Read Collection Agency File
Documents from External Billing Systems     
FKK_EBS_TOI_COPA     Transfer Documents
FKK_EBS_TOI_COPA_E     Edit Documents with Errors
FKK_EBS_MRD     Transfer Reversals
FKK_EBS_MRD_E     Process Reversals with Errors
FKK_EBS_ARC     Link Documents with Invoices

FKK_EBS_ARC_E     Edit Links with Errors