- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FUNCTIONAL SPECIFICATION
备案日期: 序号: 程序设置 公司名称 应用范围 FICO模块 Spec 编码 ABAP指定:ZFICO 程序名称 BOM单项物料成本报表 程序标题 BOM单项物料成本报表 内容 项目 描述 页码 1 程序目的及描述 2 用户权限控制 3 数据处理规则 4 数据处理细节 5 程序检查及错误处理 6 报表输出格式 7 创建人: 支涛
创建日期:2006-05-25
需求日期:2006-06-01 版本号: V1.0 业务组审批:
审批日期: ABAP审核SPEC确认:
审核日期:
TCL王牌
惠州仲恺高新技术开发区19号
历史更改记录:
1.
2.
3.
4.
5.
程序目的及描述
应制造财务部需求, 计算最新合同价的BOM成本, 为销售价格作参考依据
2. 用户权限控制
3. 数据处理规则
事务代码: 由ABAP TEAM提供
报表执行标准?:
- 批次执行 是 / 否 (单选 )
- 执行频率 天 / 周 / 月 / 按需要 (单选 )
- 下载属性 是 / 否 (单选 )
选择条件: (屏幕界面)
1?:上载?:上载格式为工厂+BOM,可以上载多行.
单选如下?:
名称 表格-字段名/ 复选/单选 选择范围 (S) 或 选择项 (P) 注解(范围,单/多选,模式,强制输入 等.) 缺省值 工厂 必选\单选 BOM号 必选\单选
2: 输出选择
1: 输出: 见附件
字段名# 表格-字段 / 长度 计算公式 注解 工厂
根据用户输入资料 BOM项目号
调用BOM函数输出 BOM号 根据用户输入资料 BOM层次 调用BOM函数输出 组件代码 调用BOM函数输出 组件描述 调用BOM函数输出 物料编码 调用BOM函数输出 物料描述(中文) 调用BOM函数输出 物料描述(英文) 子件消耗量 调用BOM函数输出 计量单位 调用BOM函数输出 税码 税率 单位不含税合同价 单位含税合同价 单位周期价 单位标准价
合同不含税金额 合同含税金额 周期价金额
标准价金额
项目文本
调用BOM函数输出 即物料的位置号 最新合同号
计算规则:
报表统计规则(小计/合计等)
4. 数据处理细节
程序处理逻辑:根据终端用户输入的工厂+BOM号,将BOM展开(不进行任何汇总),找出每行工厂+BOM中所有物料的各类价格,分别放置到报表的各个字段中,依据用户给出的输出条件选择输出报表. 要求在报表输出中,选择任一“组件代码”可以找到该组件的下层清单显示在“物料编码”列;查找价格的物料为“物料编码”列的资料;
查找价格的种类:采购合同价(寄售为信息记录价)/周期价/标准价;所有物料价格在本程序输出报表全部定为人民币,每类价格均要进行采取并放在输出报表上;
查找合同价规则:首先根据BOM内的物料查找该物料的最新合同,若该物料为自由采购,则采取查找到合同内的合同价,若该物料为寄售采购,则依据合同内的的相关资料在相应的表中找到价格;
报表输出简述:依据业务部门提交的附件格式输出。
以下为程序数据处理描述:
一: BOM展开及英文描述的取值
A:查找BOM中的物料:根据终端用户输入的工厂+BOM号,调用BOM函数,将BOM逐层展开,找出该BOM中的每行物料,根据程序数据处理,找出物料的各类价格; 注意BOM号本身以及虚拟组件/部品不用查找价格.
B:报表输出栏“英文描述”的获取:
根据BOM函数展开的物料,与表MAKT链接(字段:MAKT-MATNR),找到语言类别为英语的字段(MAKT-SPRAS=“EN”),然后采用MAKT-MAKTX字段的内容。
二:各类价格的获取方式:
A:最新合同价的采取(有采购合同),若没有采购合同,则合同价显示为0
1:查找最新合同:根据BOM中的每个物料+工厂在表EKPO及EKKO中查找合同,并”删除标记”为空且凭证创建日期为最近(大)的那个,若最近日期有相同的多行,则采取合同号码为最大的那个为最新合同; (相关字段:物料:EKPO-MATNR,工厂:EKPO-WERKS,删除标记:EKPO-L
文档评论(0)