前言:目前在SAP中很难找到一个收银行承兑汇票的标准BAPI,这里本人就分享一个自开发的经测试比较好用的FM,仅供参考学习使用,谢绝转载。
【补充摘要】
银行承兑汇票是商业汇票的一种。指由在承兑银行开立存款账户的存款人签发,向开户银行申请并经银行审查同意承兑的,保证在指定日期无条件支付确定的金额给收款人或持票人的票据。
对出票人签发的商业汇票进行承兑是银行基于对出票人资信的认可而给予的信用支持。银行承兑汇票折价销售。银行承兑汇票的主要投资者是货币市场共同基金和市政实体。其特点是:信用好,承兑性强,灵活性高,有效节约了资金成本。用银行承兑汇票为商业交易融资称为承兑融资。
进入正题,下面就分享FM创建的过程。
1、新建自定义函数名称(Function Name):
ZDOCUMENT_BILL_EXCHANG_POS1
2、输入参数(Input Parameter):
I_HEADER LIKE BKPF 会计核算凭证标题
LW_PRCTR TYPE PRCTR 利润中心
3、输出参数(Output Parameter):
E_BELNR TYPE BKPF-BELNR 会计凭证编号
E_GJAHR TYPE BKPF-GJAHR 会计年度
4、表格参数(Table):
IT_ITEM LIKE ZFS_BSED1 汇票处理行项目
RETURN LIKE BAPIRET2 返回参数
※ 附加:输入参数结构(Structure)
5、处理源代码(Source Code):
FUNCTION ZDOCUMENT_BILL_EXCHANG_POS1.
*"----------------------------------------------------------------------
*"*