交货单明细表Word下载.docx
《交货单明细表Word下载.docx》由会员分享,可在线阅读,更多相关《交货单明细表Word下载.docx(8页珍藏版)》请在冰点文库上搜索。
报表程序(REPORT)
打印程序(SCRIPT/SMART)
数据转换(BDC)
2业务需求概述
需求概述:
开发难度(高/中/低):
中
系统交易代码:
运行类型(在线/批处理):
在线
输出至:
屏幕
交易量:
随时
备注:
纸张要求:
打印要求:
其他:
现有/样本报表
3功能规范
3.1程序开发优先级
[请在相应的优先级下的方框用黑色填充]
高
低
3.2权限要求
[请在此描述对于本程序执行所需要的权限要求]
权限对象:
装运点:
V_VBAK_VKO
销售工厂:
3.3程序运行频率
[请在此选择本程序的运行频率,并按照业务需要,说明具体的频率要求,例如,每日:
具体到时;
每周:
具体到日和时;
每月:
每年:
具体到日和时]
运行频率
选择
说明
每小时
每日
每周
每月
每年
其他
3.4选择屏幕设计及其布局
销售工厂
到
装运点
装运条件
客户
物料
交货单号
交货单凭证日期
发货过账日期
全部
已发货过账
未发火过账
3.5参数和选择条件
[请在此处填入选择屏幕的相应信息]
按照销售工厂:
M_MSEG_WWA
V_LIKP_VST
[注:
P代表PARAMETERS,输入为一个单值;
S代表SELECT-OPTIONS,输入为一个范围]
屏幕字段
P/S
可参照的表及字段
必填/可选
描述
默认值
S
LIKP-VKORG
必填
输入销售工厂
LIPS-VTWEG
可选
装运地点
LIKP-VSTEL
LIKP-KUNAG
客户编码
LIPS-MATNR
物料编码
LIKP-VBELN
交货单编码
LIKP-BLDAT
输入交货单凭证日期
查询日期和发火过账日期必须有一个填写才可以,否则报错
LIKP-WADAT_IST
输入交货单发货过账日期
1、选择屏幕上就的“全部”、“已发货过账”和“未发货过账”,不可以同时选择,默认为“全部”就是将所有“已发货过账”和“未发货过账”的单据都选取出来。
2、在选择条件时,加入各个字段的Searchhelp。
3.6选择屏幕检查确认
4程序输出格式
4.1输出布局及样式
4.2对于输出的要求
[请在此处说明对于输出报表的各个项目的要求]
4.3业务大概逻辑
4.4前台业务截图
[请在此处附上前台业务的截图,并将所要取出的字段标记出来]
各相关字段取数逻辑:
1、选择已发货过账和为发货过账时的取数。
选择VBUK-WBSTK。
(发货过账标志:
C或A)A:
显示为未过账,C:
显示为已过账。
2、交货单凭证日期
交货单的凭证日期:
3、发货过账日期
交货单发火过账日期:
4、序号
显示每一行的流水序号
5、交货单日期
经过选择屏幕筛选之后取字段LIKP-BLDAT。
(凭证日期)
6、销售工厂
经过选择屏幕筛选之后取字段LIPS-WERKS
7、装运点
经过选择屏幕筛选之后取字段LIKP-VSTEL
8、订单类型
当LIPS-VGBEL=VBAK-VBELNANDVBAK-AUART=TVAKT-AUART取TVAKT-BEZEI(中文描述)
9、订单号
经过选择屏幕筛选后取LIPS-VGBEL(交货单行项目中的前数据)。
10、订单数量
当LIPS-VGBEL=VBAK-VBELN时,取VBAP-KWMENG
11、交货单总量
按查询屏幕查出的交货单号在LIPS中反查订单号LIPS-VGBEL,再根据订单号LIPS-VGBEL=VBFA-VBELV取出订单下VBFA-VBTYP_N=‘J’ANDVBFA-VBTYP_N=‘T’的所有交货单VBFA-VBELN(通过凭证流表VBFA取交货单比较方便),取出交货单号之后关联到VBUK表VBUK-VBELN,当VBUK-WBSTK=‘A’时取的LIPS-LFIMG和VBUK-WBSTK=‘C’时取的LIPS-LFIMG求和。
12、已过帐数量
逻辑同“交货单总量”字段,只是在求交货单量之和前加个VBUK-WBSTK=‘C’的条件。
(订单下的所有已清交货单的数量之和)
13、计量单位
取LIPS-VRKME。
14、订单状态
当LIPS-VGBEL=VBAK-VBELN时,取VBUK-GBSTK,如果为B:
显示为部分处理,如果为C:
显示为已完成。
15、交货单号
经过选择屏幕筛选之后取LIKP-VBELN。
16、客户名称
根据LIKP-KUNAG=KNA1-KUNNR,在表KNA1中取字段NAME1。
17、送达方
LIKP-KUNNR=KNA1-KUNNR时,取KNA1-NAME1。
先取得客户编码,然后再根据客户编码取名称。
18、分销渠道
取LIPS-VTWEG=TVTWT-VTWEG取TVTWT-VTEXT(描述)。
19、物料号
经过选择屏幕筛选之后取字段LIPS-MATNR。
20、物料名称
取LIPS-ARKTX。
21、交货单量
取LIPS-LFIMG(单个交货单的量)
22、计量单位
23、交货单状态
取VBUK-WBSTK。
显示为已过账
24、运输方式
当LIPS-VGBEL=VBAK-VBELNANDVBAK-VSBED=TVSBT-VSBED取TVSBT-VTEXT作为运输方式
25、车号
取LIPS-OIC_TRUCKN加上LIPS-OIA_BASELO。
26、过量容差
取LIPS-UEBTO。
27、发货过账日期
如果交货单状态为”C”,取LIKP-WADAT_IST。
否则为空