zoukankan      html  css  js  c++  java
  • 读取物料BOM行项目长文本[READ_TEXT]

    1, READ_TEXT参数填写

    可以通过函数READ_TEXT读取物料BOM行项目和抬头上的长文本。本文着重介绍如何读取物料BOM行项目上的长文本。

    SE37:

    读取物料BOM行项目长文本时,函数READ_TEXT的参数如下:

    ID: 固定值 ‘MPO’

    OBJECT:固定值 ‘BOM’

    NAME:客户端号(3位)+ BOM 类别(1位)+BOM号(8位)+BOM 项目节点号(8位)+内部计数器(8位)

    name中的BOM相关数据保存在表STPO(BOM行项目表),MAST(物料BOM表)中

    先在MAST中找到物料BOM号,

    然后通过BOM号STLNR就能到STPO中找到NAME参数中用到的BOM数据了,

    这个行项目的长文本信息是保存在表STXH中,如下,READ_TEXT对应的参数其实就是根据这个表中的内容填写的。

    2, 例子代码

    完整的例子代码如下:

    代码中没有直接从STPO,MAST读取BOM数据,而是通过函数 CS_BOM_EXPL_MAT_V2进行物料BOM展开。

    3, 测试结果

    输入选择条件,点击运行,

    将物料BOM每个行项目上的长文本write出来,

    前台CS03查看一下物料BOM 0010行项目上的长文本,

    0020行也有如下长文本,

    0030行没有长文本,

    由此可以看到程序输出的长文本正确。

    以上。

  • 相关阅读:
    ORACLE-016:ora-01720 授权选项对于'xxxx'不存在
    leetcode笔记:Sort Colors
    指针常量与常量指针
    Tiling POJ 2506 【大数】
    杭电5137How Many Maos Does the Guanxi Worth
    ognl.OgnlException: target is null for setProperty(null,"XXXX"...)
    VM虚拟机全屏显示
    http://www.blogjava.net/crespochen/archive/2011/04/22/348819.html
    springMVC配置静态资源访问的<mvc:resources>标签的使用
    eclipse package explorer视图中怎么让default package不显示?
  • 原文地址:https://www.cnblogs.com/lvdong18847870057/p/12553038.html
Copyright © 2011-2022 走看看