SAP会计凭证Coding Block增加自定义字段

SAP会计凭证上增加字段比较简单,使用Coding Block添加字段并激活即可使用,如果添加的字段需要自动传值可以通过增强或者在OBBH里替代实现。

本文以在F-02会计凭证录入界面增加一个字段为例子,演示一下SAP会计凭证增加字段的操作。

1.规划好要增加的字段

SAP会计凭证上增加字段会更新很多表,影响面很广,因此一旦增加就不建议轻易去修改字段的属性了,因此在增加之前一定要认真规划要增加的字段。

本案例假设增加上市公司募集资金的用途字段,供F-02录入资金类分录时使用。

2.SPRO通过Coding Block功能往BSEG会计凭证行项目表增加字段

Graphical user interface, text, application, emailDescription automatically generated

TimelineDescription automatically generated

TableDescription automatically generated

接下来会弹出一个框要求输入Access Key,这个Key要去SAP Support网站申请,输入Key之后就开始漫长的字段添加过程,耐心等待即可。

Graphical user interface, applicationDescription automatically generated

可见添加一个字段要做很多事情。

TextDescription automatically generated with low confidence

Graphical user interface, applicationDescription automatically generated

3.SE11检查字段

SE11检查表BSEG发现字段已经添加且系统自动创建了字段同名的Domain,为了方便演示我们直接在Domain里添加值,待会F-02测试的时候直接选择即可。

激活Domain的时候发现影响了300多张表,看样子涉及面确实广。

A screenshot of a computerDescription automatically generated

Graphical user interface, applicationDescription automatically generated

4.将上述添加的字段添加到会计科目余额汇总表FAGLFLEXT

如果需要将上述添加的字段作为科目余额汇总的一个维度,则需要将字段对应添加到科目余额汇总表FAGLFLEXT,如果不需要则可以跳过本步骤。

本例假设我们需要根据资金募集用途汇总科目余额,因此需要将字段添加到表FAGLFLEXT。

本步骤涉及面也很广,耐心等待即可。

SAP会计凭证Coding Block增加自定义字段

Graphical user interface, applicationDescription automatically generated

Graphical user interface, text, application, emailDescription automatically generated

Graphical user interface, text, applicationDescription automatically generated

SE11检查表FAGLFLEXT。

Graphical user interface, applicationDescription automatically generated

上面的操作只是将字段添加到表中了,但是要实现按此字段进行汇总,还需要执行下面的操作。

Graphical user interface, text, application, emailDescription automatically generated

TableDescription automatically generated

Graphical user interface, application, tableDescription automatically generated

5.将新添加的字段添加到快速输入界面

本步骤可选,目的是将新添加的字段添加到某些非标准(这里假设F-02以外的为非标准)事务代码录入会计凭证界面上,例如FB50,FBV0.

Graphical user interface, text, applicationDescription automatically generated

Graphical user interface, application, WordDescription automatically generated

Graphical user interface, text, application, emailDescription automatically generated

6.修改字段状态将新添加的字段放出来

具体操作参考文章《控制SAP会计凭证字段状态两处配置》。

本例假设过账40、50以及字段状态组YB01均允许输入资金募集字段,自定义的字段在“Additional account assignments”视图的最末尾,按PageDown键可以找到。

Graphical user interface, tableDescription automatically generated

Graphical user interface, tableDescription automatically generated

TableDescription automatically generated

7.会计凭证录入

为了验证科目余额汇总表根据资金募集用途分类汇总的功能,我们分别录入两笔研发用途和一笔销售用途资金信息。

Graphical user interface, applicationDescription automatically generated

8. SE11查表验证

TableDescription automatically generated

下图余额与BSEG不等是因为我第一次配置的时候漏配了FAGLFLEXT表。

TableDescription automatically generated

至此,通过Coding Block往SAP会计凭证录入界面添加自定义的操作就完成了。

本文作者: GavinDong

版权属于: GavinDong博客

文章链接: https://www.gavindong.com/10367.html

如果使用过程中遇到问题,可 **点击此处** 交流沟通。

版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

(4)

相关文章

  • SAP VF01开票日期与当前过账日期不同问题

    业务情景 使用VF01或者VF04开票时,默认带出的开票日期(VBRK-FKART)日期与当前系统日期不同,有时候这个日期是前几个月的,导致实际过账到会计凭证的时候报错,提示对应的…

    2021.06.18
    3.3K00
  • SAP VL02N 交货单增强

    SAP VL02N交货单修改、发货增强可以在User-Exit出口MV50AFZ1或BADI增强点LE_SHP_DELIVERY_PROC中实现,本案例在MV50AFZ1中做增强实…

    2021.11.11
    1.6K00
  • SAP发票拆分增强

    首先,定义销售凭证抬头。里面选择对应的销售订单是与开票相关还是交货相关;然后,事务代码VOFM中定义Billing拆分的Routine。一般可以拷贝一个标准的并以9开头(菜单-数据…

    2017.05.15
    4.1K20
  • SAP通过报错信息查找增强点代码位置

    业务情景 SAP中会根据企业的实际情况写入很多增强,有的增强可能没有留存的文档可以查询,后期运维过程中需要排查增强逻辑、修改增强逻辑的时候往往不好找到增强代码的位置。 对于这种情况…

    2021.08.04
    1.6K00
  • SMOD增强激活

    SMOD做了增强之后传输到其他Client并不会自动生效,需要人工在每个Client激活之后才起作用。

    2020.09.29
    94300
  • FB02修改Coding Block自定义会计凭证字段

    使用Coding Block添加的字段,即使在OB32里维护了字段的可修改属性也是无法通过FB02修改的,这是因为Coding Block添加的字段更新的表非常多、甚至可能会影响科…

    2021.11.01
    74100
  • VF01 and VF11 enhancements V60A0001 RV60AFZC

    通过调整SAP预制的标准增强点(V60A0001)实现禁止跨月发票冲销需求,V60A0001的触发点是用户敲下VF01或者VF11那一刻、但是还未填充Billing值前的操作。 通…

    2018.02.12
    4.2K20
  • SAP BTE增强 – Business Transaction Events

    Business Transaction Events (BTEs) have been available as of Release 4.0 and are another t…

    2019.04.30
    3.1K10
  • [转载]SAP 增强

    SAP 中如何寻找增强 方法一、利用TCODE寻找增强(第二代的增强) 执行一个程序(源代码后附),在选择屏幕处输入你所需要增强的程序TCODE,执行後,就会出现一个列表,那里就有…

    2017.05.08
    2.1K00
  • Example for BTE 00001120

    Overview: BTE 00001120 can be used to change the data and return it to SAP standard Progra…

    2019.04.30
    1.8K00

发表评论

登录后才能评论
email