版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
DATE\@"yyyy-MM-dd"2009-10-29Version1.0PAGE1联芯科技ERP项目 DATE\@"M/d/yyyy"10/29/2009Version1.0 联芯科技ERP项目开发规格书第I部分:需求模块MACROBUTTONCheckIt_CheckBox£MM MACROBUTTONCheckIt_CheckBox£PP ■SD MACROBUTTONCheckIt_CheckBox£FI MACROBUTTONCheckIt_CheckBox£CO MACROBUTTONCheckIt_CheckBox£IP/FMMACROBUTTONCheckIt_CheckBox£其它Spec编号ZLC_SPEC_SD_017短描述交货凭证类型MACROBUTTONCheckIt_Radiobutton报表MACROBUTTONCheckIt_RadiobuttonABAPProgramMACROBUTTONCheckIt_RadiobuttonInformationSystemMACROBUTTONCheckIt_RadiobuttonReportPrinter MACROBUTTONCheckIt_RadiobuttonReportWriterMACROBUTTONCheckIt_RadiobuttonSAPQueryMACROBUTTONCheckIt_RadiobuttonBWreportMACROBUTTONCheckIt_RadiobuttonCrystalReportsMACROBUTTONCheckIt_RadiobuttonOthersMACROBUTTONUnCheckIt_Radiobutton表单MACROBUTTONCheckIt_Radiobutton流程增强MACROBUTTONCheckIt_RadiobuttonUserExitMACROBUTTONCheckIt_RadiobuttonBADIMACROBUTTONCheckIt_RadiobuttonDialogProgram MACROBUTTONCheckIt_RadiobuttonOtherseMACROBUTTONCheckIt_Radiobutton接口MACROBUTTONCheckIt_RadiobuttonBAPIMACROBUTTONCheckIt_RadiobuttonIDOCMACROBUTTONCheckIt_RadiobuttonALEMACROBUTTONCheckIt_RadiobuttonOthersendMACROBUTTONCheckIt_Radiobutton数据转移需求优先级MACROBUTTONCheckIt_RadiobuttonHigh/关键 MACROBUTTONUnCheckIt_RadiobuttonMid/推荐 MACROBUTTONCheckIt_RadiobuttonLow/可选用户MACROBUTTONNextCell冯柳要求日期2009年7月1预计开发天数(由功能顾问与开发顾问评估)必填_____天是否有标准功能MACROBUTTONCheckIt_RadiobuttonYes MACROBUTTONUnCheckIt_RadiobuttonNo标准功能未采用的原因:MACROBUTTONCheckIt_RadiobuttonPerformanceMACROBUTTONCheckIt_RadiobuttonComplexityMACROBUTTONCheckIt_RadiobuttonOtherse参考的标准功能文档变更历史版本号文档维护时间姓名简要的描述V1.02009-7-
第II部分:详细功能描述目的:仓管员打印销售配料单功能描述:仓管员打印销售配料单form,打印权限仅限于仓库人员运行频率MACROBUTTONUnCheckIt_Radiobutton任何时间MACROBUTTONCheckIt_Radiobutton每天MACROBUTTONCheckIt_Radiobutton每周MACROBUTTONCheckIt_Radiobutton两周MACROBUTTONCheckIt_Radiobutton每月MACROBUTTONCheckIt_Radiobutton每年MACROBUTTONCheckIt_Radiobutton其它:运行方式MACROBUTTONUnCheckIt_Radiobutton手工MACROBUTTONCheckIt_Radiobutton自动MACROBUTTONCheckIt_Radiobutton批处理MACROBUTTONCheckIt_Radiobutton在线处理输出方式MACROBUTTONCheckIt_Radiobutton屏幕输出MACROBUTTONUnCheckIt_Radiobutton打印MACROBUTTONCheckIt_Radiobutton文件输出MACROBUTTONCheckIt_Radiobutton其它:打印机类型(如无特殊需求,预设为)爱普生的LQ-590K纸张大小(如无特殊需求,预设四联打印纸)语言(如无特殊需求,预设为中文)选择屏幕:工厂:XXXXX到XXXXX(1)交货单号:XXXXX到XXXXX(2)物料:XXXXX到XXXXX(5)用户名:XXXXX到XXXXX(6)发料日期:XXXXX到XXXXX(7)供货合同号:XXXX至XXXXX收货单位:XXXX收货地址:XXXXX顺序字段名称字段技术名称字段描述特殊需求1工厂LIPS-WERKS工厂2交货单LIKP-VBELN交货单号3供货合同号VBKD-BSTKD供货合同号4购货单位LIKP-KUNNR购货单位,客户名称5物料LIPS-MATNR物料号6用户名LIKP-ERNAM用户名7发料日期LIKP-WADAT_IST发运日期8收货地址ADRC-NAME_CO收货地址关键字搜索打印格式:输出内容下列,除了手工填写的字段。顺序字段名称字段技术名称字段描述特殊需求1托运单编号托运单编号用户手工填写2供货合同号供货合同号VBKD-BSTKD3发货地点发货地点用户手工填写4收货单位收货单位ADRC-NAME1,VBPA表中VBELN与LIPS表中VBELN,然后VBPA取得ADRNR,ADRNR与ADRC中的ADRNR连接取得NAME1为收货单位。5收货地址收货地址ADRC-NAME_CO,VBPA表中VBELN与LIPS表中VBELN,然后VBPA取得ADRNR,ADRNR与ADRC中的ADRNR连接取得NAMECO为交货地点。6收货联系人收货联系人根据交货单号查询VBPA,POSNR=000000PARVW=AP行,1、如果VBPA-ADRDA=D,则选取VBPA-PARNR,再到选择收货联系人姓名,2、如果VBPA-ADRDA=E时,选择ADRNR号码后到ADRC中选择ADRC-NAME2为联系人姓名7联系电话1联系电话如上述联系人1时,根据取得的PARNR在ADR2中根据PERSNUMBER=PARNR,R3_USER=1的TEL_NUMBER为联系电话1;如上述联系人2时,根据取得的PARNR在ADR2中根据ADDRNUMBER=ADRNR,R3_USER=1的TEL_NUMBER为联系电话1联系电话2联系电话如上述联系人1时,根据取得的PARNR在ADR2中根据PERSNUMBER=PARNR,R3_USER=3的TEL_NUMBER为联系电话2;如上述联系人2时,根据取得的PARNR在ADR2中根据ADDRNUMBER=ADRNR,R3_USER=3的TEL_NUMBER为联系电话28邮政编码邮政编码根据交货单号查询VBPA,POSNR=000000PARVW=AP行,选择ADRNR号码后到ADRC中选择POSTCODE为邮编9发运日期发运日期LIPS-MBDAT10物料编码物料编码MAKT-MATNR12物料名称物料名称MAKT-MAKTX13数量数量LIPS-LFIMG14单位单位LIPS-VRKME15件/箱件/箱用户手工填写16箱号箱号用户手工填写17共计发运数共计发运数用户手工填写18发运人发运人用户手工填写19承运商承运商用户手工填写格式/屏幕设计:逻辑关系:1、按照选择屏幕的选择,首先列出结果清单,然后选择要打印的条目,打印,最多可以打50行程序逻辑说明及程序逻辑图MAKT表中MATNR字段关联LIPS表中MATNR字段。VBKD表中VBELN字段关联LIPS表中VGBEL字段VBPA表中VBELN字段关联LIPS表中VBELN字段VBPA与LIPS表通过VBELN字段连接,然后从VBPA表取得ADRNR,ADRNR与ADRC中的ADRNR连接,取得ADRC-NAME1,ADRC-NAME_CO,ADRC-TELNUMBER,ADRC-POSTCODE特别需求:发货过账后LIKP-WADAT_IST有值才能选择出来,库存点为likp-logrt=1048的不选择;样张:其它内容:
第III部分:技术说明ProgramnameZ_SD_DELIVERY_VOUCHERTransactioncodeZSD004AuthorizationObjectFormFormnameZSF_SD_DELIVERY_VOUCHEROutputtypeN/AFormroutineN/A程序逻辑:程序逻辑说明及程序逻辑图MAKT表中MATNR字段关联LIPS表中MATNR字段。LIKP表中VBELN字段关联LIPS表中VBELN字段MARA表中MATNR字段关联LIPS表中MATNR字段MARD表中MATNR字段关联LIPS表中MATNR字段VBPA表中VBELN与LIPS表中VBELN,然后VBPA取得ADRNR,ADRNR与ADRC中的ADRNR连接取得NAMECO为交货地点。*
*
INITIALIZATION
*
**
INITIALIZATION.
"定义ALV的布局规范
gs_layout-zebra
=
'X'.
gs_layout-colwidth_optimize
=
'X'.
gs_layout-detail_popup
=
'X'.
gs_layout-get_selinfos
=
'X'.
gs_layout-box_fieldname
=
'MARK'.
AT
SELECTION-SCREEN
ON
VALUE-REQUEST
FOR
s_adrc-low.
PERFORM
get_search_help
.
AT
SELECTION-SCREEN.
PERFORM
frm_getdata.
**
*
START-OF-SELECTION
*
**
START-OF-SELECTION.
PERFORM
frm_showalv.通过FRM_GET_DATA得到符合条件的相应数据,得到相应数据后在ALV中显示,用户选择哪条就打印哪条数据。调用FORM的函数是PERFORM
frm_callform
.
CALL
FUNCTION
'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname
=
c_formname
IMPORTING
fm_name
=
gv_fmname
EXCEPTIONS
no_form
=
1
no_function_module
=
2
OTHERS
=
3.
IF
sy-subrc
<>
0.
MESSAGE
ID
sy-msgid
TYPE
sy-msgty
NUMBER
sy-msgno
WITH
sy-msgv1
sy-msgv2
sy-msgv3
sy-msgv4.
ENDIF.
CONSTANTS:c_x
TYPE
char1
VALUE
'X'.
DATA:
lwa_ssctr
TYPE
ssfctrlop,
l_line
TYPE
i,
l_index
TYPE
sy-tabix,
l_first
TYPE
i
VALUE
0,
gv_index1
TYPE
i.
DATA:
ls_tem
LIKE
gs_out.
LOOP
AT
gt_out
INTO
gs_out
WHERE
mark
=
'X'.
LOOP
AT
gt_out
INTO
ls_tem
WHERE
vbeln
=
gs_out-vbeln.
ls_tem-mark
=
'X'.
MODIFY
gt_out
FROM
ls_tem.
ENDLOOP
.
ENDLOOP.
LOOP
AT
gt_out
INTO
gs_out
WHERE
mark
=
'X'.
APPEND
gs_out
TO
gt_print.
ENDLOOP.
*
delete
ADJACENT
DUPLICATES
FROM
gt_print.
DESCRIBE
TABLE
gt_print
LINES
l_line.
SORT
gt_print
BY
vbeln.
LOOP
AT
gt_print
INTO
gs_out.
ls_tem
=
gs_out.
"序号
gv_index
=
gv_index
+
1.
gv_index1
=
gv_index1
+
1.
APPEND
gs_out
TO
gt_final.
AT
END
OF
vbeln.
"***
设置参数
*
IF
sy-uname
=
'ZHANGYU'.
l_first
=
l_first
+
1.
IF
l_first
=
1.
lwa_ssctr-no_open
=
space.
ENDIF.
IF
l_first
<>
1.
lwa_ssctr-no_open
=
c_x.
ENDIF.
lwa_ssctr-no_close
=
c_x
.
IF
gv_index1
=
l_line.
lwa_ssctr-no_close
=
space
.
END
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DBJ50-T-564⁃2026 既有建筑基桩检测技术标准
- 2026事业单位工勤技能-湖南-湖南热处理工二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-湖南-湖南垃圾清扫与处理工五级(初级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-湖北-湖北房管员一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-海南-海南食品检验工三级(高级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-海南-海南机械冷加工二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-海南-海南保育员一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-河北-河北兽医防治员三级(高级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-山东-山东殡葬服务工一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-内蒙古-内蒙古保健按摩师四级(中级工)历年参考题库含答案详解3套试卷
- 浙江省建筑工程资料表格大全A表(施工单位用表)
- ISO14064-1 2018温室气体第1部组织层面上温室气体排放与清除量化及报告规范
- 高电压工程课后答案
- ISO9001质量管理体系培训教材
- 护士耳鼻喉科护理进修汇报PPT模板
- 周口店实习报告
- 污水管网穿越公路施工方案
- 南京秦淮外国语学校新初一分班英语试卷含答案
- 办公室卫生值日表
- 2022-2023学年山东省济宁市高一年级上册学期期末数学试题【含答案】
- GB/T 24962-2010冷冻烃类流体静态测量计算方法
评论
0/150
提交评论