ABAP 读取销售订单抬头文本自建函数

FORM frm_read_txt USING vbeln LIKE vbak-vbeln
                  CHANGING txt .

DATA :lc_name          TYPE thead-tdname,
        lit_lines        TYPE TABLE OF tline,
        lwa_lines        TYPE tline.
CLEAR: lit_lines ,
       lc_name,
       lwa_lines.
    lc_name = vbeln.
    CALL FUNCTION ‘READ_TEXT‘
      EXPORTING
*       CLIENT                  = SY-MANDT
        id                      = ‘0001‘
        language                = sy-langu
        name                    = lc_name
        object                  = ‘VBBK‘
*       ARCHIVE_HANDLE          = 0
*       LOCAL_CAT               = ‘ ‘
*     IMPORTING
*       HEADER                  =
      TABLES
        lines                   = lit_lines
      EXCEPTIONS
        id                      = 1
        language                = 2
        name                    = 3
        not_found               = 4
        object                  = 5
        reference_check         = 6
        wrong_access_to_archive = 7
        OTHERS                  = 8.

IF sy-subrc = 4.
      CALL FUNCTION ‘READ_TEXT‘
        EXPORTING
*         CLIENT                  = SY-MANDT
          id                      = ‘0001‘
          language                = sy-langu
          name                    = lc_name
          object                  = ‘VBBK‘
*         ARCHIVE_HANDLE          = 0
*         LOCAL_CAT               = ‘ ‘
*     IMPORTING
*         HEADER                  =
        TABLES
          lines                   = lit_lines
        EXCEPTIONS
          id                      = 1
          language                = 2
          name                    = 3
          not_found               = 4
          object                  = 5
          reference_check         = 6
          wrong_access_to_archive = 7
          OTHERS                  = 8.
    ENDIF.

LOOP AT lit_lines INTO lwa_lines.
*      GWA_OUTPUT-RISE_TEXT = LWA_LINES-TDLINE .
      CONCATENATE txt lwa_lines-tdline INTO txt.
    ENDLOOP.

ENDFORM.

时间: 2024-10-05 04:26:02

ABAP 读取销售订单抬头文本自建函数的相关文章

在MV45AFZZ里给销售订单抬头或者行项目添加审核状态对象

遇到一个比较变态的需求,要用增强添加审核状态,就是用代码去生成VBAK-OBJNR或者VBAP-OBJNR. 在userexit_save_document_prepare 出口里用STATUS_OBJECT_CREATE创建一个临时对象编号, 例如'TM0000000001VB',系统会自动去生成相应的审批对象,并替换成正式的OBJNR编号. 替换的函数为STATUS_OBJECT_SWITCH_NUMBER CALL FUNCTION 'STATUS_OBJECT_CREATE' EXPOR

OEOIMP-创建销售订单(R12.2.3)

 创建销售订单(R12.2.3) --US Program:Order Import Short Name:OEOIMP Application:Order Management Executable:Order Import --ZHS 程序:订单导入 简称:OEOIMP 应用产品:订单管理 可执行名称:Order Import PLSQL调用 l_request_id := fnd_request.submit_request( 'ONT', 'OEOIMP', 'Order Impor

[SAP ABAP开发技术总结]SD销售订单定价过程

目录导航 声明:原创作品,转载时请注明文章来自SAP师太博客,并以超链接形式标明文章原始出处,否则将追究法律责任!原文出自: 16.3.2.     定价过程... 141 16.3.2.1.           条件技术七要素... 141 16.3.2.2.           条件表V/03.V/04.V/05. 142 16.3.2.3.           存取顺序 V/07. 142 16.3.2.4.           条件类型 V/06. 142 16.3.2.5.      

ABAP程序中关于长文本的处理方法

现象描述 长文本在SAP的运用主要体现在一些notes的记录,或者一些比较长的文本的存取,比如工作流的审批意见,采购申请和采购订单的附加说明等等.如下图: 处理过程 1:SAP中所有的长文本都存在两张表中: STXH 长文本的抬头信息 STXL 长文本的明细信息 但是长文本在使用前,需要先进行配置,如果不配置是不可能往表STXH和STXL中写入文本值的.配置在视图V_TTXIDI和视图V_TTXOBI中进行. SE16维护视图V_TTXOBI SE16维护视图V_TTXIDI 2:在上图中,找到

BAPI 修改销售订单的方法 ‘BAPI_SALESORDER_CHANGE’

(原创)BAPI 修改销售订单的方法 ‘BAPI_SALESORDER_CHANGE’ 2009-08-21 16:22:55 分类: Linux sap 标准程序中可以使用VA02来修改销售订单 change sales order,也可以在程序中调用BAPI来更改订单(如物料编号material,订购数量 order quantity等),用到的函数是 BAPI_SALESORDER_CHANGE.sap bapi Explorer中的文档.   Method SalesOrder.Chan

订单捕获-销售订单自定义

订单捕获-销售订单自定义 你可以自定义销售订单窗口外观来满足需求.所有订单和行块(包含查找窗口)都是作为文件夹块来设计的.你可以隐藏.显示和更改你文件夹的外观. 允许的自定义 您可以从这些可能的自定义选择. 隐藏一个项目(文本项目,复选框,弹出列表,选项组) 注意:如果你想要在销售订单头区域窗口(单个行文件夹块)显示一个当前隐藏的字段,你应该先隐藏一个当前显示的字段.在单个行文件夹块中,显示字段操作在当前光标所在的字段下放置一个新字段. 注意:在多个行文件夹块中,显示字段操作在当前光标所在的字段

abap 获取生产订单标准工时和实际报工工时的报表

*&---------------------------------------------------------------------* *& REPORT  ZMM_PO_QUERY *& *& REPORTNAME   :生产订单查询系统 *&---------------------------------------------------------------------* *& CREATED BY   : LIUXINYUAN *&a

采购单与调拨单或销售订单关联,增加表FRET记录

采购单与调拨单或销售订单关联,增加表FRET记录,在对采购单做收货时, 系统自动对调拔单或销售订单,创建拣配单(交货单),具体做法: 1.往FRET增加记录: 2.修改采购单抬头和行项目相应关联标识. 代码: (1)在SE11创建结构: ZST_SAVE_FRET BLNRB CHAR 10 0 凭证号,采购 BPOSB NUMC 6 0 凭证项目,采购 BLNRA CHAR 10 0 发货凭证号 BPOSA NUMC 6 0 凭证项目,发货 (2)在SE37创建函数如下: FUNCTION Z

成功建立销售订单必须做好的配置

一.VA01界面進來的時候提示產品組不在工廠和分銷渠道的范圍內 解决方法: 在建立销售单之前,得建好销售区域和销售组 a:建立销售区域 SPRO->企业结构->定义->销售和分销->维护销售办公室 b:建立销售组 SPRO->企业结构->定义->销售和分销->维护销售组 把建立好的销售区域和销售组分配给销售区域和办公室 C:办公室分配给销售区域 SPRO->企业结构->分配->销售和分销->给销售范围分配销售办公室 D:分销组分配办公