- 浏览: 365186 次
- 性别:
- 来自: 南京
文章分类
最新评论
-
wangjian160910:
找到了文档,看了挺不错的,谢谢分享.
SAP HANA 数据pivot table的方式在EXCLE中显示 -
wangjian160910:
求详细步骤,或HANA学习笔记
SAP HANA 数据pivot table的方式在EXCLE中显示 -
mahone:
chenzan2010 写道 ,
请教个问题:我用abap调用 ...
如何将SAP数据传输到其他系统(Transferring Data from SAP to Other Systems) -
chenzan2010:
,请教个问题:我用abap调用Java Servlet,在A ...
如何将SAP数据传输到其他系统(Transferring Data from SAP to Other Systems) -
harry_2013:
<转>SY-SUBRC 的含义
FORM frm_search_objects .
TRANSLATE p_concat TO UPPER CASE. " contril category Upper case
TRANSLATE p_matcat TO UPPER CASE. " material category Upper case
** Local data declaration.
DATA: ls_klah TYPE klah. "Class Header Data.
DATA: lt_criteria LIKE comw OCCURS 0 WITH HEADER LINE."Charac/Values.
DATA: lt_atinn LIKE clsel_r_atinn OCCURS 0 WITH HEADER LINE.
DATA: lt_api_char LIKE api_char OCCURS 0 WITH HEADER LINE.
DATA: lt_comw LIKE comw OCCURS 0 WITH HEADER LINE.
DATA: lv_class LIKE clselinput-class VALUE 'N_QA_CLASS', "Class NO.
lv_klart LIKE klah-klart VALUE '001'. "Class Type.
DATA: lt_objects LIKE clsel_search_objects OCCURS 0 WITH HEADER LINE.
DATA: lt_matvalues LIKE ausp OCCURS 0 WITH HEADER LINE.
"Charac Values.
FIELD-SYMBOLS: <fs_matvalues> LIKE LINE OF lt_matvalues,
<fs_objects> LIKE LINE OF lt_objects.
DATA: BEGIN OF ls_class,
atnam LIKE cabn-atnam, "Internal characteristic.
atbez LIKE cabnt-atbez, "Characteristic description.
atwrt LIKE cawn-atwrt, "Characteristic Value.
END OF ls_class,
lt_class LIKE TABLE OF ls_class.
DATA: ls_features LIKE klvmera,
lt_features LIKE TABLE OF klvmera,
ls_values LIKE api_vali,
lt_values LIKE TABLE OF api_vali.
** Check that Class Exists and is Valid.
CALL FUNCTION 'CLMA_CLASS_EXIST'
EXPORTING
class = lv_class
classtype = lv_klart
date = sy-datum
description_only = space
language = sy-langu
mode = 'S'
IMPORTING
xklah = ls_klah
EXCEPTIONS
no_valid_sign = 1
OTHERS = 2.
ls_class-atnam = 'N_TECH_CONTROL'.
ls_class-atwrt = p_concat.
APPEND ls_class TO lt_class.
ls_class-atnam = 'N_MATERIAL_CAT'.
ls_class-atwrt = p_matcat.
APPEND ls_class TO lt_class.
* Dynamic database set up for class entered.
CALL FUNCTION 'CTMS_CLASS_DDB'
EXPORTING
class = lv_class
classtype = lv_klart
mode = 'S'
language = sy-langu
key_date = sy-datum
i_add_on_char = 'X'
i_tabs_active = 'X'
EXCEPTIONS
OTHERS = 0.
CALL FUNCTION 'CTMS_DDB_CLOSE'
TABLES
exp_selection = lt_comw
EXCEPTIONS
OTHERS = 0.
CALL FUNCTION 'CLME_FEATURE_ATTR_OF_CLASS_ALL'
EXPORTING
class = lv_class
classtype = lv_klart
language = sy-langu
key_date = sy-datum
with_values = 'X'
i_sorted_by_class = 'X'
TABLES
tfeatures = lt_features
tvalues = lt_values
EXCEPTIONS
class_not_found = 1
no_authority = 2
OTHERS = 3.
** Select criteria of characteristic values.
LOOP AT lt_class INTO ls_class WHERE atwrt NE space.
READ TABLE lt_values INTO ls_values
WITH KEY atnam = ls_class-atnam
atwrt = ls_class-atwrt.
IF sy-subrc = 0.
READ TABLE lt_comw WITH KEY atinn = ls_values-atinn.
IF sy-subrc = 0.
MOVE-CORRESPONDING lt_comw TO lt_criteria.
lt_criteria-atwrt = ls_class-atwrt.
lt_criteria-atzhl = ls_values-atzhl.
lt_criteria-atflv = ls_values-atflv.
lt_criteria-atcod = ls_values-atcod.
lt_criteria-atflb = ls_values-atflb.
lt_criteria-slflb = ls_values-atflb.
IF ls_values-atcod = '1'.
lt_criteria-slcod = '1'.
ELSE.
lt_criteria-slcod = '2'.
ENDIF.
APPEND lt_criteria TO lt_criteria[].
ENDIF.
** Append Internal Characteristic Number.
lt_atinn-sign = 'I'.
lt_atinn-option = 'EQ'.
lt_atinn-low = ls_values-atinn.
APPEND: lt_atinn.
CLEAR: lt_criteria, ls_values, ls_class, lt_atinn.
ENDIF.
ENDLOOP.
*** Search material according to the characteristic values.
IF lt_criteria[] IS NOT INITIAL or lt_atinn[] is NOT INITIAL.
CALL FUNCTION 'CLSC_SEARCH_OBJECTS'
EXPORTING
i_classtype = lv_klart
i_top_class_struc = ls_klah
i_keydate = sy-datum
i_language = sy-langu
* I_MAFID = 'O'
* I_STATUS_FREE = 'X'
* I_CTMS_DDB_LOADED = 'X'
TABLES
* I_R_SUBCLASSES_TAB =
* I_R_OBJECTTYPES_TAB =
i_selection_criteria_tab = lt_criteria[]
i_r_characteristics_tab = lt_atinn[]
i_e_objects_tab = lt_objects
i_e_values_tab = lt_matvalues
EXCEPTIONS
no_objects_found = 1
inconsistent_parameters = 2
no_authority_classtype = 3
no_valid_classes = 4
internal_error = 5
OTHERS = 6
.
* IF sy-subrc <> 0.
* MESSAGE ID sy-msgid TYPE 'I' NUMBER sy-msgno
* WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
* ENDIF.
** Get material number according to the characteristic values.
IF lt_objects[] IS NOT INITIAL.
LOOP AT lt_objects ASSIGNING <fs_objects>.
gs_mat-matnr = <fs_objects>-object(18).
APPEND gs_mat TO gt_mat.
CLEAR: gs_mat.
ENDLOOP.
ELSE.
LOOP AT lt_matvalues ASSIGNING <fs_matvalues>.
gs_mat-matnr = <fs_matvalues>-objek(18).
APPEND gs_mat TO gt_mat.
CLEAR: gs_mat.
ENDLOOP.
ENDIF.
ENDIF.
IF gt_mat IS INITIAL.
MESSAGE ' no data match this control category and Material category'
TYPE 'I'.
EXIT.
ENDIF.
SORT gt_mat BY matnr.
ENDFORM. " frm_search_objects
与特性值有关的表 ausp cabn 也可以直接从表中查找
发表评论
-
物料账期的更改
2012-08-09 16:09 23038物料帐的期间修改 物料帐结账之后是不允 ... -
LT31 Print TO Manually 手工打印转储单
2011-05-11 11:23 1884LT31 Print TO Manually 手工打印转储单 ... -
SAP MM流程
2011-03-21 16:19 2819MM业务流程 -
smartforms 中英文打印乱码问题
2010-10-30 11:04 5832在smartforms打印的时候会遇到中英文结合的for ... -
ALV中checkbox
2010-10-27 17:25 3894在alv显示的时候 有时候会根据需要前面加一个check ... -
显示特性值的描述方法之一
2010-10-20 16:36 1187在ALV中显示是 因为是后加入的字段 在标题需要显示 ... -
有关特性值的F4帮助
2010-10-13 15:03 1607parameters: p_matcat ... -
MM03中的VIew
2010-10-12 16:39 1759有时在call transaction的 ... -
listbox自行设置
2010-10-11 16:21 1137parameters: p_sort(40) type ... -
删除多余的记录
2010-10-11 14:42 957if s_maktx is not initial. ... -
sap选择屏幕中的搜索帮助
2010-09-30 10:44 3805在标准程序中增加两个parameters paramet ... -
ALV 双击跳转
2010-09-30 10:18 2416在ALV显示的时候双击跳转 首先是在ALV中设置i_CALLB ... -
《转》SAP RM07扩展
2010-09-16 10:46 1804以RM07为例,整理一下,前200个 RM07156H ... -
<转>SAP MM移动类型概念详述
2010-09-13 10:51 1396http://blog.vsharing.com/48/A11 ... -
<转>不需要建结构在SMARTFORM中传值
2010-09-06 09:19 1498以前写SMARTFORMS,传内表数据的时候总要先到SE11 ... -
又来新任务
2010-09-02 19:48 700看样子和标准程序干上看 TCODE: LX02 ... -
关于alv的显示
2010-08-30 20:05 1232关于REUSE_ALV_HIERSEQ_LIST_DISP ... -
ABAP门派现状报告
2010-08-20 09:14 1009ABAP是一个很小的程序员门派. 专门做SAP软件的 ... -
有关WCMPRTA4打印
2010-08-19 16:40 852由于需要打印tag,开始的时候是自己写了一个报表程序 ... -
ABAP字符串操作 截取字符长度 取位数
2010-08-11 19:31 4168由于工作需要 对字符串进行处理 好久没用过了。熟悉一下 ...
相关推荐
哈密瓜物料特性测试,吴业北,江英兰,以新疆吐鲁番市哈密瓜为试验材料,利用3D扫描仪、质构仪等现代测试手段测得哈密瓜的空间尺寸和质构参数。结果得到哈密瓜的平均纵�
通过比较5组电动机转速下物料的运动轨迹、速度以及角速度曲线,得到了物料运动特性最佳时的电动机转速及后续试验的电动机转速取值区间。制造试验设备并在该区间内进行筛分效率试验,同时对仿真结果进行验证。结果表明:...
对物料模型进行模拟单轴压缩实验,反复调节参数,从而得到了与真实物料相符合的力学特性。物料模型在重力的作用下下落并在动颚的作用下被破碎,得到了动颚对物料做功的数据,从而绘出破碎功图。通过分析破碎功图,发现...
对以表面水分为主的颗粒物料(黄沙)和以内部结合水分为主的食品物料(土豆、萝卜)在离心...获得了各种物料的干燥曲线,并对影响干燥特性的气体表观流速、床体转速、床层厚度、物料形状和特性等主要因素进行了分析和讨论.
根据清华大学提出的成灰磨耗实验方法,获得了660 MW 超超临界CFB 锅炉燃用的3 种煤种的本征成灰特性数据。对该660 MW 超超临界CFB 锅炉的结构进行一定的简化,仅保留炉膛、分离器与回料阀等部分,利用一维小室模型,考虑...
高粘度物料在双螺杆挤出机中的流动情况非常复杂,很难用解析法求解。利用大型有限元软件ANSYS对4种...在实际生产中,应当根据加工物料种类的不同,选择不同的错列角,以便在满足产品质量的同时,获得较佳的生产能力。
为了研究工业蜂窝型煤的燃烧特性,自行设计了一种能够进行较大量物料(20 g左右)热重分析的实验系统;采用对称—单纯形设计法优选出4种试样,利用自设系统结合热重分析试验方法,研究了纯氧气气氛下、恒定升温速率10℃/...
为了提供综合机械化固体充填回收房式煤柱采场围岩稳定性控制的理论依据,分析得到了风积沙和黄土混合物料的力学特性和最佳配比,研究了充填物料所受不同初始夯实力、液压支架组对采场煤柱塑性区及应力分布的影响规律。...
内排物料结构松散,渗透系数大,达不到隔水、阻水的效果。目前针对恢复与保持露天矿水资源问题,鲜有系统研究及有效措施。为此研究团队提出,以泥岩-地聚合物材料构建露天矿内排土场重构隔水层,将露天矿山及周边...
针对重介质旋流器内部颗粒复杂的受力情况,给合多相流和离散物料的研究成果对颗粒在旋流器中的受力...并借助流体力学软件和离散分析软件耦合的方法对重介质旋流器中颗粒的运动轨迹进行数值模拟,获得了颗粒的运动特性。
主要是根据生产计划展开,自动产生物料清单,并根据库存情况和采购条件,自动生成采购计划,然后根据供应商的条件,自动生成相应的采购订单,采购计划会自动将多个生产计划所需相同供应商的同种材料进行合并,简化...
主要是根据生产计划展开,自动产生物料清单,并根据库存情况和采购条件,自动生成采购计划,然后根据供应商的条件,自动生成相应的采购订单,采购计划会自动将多个生产计划所需相同供应商的同种材料进行合并,简化...
主要是根据生产计划展开,自动产生物料清单,并根据库存情况和采购条件,自动生成采购计划,然后根据供应商的条件,自动生成相应的采购订单,采购计划会自动将多个生产计划所需相同供应商的同种材料进行合并,简化...
主要是根据生产计划展开,自动产生物料清单,并根据库存情况和采购条件,自动生成采购计划,然后根据供应商的条件,自动生成相应的采购订单,采购计划会自动将多个生产计划所需相同供应商的同种材料进行合并,简化...
营销往往受到企业人力资源、财务 状况、产品特性、消费者及竞争对手等诸多因素的影响,每个企业都应当根据自身的实 力及企业发展规划,精心"排兵布阵",量力而为,用最少的管理成本获得最大的经济效 益。 二、仓库...
建立蛇形弹簧联轴器破碎机辊部件和鼓形齿式联轴器破碎机辊部件Pro/E三维模型,利用Ansys Workbench软件对这2种结构进行动力学分析(模态分析、谐响应分析),得到这2种结构的固有频率、固有振型以及在正弦激振力作用下2...
偏差活化能可以表示被干燥物料的传质传热特性.通过理论分析和实验,该文研究了木材的不同几何尺寸与其偏差活化能的关系.基于木材的湿基试样之上,首先得到不同几何尺寸的木材的干燥率实验数据,然后建立模型计算扩散...
是幅频特性曲线的横坐标,你直接百度幅频特性曲线应该会有一些介绍,这个还是当面解释比较好,才能讲清楚。 EIS 是的,图一OCV(Open Circuit Voltage 开路电位)就是电路中电压V随着时间T变化的曲线,一般随着时间...
采用自主研发的单次处理量为3 kg的热解炉装置测定了不同炉温和试验时间下物料的温度分布和挥发分析出率,并利用此数据,获得了褐煤热解的宏观反应动力学参数,从而为褐煤热解工艺包的形成奠定了基础。