ABAP 权限程序

检查用户销售区域与分销渠道的权限
    AUTHORITY-CHECK OBJECT ‘V_VBAK_VKO‘
    ID ‘VKORG‘ FIELD wa_all-vkorg
    ID ‘VTWEG‘ DUMMY "FIELD wa_all-vtweg
    ID ‘SPART‘ DUMMY
    ID ‘ACTVT‘ DUMMY."FIELD ‘03‘.
    IF sy-subrc NE 0.
      "MESSAGE i001(00) WITH ‘没有销售组织‘ && wa_all-vkorg && ‘和分销渠道‘ && wa_all-vtweg && ‘的权限‘.
      DELETE TABLE gt_all FROM wa_all.
      CONTINUE.
    ENDIF.

时间: 2024-10-11 23:46:46

ABAP 权限程序的相关文章

ABAP权限检查,TCode与权限对象进行关联

一.确认权限对象,和关联字段: Tcode:SU21 维护权限对象例如"M_MSEG_WMB",它关联字段为'WERKS'M_MSEG_WMB 物料凭证:工厂 二.在ABAP代码中添加权限检查代码: PROGRAM YTEST_13_001. Tcode:SE38 TYPES: BEGIN OF ty_check_au, werks TYPE mseg-werks, END OF ty_check_au. DATA: wa_check_au TYPE ty_check_au, it_c

在ECC系统中设置外部断点进行ABAP接口程序Debug的方法

Step1:使用事务码SU01设置外部断点触发用户的类型为:A对话,如下图1所示 图1 Step2:设置外部断点触发用户: 由于外部断点针对特定的连接账户,所以需要首先设置触发外部断点的接口用户. 图2 图3 Step3:在程序中设置断点. SE37打开要设置断点程序,将光标定位在要设置断点的程序行,选择Utilities-  ->External Breakpoints -> Set/Delete External Breakpoint设置断点.

ABAP 在程序中启动后台JOB

DATA: lv_job_name LIKE tbtco-jobname, "作业名 lv_job_nr LIKE tbtco-jobcount, "作业号 lv_job_released TYPE c, lv_job_start_sofort TYPE c, lv_print_parameters TYPE pri_params. DATA:lt_rspar TYPE TABLE OF rsparams, lw_line LIKE LINE OF lt_rspar. "如果

abap程序修改程序

*&———————————————————————**& Report ZHELI_CODE*&*&———————————————————————**&*&*&———————————————————————* REPORT ZHELI_CODE. DATA: BEGIN OF srctab1 OCCURS 1,txt(255) TYPE c,END OF srctab1. PARAMETERS: rep LIKE trdir-name. AT SEL

SAP ABAP编程 程序中取得流水号

DATA: lv_curno TYPE num10. CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING nr_range_nr             = '00' object                  = 'ZOA_LOGNUM' IMPORTING number                  = lv_curno EXCEPTIONS interval_not_found      = 1 number_range_not_intern = 2

ABAP动态生成经典应用之Dynamic SQL Excute 程序

[转自http://blog.csdn.net/mysingle/article/details/678598]开发说明:在SAP的系统维护过程中,有时我们需要修改一些Table中的数据,可是很多Table又不能直接在Tcode:SE16中修改,使用的SAP ID又没有调试数据修改权限,这时我们应该怎么样修改数据呢?思路--> ABAP程序中的SQL 更新语句谁都有权限执行,只要我们能动态生成修改该Table字段的ABAP CODE动态执行即可! 开发技术: 1.SQL代码编写技术 1.动态程序

ABAP表抛FTP通用程序

主要功能: 1.支持R3所有表(标准.自建)下传,下传方式为FTP 2.支持输出字段选择及顺序调整 3.支持动态条件,不同的表会有不同的选择条件,根据不同的条件选择需要下传的数据 4.支持单表.多表.以及输出数据再次加工(需自己写输出逻辑扩展程序,可参考YTEMPLET) 5.支持多表查询,及多表查询的动态选择条件 6.支持大数据量表分批取数.以及分批下传(已通过BSEG大数据量表测试) 7.支持单文件下传(只生产一个文件,默认是分批下传,会产生多个文件) 8.其它支持参看选择屏幕 程序创建好后

ABAP 常用函数

函数名 描述 SD_VBAP_READ_WITH_VBELN 根据销售订单读取表vbap中的信息EDIT_LINES 把READ_TEXT返回的LINES中的行按照TDFORMAT="*"重新组织VIEW_MAINTENANCE_CALL 维护表视图 函数名 描述 DY_GET_FOCUS 获得屏幕焦点 DY_GET_SET_FIELD_VALUE 获得或者设置屏幕字段的值 函数名 描述 F4IF_INT_TABLE_VALUE_REQUEST 显示检索help READ_TEXT 读

[转]Win7 UAC的安全、兼容及权限

http://www.cnblogs.com/mydomain/archive/2010/11/24/1887132.html 网上关于这个问题讨论较多,但也不外乎几种方法.总结一下,如附中.顺便了解一个UAC. UAC,全称User Account Control(用户帐户控制) System Safe Monitor(主机入侵防御系统) UAC是如何工作的[3] 我 们可以简单的把UAC当作权限临时重分配的工具.在默认情况下,所有的非系统核心进程都只拥有标准权限,这一权限不能对系统关键区域进