凭证校验
1.T-CODE--->GGX2--->GBLR-->ZRGGBR000
2.将程序RGGBR000 复制为ZRGGBR000
3.GGB0--》财务会计--》凭证抬头或者行项目维护检验规则
4.OB28 维护特定的公司代码和调用点和确认,活动等级设置为1
5.GGB4-->激活校验
凭证替代
1.T-CODE--->GGX2--->GBLS-->ZRGGBS000
2.GGB1--> 维护替代
注意: BAPI_ACC_DOCUMENT_POST 这个函数不走完全凭证替代。
3.OBBH--> 维护替代点 和替代规则 和活动等级
SE16-->GB01 这个表是看那些字段可以做凭证修改和替代的
当以上的凭证校验和凭证替代都不生效的时候,还有别的办法
1.SE18-->AC_DOCUMENT--》method: CHANGE_AFTER_CHECK
DATA: wa_item TYPE accit.
DATA: wa_ex_item TYPE accit_sub.
LOOP AT im_document-item INTO wa_item .
MOVE-CORRESPONDING wa_item TO wa_ex_item.
APPEND wa_ex_item TO ex_document-item.
CLEAR wa_ex_item.
CLEAR wa_item.
ENDLOOP.
2.BTE 1120 的增强。如何创建BTE的增强就不赘述了
例子是SE37--->SAMPLE_PROCESS_00001120
如果想要修改的字段在BKPF_SUBST 和BSEG_SUBST 中没有,可以去append structure