zoukankan      html  css  js  c++  java
  • 使用查询(SQ01、SQ02、SQ03)创建报表

    查询需求说明

    通过Query(SQ01、SQ02、SQ03)实现根据销售组织查询销售订单中的各项信息,包括物料、金额、成本,以及毛利。

    其中对销售组织进行权限检查(Authority Check),字段毛利是通过金额减去成本计算出来的。

    目录

    1.1 信息集合维护... 1

    1.1.1 建立信息集(InfoSet)... 1

    1.1.2 建立信息集-增加权限检查字段... 2

    1.1.3 在信息集中增加额外字段... 4

    1.2 维护用户组以及用户组所包括的用户、信息集合... 7

    1.3 维护查询... 8

    1.3.1 查询与用户组... 8

    1.3.2 维护查询... 8

    1.4 用户权限与操作... 10

    1.4.1 为用户分配权限... 10

    1.4.2 用户查询相关信息... 11

    1.1 信息集合维护

    1.1.1 建立信息集(InfoSet)

    事务代码SQ02建立信息集合ZSALEORDER,信息集合中包含销售订单的二个表(VABK/VBAP)

    clip_image002[4]
    点击查看原图

    增加表VBAP到信息集中

    clip_image004[4]
    点击查看原图

    点击按钮

    clip_image006[4]
    点击查看原图

    ,生成信息集合

    clip_image008[4]
    点击查看原图

    点击按钮

    clip_image010[4]
    点击查看原图

    生成包含信息集合

    clip_image012[4]
    点击查看原图

    1.1.2 建立信息集-增加权限检查字段

    在信息集中,增加选择屏幕字段”销售组织S_VKORG”,并设置对销售组织进行权限检查

    clip_image014[4]
    点击查看原图

    设置选择屏幕字段S_VKORG的属性:参考表为VBAK-VKORG(销售订单的销售组织)

    clip_image016[4]
    点击查看原图

    增加对销售组织进行权限检查的代码,并设置如果权限检查不通过则不再继续执行

    clip_image018[4]
    点击查看原图

    1.1.3 在信息集中增加额外字段

    在信息集中,增加字段ZVALUE(销售毛利),设置该字段等于销售订单的不含税金额(VBAP-NETWR)减去销售订单的成本(VBAP-WAVER)

    clip_image020[4]
    点击查看原图

    设置字段的属性

    clip_image022[4]
    点击查看原图

    设置字段的计算公式

    clip_image024[4]
    点击查看原图

    将自定义字段ZVALUE增加到字段组Z1中。

    clip_image026[4]
    点击查看原图
    clip_image028[4]
    点击查看原图

    1.2 维护用户组以及用户组所包括的用户、信息集合

    事务代码SQ03通过以下三个操作,使得用户ZZTEST具有查询信息集合ZSALESORDER的权限

    1)建立用户组ZSD01

    2)将用户ZZTEST分配给用户组ZZTEST

    3)将信息集ZSALESORDER分配给用户组ZZTEST

    clip_image030[4]
    点击查看原图

    1.3 维护查询

    1.3.1 查询与用户组

    事务代码SQ01维护查询,维护和执行查询时,注意选择相应的用户组。

    clip_image032[4]
    点击查看原图

    1.3.2 维护查询

    事务代码SQ01针对用户组ZSD01下的信息集ZSALESORDER新建查询ZSALEVALUE,将销售订单的表中的字段:销售订单号码、金额、成本、物料等信息增加到该查询中。

    clip_image034[4]
    点击查看原图
    clip_image036[4]
    点击查看原图
    clip_image038[4]
    点击查看原图
    clip_image039[4]
    点击查看原图

    1.4 用户权限与操作

    1.4.1 为用户分配权限

    事务代码PFCG建立角色Z001,该角色具有销售组织1000的权限

    clip_image041[4]
    点击查看原图

    将该角色分配给用户ZZTEST,这样用户ZZTEST具有销售组织1000的权限

    clip_image043[4]
    点击查看原图

    1.4.2 用户查询相关信息

    用户ZZTEST通过事务代码SQ01查询Query:ZSALEVALUE,销售组织1000下将会有权限,销售组织2000没有权限。

    clip_image045[4]
    点击查看原图
    clip_image047[4]
    点击查看原图
    clip_image049[4]
    点击查看原图
    clip_image051[4]
    点击查看原图
    clip_image053[4]
  • 相关阅读:
    element ui 表单清空
    element ui 覆盖样式 方法
    element ui 修改表单值 提交无效
    element ui 抽屉里的表单输入框无法修改值
    element ui 抽屉首次显示 闪烁
    css 左侧高度 跟随右侧内容高度 自适应
    PICNUF框架
    elementui 抽屉组件标题 出现黑色边框
    vue 子组件跨多层调用父组件中方法
    vue 编辑table 数据 未点击提交,table里的数据就发生了改变(深拷贝处理)
  • 原文地址:https://www.cnblogs.com/goodsmith/p/4422399.html
Copyright © 2011-2022 走看看