20170411 F110初始界面-建议清单

功能块代码              F110

开发类                  FIBP

 事务说明              自动付款参数

程序                  SAPF110V

屏幕号码              200

权限对象              F_REGU_BUK

1.F110 标准界面记录

PROCESS BEFORE OUTPUT.

MODULE INIT_0200.

*

CALL SUBSCREEN SUBSCREEN_BODY INCLUDING ‘SAPF110V‘ TABSTRIP_DYNNR.

MODULE STATUS_0200.

PROCESS AFTER INPUT.

MODULE EXIT AT EXIT-COMMAND.

CALL SUBSCREEN SUBSCREEN_BODY.

CHAIN.

FIELD F110V-LAUFD.

FIELD F110V-LAUFI.

MODULE INPUT_0200.

ENDCHAIN.

PROCESS ON VALUE-REQUEST.

FIELD F110V-LAUFD MODULE F4_LAUFD_0200.

FIELD F110V-LAUFI MODULE F4_LAUFI_0200.

*&1.F4_LAUFD_0200

MODULE F4_LAUFD_0200.

REFRESH TLAUFK.

TLAUFK-LAUFK = SPACE.

TLAUFK-SIGN  = ‘I‘.

APPEND TLAUFK.

CALL FUNCTION ‘F4_ZAHLLAUF‘

EXPORTING

F1TYP = ‘D‘

F2NME = ‘F110V-LAUFI‘

IMPORTING

LAUFD = F110V-LAUFD

LAUFI = F110V-LAUFI

NOTHING_SELECTED = xf4_c1

TABLES

LAUFK = TLAUFK.

IF xf4_c1 IS INITIAL.

LEAVE TO SCREEN 200.

ENDIF.

ENDMODULE.                    "f4_laufd_0200

*&2.FIELD F110V-LAUFI
MODULE F4_LAUFI_0200

MODULE F4_LAUFI_0200.

REFRESH TLAUFK.

TLAUFK-LAUFK = SPACE.

TLAUFK-SIGN  = ‘I‘.

APPEND TLAUFK.

CALL FUNCTION ‘F4_ZAHLLAUF‘

EXPORTING

F1TYP = ‘I‘

F2NME = ‘F110V-LAUFD‘

IMPORTING

LAUFD = F110V-LAUFD

LAUFI = F110V-LAUFI

NOTHING_SELECTED = xf4_c1

TABLES

LAUFK = TLAUFK.

IF xf4_c1 IS INITIAL.

LEAVE TO SCREEN 200.

ENDIF.

ENDMODULE.                    "f4_laufi_0200

2.付款建议清单修改

 

F0082

报表 ZFIR_001 在这里不能用; 请改正

消息号
F0082

诊断

此报表不评估任何付款数据或付款建议数据。

步骤

请输入一个允许的报表名称。

SAPF110V                      
/ F110VFL0

FORM                        
  / LISTPROGRAMM_PRUEFEN

      CALL FUNCTION ‘SELOPTS_AND_PARAMS‘
           EXPORTING
                program              = f110v-lprog
                TABLES
                selpars              = lt_selpars
           EXCEPTIONS
                program_non_existent = 1
                subroutine_pool      = 2
                load_problems        = 3
                OTHERS               = 4.

1.当:F110V-LPROG            =                ZFIR_001

检查选择条件:

READ TABLE lt_selpars WITH KEY name = ‘ZW_LAUFD‘.

IF sy-subrc eq 0.

READ TABLE lt_selpars WITH KEY name = ‘ZW_LAUFI‘.

ENDIF.

2.当:F110V-LPROG           =               RFZALI20

3.得到F110 调用建议清单标准信息:

SAPF110V / F110VFO0

FORM:    OKCOD_STA

WHEN ‘VOLI‘

LISTTYP = OK-CODE.

PERFORM VARIANTEN_WINDOW.

SUBMIT (F110V-LPROG) AND RETURN USING SELECTION-SET F110V-VARL1

WITH ZW_LAUFD         INCL F110V-LAUFD

WITH ZW_LAUFI         INCL F110V-LAUFI

WITH ZW_XVORL         INCL ‘X‘.

F110V-LAUFD = 2017.03.20

F110V-LAUFI = WX000

包括            
F110VFL0

FORM listprogramm_pruefen using    f110v-lprog like f110v-lprog

changing ld_error_message type c.

DATA lt_selpars LIKE TABLE OF rsel_paras WITH HEADER LINE.

SELECT SINGLE * FROM trdir WHERE name = f110v-lprog.

IF sy-subrc ne 0.

IF ld_error_message = ‘X‘.

MESSAGE e081 WITH f110v-lprog.

ENDIF.

ld_error_message = ‘X‘.

EXIT.

ENDIF.

IF  trdir-ldbname ne ‘PYF‘.

CALL FUNCTION ‘SELOPTS_AND_PARAMS‘

           EXPORTING

program              = f110v-lprog

TABLES

selpars              = lt_selpars

EXCEPTIONS

program_non_existent = 1

subroutine_pool      = 2

load_problems        = 3

OTHERS               = 4.

IF sy-subrc ne 0.

IF ld_error_message = ‘X‘.

MESSAGE e081 WITH f110v-lprog.

ENDIF.

ld_error_message = ‘X‘.

EXIT.

ENDIF.

READ TABLE lt_selpars WITH KEY name = ‘ZW_LAUFD‘.

IF sy-subrc eq 0.

READ TABLE lt_selpars WITH KEY name = ‘ZW_LAUFI‘.

ENDIF.

IF sy-subrc ne 0.

IF ld_error_message = ‘X‘.

MESSAGE e082 WITH f110v-lprog.

ENDIF.

ld_error_message = ‘X‘.

EXIT.

ENDIF.

ENDIF.

ENDFORM.

时间: 2024-08-01 22:48:07

20170411 F110初始界面-建议清单的相关文章

Eclipse恢复初始界面&打开视图

恢复初始界面: 单击菜单栏的windows主菜单,在子菜单里选择 Reset Perspective 会弹出各对话框 ,点 ok就可以了 打开视图:Windows->Show View 其中Others里边可以直接搜索添加视图 Eclipse恢复初始界面&打开视图

Application类-欢迎页(初始界面)

在程序界面显示前,如果我们处理了很多耗时操作,这个时候给用户提示一个欢迎页便是十分友好的.WPF为我们提供了这个特性: 第一种方法:通过设置图片资源的生成操作 粘贴一个图片到我们的项目中 在解决方案管理器中单击该图片 将该图片的生成操作通过下来选择改为:SplashScreen. 该初始界面会在Application的Startup方法执行完前显示,在Startup方法执行完后,在300毫秒内消失.我们不能对这个界面进行过多操作. 第二种方法:使用SplashScreen对象进行操作. 初始化S

Project2013 界面目录清单

一.Project 2013界面内容 主要界面内容包括如下7个部分内容 文件 任务 资源 报表 项目 视图 格式 二.各部分内容包括的内容 1.文件 新建Ctrl+n 打开Ctrl+o 保存Ctrl+s 另存为Ctrl+s 打印Ctrl+p 共享 导出 关闭Ctrl+w 账户 选项 2.任务 视图 剪切板 字体 日程 任务 插入 属性 编辑 3.资源 查看 工作分配 插入 属性 级别 4.报表 项目 查看报表 导出 5.项目 插入 office应用程序 属性 日程 状态 校对 6.视图 任务视图

20170228 ALV method中用E消息,会退出到初始界面;STOP 会dump;

再回车就处理界面了, 所以,Handel_data_change 做数据检查时,如果需要报错要用到, CALL METHOD er_data_changed->add_protocol_entry EXPORTING i_msgid = 'Z_BH1' i_msgno = '000' i_msgty = 'E' i_msgv1 = '你输入的起始日期大于结束日期!' i_msgv2 = '' i_msgv3 = '' i_fieldname = ls_modi-fieldname i_row_i

WPF 启动初始界面

不经意间发现了wpf的这个小玩意,感觉蛮有意思的.我在项目中添加了一张图片 如图: wpf-1.JPG(10.73 K) 2010-6-6 17:04:47 然后再这张图片的属性中设置它的生成操作为SplashScreen 如图: wpf-2.JPG(13.51 K) 2010-6-6 17:04:47 之后f5启动程序,你会发现在你主程序启动之前会出现一个0.5秒的动画,当然这个是默认的,您可以通过程序来进行对它的控制. 博友心声:怎么控制呢? DebugLZQ:首先让我们看看这个过程到底发生

F110 参数保存和重新运行录屏

**初始界面回车 PERFORM frm_dynpro USING 'SAPF110V' '0200' 'X'. PERFORM frm_dynpro USING '' 'BDC_CURSOR' 'F110V-LAUFD'. PERFORM frm_dynpro USING '' 'BDC_OKCODE' '/00'. PERFORM frm_dynpro USING '' 'F110V-LAUFD' gw_f110-laufd."record-LAUFD_001. PERFORM frm_dy

一些关于界面设计的技巧

最近做项目有些忙,百忙之中老师让我给新生讲下界面设计的知识o(╯□╰)o(只因自己会小弄些PS戳我),这就尴尬了讲什么好呢?偶然间看到刘哇勇前辈翻译过这篇文章,但是发现前辈第40点以后就没译了.我就打算在前辈的翻译的基础上把剩下的部分给翻译完(自己英语不是特别好,所以就模糊翻译了),一来加深自己对设计的理解,二来到时也可以和朋友一起分享这篇文章.做好一名合格的程序员,我们应该有一些自己对设计的理解,这样我们大局观才能更加宽广. 1 尽量使用单列而不是多列布局 单列布局能够让对全局有更好的掌控.同

Android07_多界面_Activity生命周期

四大组件:Activity,BroadCastRevier,Service,Content Provider(内容提供者) 1,多界面应用程序开发 Activity是搭建界面和用户之间的桥梁,所有的页面都是放在FrameLayoutContent下面,相同于通过setContentView对Content进行addView 1.1一个应用程序想要显示界面,必须要有activity,需要在清理里配置activity标签 1.2activity中默认生成的onCreate()方法,通过setCont

Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)

下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. SVPullToRefresh - 下拉刷新控件. MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能.可以自定义上下拉刷新的文字说明.具体使用看“使用方法”. (国人写) XHRefreshControl - XHRefreshControl 是一款高扩展性.低耦合度的下拉刷新.上提加载更多的组件.(国人写) CBStoreHouseR