ACDOCA表数据修正

类cl_fins_acdoc_change,可以对acdoca数据进行修正

*&---------------------------------------------------------------------*
*& Report ZFI_UPDATE_ACDOCA
*&---------------------------------------------------------------------*
REPORT zfi_update_acdoca.

TABLES:acdoca,bseg.

"红绿灯
CONSTANTS:gc_red     LIKE icon-internal VALUE '@5C@',
          gc_yellow  LIKE icon-internal VALUE '@5D@',
          gc_green   LIKE icon-internal VALUE '@5B@',
          gc_status  TYPE slis_formname VALUE 'FRM_STATUS',
          gc_command TYPE slis_formname VALUE 'FRM_COMMAND'.

TYPES:BEGIN OF ty_data,
        sel,
        rldnr       TYPE acdoca-rldnr,
        rbukrs      TYPE acdoca-rbukrs,
        gjahr       TYPE acdoca-gjahr,
        belnr       TYPE acdoca-belnr,
        buzei       TYPE acdoca-buzei,
        docln       TYPE acdoca-docln,
        koart       TYPE acdoca-koart,
        racct       TYPE acdoca-racct,
        mwskz       TYPE acdoca-mwskz,
        bttype      TYPE acdoca-bttype,
        kunnr       TYPE acdoca-kunnr,
        bseg_kunnr  TYPE acdoca-kunnr,
        kunnr_name1 TYPE ze_kunnr_name,
        lifnr       TYPE acdoca-lifnr,
        bseg_lifnr  TYPE acdoca-lifnr,
        lifnr_name1 TYPE ze_lifnr_name,
        budat       TYPE acdoca-budat,
        blart       TYPE acdoca-blart,
        sgtxt       TYPE acdoca-sgtxt,
      END OF ty_data,
      ty_t_data TYPE TABLE OF ty_data.

DATA:gs_data     TYPE ty_data,
     gt_data     TYPE ty_t_data,
     gs_lay      TYPE lvc_s_layo,           " layout
     gt_fieldcat TYPE lvc_t_fcat,           " fieldcat
     gs_fieldcat TYPE lvc_s_fcat.

SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE TEXT-001.

  PARAMETERS: p_gjahr TYPE acdoca-gjahr DEFAULT sy-datum+0(4) OBLIGATORY." 会计年度
  SELECT-OPTIONS: s_belnr FOR acdoca-belnr,   " 会计凭证
                  s_bukrs FOR acdoca-rbukrs.  " 公司代码

  SELECTION-SCREEN SKIP 1.
  SELECTION-SCREEN BEGIN OF LINE.
*第一个RADIOBUTTON
    SELECTION-SCREEN POSITION 1.
    PARAMETERS:p1 RADIOBUTTON GROUP r1 DEFAULT 'X' USER-COMMAND ucl.
    SELECTION-SCREEN COMMENT 
### 查找和处理SAP系统中的成本核算凭证 在SAP系统中,成本核算凭证的管理和查询主要依赖于特定的事物代码(TCode)以及相关的功能模块。对于成本核算凭证的操作主要包括创建、修改、删除以及查询等。 #### 使用事物代码 (TCode) 为了访问与成本核算凭证有关的功能,在命令框输入相应的事物代码可以快速进入所需界面: - **FB03 - 凭证:显示** 此事务码用于查看已过账的成本核算凭证详情[^1]。 - **FB02 - 更改凭证** 允许对尚未关闭期间内的错误凭证进行修正- **FB08 - 反记账凭证** 当需要撤销某笔交易时可使用该选项来冲销原凭证记录。 #### 查询具体凭证信息 如果要针对某个具体的成本中心或者内部订单执行更精确的查询,则可以通过以下路径实现: - 进入 `Accounting -> Financial Accounting -> General Ledger Accounting -> Periodic Processing -> Line Items` 后选择 "Line Item by Document Number" 或者其他适合的方式来进行筛选条件设置以获取目标数据集。 #### 利用报工具分析历史数据 除了直接操作单个凭证外,还可以借助标准报告或自定义查询来汇总一段时间内发生的费用情况。例如,利用 `FAGLL03` 报能够按不同维度统计财务总账条目;而 `COOIS` 提供了一个交互式的OLAP多维数据分析环境专门面向作业成本控制领域。 ```sql SELECT * FROM ACDOCA WHERE MANDT = '100' AND BELNR IN ('1234567', '2345678') ORDER BY ERDAT DESC; ``` 上述SQL语句展示了如何从ACDOCA中检索指定公司代码下的某些编号范围内的会计文档行项目,并按照日期降序排列结果。这只是一个简单的例子,在实际应用过程中可能还需要考虑更多过滤参数以便精准定位所需的凭证记录。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值