FAGLFLEXT按期间累计

 之前写的汇总案例

DATA:lv_num_char TYPE char2,
       lv_num      TYPE numc3,
       lv_hsl      TYPE faglflext-hslvt,
       lv_hsl_temp TYPE faglflext-hslvt,
       lv_field    TYPE string.
  FIELD-SYMBOLS:<fs_faglflext> TYPE faglflext,
                <fs_any>       TYPE any.
LOOP AT lt_faglflext_yywsr ASSIGNING <fs_faglflext>.
    CLEAR:lv_hsl_temp,lv_field,lv_num,lv_num_char.
    LOOP AT lr_perio.
      IF lr_perio-option = 'EQ'.
        lv_num_char = lr_perio-low+1(2).
        CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
          EXPORTING
            input  = lv_num_char
          IMPORTING
            output = lv_num_char.
        CONCATENATE  '<FS_FAGLFLEXT>-HSL' lv_num_char INTO lv_field.
        UNASSIGN <fs_any>.
        ASSIGN (lv_field) TO <fs_any>.
        IF <fs_any> IS ASSIGNED.
          lv_hsl  = <fs_any>.
        ENDIF.
      ELSEIF lr_perio-option = 'BT'.
        lv_num_char = lr_perio-low+1(2).
        lv_num      = lr_perio-low.

        DO.
          IF lv_num > lr_perio-high..
            EXIT.
          ENDIF.
          CLEAR:lv_hsl_temp.

          CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
            EXPORTING
              input  = lv_num_char
            IMPORTING
              output = lv_num_char.
          CONCATENATE  '<FS_FAGLFLEXT>-HSL' lv_num_char INTO lv_field.
          UNASSIGN <fs_any>.
          ASSIGN (lv_field) TO <fs_any>.
          IF <fs_any> IS ASSIGNED.
            lv_hsl_temp  = <fs_any>.
            lv_hsl = lv_hsl + lv_hsl_temp.
          ENDIF.
          lv_num = lv_num + 1.
          lv_num_char = lv_num_char + 1.
        ENDDO.
      ENDIF.
    ENDLOOP.

    lt_yywsr-bukrs = <fs_faglflext>-rbukrs.
    lt_yywsr-hsl = 0 - lv_hsl."营业外收入金额行取反 20191120
    COLLECT lt_yywsr.
    CLEAR:lv_num_char,lv_hsl.
  ENDLOOP.

SAP FICO(金融会计与控制)模块是企业资源规划(ERP)系统中的一个重要组件,用于管理财务会计和控制方面的业务流程。常用表字段是指在SAP FICO模块中经常使用的表格中的字段。 以下是几个常用的SAP FICO表及其字段: 1. BKPF表:这是一个SAP中的总帐凭证表,其中包含了财务会计和控制方面的基本信息。该表的字段包括凭证号、会计年度、凭证日期、会计凭证类型等。 2. BSEG表:这是一个总帐行项目表,它存储了每个会计凭证的每个会计行项目的数据。该表的字段包括凭证号、会计年度、行项目号、科目编号、凭证货币金额等。 3. FAGLFLEXA表:这是一个总帐线项目表,该表包含了更全面的凭证和行项目数据。它的字段包括行项目号、账户编号、会计期间、交易类型等。 4. FAGLFLEXT表:这是一个总帐线项目的汇总表,它提供了明细数据的汇总信息。该表的字段包括会计期间、科目编号、交易类型、凭证货币金额、本地货币金额等。 5. SKA1表:这是一个总帐科目主数据表,用于存储会计科目的基本信息。该表的字段包括科目编号、科目教授、科目名称、科目组等。 6. SKB1表:这是一个总帐公司代码主数据表,用于存储公司代码的基本信息。该表的字段包括公司代码、公司名称、公司地址等。 总的来说,这些常用表字段提供了SAP FICO模块中重要的财务会计和控制业务数据,它们是处理财务和会计方面的活动的基础。在实际应用中,可以根据具体的需求和业务流程使用这些字段来支持企业的财务管理和决策制定。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值