工作

SAP关于财务费控系统新增分支预算需求 - RFC接口

2023-09-03  本文已影响0人  SAP杰

新增发生额数据同步:

 给财务费控系统提供发生额数据

新增 "发生额查询" 页面 填写 “年份”,"机构","科目范围" (科目范围起止的数据:科目范围 : 66020101 科目范围截止到 66020201 则代表科目范围是 66020101 到 66020201所有科目的发生额信息加总,分开借方和贷方 )的信息,可以向sap查询条件下发生额数据,三个条件必须填才可查询 :

效果显示

步骤1.首先先定义导入和导出表等等参数信息:

导入参数:会计年度, 公司代码, 科目号(起始值),科目号(截止值):

效果显示

导出参数:传输标识

效果显示

表: 参考的类型ZTBS_QUERY 发生额类型

效果显示

表里的字段提供给外围系统参数:

效果显示

代码步骤:

首先定义总账表信息:

声明主数据信息

代码显示

变量定义:

代码显示

data lw_msg 参考了消息提示

这里消息提示意思是如果出错就提示信息

声明range:

代码显示

判断信息,

如果财年,机构,科目必须选中才可查询信息:

代码显示

显示消息提示:

功能显示

如果没有填写信息:

导出参数提示 E

功能显示

消息提示:

功能显示

如果科目号前面4位不同的话,就提示信息:

代码显示

效果提示:

功能显示

最终效果提示:

功能显示

sakt里面抽取科目号,根据sakt里抽取的科目号去总表里抽取财年和公司代码

公司代码是抽取区间值的:

代码显示

否则就提示消息:

代码显示

数据编辑计算发生额:

代码显示

根据科目号AT END OF和最后的字段赋值等等

代码显示

代码调试和结果演示:

 查询所有区间科目号:

代码显示

查到科目结果:

代码显示

数据都为借方S:

查询区间科目号范围:

功能显示

最终显示结果:

发生额S借方:

功能显示
上一篇下一篇

猜你喜欢

热点阅读