2020-08-19 03:51发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我必须了解物镜的特征。 为此,我在Google上搜索并了解到,表AUSP包含字段OBJEK和ATINN,可用于从另一个表中获取matnr的特征,并且AUSP-OBJEK = MATNR。
不幸的是,我在AUSP表中找不到我的MATNR。
我的问题是,如何获得matnr的ATINN。
欢呼
A。
嗨
可能对本维基页面有帮助[ http://wiki .sdn.sap.com/wiki/display/SAPMDM/问题 以获取内部材料的特征
感谢您的回复。 两者都有帮助。 但是问题仍然停留在表" AUSP"上。 我有ATINN,MAFID和KLART的值。 不幸的是,在" ATWRT"字段中没有任何条目可以满足上述字段值,即
从ausp中选择atwrt到lv_atwrt,其中atinn = lv_atinn和mafid ='O'和KLART = lv_klart。
以上查询未提供ATWRT。
干杯
在表AUSP中,您将找到该材料的所有特性,因此您已经拥有它。 如果要获取特征的外部名称,请使用转换例程:
CONVERSION_EXIT_ATINN_OUTPUT。
亲切的问候,
Robert
FM" CLAF_CLASSIFICATION_OF_OBJECTS"提供了完整的特征值。
谢谢
1。
CALL FUNCTION'BAPI_OBJCL_GETCLASSES'
导出。
OBJECTKEY_IMP =材料编号"材料应在mara中保持原状,包括零
OBJECTTABLE_IMP = MARA"表名
CLASSTYPE_IMP = 001"该材料的类类型
READ_VALUATIONS
KEYDATE
LANGUAGE = EN
表格。
ALLOCLIST = itab"在这里您将获得与材料相关的类名
2。将此类名称传递到下面的功能模块以获取该材料的特征。
CALL FUNCTION'CARD_CLASS_READ_CHARACTS'
导出
class = L_CLASS"类名
class_type ='001'"类类型
语言= SY-LANGU
表格
特征= GT_CHAR"特征
features_values = GT_CHAR_VAL
感谢和问候
斯里尼瓦斯
编辑者:briteny,2011年3月1日上午8:58
在第4点,获得条件objek = i_inob-objek1不正确
1。 首先在matnr结构(i_mara)中声明一个变量objek。
objek的类型应为cuobn。
循环分配。
-objek = -matnr。
endloop。
2。 选择cuobj
objek
来自inob
插入表i_inob
i_mara中的所有条目
其中(objab ='MARA'或obtab ='MARAT')
和objek = i_mara-objek
和klart ='026'。
3。在structur(i_inob)中定义一个变量objek1
objek1类型objnum。
-objek1 = -cuobj。
结束循环。
调用函数" conversion_exit_atinn_input"
input ='zcolour'
导入
输出= v_atinn
4。 选择objek
攻击
来自ausp
插入表i_ausp
i_inob中的所有条目
其中objek = i_inob-objek1
和atinn = v_atinn。
感谢与问候,
Priz。
最多设置5个标签!
嗨
可能对本维基页面有帮助[ http://wiki .sdn.sap.com/wiki/display/SAPMDM/问题 以获取内部材料的特征
感谢您的回复。 两者都有帮助。 但是问题仍然停留在表" AUSP"上。 我有ATINN,MAFID和KLART的值。 不幸的是,在" ATWRT"字段中没有任何条目可以满足上述字段值,即
从ausp中选择atwrt到lv_atwrt,其中atinn = lv_atinn和mafid ='O'和KLART = lv_klart。
以上查询未提供ATWRT。
干杯
A。
嗨,
在表AUSP中,您将找到该材料的所有特性,因此您已经拥有它。 如果要获取特征的外部名称,请使用转换例程:
CONVERSION_EXIT_ATINN_OUTPUT。
亲切的问候,
Robert
# p#FM" CLAF_CLASSIFICATION_OF_OBJECTS"提供了完整的特征值。
谢谢
嗨,
1。
CALL FUNCTION'BAPI_OBJCL_GETCLASSES'
导出。
OBJECTKEY_IMP =材料编号"材料应在mara中保持原状,包括零
OBJECTTABLE_IMP = MARA"表名
CLASSTYPE_IMP = 001"该材料的类类型
READ_VALUATIONS
KEYDATE
LANGUAGE = EN
表格。
ALLOCLIST = itab"在这里您将获得与材料相关的类名
2。将此类名称传递到下面的功能模块以获取该材料的特征。
CALL FUNCTION'CARD_CLASS_READ_CHARACTS'
导出
class = L_CLASS"类名
class_type ='001'"类类型
语言= SY-LANGU
表格
特征= GT_CHAR"特征
features_values = GT_CHAR_VAL
感谢和问候
斯里尼瓦斯
编辑者:briteny,2011年3月1日上午8:58
嗨,
在第4点,获得条件objek = i_inob-objek1不正确
嗨,
1。 首先在matnr结构(i_mara)中声明一个变量objek。
objek的类型应为cuobn。
在i_mara中循环分配。
endloop。
2。 选择cuobj
objek
来自inob
插入表i_inob
i_mara中的所有条目
其中(objab ='MARA'或obtab ='MARAT')
和objek = i_mara-objek
和klart ='026'。
3。在structur(i_inob)中定义一个变量objek1
objek1类型objnum。
在i_inob上循环分配。
结束循环。
调用函数" conversion_exit_atinn_input"
导出
input ='zcolour'
导入
输出= v_atinn
4。 选择objek
攻击
来自ausp
插入表i_ausp
i_inob中的所有条目
其中objek = i_inob-objek1
和atinn = v_atinn。
感谢与问候,
Priz。
一周热门 更多>