使用FBCJ时,每天的现金收入/付款不应超过20万卢比

2020-08-27 18:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我的客户要求根据以下逻辑...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我的客户要求根据以下逻辑,停止每天价值超过20万捷克克朗的所有现金日记帐分录。

对于客户或vener,每天的收据/付款不应超过20万。

我写了一个验证信息来停止发布200000以上的单个文档。

请求专家帮助我如何实现这一目标。

预先感谢

Satheesh Kumar N

3条回答
追夢秋陽
2020-08-27 19:14

SPAN {font-family:" Courier New"; 字体大小:10pt; 颜色:#000000; 背景:#FFFFFF; } .L0S31 {font-style:italic; 颜色:#808080; } .L0S32 {color:#3399FF; } .L0S33 {color:#4DA619; } .L0S52 {color:#0000FF; } .L0S55 {color:#800080; } .L0S70 {color:#808080; }

使用lv_cond LIKE d_bool形式yfi01。

*声明本地内部表和工作区
数据:lt_bseg bseg的标准表,
lt_bkpf bkpf的标准表,
lwa_bseg TYPE bseg,
lwa_bkpf TYPE bkpf。

*声明局部变量
DATA:lv_amount TYPE bseg-dmbtr。

SELECT * FROM bkpf
放入表lt_bkpf
在哪里bukrs = bkpf-bukrs
AND gjahr = bkpf-gjahr
AND blart = bkpf-blart
AND cpudt = bkpf-cpudt
AND tcode ='FBCJ'。
如果sy- subrc =0。
选择*从bseg
到表lt_bseg
中,对于lt_bkpf
中的所有条目,bukrs = bkpf-bukrs
AND belnr = lt_bkpf-belnr
AND gjahr = bkpf -gjahr
AND kunnr = bseg-kunnr。
ENDIF。

清除:lv_amount。
将lt_bseg放入Lwa_bseg中。
lv_amount = lv_amount + lwa_bseg-dmbtr。
ENDLOOP。
lv_amount = lv_amount + bseg-dmbtr。

IF lv_amount> = 200000。
lv_cond ='F'。
ENDIF。

一周热门 更多>