会计凭证检查/替代/合并 OB28/OBBH/OBCY
程序员文章站
2022-05-18 08:08:32
...
1 , 检查 及 替代
IMG: 财务会计 >> 凭证 >> 凭证抬头 >> 会计凭证中的确认 [替代]
TCODE -- Table - View
OB28 - 检查 -- T001D -> V_T001D
OBBH - 替代 -- T001Q -> V_T001Q
2 , 会计凭证合并
(2.1) 合并
TCODE : OBCY (表 :TTYPS)
IMG 示例 : 财务会计 >> 总账会计 >> 定期处理 >> 集成 >> 物料管理 >> 为物料管理执行凭证汇总
(2.2) 公司间发票自动凭证 - IDOC
VF02 RELEASE - FI EDI 功能
SMOD : FEDI0001 FI 中 EDI 的功能模块出口 (IDOC)
NACE : V3 / RDXX /
VF03-HEAD-OUTPUT....
TCODE :
OBCB
OBCD
OBCE
选中 IDOC号码,显示,双击错误消息,弹出消息中有配置点链接,可以直接配置.
(2.2.1 ) 凭证流显示 :
(1) 双击可以显示凭证
MV75FF01
FM : fi_document_read
INCLUDE : LV05CF01
//位于 FM : CONVERT_TO_LOCAL_CURRENCY 之后 ,* vbfa_tab-matnr(4) = vbrk-bukrs.
vbfa_tab-matnr(4) = xdoc_num-bukrs.
(2) 增加IDOC 产生凭证的显示
FEDI0001 FI 中 EDI 的功能模块出口
EXIT_SAPLIEDI_102
修改相关参考字段 (IDOC中) , 示例 :
data: lc_vbeln like likp-vbeln,
lc_xblnr like bkpf-xblnr.
clear: lc_xblnr.
read table document_data with key fnam = 'BKPF-XBLNR'.
if sy-subrc eq 0.
lc_xblnr = document_data-fval.
endif.
loop at document_data.
if document_data-fnam = 'BKPF-AWTYP' .
document_data-fval = 'VBRK'.
modify document_data transporting fval.
elseif document_data-fnam = 'BKPF-AWKEY' .
document_data-fval = lc_xblnr.
modify document_data transporting fval.
elseif document_data-fnam = 'BKPF-XBLNR'.
clear: lc_vbeln.
select single vgbel into lc_vbeln
from vbrp
where vbeln = document_data-fval.
if not lc_vbeln is initial.
document_data-fval = lc_vbeln.
modify document_data transporting fval.
endif.
endif.
endloop.