https://www.fenginfo.com/815.html

条件表(Condition Table)是SAP条件技术体系中最基础的数据源,它们是一群特定的数据表,表名是以特定字母开头 + 三位数字构成(如A106 价格清单/物料组),可以用TCODE:SE11或SE16查看。

条件表的分类有两个维度,分别是用途(Usage)、应用(Application)。条件表名是以特定字符串前缀 + 三位数字构成,用途(Usage)不同,表名的特定字符串各不相同,常见类型如下表所示。

用途(Usage) 表名结构
A 定价 Axxx
B 输出 Bxxx
C 科目确定 Cxxx
D 物料确定 KOTDxxx
E 折扣 KOTExxx
F 索引 KOTFxxx
G 清单&排斥 KOTGxxx
H 批是确定 KOTHxxx
I 参数文件确认 KOTIxxx
M 部长职务确定 KOTMxxx
N 免费货物 KOTNxxx
P 包装对象确认 KOTPxxx
R 派生 KOTRxxx
S 统计 Sxxx

表 1 部分用途(Usage)条件表名构成

条件表常见的的应用(Application)类别有V(采购)、V(销售及分销)、TX(税)等。用途(Usage)+应用(Application)的组合,形成后台不同的配置路径,在指定的配置中,只能维护不同范围的数据。诸多模块如MM、SD、FI等都有维护条件表的操作(新建、修改、显示),操作界面相同,只是可选的字段目录不同。

ERP初始安装时,系统里就有一些示例配置的条件表,可以直接拿来应用;但在现实业务环境中,有新的关键字段组合需要定义,那么就需要创建新的条件表。在正式系统中,系统示例表占据001至499的编号范围,新建的表一般需要从500开始,通常会首先使用900至999的号码区间。在IDES系统中,500之后也有使用,新表的编号就需要有意避开。

条件表的配置包含两部分:

  • 允许字段目录,每个用途(Usage)+应用(Application)组合,会有不同的允许字段列表;
  • 定义条件表,操作步骤是从允许字段列表选取多个关键字,创建条件表。

定价类条件表的用途(Usage)是A,常用到的应用(Application)有税(TX)、销售定价(V)、采购定价(M)、服务采购定价(MS)等,这些不同应用的定价类条件表使用同一编号,对应的数据表都是Axxx,所以在创建新定价条件表时,注意编号不要有冲突,如果不知可通过SE16对T681表进行查看。

当各个条件表维护完成后,就可以定义存取顺序,并将条件表分配到存取顺序中,具体配置参见《定义定价用途的存取顺序(Access Sequences)》。

条件表的操作是cross-client级,操作前先确认登录的Client具有相关权限(参见《定义客户端(Client)》)。

SD-定义定价用途的条件表(Condition Table)的更多相关文章

  1. Oracle在线重定义(online redefinition)--将普通表改为分区表

    使用Oracle的在线重定义技术,可以将Oracle的普通表改为分区表.操作如下: STEP1:测试表是否可以在线重定义,这里以unixdev数据库的LIJIAMAN.BSTEST为例 EXEC DB ...

  2. python线程条件变量Condition(31)

    对于线程与线程之间的交互我们在前面的文章已经介绍了 python 互斥锁Lock / python事件Event , 今天继续介绍一种线程交互方式 – 线程条件变量Condition. 一.线程条件变 ...

  3. 【FICO系列】SAP 参数(条件表)灵活配置GS01/GS02/GS03

      公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[FICO系列]SAP 参数(条件表)灵活配 ...

  4. 竞态条件 race condition data race

    竞态条件 race condition Race condition - Wikipedia https://en.wikipedia.org/wiki/Race_condition A race c ...

  5. MySQL之DDL数据定义语言:库、表的管理

    库的管理 常用命令 #创建库 create database if not exists 库名 [ character set 字符集名]; create database if not exists ...

  6. Lua中的weak表——weak table

    弱表(weak table)是一个很有意思的东西,像C++/Java等语言是没有的.弱表的定义是:A weak table is a table whose elements are weak ref ...

  7. ABAP开发基础知识:内表(Internal Table)

    http://www.cnblogs.com/foxting/archive/2012/03/19/2406830.html 内表与结构体基本类似,它同样是程序运行中被临时创建的一个存储空间,它是一个 ...

  8. Lua中的weak表——weak table(转)

    弱表(weak table)是一个很有意思的东西,像C++/Java等语言是没有的.弱表的定义是:A weak table is a table whose elements are weak ref ...

  9. Lua表(table)的用法_个人总结

    Lua表(table)的用法_个人总结 1.表的创建及表的介绍 --table 是lua的一种数据结构用来帮助我们创建不同的数据类型.如:数组和字典--lua table 使用关联型数组,你可以用任意 ...

随机推荐

  1. 为什么static成员必须在类外初始化,而不能在类的头文件中初始化

    为什么static成员必须在类外初始化 为什么静态成员不能在类内初始化 在C++中,类的静态成员(static member)必须在类内声明,在类外初始化,像下面这样.   class A { pri ...

  2. spring2.5 jdk1.8

    今天运行一个14年基于spring2.5的项目,出现下面错误 Unexpected exception parsing XML document from class path resource .. ...

  3. 安卓 android studio 报错 Could not find com.android.tools.build:gradle:3.2.1.

    报错截图如下: 解决方法:在project的builde.gradle做如下操作分别加上google()

  4. 用KNN实现iris的4分类问题&测试精度

    import matplotlib.pyplot as plt from scipy import sparse import numpy as np import matplotlib as mt ...

  5. jQuery调用WebService返回JSON数据

    相信大家都比较了解JSON格式的数据对于ajax的方便,不了解的可以从网上找一下这方面的资料来看一下,这里就不多说了,不清楚的可以在网上查一下,这里只说一下因为参数设置不当引起的取不到返回值的问题. ...

  6. golang 使用kcp实例

    简介kcp的具体概念与定义自行百度,特性可以浓缩为一句话,和tcp一样可靠,速度比tcp快,是一个用带宽换速度的新型协议.网上的示例代码很少,特此写一篇golang下的kcp实例. PS本文仅对ksp ...

  7. mysql 报错ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)

    ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ ( ...

  8. 如何理解MVC

    在面试的时候,MVC这个概念考的次数很多,有许多人只能把三个字母解释成三个单词:model,view,controller,但是如果往深处说就说不出来什么东西了,对这个概念模糊不清,今天闲来无事看了一 ...

  9. Linux基础-04-权限

    1. 查看文件的权限 1) 使用ls –l命令查看文件上所设定的权限. -rw-r--r-- 1 root root 605 Mar 18 20:28 .jp1.tar.gz 权限信息 属主 属组 文 ...

  10. 机器学习-HMM隐马尔可夫模型-笔记

    HMM定义 1)隐马尔科夫模型 (HMM, Hidden Markov Model) 可用标注问题,在语音识别. NLP .生物信息.模式识别等领域被实践证明是有效的算法. 2)HMM 是关于时序的概 ...