版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SD 功能增强业务说明书功能增强业务说明书 2011 年 11 月 V0.1 目目 录录 1.流程编码流程编码.5 2.流程简要描述流程简要描述.5 3.操作说明操作说明.5 4.1.销售合同.5 1. 同步定价日期.5 2. 单据附加数据提取.5 3. 有效日期不可修改.5 4. 有效日期自动填充.6 5. 有效日期控制.6 6. 限价增强.6 7. 整托出库增强.6 4.2.销售订单.7 1. 复制控制增强 1.7 2. 复制控制增强 2.7 3. 同步定价日期.7 4. 单据附加数据提取.7 5. 材料销售代售限制.8 6. 买赠的赠品行承担提示.8 7. 订单参照增强.8 8. 订单自
2、动交货填写.8 9. 调度单功能相关.9 10.立体仓库订单修改增强.9 11.赠品订单必填控制.9 12.贷项费用必填控制 1.9 13.贷项费用必填控制 2.9 14.贷项费用必填控制 3.9 15.订单工厂库位相同控制.10 16.代售业务增强.10 17.限价增强.10 18.整托出库增强.11 19.已打印订单不能修改 1.11 20.已打印订单不能修改 2.11 21.立体仓库集成接口.11 4.3.销售交货单.12 1. 贷项费用交货单过账日期自动填充.12 2. 交货单销售地区字段自动填充.12 3. 交货单交货日期赋值.12 4. 退货交货单过账状态还原.12 5. 交货单定
3、价自动计算.12 4.4.销售发票.13 1. 发票取消预提接口.13 2. 凭证取消预提接口 1.13 3. 凭证取消预提接口 2.13 4. 发票取消记账日期限制增强.14 5. 发票会计凭证账期控制.14 4.5.销售定价.14 8. 200 系统定价自动传输至 100 系统增强.14 9. 调差条件类型增强.14 10.调差条件类型增强.15 11.存取顺序【需求】增强.15 12.定价过程【需求】增强.15 13.定价过程【计算类】增强.16 14.定价过程【条件基】增强.17 4.6.信息结构.18 1. S956 信息结构按开票类型分析(日)新.18 2. S957 信息结构按交
4、货类型分析(日).18 3. S958 信息结构经销商信息还 .19 1. 流程编码流程编码 SD:功能增强说明。 2. 流程简要描述流程简要描述 在 SD 业务中,增强开发众多,分别有功能增强、系统开发、程序开发、报表查询等; 本文档仅对在正常业务中所做的功能增强部分进行列举说明,以业务流为主线,逐个描述功能 增强的效果和业务要求。 3. 操作说明操作说明 4.1. 销售合同销售合同 1.同步定价日期同步定价日期 业务描述: 1.修改单据抬头的【单据日期】时,实现同步修改【定价日期】 ,实现两个日期保持一致; 2.参数/BI0/ODATE维护的日期如果在之前,则以当前日期替换【单据日期】 ,
5、否则以参 数维护的日期替换【单据日期】 ; 3.此增强有效单据类型:ZKM、ZOR、ZOS; 功能操作:销售合同维护时 增强程序:MV45AFZZ 2.单据附加数据提取单据附加数据提取 业务描述:当单据送达方与售达方不一致时,提取售达方客户主数据的附加数据信息到单据抬 头对应字段( KVGR1 / KVGR2 / KVGR3 / KVGR4 / KVGR5 ) ; 功能操作:销售合同维护时 增强程序:MV45AFZZ 3.有效日期不可修改有效日期不可修改 业务描述:维护销售合同时,单据抬头的有效日期不可手工维护,避免手工随意修改合同有效 期的情况出现; 功能操作:销售合同维护时 增强程序:修改
6、字段属性实现(订单维护界面程序) 4.有效日期自动填充有效日期自动填充 业务描述:维护 1101 工厂的销售合同时,单据抬头的有效日期自动填充,从单据维护日期开 始,向后推 10 天有效期结束(有效期为 10 天) ; 功能操作:销售合同维护时 增强程序:MV45AFZZ 5.有效日期控制有效日期控制 业务描述: 1.销售合同有效期有效时,合同项目参照生成销售订单后,合同项目即处于不可修改的状态, 但可以继续参照生成订单; 2.销售合同有效期过期后,合同将不能新增项目保存,否则提示报错; 功能操作:销售合同维护和保存时 增强程序:MV45AFZZ 6.限价增强限价增强 业务描述: 1.退货或删
7、除单据时,不执行限价增强; 2.最低限价(ZPMN):由订单行项目的【开票前净值】除以订单数量得到【销售单价】 , 当【销售单价】小于最低限价时,则不允许保存; 3.最高限价(ZPMX):由订单行项目的【开票前净值】除以订单数量得到【销售单价】 , 当【销售单价】大于最高限价时,则不允许保存; 4.分部最低限价(ZFPR):由订单行项目的【开票前净值】除以订单数量得到【销售单价】 ,当【销售单价】小于分部最低限价时,则订单保存冻结; 功能操作:销售合同维护和保存时 增强程序:ZMV45ATOP 7.整托出库增强整托出库增强 业务描述: 1.根据维护的整托出库对应关系(售达方、物料) ,检查对应
8、的销售合同项目数据,如果数 量为整托数据,则可以保存继续,否则提示报错; 2.整托出库关系维护事务码:ZVAVMTUO ,由总部客服部负责维护,解决立体库零星出库 多导致的效率低下问题; 功能操作:销售合同保存时 增强程序:ZMV45ATOP 4.2.销售订单销售订单 1.复制控制增强复制控制增强 1 业务描述:从销售合同复制到销售订单的复制控制中,将增强的字段信息加入复制控制语句中, 以实现从销售合同到销售订单的自动复制; 功能操作:销售合同复制为销售订单时 增强程序:RV45C951(单据抬头复制控制例程 951) 2.复制控制增强复制控制增强 2 业务描述:将销售合同抬头的【采购订单编号
9、】字段信息在复制控制例程清空语句中屏蔽,从 而实现从销售合同复制到销售订单的需求; 功能操作:销售合同复制为销售订单时 增强程序:FV45C101(抬头例程) 、FV45C102(项目例程) 3.同步定价日期同步定价日期 业务描述: 1.修改单据抬头的【单据日期】时,实现同步修改【定价日期】 ,实现两个日期保持一致; 2.参数/BI0/ODATE维护的日期如果在之前,则以当前日期替换【单据日期】 ,否则以参 数维护的日期替换【单据日期】 ; 3.此增强有效单据类型:ZKM、ZOR、ZOS; 功能操作:销售订单维护时 增强程序:MV45AFZZ 4.单据附加数据提取单据附加数据提取 业务描述:当
10、单据送达方与售达方不一致时,提取售达方客户主数据的附加数据信息到单据抬 头对应字段( KVGR1 / KVGR2 / KVGR3 / KVGR4 / KVGR5 ) ; 功能操作:销售合同维护时 增强程序:MV45AFZZ 5.材料销售代售限制材料销售代售限制 业务描述:针对原材料销售订单类型 ZROH 和原材料退货订单类型 ZROR,不能做代售业务 的技术限制,否则报错提示; 功能操作:销售订单保存时 增强程序:MV45AFZZ 6.买赠的赠品行承担提示买赠的赠品行承担提示 业务描述:1101 工厂的买赠业务中,针对上层项不为空的项目进行提示,要求费用承担部门 为总部部门时,输入承担部门信息
11、; 功能操作:销售订单保存时 增强程序:MV45AFZZ 7.订单参照增强订单参照增强 业务描述: 1.参照生成的销售订单,不能手工新增行项目,只能从销售合同参照而来; 2.合同有效时,订单项目可以修改,项目总参照数量不超即可,否则报错; 3.合同无效时,可以减少订单项目数量,而不能增大项目数量,否则报错; 4.合同无效时,复制为销售订单后,订单不能保存; 5.此限制仅限于总部 1101 工厂和订单类型 ZOR、 ZOS; 功能操作:销售订单保存时; 增强程序:MV45AFZZ 公司间订单 8.订单自动交货填写订单自动交货填写 业务描述:在跨 cltent 端的公司间销售集成中,根据程序判断,
12、如果是集成程序,则自动填写订 单的“自动交货”配置项,从而实现订单保存时能根据该配置自动进行交货处理; 功能操作:业务操作时; 增强程序:MV45AFZZ 9.调度单功能相关调度单功能相关 业务描述:为调度单业务而在销售合同与销售订单上所做的功能开发,有以下几点: 1.合计单据项目合计的标准箱和件数总和,填入单据抬头相应的增强字段中; 2.默认自动填写单据抬头【送货方式】为“公路运输” ; 3.单据增强字段为单据抬头【附件数据 B】页签下内容; 功能操作:销售订单保存时 增强程序:ZMV45ATOP 10. 立体仓库订单修改增强立体仓库订单修改增强 业务描述:检查订单在立体仓库中是否已经被 W
13、MS 系统读取,如果已经读取,则不能对该订 单进行修改操作,以防止数据不一致; 功能操作:订单修改时; 增强程序:ZMV45ATOP 11. 赠品订单必填控制赠品订单必填控制 业务描述:维护赠品订单时,在订单抬头上必须填写对应的 EKP 审批通过的申请预案编号, 以为核对使用; 功能操作:销售订单保存时 增强程序:ZMV45ATOP 12. 贷项费用必填控制贷项费用必填控制 1 业务描述:维护贷项费用时,在订单抬头上必须填写对应的贷项费用维护信息,以为核对使用; 功能操作:销售订单保存时 增强程序:ZMV45ATOP 13. 贷项费用必填控制贷项费用必填控制 2 业务描述:维护贷项费用时,在订
14、单项目中,要求必须有手工条件类型“ZHI1” ,否则报错; 功能操作:销售订单保存时 增强程序:ZMV45ATOP 14. 贷项费用必填控制贷项费用必填控制 3 业务描述:维护贷项费用时,在订单抬头中,将贷项费用增强字段信息赋予订单处理过程; 功能操作:销售订单保存时 增强程序:ZMV45A_ZWULIU 15. 订单工厂库位相同控制订单工厂库位相同控制 业务描述:订单类型为“ZOS”时,检查订单所有项目的工厂和库位是否一致,不一致则报错; 因为总部为避免司机的同一个订单在不同地点多次提货的弊端,特进行规定限制; 功能操作:销售订单保存时 增强程序:ZMV45ATOP 16. 代售业务增强代售
15、业务增强 业务描述: 1.根据销售组织和发货工厂所属公司代码是否相同,判断是否为代售关系,代售关系确认下: a)在确认为代售关系的前提下,再判断订单项目类别与订单类型之间是否匹配 (ZANN/ZRNN 项目类别非代售项目类别,不匹配) ; b)如果订单项目类别与订单类型匹配无误,则需要检查订单项目的代售价格(ZPI1) 是否大于零,如果小于等于零则提示报错不能保存; 2.确认为非代售关系时,需检查订单项目类别,不能使用代售项目类别,否则报错不能保存; 功能操作:销售订单保存时 增强程序:ZMV45ATOP 17. 限价增强限价增强 业务描述: 1.退货或删除单据时,不执行限价增强; 2.最低限
16、价(ZPMN):由订单行项目的【开票前净值】除以订单数量得到【销售单价】 , 当【销售单价】小于最低限价时,则不允许保存; 3.最高限价(ZPMX):由订单行项目的【开票前净值】除以订单数量得到【销售单价】 , 当【销售单价】大于最高限价时,则不允许保存; 4.分部最低限价(ZFPR):由订单行项目的【开票前净值】除以订单数量得到【销售单价】 ,当【销售单价】小于分部最低限价时,则订单保存冻结; 功能操作:销售合同维护和保存时 增强程序:ZMV45ATOP 18. 整托出库增强整托出库增强 业务描述: 1.根据维护的整托出库对应关系(售达方、物料) ,检查对应的销售合同项目数据,如果数 量为整
17、托数据,则可以保存继续,否则提示报错; 2.整托出库关系维护事务码:ZVAVMTUO ,由总部客服部负责维护,解决立体库零星出库 多导致的效率低下问题; 功能操作:销售合同保存时 增强程序:ZMV45ATOP 19. 已打印订单不能修改已打印订单不能修改 1 业务描述:针对“ZOS”总部订单和“ZKL”订单中工厂为总部工厂“1101”的订单,在打 印后不能进行修改; 功能操作:订单保存时 增强程序:ZMV45ATOP 20. 已打印订单不能修改已打印订单不能修改 2 业务描述:针对“ZOS”总部订单,在保存时提示信息:“打印前请仔细检查订单,订单一旦 打印就不允许再修改!” ; 功能操作:订单
18、保存时 增强程序:MV45AFZZ 21. 立体仓库集成接口立体仓库集成接口 业务描述:判断订单工厂为“1101”和“2731”工厂,且库位为“1103”库位时,根据接口 规则进行数据传递处理; 功能操作:订单保存时 增强程序:MV45AFZZ 22. 全丰订单项目评估类自动确定全丰订单项目评估类自动确定 业务描述:判断订单类型为全丰销售订单类型 ZORC / ZORD 时,根据物料评估类别的不同, 自动确定订单项目不同的评估类型,从而实现提取不同的成本价格; 功能操作:订单创建时 增强程序:MV45AFZZ 4.3.销售交货单销售交货单 1.贷项费用交货单过账日期自动填充贷项费用交货单过账日
19、期自动填充 业务描述:贷项费用交货单创建时,以交货日期填充到交货单的发货过账日期字段; 功能操作:交货单复制创建时 增强程序:MV50AFZ1 2.交货单销售地区字段自动填充交货单销售地区字段自动填充 业务描述:交货单创建时,根据增强提取相应的销售地区信息,填入交货单抬头的销售地区字 段; 功能操作:交货单复制创建时 增强程序:MV50AFZ1 3.交货单交货日期赋值交货单交货日期赋值 业务描述:交货单创建时,根据增强提取相应的订单业务数据中的定价日期,填入交货单抬头 的交货日期字段; 注:注:因交货单定价过程中的定价日期以交货日期为准,故增加此增加以保证交货单 定价日期与订单保持一致,在交货
20、单定价过程取消后,该增强作用无意义; 功能操作:交货单复制创建时 增强程序:FV50C002 4.退货交货单过账状态还原退货交货单过账状态还原 业务描述:在代售退货业务中,对应的公司间发票在取消时,未知原因导致其交货单的过账状 态不为 C,从而导致后续开票业务进行,针对此情况特在信息结构 S956 的公式 909 中增强, 实现发票取消时判断交货单过账状态,不为 C 时进行纠正; 功能操作:发票取消时 增强程序:公式 909(信息结构 S956 中) 5.交货单定价自动计算交货单定价自动计算 业务描述:因为交货单定价过程已经取消,而实际报表查询时又经常用到以交货数据查询价格 纪录,故通过此增强
21、在交货单创建和修改时,自动根据交货数量及订单单价进行自动换算出交 货单价格并写入数据表的过程; 功能操作:交货单创建、修改时 增强程序:MV50AFZ1 6.交货单项目为零时发票状态自动交货单项目为零时发票状态自动【与发票无关与发票无关】 业务描述:为解决业务应用中投机钻洞情况的发生,特取消交货单删除功能,交货单如需删除 则自动修改项目数量为零即可,保存时系统自动修改交货单项目开票状态为【与发票无关】 。 功能操作:交货单项目数量修改、保存时; 增强程序:ZSD_SALESORDER_ITEM(BADI 增强,SE19 查看) 。 4.4.销售发票销售发票 1.发票取消预提接口发票取消预提接口
22、 业务描述: 1.首先判断发票取消标记,如果不是初始值,则继续后续增强,否则结束增强; 2.进行相应数据状态检查,并对应的在预提系统进行相应的数据回写工作(数据回写、状态 改变、纠正对照关系等) ; 功能操作:发票取消时 增强程序:ZXVVFU01 2.凭证取消预提接口凭证取消预提接口 1 业务描述:FB08 冲销财务凭证时,检查参考凭证是否存在于预提系统,存在则回写相应数据 到预提系统数据表; 功能操作:凭证取消时 增强程序:Z_SDAEM_BTE_(函数 SE37) 3.凭证取消预提接口凭证取消预提接口 2 业务描述:F-65 删除预制凭证时,检查参考凭证是否存在于预提系统,存在则回写相应
23、数据 到预提系统数据表; 功能操作:预制凭证删除时 增强程序:Z_SDAEM_BTE_(函数 SE37) 4.发票取消记账日期限制增强发票取消记账日期限制增强 业务描述:在发票取消时,检查取消发票的发票取消日期(记账日期)所在期间的账期是否关 闭,如果关闭则报错并不能保存; 功能描述:发票取消时 增强程序:RV60AFZZ 5.发票会计凭证账期控制发票会计凭证账期控制 业务描述: 1.发出商品 ZF0 发票创建过程中,根据相应的条件判断确认后,按规则填写所要生成的财 务会计凭证上账期计算的【收付基准日期】 ,从而实现账期的控制; 2.经检查,本增强条件在现有业务中根本无法满足,故一直都未执行过
24、; 3.经与会计部水经理沟通,此功能暂保持现状,不予增强严格控制,所以代码未完善 (2011 年 11 月 16 日电话沟通) ; 功能操作:发票创建时 增强程序:ZXVVFU02 4.5.销售定价销售定价 8.200 系统定价自动传输至系统定价自动传输至 100 系统增强系统增强 业务描述:ERP200 系统内进行销售定价维护时,定价信息能同时传输至 ERP100 系统内相 同的定价信息记录内,前提是在 ERP100 系统内已经存在对应的组织架构; 功能操作:发票创建时 增强程序:ZCL_IM_SD_COND_SAVE_A_VK(SE24,开发类) 9.调差条件类型增强调差条件类型增强 业务
25、描述: 1.针对条件类型在进行维护调差时,调差单据进行权限检查,以防止调错单据: 单据抬头条件类型:ZDN1、ZDN2、ZDN3、ZDN4、ZDN5、ZDN6; 单据项目条件类型:ZDN7; 针对单据销售组织进行权限检查,以防止调错销售组织的单据; 2.针对 ZOR/ZOS 订单对应的交货单,调差类型 ZDN1 维护的调差金额不能大于等于交货单 项目金额,以防止出具发票金额为负数; 3.针对条件类型 ZDN1,增强实现界面字段【调差性质】 ,并在定价信息保存时,将对应的 调差单据、调差项目、调差性质信息同步记录入表:ZSD_BALANCE,以备销售预测调 用; 功能操作:定价创建时 增强程序:
26、ZCL_IM_SD_COND_SAVE_A_VK(SE24,开发类) 10. 调差条件类型增强调差条件类型增强 业务描述:VK11 进行 ZDN1 维护时,提示相应信息,增强仅为信息提示; 功能操作:ZDN1 定价维护时 增强程序:Z_SAMPLE_INTERFACE_(函数 SE37) 11. 存取顺序存取顺序【需求需求】增强增强 业务描述: 1.需求需求 900(经销商专用价):根据【客户定价组】中的经销商类型来进行限制生效,只针 对经销商有效的增强; 2.需求需求 902(商超专用价):根据【客户定价组】中的商超客户类型来进行限制生效,只针 对商超客户有效的增强; 功能操作:单据提取定价
27、时 增强程序: 12. 定价过程定价过程【需求需求】增强增强 业务描述:业务进行的判断条件,返回值为真值或假值; 1.需求需求 905(退货专用):针对退货订单类型,将返回条件赋真值,使得条件类型 ZDIF 在 定价过程 ZBI001 中生效; 2.需求需求 907(正式发票):针对发票类型“ZF2” ,将返回条件赋真值,使得条件类型 ZHD0 在定价过程 ZSO001 中生效; 3.需求需求 910(ZIV4 发票专用):针对发票类型“ZIV4” 、 “IV” 、 “ZF2” ,将返回条件赋真值, 使得条件类型 ZDIX 在定价过程中生效(需求描述因需求变动而标准不准确) ; 4.需求需求
28、912(全惠外协置真):当工厂为 2731 且销售组织为 2731,同时订单类型为 “ZROB”或“ZREB”时,将返回条件赋真值,以使得针对全惠业务特殊计算; 5.需求需求 913(全惠外协置否):当工厂为 2731 且销售组织为 2731,同时订单类型为 “ZROB”或“ZREB”时,将返回条件赋假值,以使得针对全惠业务特殊计算(与例程 912 相反) ; 6.需求需求 914(例程 2 补充增强):在【定价的项目】条件检查中,当外协供应商字段信息为 空时,且当采购单据类型不为采购申请和采购订单时,进行后续标准检查后将返货条件赋 真值(此需求为采购订单需求,在销售业务中无效) ; 7.需求
29、需求 915(例程 4 补充增强):在【成本】条件检查中,当单据项目类别为“ZWNN” 、 “ZRWN” 、 “ZADN” 、 “ZRDN”时,跳过公司代码相同的检查条件。条件都满足后,将 返货条件赋真值; 8.需求需求 916(例程 10 补充增强):在【工厂已设定】条件检查中,顺序执行 1)当订单类型不为贷项费用“ZFD”时,如果项目不为零,则项目工厂不为空或发货国 不为空,条件满足后赋返回条件值为真; 2)当工厂为 2731 且销售组织为 2731,同时订单类型为“ZROB”或“ZREB”时,将 返回条件赋假值,以使得针对全惠业务特殊计算(功能同需求 913) ; 9.需求需求 917(
30、例程 22 补充增强):在【公司间】条件检查中,当条件类别为“TANN” 、 “RENN” 、 “ZWNN” 、 “ZRWN” 、 “ZADN” 、 “ZRDN”时,不执行“执行定价”的检查, 从而使得以上条件类别下该需求也返回真值; 功能操作:单据提取定价时 增强程序:定价过程中 13. 定价过程定价过程【计算类计算类】增强增强 1.计算类计算类 903(销售成本):查询并判断销售组织和估价范围(发货工厂)对应的公司代码 是否相同,相同时则将成本金额取反(乘以-1 得到) ,将结果传递给输出变量; 2.计算类计算类 904(发出商品):查询并判断销售组织和估价范围(发货工厂)对应的公司代码
31、是否相同,相同时则将成本金额赋值给输出变量; 3.计算类计算类 906(取 XWORKH):XWORKI XWORKH = 【XWORKH】输出变量 ,当项 目类别为“ZADN”时,同时将【XWORKH】输出变量赋值给成本【KOMP-WAVWR】 ; 业务中体现为净值减去税额的不含税金额计算过程,同时将不含税金额传递给成本变量输 出; 4.计算类计算类 907(取 XWORKH * -1):对变量 XWORKH 取反操作,将结果传递给输出变量; 业务上即为税金取反; 5.计算类计算类 908(取 XWORKL * -1):对变量 XWORKL 取反操作,将结果传递给输出变量; 业务上即为将 Z
32、FFG 条件类型取反记入收入; 6.计算类计算类 909(成本*1.17): 1)公司间原材料销售,价格为成本+税:针对原材料销售订单类型 ZROH 和 ZROR,发 票类型 ZF4,以及对应项目类别 Z001 和 Z002,当客户为公司间客户时,将项目成 本金额加上对应的税额,将结果传递给输出变量,在单据上体现为定价输出; 2)非公司间原材料销售,当项目的条件类型为“ZPR2”时,将结果金额清零输出,从 而实现“ZPR2”条件类型无效(与 ZPR1 与 ZPR2 互斥同时作用) ; 3)发票类型为“ZIV0” 、 “IV” 、 “ZIV4” ,或订单类型“ZWL” 、 “ZRW” ,且项目类
33、别 “ZWNN” 、 “ZRWN” ,以上条件满足的情况下,将输出变量金额置零;五金劳保代 售业务中代售价格提取成本的逻辑,但此处仅实现条件判断满足后的输出变量置零效 果,业务中对应的为 ZPI1 置零(与计算类 912 并用) ; 4)订单类型为“ZKL” 、 “ZRL” ,或发票类型“ZF0” 、 “ZF2” 、 “ZIV0” 、 “IV” ,且项目 类别“ZADN” 、 “ZRDN” ,以上条件均满足的情况下,提取项目成本金额加上相应税 金,将结果传递给输出变量;业务中为赠品代售业务中的代售价格提取物料成本加税 为代售价格输出; 7.计算类计算类 911(ZIV 定价过程折扣清零):订单
34、类型为“ZKL” 、 “ZRL” ,或发票类型 “ZF0” 、 “ZF2” 、 “ZIV0” 、 “IV” ,且项目类别“ZADN” 、 “ZRDN” ,以上条件均满足的 情况下,将输出变量金额置零;在赠品代售业务中,清除代售价格中的各种折扣条件类型 金额; 8.计算类计算类 912(五金代售取价): 1)在发票“ZIV0” 、 “IV” 、 “ZIV4”的项目中,提取物料成本加销项税,将结果传递给 输出变量; 2)在“ZWL” 、 “ZRW”业务中,提取物料成本加销项税,将结果传递给输出变量,同 时将成本金额清零输出; 3)解决五金劳保代售业务中代售价格提取问题,此例程专用于条件类型 ZPI
35、2,配合例 程 909 中第三条将 ZPI1 置零效果同用; 功能操作:单据提取定价时 增强程序: 14. 定价过程定价过程【条件基条件基】增强增强 1.条件基条件基 900(小计 I 总金额):将定价变量 XworkI 赋值给输出变量进行输出,具体变量 含义要看定价过程配置情况; 2.条件基条件基 901(小计 E 总金额):将定价变量 XworkE 赋值给输出变量进行输出,具体变量 含义要看定价过程配置情况; 功能操作:单据提取定价时 增强程序: 4.6.信息结构信息结构 1.S956 信息结构信息结构按开票类型分析按开票类型分析(日日)新新 业务描述:在发票进行相关操作时,根据定义的规则
36、(需求) ,按制定好的数据提取逻辑(公 式)提取发票数据,处理后保存至数据表 S956;根据条件汇总处理发票的基本数 据信息和标准出厂价、标准成本、条件类型 ZHD0、条件类型 ZDN8 的金额信息; 1.公式公式 907(标准出厂价计算):根据项目物料和定价日期,提取对应的有效定价信息,乘 以项目数量后得出该项目的标准出厂价金额,将结果输出给传递变量(语句为跨系统从 PRD100 提取总部 1101 销售组织的【销售组织/物料】关键字的有效定价,标准统一) ; 2.公式公式 908(标准成本金额):根据项目物料和定价日期,提取对应的有效定价信息,乘以 项目数量后得出该项目的标准成本金额,将结
37、果输出给传递变量(语句为跨系统从 PRD100 提取数据表 ZCTP 中的有效定价,标准统一) ; 3.公式公式 909(ZHD0 定价值提取):在信息结构已经定义为从定价结构表 XKONV 中取数的 前提下,在此处直接以项目编号来判断提取该项目所对应的条件类型“ZHD0”的金额值, 将结果传递给输出变量(此例程还包含交货单过账状态纠正增强,详见交货单增强说明) ; 4.公式公式 910(ZDN8 定价值提取):在信息结构已经定义为从定价结构表 XKONV 中取数的 前提下,在此处直接以项目编号来判断提取该项目所对应的条件类型“ZDN8”的金额值, 将结果传递给输出变量; 功能操作:发票创建、
38、修改、取消时 增强程序: 2.S957 信息结构信息结构按交货类型分析按交货类型分析(日日) 业务描述:在交货单进行相关操作时,根据定义的规则(需求) ,按制定好的数据提取逻辑 (公式)提取交货单数据,处理后保存至数据表 S957;提取汇总交货单的数量、 毛利、成本、金额等数据信息 1.公式公式 912(销售订单类型提取):根据处理过程中的交货单号和交货项目号,提取对应销 售订单的订单类型,将结果传递给输出变量(信息结构中该字段为借用字段) ; 2.公式公式 913(订单原因提取):根据处理过程中的交货单号和交货项目号,提取对应销售订 单的订单原因,将结果传递给输出变量(信息结构中该字段为借用
39、字段) ; 3.公式公式 911(销售毛利提取):根据处理过程中的交货单号和交货项目号,提取对应销售订 单的基本数量、销售成本、销售净值,然后根据公式【(销售净值 销售成本)/ 订单 基本数量 * 交货项目基本数量】对正常交货和退货分别计算,得出交货毛利(交货单无 定价过程,故相关数据从订单提取计算) ; 4.公式公式 914(S957 订单小计 1 提取):根据处理过程中的交货单号和交货项目号,提取对 应销售订单的基本数量、销售净值,然后根据公式【销售净值 / 订单基本数量 * 交货项 目基本数量】对正常交货和退货分别计算,得出交货净值(交货单无定价过程,故相关数 据从订单提取计算) ; 5
40、.公式公式 915(S957 订单成本提取):根据处理过程中的交货单号和交货项目号,提取对应 销售订单的基本数量、销售成本,然后根据公式【销售成本 / 订单基本数量 * 交货项目 基本数量】对正常交货和退货分别计算,得出交货成本(交货单无定价过程,故相关数据 从订单提取计算) ; 6.公式公式 938(交货类型判断):根据交货类型、SD 凭证类别判断,当为退货交货时,则将 交货基本数量乘以 -1,将结果传递给输出变量,否则直接将交货基本数量传递给输出变 量; 功能操作:交货单过账、取消过账时 增强程序: 3.S958 信息结构信息结构经销商信息还经销商信息还 业务描述:根据客户合作伙伴关系中制
41、定的对应关系,在经销商的销售业务中,根据客户对应 关系实时提取经销商、配送商、代开户对应的发出、虚退、配送、代开类型的数量 和金额,以及对应的标准出厂价和标准成本的销售、虚退、配送、代开类型的金额 (此信息结构前提是客户主数据必须严格按照制定的关系进行维护以及进行业务) ; 1.公式公式 916(S958 经销商提取): a)首选根据发票项目里的销售订单编号,提取销售订单合作伙伴关系中合作伙伴功能为 “ZA”的配送方代码; b)如果发票项目的付款方不等于收票方,则将收票方传递给输出变量(代开经销商) ; c)否则再判断售达方不等于配送方,且配送方不为空,则将配送方传递给输出变量(配 送经销商) ; d)再未满足,则将售达方传递给输出变量(非经销商客户) ; 2.公式公式 917(S958 配送户确定):
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年云南交通运输职业学院马克思主义基本原理概论期末考试笔试真题汇编
- 2025年西安航空职工大学马克思主义基本原理概论期末考试参考题库
- 共同饮酒产生人身损害责任研究
- 应聘物流消防安全培训课件
- 办公家具定制合同
- 高校毕业生就业服务方案
- 法务咨询服务合同
- 应急管理部推动安全培训课件
- 2026年中心化人力资源服务派遣协议
- 2026年商标品牌授权协议
- 2026年西昌市人民医院公开招聘临床护士的备考题库及答案详解参考
- 2026年雅安市公安局监察留置看护支队招聘备考题库有答案详解
- 老人水电维修合同范本
- 黑龙江省佳木斯市一中2026届高二上数学期末监测模拟试题含解析
- 河南省部分重点中学2025-2026年高三上学期11月质量检测语文试题(解析版)
- DB50-T 1502-2023 黄连林下种植技术规程
- 2024统编版二年级道德与法治上册 第四单元 我爱我们的祖国(第13~16课)教案(表格式)
- 安置房屋安置协议书
- 新年团建室内活动策划
- 2023秋季学期国开思政课《思想道德与法治》在线形考(专题检测1-7)试题及答案
- EPC工程总承包项目设计及施工的配合制度
评论
0/150
提交评论