自己写的销售组织分销渠道的权限检查增强
来源:互联网 发布:linux 安装monaco 编辑:程序博客网 时间:2024/04/27 23:05
DATA LT_TVKOT TYPE TABLE OF TVKOT WITH HEADER LINE.
DATA LT_TVTWT TYPE TABLE OF TVTWT WITH HEADER LINE.
SELECT * FROM TVKOT INTO TABLE LT_TVKOT WHERE VKORG IN svkorg AND SPRAS = '1'.
SELECT * FROM TVTWT INTO TABLE LT_TVTWT WHERE VTWEG IN svtweg AND SPRAS = '1'.
LOOP AT LT_TVKOT.
AUTHORITY-CHECK OBJECT 'V_VBAK_VKO'
ID 'VKORG' FIELD LT_TVKOT-VKORG
ID 'VTWEG' DUMMY
ID 'SPART' DUMMY
ID 'ACTVT' DUMMY.
IF SY-SUBRC NE 0.
MESSAGE E899(MM) WITH '没有销售组织' LT_TVKOT-VKORG '的权限'.
ENDIF.
AUTHORITY-CHECK OBJECT 'V_VBRK_VKO'
ID 'VKORG' FIELD LT_TVKOT-VKORG
ID 'ACTVT' DUMMY.
IF SY-SUBRC NE 0.
MESSAGE E899(MM) WITH '没有销售组织' LT_TVKOT-VKORG '的权限'.
ENDIF.
CLEAR LT_TVKOT.
ENDLOOP.
LOOP AT LT_TVTWT.
AUTHORITY-CHECK OBJECT 'V_VBAK_VKO'
ID 'VKORG' DUMMY
ID 'VTWEG' FIELD LT_TVTWT-VTWEG
ID 'SPART' DUMMY
ID 'ACTVT' DUMMY.
IF SY-SUBRC NE 0.
MESSAGE E899(MM) WITH '没有分销渠道' LT_TVTWT-VTWEG '的权限'.
ENDIF.
CLEAR LT_TVTWT.
ENDLOOP.
*..........................................
SELECT * FROM TVTWT INTO TABLE LT_TVTWT WHERE VTWEG IN S_VTWEG AND SPRAS = '1'.
AUTHORITY-CHECK OBJECT 'V_VBAK_VKO'
ID 'VKORG' FIELD P_VKORG
ID 'VTWEG' DUMMY
ID 'SPART' DUMMY
ID 'ACTVT' DUMMY.
IF SY-SUBRC NE 0.
MESSAGE E899(MM) WITH '没有销售组织' P_VKORG '的权限'.
ENDIF.
AUTHORITY-CHECK OBJECT 'V_VBRK_VKO'
ID 'VKORG' FIELD P_VKORG
ID 'ACTVT' DUMMY.
IF SY-SUBRC NE 0.
MESSAGE E899(MM) WITH '没有销售组织' P_VKORG '的权限'.
ENDIF.
LOOP AT LT_TVTWT.
AUTHORITY-CHECK OBJECT 'V_VBAK_VKO'
ID 'VKORG' DUMMY
ID 'VTWEG' FIELD LT_TVTWT-VTWEG
ID 'SPART' DUMMY
ID 'ACTVT' DUMMY.
IF SY-SUBRC eq 0.
s_VTWEG-sign = 'I'.
s_VTWEG-option = 'EQ'.
s_VTWEG-low = LT_TVTWT-VTWEG.
APPEND s_VTWEG.
ENDIF.
CLEAR: s_VTWEG,LT_TVTWT.
ENDLOOP.
loop at p_gt_fvkdfi.
if p_gt_fvkdfi-vtweg not in s_VTWEG[].
delete p_gt_fvkdfi where vtweg = p_gt_fvkdfi-vtweg.
delete p_gt_fvkdfi where vtweg = p_gt_fvkdfi-vtweg.
ENDIF.
CLEAR p_gt_fvkdfi.
endloop.
- 自己写的销售组织分销渠道的权限检查增强
- 给工厂分配销售组织/分销渠道
- 给工厂分配销售组织/分销渠道
- 检查企业的销售和分销结构
- 小企业如何建立自己的销售渠道?
- 未对销售组织 XXX 分销渠道 00 语言 ZH 定义
- 未对销售组织 XXX 分销渠道 00 语言 ZH 定义
- IT分销渠道的增值管理
- 自己写的渠道资源导入过程
- SAP组织架构-销售分销
- 是同一个销售订单类型,根据不同销售组织分配不同的号码段的增强出口
- 通用分销渠道和通用产品组的解析
- 自己写的EXTJS 增强控件TableGrid
- SaaS销售迎来破局 渠道分销重回主场
- 自己写的权限管理.
- 品牌B2C模式的销售渠道建立
- 网络分销为企业提供一体化的销售模式
- 标题:深度分销的方向和尺度 内容:<P> 深度分销的方向和尺度<BR> 所谓深度分销,有人也称之为通路精耕细作,是通过减少原有渠道层次,并增强中间商分销能力或通过企
- android应用的启动过程
- inux top命令详解
- SQL技巧
- php实现长连接的方法和注意事项
- kindeditor表情
- 自己写的销售组织分销渠道的权限检查增强
- 不错的SQL题目
- 函数调用堆栈
- Ajax原理
- jquery.cookie.js使用介绍
- C# 杂货店
- Avaliability.h(译)
- 关于闭包
- VC2010 工具栏按钮添加事件