收藏 分销(赏)

SAP收发存报表开发功能设计项目说明指导书.doc

上传人:快乐****生活 文档编号:2989953 上传时间:2024-06-12 格式:DOC 页数:8 大小:167.04KB
下载 相关 举报
SAP收发存报表开发功能设计项目说明指导书.doc_第1页
第1页 / 共8页
SAP收发存报表开发功能设计项目说明指导书.doc_第2页
第2页 / 共8页
SAP收发存报表开发功能设计项目说明指导书.doc_第3页
第3页 / 共8页
SAP收发存报表开发功能设计项目说明指导书.doc_第4页
第4页 / 共8页
SAP收发存报表开发功能设计项目说明指导书.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、SAP收发存报表程序 功效具体设计说明书1.1 表结构关系相关数据表表描述字段名称字段描述EBAN采购申请抬头表EBKN采购申请项目明细表EKKO采购订单抬头表EKPO采购订单项目明细表KNTTP科目设置类型EKKN采购订单科目分配数据EBELNEBELPZEKKN帐户分配序列号PS_PSP_PNR工作分解结构元素 (WBS 元素)NPLNR科目分配网络号AFKO生产抬头文件AUFNR生产订单号PRONRWBS元素指针AUFK生产订单长文本MSPRH项目库存:历史(无价值字段)SOBKZ特殊库存标识PSPNR工作分解结构元素 (WBS 元素)LFGJA目前期间会计年度LFMON目前期间 (记帐

2、期间)PRLAB非限制使用估价库存PRINS质量在检库存PRSPE冻结库存PREIN全部限制批次总计库存MSPR项目库存(无价值字段)(目前期存放位置层次项目库存)MSSQ项目库存(无价值字段)(目前期工厂层次项目库存)MSSQHQBEW项目库存分开评定(仅包含项目库存及估价数据)QBEWH项目库存分开评定(历史统计)EBEW销售订单库存分开评定EBEWH销售订单库存分开评定(历史统计)MBEW常规库存评定(仅包含常规库存价值数据,不包含项目库存相关数据)MBEWH常规库存评定(历史统计)PRPSWBS结构数据POSIDWBS元素MSEG-PSPNR 搜索此表可得到WBS号码;PROJ项目定义

3、结构表MSEG-PSPNR,搜索此表可得到项目定义;WBS元素(24码)找其项目定义,也必需透过指针来寻求项目定义;MKPF物料凭证抬头数据MSEG物料凭证行项目数据EKET采购订单收货QINF物料和供给商 QM 信息统计MATNR物料号LIEFERANT供给商帐户号WERK工厂FREI_DAT下达有效到期日NOINSPQM 信息统计中检验控制MARC物料工厂数据QMATV物料工厂质检设置是否存在QMAT检验类型 - 物料参数MATNR物料号WERKS工厂ART检验类型APA首选检验类型AFR处理单位检验AKTIV检验类型 物料合并已激活RBKP发票抬头数据RSEG发票行项目相关事务代码:MB

4、52 库存综览显示MB51 物料凭证清单1.2 自定义表清单及结构定义程序处理逻辑內表一:字段名称字段描述程序处理逻辑內表二和內表三:字段名称字段描述值1.3 输入/输出数据格式定义源 数 据SAP系 统序号域名类型(长度)描述字段名类型(长度)描述转换关系1)2)3)4)5)6)7)8)9)2 输入/输出画面格式设计要求2.1 报表选择屏幕以下是本程序第一个画面:初始化画面名 称属 性必输项(是/否)默认值其它特殊要求参考表字段工厂(多值)权限检验MSEG-WERKS存放位置(多值)WBS元素(多值)MSEG- PS_PSP_PNR物料类型(多值)物料组(多值)评定类(多值)期间(YYYYM

5、M)(单值)MKPF- BUDAT之年月输出明细资料(单值)N(核选框)注:“属性”字段注明: 多选, 单选, 单选钮/, 选框或其它等;2.2 用户化增强功效画面设计(以下是格式化画面设计要求)3 程序处理逻辑说明1. 生成选择输入画面,用户输入参数;检验权限;2. 按用户选择画面参数,选择指定范围数据,结合以下取数规则,生成报表:3. 取数规则:安装项目定义掩码:X-XX NN NN制作项目定义掩码:X-X-XX NN NN 序号字段取数规则备注1)物料编号2)物料描述MAKT-3)单位MARA-MEINS;4)物料类型MARA-MTART;5)单重假如物料类型为ZFS1或ZFS2,则:

6、其期初库存及相关交易一定是项目库存相关:假如WBS元素第四位为 “-”,则取WBS元素第5位第10位;不然取WBS元素第3位第8位 作为 WBS 元素“基础编码”;由 生产订单抬头表中找产品物料编码、WBS元素第5位第10位 和上述 WBS 元素“基础编码”一致订单,取其生产订单抬头文本第四行,假如为零,再找下一个生产订单直到取值非零为止;假如最终由生产订单中不能取值,则取 采购订单行项目:由EKKN/EKKO表中找:物料编码、WBS元素第5位第10位 和上述 WBS 元素“基础编码”一致采购订单,取其采购该项目文本第四行(第一页标签),假如为零,再找下一个采购订单直到取值非零为止;最终找不到

7、,则置零;假如是其它物料类型,则取物料主数据中基础数据视图之毛重;6)物料组MARA-MATKL;7)商务分类假如物料类型为ZFS1或ZFS2,则由物料号码+WBS元素找任一生产订单文本第六行,压缩空格后取前15位;可在取单重时同时取商务分类:生产订单文本第六行或采购订单对应文本标签下第六行;假如物料类型为其它,则置空;8)评定类由MBEWH/QBEWH中取(分别对于常规库存和项目库存);9)工厂10)WBS元素11)项目定义12)项目描述13)期初数量期初金额对于常规库存,按用户选择物料/工厂/存放位置/评定类型范围,按以下规则取期初库存数据:1) 截取报表期间年份、月份,按“物料”+“工厂

8、“+ “仓库”+“年份”+“月份-1” 读取MARDH 表数据. 注:“月份-1”是指报表期间前30天1.1)假如读取成功,保留至“上月期末库存临时字段”,1.2)假如读取不成功,再从MARDH找“=月份”或“月份且最靠近纪录”,1.2.1)假如找到了,就保留至“上月期末库存临时字段”1.2.2)假如找不到,则取MARD目前库存保留至”上月期末库存临时字段”(非限制库存/质检库存);参考上述规则,按物料/工厂/期间年份/期间月份,由表MBEWH/MBEW中取期初单价数据;对于项目库存,按用户选择物料/工厂/存放位置/WBS元素范围,由表MSPR/MSPRH中期初数量数据,由QBEW/QBEWH

9、中取单价数据(VERPR移动平均价);按前一字段取值规则得到数量*单价即为期初金额;14)收入数量收入金额以下取第一部分:由表MSEG中按移动类型取物料编号不为空统计:收入数量&收入金额: 由表MKPF/MSEG中按选择数据范围,取以下移动类型统计其对应字段 MSEG-MENGE/DMBTR值,假如MSEG- SHKZG 为 “S”,则记为本字段正项,假如为 “H”,则为本字段负项: 移动类型范围为 100 199 , 561/562, 501/502, 921/922, 301499,541544 ;对于发票确定对收入金额影响部分取值规则,请参考 “发出数量”字段取值说明。15)发出数量发出

10、金额由MSEG中取物料编号非空统计:收入数量&收入金额: 由表MKPF/MSEG中按选择数据范围,取以下移动类型统计其对应字段 MSEG-MENGE/DMBTR值,假如MSEG- SHKZG 为 “S”,则记为本字段负项,假如为 “H”,则为本字段正项: 移动类型范围为 201 299 , 551/552, 645/646, 901914 , 923/924 , 301499, 541544 ;第二部分:还要取移动类型为101/102/122/161/162, 物料号非空,但MSEG- KZVBR字段为 “V”统计(对应MSEG-KNTTP= “K/P/S/R”之一) :其数量和价值分别累加到

11、对应 “物料/工厂(可能还有WBS元素)” 统计 “发出数量/发出金额”中, 假如MSEG- SHKZG 为 “S”,则记为本字段正项,假如为 “H”,则为本字段负项;以下取第三部分(由发票校验差异调整部分,RSEG- KNTTP =K/P/R/S 统计):由RBKP取当期全部发票凭证号码。由RBKP-BELNR找表RSEG:假如RSEG-KNTTP 为 “K/P/R/S”之一,且RSEG-MATNR 非空且RSEG-EFKOR 非空,则说明发票确定有对直接采购消耗存货物资金额调整记账,但此部分调整记账,是同时反应在收入金额和(消耗)发出金额上,没有经过库存帐。所以以下继续处理取得值必需要同时

12、累加到 “收入金额”和 “发出金额”上,但收入数量和发出数量不变更(发票交易不会带来数量改变):由 RSEG- BELNR + RSEG- GJAHR 搜索 BKPF-BWKEY, 取BKPF- BELNR(会计凭证号码);由 BKPF-BELNR 取表BSEG 中 BSEG-MATR = RSEG-MANR .AND. BSEG- EBELN = RSEG-EBELN .AND. BSEG-EBELP=RSEG-EBELP 统计,假如BSEG- SHKZG = “S”则取 BSEG- DMBTR 值为调整金额暂存值;假如BSEG- SHKZG = “H”: BSEG- DMBTR 负值为调整

13、金额暂存值;假如RSEG-KNTTP = “Q” ,或为空,则舍弃此 “调整金额暂存值”;不然,分别将此金额累加到 “收入金额”和“发出金额”中(对应关键字段:物料工厂(或加WBS元素);16)盘点数量按指定时间和数据范围,由MKPF/MSEG中取移动类型为 “701/702/711/712” 交易统计字段MSEG-MENGE/ DMBTR(基础单位数量/本位币金额);假如MSEG- SHKZG 为 “S”,则记为本字段正项,假如为 “H”,则为本字段负项;17)盘点金额参考前一字段说明;18)调整金额库存价值调整: 不对应库存交易,对应发票确定时因采购订单价格和发票价格差异造成对库存金额调整

14、(此时库存数量不变), 或调整库存物料单价时也造成库存金额改变;库存价值调整金额,仅当按企业出具报表时,该字段值才有效。因为系统没有统计各存放位置价格更改和价值更新(价值更改是在评定范围层次或WBS元素层次有效);以下是第一部分:单价修改凭证上 价值修改可能对应: 存货价值改变及差异改变: 不管是按S或V计价, 只要是价格改变, 存货价值一定是改变.取MLCR-BDATJ/POPER为汇报期间全部统计,得到凭证号+会计年度+项目号(MLCR-BELNR/KJAHR/POSNR)+存货价值修改(MLCR-SALK3);再按上述 三个字段(MLCR-BELNR/KJAHR/POSNR) 取 表 M

15、LIT-MATNR/BWKEY(评定范围)/WBS号;假如上述过程由MLCR中取得金额为零(SALK3),则以相同(MLCR-BELNR /KJAHR /POSNR) 及前一期间再取MLCR-SALK3, 以该值置换符号(乘以 -1),则得到汇报期间库存调整金额;单价调整:可能针对常规库存或项目库存。取值时要将物料号码及WBS元素和工厂代码一同取值;以下是第二部分:由表RSEG/RBKP中取价值修改统计。由表RBKP中取目前报表期间发票凭证抬头数据统计,由此表凭证号找表RSEG-STOCK POSTING 非零统计,得到 RSEG-WERKS/RSEG-MATNR 库存价值变更。假如RSEG-

16、KNTTP为空,则累加到此报表工厂+物料 “调整金额”中(该字段值有正项,也可能有负项,直接累加到“调整金额”中);假如RSEG-KNTTP= “Q”,则该调整金额属于项目库存金额调整,必需由RSEG-EBELN 和 RSEG-EBELP(采购订单号码及行项目号码)找PO行项目标WBS元素号码,而将该 RSEG-STOCK POSTING 金额写入 “工厂物料WBS元素” 值中;19)期末数量期初数量收入数量发出数量20)期末金额期初金额+收入金额发出金额调整金额;21)差异数量期末数量(画面输入期间下一期间)期初数量(按期初数量取数规则得到)22)差异金额期末金额(画面输入期间下一期间)期初

17、金额(按期初金额取值规则得到)23)构件吨位单重*期末数量 / 1000 4. 假如用户未输入存放位置,则表示是在工厂层次出具报表,取报表统计关键字为: 工厂代码/物料编码/WBS元素/商务分类(物料组、物料类型依附于该三个键值),全部数量和金额按此键值汇总; 同时对于 “收入数量”“收入金额”“发出数量”“发出金额”字段,不统计移动类型 311316;5. 假如用户输入了存放位置,则取值表字段 “工厂代码/存放位置/物料编码/WBS元素/商务分类”,对应取数结果均按物料+工厂存放位置+WBS元素商务分类层次累计;对于 “收入数量”“收入金额”“发出数量”“发出金额”字段,所统计移动类型无限制

18、;6. 最终输出方法:假如用户在画面上选择了 “输出明细资料”(Y”,则首先按取数规则表字段格式输出清单;不然不实施明细清单资料输出;接下来,在同一清单上,再附加以下分类统计表:除了列出上表格式按料号明细外,还需要列出以下分类小计报表:附加清单一:按WBS元素分类汇总收发存明细表(仅对WBS元素非空统计进行小计并分类汇总输出);附加清单二:按商务分类汇总收发存明细表(仅列出物料类型为 “ZFS1/ZF2”每一商务分类小计);附加清单三:按商务分类项目定义分类汇总收发存明细表;附加清单四:按评定类分类汇总收发存明细资料;请依次输出。对应清单字段以下:附加清单一附加清单二附加清单三附加清单四1)物料编号2)物料描述3)单位4)物料类型5)单重6)物料组7)商务分类XX8)评定类X9)工厂10)WBS元素X11)项目定义X12)项目描述O取数规则表中其它字段,均要输出;

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服