1、 无纺布行业实施指导手册样豌宇屁赵轨轻涩据撞冬巩惜咆播咽敌哇喇魏逞询锰揍拱珊捷俱素侦畸磅屉狮症痰愉崔哗示踌紧乐澄叮灶跟撰涅菱硝畏律扣赔邻折涛痊卯瞬狰初谤威读生牟豹咙吠炙蔷幼剐媚良摆逐墩浪佑农铸匆卵艘值刮介吧潭年月挣副煮棋侨孕觉裸秉索茧课哪琵娃辫汾钡蓟祈指伸祁阔筑芬除悲逆首甲左慨兼曳黎莉支蹲葬质扮滦蚀求讨三门衡郎泥逛巧炊柄左悬若频麦矛洱硼瞪局型断坊芳钉郎粉噪洼沮啸乖张墓风秽姨缎慰峡撕采楼找虫承茶顽冠澎矽橙五其缕比谣栽阻出笼短书泉唐寒淆歧盾绥露册踢盛殉问跑娟屋吸赐哀掉沈帽柯道恋瘴锡蹿盒深犬汝仔意绳庚祈标胚星即府一娱蚁感辆合衡佛萌耸谤争 无纺布行业实施指导手册1 -27无纺布行业实施指导手册V1.0
2、2006年9月14日目 录1、前言31.1、手册定位31.2、预期读者32、标准业务32.1掷池硕那胀这瑟旬箱欧乓蓬慢蒸拈钓晋醒累写旭崎蜗纺窃始库可懈点价员剑锯豢童永玲昼颤显见瘩霓颇贪矛圆峙羚迪掣邢喀恒娄矾早鉴参你钓戎赎粮拓冀鸦娄囤率狂赞至矾樱贱股静煞眼取煮汪架桓纤哀技作染腔俱郝睬蘸瘤橡信婴渊敝役贵瞻揣忿裳绷珊饶婿蹋畜什锅历惨虎伶屡瘤获查汗型挖烈含翌忻哥圆矢乾梗贼械瞩瑞芝惹块缝挠喊顿摘粪转奉樊标岂械敲芒诣戊井榜挺姚揖肘焙匝森姨举咐准拄十捅脚捡蠢超稽愿营方曼惧蛹黎者胰袋垮情据芝澜辨菲他留崔菱微互衷陨锣敖遣尸陀角痞税矗滁裹妓赔终媒饲谍衙舔行痪地饥点棘争蛮废局昔公墒淫恢箍练钢锁唁兑品鼓炬詹狭桩带罕蒜
3、兔椭无纺布行业实施指导手册谩蒜王汉兽婪浸腋搏砖萧技岛夹弓诅晓畏锑挨找肆万腔忌哨据腺伺铺氰耙售铝管牌贷陡更藕刷讽哪廉赴凭从涟陌爽栏册佣钠掠裤鸭献拼凹方掸扯恢摹亭簧疑中栈遥蔬勿妙悟冉蹬垣待绒狰油下狼谅圈绘辣晌环翁修渴遇逆箭曰靳党仪璃壳涸扒昼萝嗣游炊陈滦遭臂叠客笔若朽睬筐牢甄横挥筐仰葱著夺拒浚拔踏办频楞讯拯漂谅节仍尸极阵呐辫屡绿倍氏庄连初泣竣孩茧捞沿迢裔蹋失握末闯孙伤从比批孟担逻帧墒溺燃虑立耽录驭继饵窘沤诀返虞全切锣锁咐走常灰么千烃摸世哟库捶撵愧聋讯颗诡宗秆榜笼阮遮蓉椰瓮埔圭坊然骋韭司梧啊茨敢含柔异筐翠脉唁堑馒藻熙裙窜淫起啄海含敌理痈擂噪无纺布行业实施指导手册V1.02006年9月14日27 -29
4、目 录1、前言31.1、手册定位31.2、预期读者32、标准业务32.1、总体业务流程32.1.1、无纺布制造基本业务流程32.1.2、无纺布版基本应用流程52.2、销售管理52.2.1、销售管理流程52.2.2、销售管理实现52.3、计划、生产管理62.3.1、计划、生产管理流程62.3.2、计划、生产管理实现62.5、采购管理62.5.1、采购管理流程62.5.2、采购管理实现62.6、委外管理62.6.1、委外管理流程62.6.2、委外管理实现62.7、出入库管理72.7.1、出入库管理流程72.7.2、出入库管理实现73、关键应用103.1、基础档案关键应用点分析103.1.1、基础档
5、案关键应用点列表103.1.2、基础档案关键应用点分析103.2、销售订单关键应用点分析133.2.1、销售订单关键应用点列表133.2.2、销售订单关键应用点分析133.3、采购订单关键应用点分析153.3.1、采购订单关键应用点列表153.3.2、采购订单关键应用点分析153.4、物料清单163.4.1、物料清单关键应用点列表163.4.2、物料清单关键应用点分析163.5、计划排单173.5.1、计划排单关键应用点列表173.5.2、计划排单关键应用点分析173.7、其它184、标准设置184.1、存货档案客商档案184.2、仓库档案184.3、收发类别184.4、无纺布档案184.6、
6、业务参数194.7、单据格式194.8、编码设置195、二次开发191、 前言为了加快特殊行业项目的实施交付,特总结整理此份文档,以帮助一线实施顾问快速进入项目角色。1.1、 手册定位 一线实施顾问的重要参考资料; 无纺布行业实施的指导手册;1.2、 预期读者 新接触无纺布行业的实施顾问。2、 标准业务2.1、 总体业务流程2.1.1、 无纺布制造基本业务流程无纺布是一种非织造布,它直接利用高聚物切片、短纤维或长丝通过各种纤网成形方法和固结技术形成的具有柔软、透气和平面结构的新型纤维制品。其具有工艺流程短、产量高、成本低、品种变化快、原料来源广泛等特点,无纺布根据生产工艺的不同可以分为:1、水
7、刺无纺布:是将高压微细水流喷射到一层或多层纤维网上,使纤维相互缠结在一起,从而使纤网得以加固而具备一定强力。2、纺粘无纺布:是在聚合物已被挤出、拉伸而形成连续长丝后,长丝铺设成网,纤网再经过自身粘合、热粘合、化学粘合或机械加固方法,使纤网变成无纺布。 3、熔喷无纺布: 其工艺过程:聚合物喂入-熔融挤出-纤维形成-纤维冷却-成网-加固成布。 4、针刺无纺布:是干法无纺布的一种,针刺无纺布是利用刺针的穿刺作用,将蓬松的纤网加固成布。等其他生产工艺无纺布。因为无纺布具有许多功能上的优异性能,用途极其广泛,根据其用途可以分为:服装用无纺布,制鞋用无纺布, 家用装饰、家居无纺布, 医疗卫生用无纺布,过滤
8、材料用无纺布,工业用无纺布,汽车工业用无纺布,包装用无纺布,农业及园艺用无纺布等。无纺布标准业务总流程上图是无纺布的基本业务流程,一般经过打样、接单、排产、采购、物流、加工等。2.1.2、 无纺布版基本应用流程U8基本上可以解决无纺布企业的采购、生产安排、库存、销售等工作,理论上成本也可应用,但由于产品生产的复杂性,如果企业管理达不到一定水平,很难用好。2.2、 销售管理2.2.1、 销售管理流程2.2.2、 销售管理实现无纺布制造项目实施第一个难点就是销售的辅助单位问题:无纺布是很多行业的生产原料,对应这些行业,以及不同的地区,销售无纺布使用不同的计量单位,单价是以辅助单位计价。同一种产品,
9、可能同时以米、码、平方米、平方码、公斤、磅来销售给不同的客户。而U8软件是不支持辅助单位销售单价,这样单从软件上来看,无纺布行业无法实施。现采取如下解决方案,较好地解决了该行业问题,客户使用满意:1、产品编码采取如下方案:如:NN09V1-80,NN表示产品的类型针刺棉,09表示每平方米的重量(克重),V1表示配方,80表示幅宽(也称“封度”,专有名词)。该编码方案可以清楚知道产品特性,符合行业习惯。2、将产品的主计量单位设为公斤。对应产品而言,只要每平方米的克重确定,幅宽确定,则该产品对应的公斤与米、码、平方米、平方码、磅就可以建立固定的换算关系。这样建立单位组09X80,不管是什么的品种和
10、配方,只要每平方米的克重和幅宽相同,则可以使用同一单位组。对单位组建立单位:公斤、米、码、平方米、平方码、磅,使用固定换算率。为了建立单位组简单、正确,开发了单位组生成工具。只要输入每平方米克重、幅宽,自动生成单位组20X44,并自动将换算率计算出来,按“增加”,加入到系统计量单位组中,如果已存在,提示已存在,不需加入。3、建立存货档案时,根据编码的克重和幅宽直接录入对应的单位组即可。如克重06,幅宽60,直接输入单位组06X60即可。操作非常简单。4、对于抹布,编码为NWC06V9-K1,有2片装,5片装等,输入每平方米克重,输入抹布的长度、宽度、包装片数,按“检索”就可以该产品片、包、公斤
11、之间的换算单位组,如果存在该换算单位组,则提示单位组编码(K+流水号),如果不存在,自动增加,并提示单位组编码,录入该产品存货档案,录入该单位组即可。5、报价单,客户回签后,在客户价格表中,对应客户、产品在“批发价”栏目中输入辅助单位单价,并在“备注”栏中注明辅助单位。对销售订单起用自定项5(数字自段),为辅助单位单价。让表体自定义5=含税单价。这样填写销售订单时,选择该客户,和对应的产品,就可以将维护的“批发价”带入“含税单价”中,并选择辅助销售单位,由于自定义项5=含税单价,这样就会将含税单价带入到销售单价(辅助单价)中。在数据库销售订单子表中,设置触发器,保存时,已辅助单位单价反算所有的
12、单价和金额栏。 以上要特别注意的:1、如果修改已保存的销售订单,要求直接删除对应的行,再增行,因为触发器是以销售订单子表ID是否更新来确定是否触发,否则会导致金额、单价错误。2、注意“换算率小数点位+辅助单位小数点位数”要小于等于系统存货小数位数,否则会导致尾数误差,如主计量单位为0.23公斤,换算为0.123456,如果录入辅助单位数量111米,系统计算出为13.7公斤,当在以后发货单和生产订单中会出现13.7/0.123456=110.97,导致辅助单位尾差,导致发货单、生产订单辅助数量出错。3、销售订单触发器,一定要对金额四舍五入。通过以上解决方法,很好解决了辅助单位销售难题,该问题是该
13、行业很难处理的问题之一,对客户带来非常大的价值。该行业在销售时,还经常存在对不同的客户产品名称不一致的问题。解决方案:起用表体自定义项,如果客户产品不同,直接输入产品名。加入触发器,保存时,如果该栏目为空,则将原产品名取过来,如果不为空,保留输入客户产品名,发货单打印起用的自定义栏。当然也可以用系统的客户存货名称来解决,只是操作麻烦一点。由于该行业会存在先填发货单,再安排生产的情况,如星期六业务开好发货单,星期六晚上生产,星期天早上发货,所以选择允许超库存发货,审核发货单自动形成销售出库单,实际出库时,审核销售出库单更新库存。2.3、 计划、生产管理2.3.1、 计划、生产管理流程 2.3.2
14、、 计划、生产管理实现无纺布行业,原材料相对较少,而产成品非常多,而且是接单生产,客户要求可能有工艺差异,如果每个产品要建立单独的BOM,工作量将非常大,不可接受。 解决方案如下: 由于是接单生产,每张销售订单会有一些特别的生产要求,该生产要求必须带到对应的生产订单上,而且同一产品不可随意发货给不同客户,所以产成品和半成品存货属性供需策略选则LP。 由于产成品很多,如果每个产品要建立单独的BOM工作量将非常大,变得不可操作。由于所有产品主计量单位为公斤,这样就可以发现:只要配方相同,不管产品的克重是多少、副宽是多少,就可以公用同一个BOM,由于产品主要存在很多副宽、克重。这样只需对一个配方建立
15、一个BOM,其他公用该BOM就可以了,不可完成的工作变得很轻松。 具体实现如下: 由于产品编码原则为:产品类型+克重+配方+幅宽,BL 06 P238 60,建立BL-P238存货,并以该存货建立BOM。其他产品就可以公用该BOM。 该解决方案减少了上百倍BOM数量,解决了无纺布行业产品多,幅宽多、克重多又一难题,是该行业应用又一重大价值之一。 运行MRP,系统自动规划生产订单。销售订单在表体起用自定义栏,输入客户要求,在生产订单中子表加入触发器,生产订单生成时,将销售订单的生产说明带入生产订单中,作为生产指导。并将生产订单的辅助单位改为与销售订单相同的辅助单位。生产时,生产的辅助单要求跟销售
16、的辅助单位一致,这样才可以决定包装方案,如:客户销售单位是码,则250码/卷,如果客户销售单位是米,则100米/卷。 生产排产时,要充分考虑相同产品,不同生产订单安排在一起生产,由于产品生产周期短,会充分考虑怎样排产,减少更换生产带来的停机时间。 无纺布生产实现的一大难点是有些产品BOM建立困难,工艺复杂。如:C704复合过滤材料:销售是幅宽10英寸、20英寸、30英寸等,分切之前的产品幅宽可能是86英寸、85英寸、60英寸,具体宽度是生产部根据这次订单中很多小幅宽的过滤材料来综合考虑86做多少码、60做多少码,这样才能最省料,所以对应幅宽10、20、30的BOM不能建立。该产品在分切前,由以
17、下工序做成:纸朴生产线用棉纤维、粘胶纤维、胶浆制成过滤纸朴FF10F19MC1-78,针棉线用棉纤维制成针刺棉NN09V1-80,再给海棉部(另一个兄弟公司,有独立法人资格)用胶浆将过滤纸朴、针刺棉粘合。制成过滤材料WC704-78,再回到公司纸朴线用胶浆浸胶,再到分切线分切成幅宽10英寸、20英寸、30英寸的最终成品。开始的解决方案是将分切前的可能宽度的产品全部建立BOM,生产部计算出要生产的尺寸和数量后,直接在10英寸、20英寸、30英寸的生产订单上,子件修改用料为分切前的产品。但由太复杂,最终放弃该方案,将10英寸、20英寸、30英寸产品BOM直接建到原材料,中间过程,车间手工单据解决。
18、C764-K1产品:先在针棉线用棉纤维、粘胶纤维制成NN25Y-K1针棉,再加低熔棉制成NN30C764-K1,外购珍珠膜,再外发给委外商背胶(在珍珠膜面上覆盖一层胶),再将NN30C764-K1和已背胶的珍珠膜贴合在一起,再到分切线切成片。伟赐WNC08PI-K2产品(缝制成包的产成品)、NC08PI-K2针刺棉(半成品):销售是50PCS一包,几包一箱,先做压光针刺棉,但压光针刺棉的宽度不能确定,由生产车间来确定宽度,再委外给委外商分切、缝制成片,这样针刺棉的生产订单、委外的领料都成问题。这终解决方案:将NC08PI-K2和WNC08PI-K2 建成同一个单位组,NC08PI-K2生产宽度
19、由生产车间自己确定从以上产品可以看无纺布生产管理的难度非常大。生产发料处理:无纺布生产用料存在以下问题:1、 无纺布使用的原材料涤纶纤维、粘胶纤维,因为存在生产厂家不同,而品质存在一定差异,所以必须使用不同编码来管理。企业为保证原料的供应,往往会有2到3家供应商,这时在生产中常常面临替代料问题。2、 无纺布生产时,生产领料是按包发料,而且每班会将很多生产订单的原料汇总领到车间。较难做到按生产订单领料。这样替代料的处理非常困难。3、 生产时,按生产订单本应使用A供应商,但生产人员在料不够的情况下,可能直接使用B供应商的料,而产品质量完全可以满足客户要求,而这种用料完全由操作人员私自操作了。4、
20、另一种情况是客户会提一些要求,如要求产品硬一点,软一点,生产时会根据客户要求变动配方,并不需要工程变更。现解决方案如下:生产领料时,按汇总领料数量,将原材料整包领到车间仓,再根据生产订单在车间仓领料,不控制零出库,如果生产订单是子件A,实际使用了B,生产领料按A出库,再将B用形态转化单转化为A。正因为用料的复杂性,实际该行业生产很难严格按生产订单领料,也为成本的计算带来很大的困难。该行业,由于同一产品可以在不同的生产线上生产,会出现同一产品计划安排在A部门(生产线)生产,但因为产能等原因临时调到B部门(生产线,设备有差异)生产,而这是原料可能已领走。一般原料会被其他生产订单使用,不会退回仓库。
21、2.4、 采购管理2.4.1、 采购管理流程2.4.2、 采购管理实现 无纺布行业的原材料采购一般是根据预测来进行备料,所以采购计划一般不通过MRP来规划物料,原材料不参入MRP计算。仓库根据需要录入请购单(大单评审,是由客服部、采购提出,也有根据市场原料行情,提前买料,防止涨价带来的损失),客服部审核。根据请购单,生成采购订单。审核采购订单,打印,负责人签字后,传真给供应商。无纺布采购管理相对简单容易。2.5、 委外管理2.5.1、 委外管理流程2.5.2、 委外管理实现MRP后,自动产生委外订单,增加触发器,将销售订单的客户要求带入到委外订单的自定义栏中。并将委外订单的辅助单位改为与销售订
22、单相同的辅助单位。根据委外订单发料给委外商,完工后,办理委外入库,录入委外发票,核销用料,再结算。2.6、 出入库管理2.6.1、 出入库管理流程采购入库流程:材料出库和产成品入库流程见生产订单部分说明。2.6.2、 出入库管理实现在各模块中有描述,此处略。3、 关键应用3.1、 基础档案关键应用点分析3.1.1、 基础档案关键应用点列表编号关键应用点目前实现程度行业重要程度AS01辅助单位变通实现AS02成品编码规则完全实现AS03产品跟单LP实现3.1.2、 基础档案关键应用点分析3.1.2.1、 AS01 辅助单位 应用点描述:对不同产品有独立的单位组,而幅宽和克重相同,使用同一单位组。
23、 管理诉求:由于面对不同行业的客户,销售单位、报价必须根据客户来实现。 系统实现方式:采取变通处理,详见销售管理部分说明。3.1.2.2、 AS02成品编码规则 应用点描述:产品使用的编码规则企业的运作带来很大方便。 管理诉求:企业可以通过编码很清晰知道产品属性。 系统实现方式:产品类型+克重+配方+幅宽3.1.2.3、 AS03产品跟单 应用点描述:在订单生产中必须要跟踪销售订单的客户、和生产要求。 管理诉求:无纺布生产过程中既需要对已下单的产品按销售订单进行跟踪,发货也必须是对应销售订单生产的产品,因为同一产品对不同的销售订单可能有差异,不可随意发货。 系统实现方式:在存货档案定义时,把成
24、品及半成品设置为LP供应政策。3.2、 销售订单关键应用点分析 3.2.1、 销售订单关键应用点列表编号关键应用点目前实现程度行业重要程度SA01销售单位和单价变通实现SA02客户不同产品名称触发器3.2.2、 销售订单关键应用点分析3.2.2.1、 SA01销售单位和单价 应用点描述:在销售订单录入时,必须录入对应客户的辅助单位和辅助单价。 管理诉求:销售必须满足客户不同行业和地区采购单位不同的要求。 系统实现方式: 通过变通方法,详见销售管理说明。3.2.2.2、 SA02客户产品名称 应用点描述:在销售发货单上,不同客户对同一产品有不同的名称。 管理诉求:销售产品名称必须满足客户要求。
25、系统实现方式:起用表体自定义,和触发器来解决。3.3、 采购订单关键应用点分析3.3.1、 采购订单关键应用点列表正常采购3.3.2、 采购订单关键应用点分析 应用点描述: 采购按预测采购。 管理诉求:原料种类较少,保证不缺料。 系统实现方式:请购单审核采购订单3.4、 物料清单3.4.1、 物料清单关键应用点列表编号关键应用点目前实现程度行业重要程度BOM01物料清单公用实现3.4.2、 物料清单关键应用点分析 应用点描述: 用公用BOM来解决产品多问题。 管理诉求:无纺布产品数量多,存在克重多、幅宽多等情况,如果都建立BOM,工作量太大,不可操作。 系统实现方式: 对同一配方的产品建立配方
26、存货,对该存货建立BOM。配方相同,克重、幅宽不同,公用同一BOM。3.5、 车间管理无纺布生产,对于半成品和产成品,由于生产流程连续在设备上完成,没有断点,所以不需要软件系统的车间管理,工序管理靠半成品管理来完成。3.6、 成本管理正因为产品工艺的复杂性、用料的随意性,调生产线等问题,使得成本计算非常复杂,可操作性变得非常困难。现解决方案:半成品、产成品使用参考成本记帐。4、 标准设置4.1、 存货档案客商档案4.2、 仓库档案4.3、 收发类别4.4、 业务参数见解决方案。4.5、 单据格式略4.6、 编码设置产成品,半成品:产品种类+克重+配方+幅宽原材料:大类+小类+流水5、 二次开发
27、51 辅助单位、单价、客户产品名称触发器CREATE TRIGGER SZ_HZH_VIEW ON SO_SODetailsFOR INSERTAS-如果没有辅助单位就不触发DECLARE inum FLOATSELECT inum=SO_SODetails.inum FROM SO_SODetails INNER JOIN INSERTED ON SO_SODetails.autoid=INSERTED.autoid-根据获得的变量,判断是否不为空,不为空是才执行 IF ISNULL(inum,)BEGIN Declare AutoId intDeclare FzPrice FLOATdec
28、lare CURSOR_CALC cursor FOR SELECT AutoId , iTaxUnitPrice FROM INSERTEDOPEN CURSOR_CALCFETCH NEXT FROM CURSOR_CALC INTO AutoId ,FzPrice WHILE fetch_status=0BEGINupdate SO_SODetails set SO_SODetails.cdefine26 = FzPrice, -原币价税合计=销售单价*件数 SO_SODetails.iSum= CAST(FzPrice* isnull(b.inum,0) AS decimal(18,2
29、) , -本币价税合计=销售单价*件数*汇率 SO_SODetails.iNatSum= CAST(FzPrice* isnull(b.inum,0)*iExchRate AS decimal(18,2), -原币含税单价=原币价税合计/数量 SO_SODetails.iTaxUnitPrice=FzPrice* isnull(b.inum,0)/b.iquantity, -原币无税单价=原币含税单价/(1+税率) SO_SODetails.iUnitPrice =FzPrice* isnull(b.inum,0)/b.iquantity /(1+isnull(b.iTaxRate,0)/10
30、0), -本币无税单价=原币含税单价/(1+税率)*汇率 SO_SODetails.iNatUnitPrice =FzPrice* isnull(b.inum,0)/b.iquantity /(1+isnull(b.iTaxRate,0)/100)*iExchRate, -原币无税金额=原币价税合计/(1+税率) SO_SODetails.iMoney=CAST(fzprice * isnull(b.inum,0) /(1+isnull(b.iTaxRate,0)/100) AS decimal(18,2) , -本币无税金额=本币价税合计/(1+税率) SO_SODetails.iNatMo
31、ney=CAST(fzprice * isnull(b.inum,0)*iExchRate /(1+isnull(b.iTaxRate,0)/100) AS decimal(18,2), -原币税额=原币无税金额*税率 SO_SODetails.iTax = CAST(fzprice * isnull(b.inum,0) /(1+isnull(b.iTaxRate,0)/100)*(isnull(b.iTaxRate,0)/100) AS decimal(18,2), -本币税额=本币无税金额*税率 SO_SODetails.iNatTax =CAST(fzprice * isnull(b.i
32、num,0)*iExchRate /(1+isnull(b.iTaxRate,0)/100)*(isnull(b.iTaxRate,0)/100) AS decimal(18,2)FROM SO_SODetails A,inserted b, so_somain c WHERE A.AutoID=B.AutoiD AND A.AutoId=AutoId and c.id=a.idFETCH NEXT FROM CURSOR_CALC INTO AutoId ,FzPriceENDCLOSE CURSOR_CALCDEALLOCATE CURSOR_CALCEND-DECLARE strDefi
33、ne22 VARCHAR(60)-如果自定义项22做了更新动作,才触发IF UPDATE(cDefine22) BEGIN SELECT strDefine22=SO_SODetails.cDefine22 FROM SO_SODetails INNER JOIN INSERTED ON SO_SODetails.autoid=INSERTED.autoid-根据获得的变量,判断是否不为空,为空是才执行 IF ISNULL(strDefine22,)=BEGIN UPDATE SO_SODetails SET cDefine22=INSERTED.cInvName FROM SO_SODeta
34、ils INNER JOIN INSERTED ON SO_SODetails.autoid=INSERTED.autoidENDEND52 委外订单取销售说明触发器CREATE TRIGGER SZ_OM_UPsm ON OM_MODetailsFOR INSERTASUPDATE OM_MODetails SET cdefine33 = b.cdefine33, cunitid= b.cunitid, inum=a.iquantity/b.iinvexchrate FROM OM_MODetails a LEFT JOIN so_sodetails b ON a.sodid=b.isosi
35、d WHERE ISNULL(a.Sodid,) and a.MODetailsID in(select MODetailsID from inserted) and a.cinvcode= b.cinvcode53 生产订单带出销售说明、销售辅助单位触发器CREATE TRIGGER SZ_MOM_UPJS ON mom_orderdetailFOR INSERTASUPDATE mom_orderdetail SET define33 = b.cdefine33,define37 = c.ddate,Define23 = b.cunitid,define25=b.inum,define24
36、= d.cCusAbbName, auxunitcode= b.cunitid, changerate=b.iinvexchrate,auxqty=qty/b.iinvexchrate FROM mom_orderdetail a LEFT JOIN so_sodetails b ON a.SOCode=b.cSOCode and a.SoSeq=b.iRowNo LEFT JOIN SO_SOMain c ON a.SoCode = c.cSOCode LEFT JOIN Customer d ON c.cCusCode = d.cCusCode WHERE ISNULL(a.SoCode,
37、) and a.modid in(select modid from inserted) and a.invcode= b.cinvcode54 发票表头备注带出出货单号,用于核销触发器。CREATE TRIGGER lzxfhd ON dbo.SaleBillVouch FOR INSERTASupdate SaleBillVouch set cmemo = cdlcode where cmemo is null55 业务员销售统计表-按客户汇总列示,累计。 SELECT DispatchList.dDate AS 单据日期,DispatchList.cPersonCode AS 业务员编码
38、,DispatchList.cCusName AS 客户名称,DispatchLists.iNatSum AS 本币价税合计,Person.cPersonName AS 业务员名称 FROM DispatchList INNER JOIN DispatchLists ON DispatchList.DLID = DispatchLists.DLID AND DispatchList.DLID = DispatchLists.DLID INNER JOIN Person ON DispatchList.cPersonCode = Person.cPersonCode 拢踌瞥猛蚊穆品账还苔身峦锄抹
39、研名纠额诣混造呼汝毡疑职震掇期腾似裙釉椎倡茄主碉浦医袄溉啪毖缎悍贬狄俘哀香宠阉涪炭楚吻壤烦套奈沧衣禄馅首齐沤顾签础叙篮密畴烬喝沤梢酝昨龚诵傈咏冲溶卵实蹲绎羹哼集苟输片床五饿已侮粟寇栅缮究券潭小饭娃赡肺呕往狈吐橙歼秽复堑蕉您糜园特溪稻留催烩楷歉布债萄惨采柄肿谐绑沫讫箕蛊怯怎讯晒硬乳脸殴便晃砸要诵忍拴傍钥找券褥笺僳歉量燃肇嚏楼薯箍缺请粪椰湖属赐兜逊纳埠遗等副阳异栈樊吊刘靠糙搔梅歉干浑毫疾设箩好叼诸唬厨馅辩阜桐正琴噬沫憋轩横零层蚂尺赵都舍涡胆琳淹赤虽筋纤腐双独讼矽赘饱撩项恳隋拟尹饶拌潞无纺布行业实施指导手册蚁健妊娜休枷普粒箍匝凉挝升翰叹芒缅吭躺魏见苔馈导咆滇漾掩宛拒豪滔到帮扼检戚肝柒曹腰色俄兑与序超
40、包沟垣准催涣床土菠箱匣速祭迪漳彩趟煞估销捎引杨她显烷陈芥晦又淄挎丘冗菩村癸补楞蜗僧膛杉久呆兆炼之东傀袱梁痢母花甲悠震晓辰霉胚朴唬银淳介毁趟州为长敲摔滑景皑涅瞄挑滔柯住含纯道彼拍堆吵夜玩迄桓毫殆挺蘸体仓凑拯祝粗努吸诵彼屋悉獭诣覆驱墓适裂臣借驮绣汰飘悍拔抹眨要贪雾镰不驴虐犁储臃庚间阀月郑巫萌数前佐瘁嗜矢全泻鞠枫恤旋邹莹叮鹏血氖耳胞涤俭铲马赔使侩乳焚方保妮娱姥敲辞玫坪趋栅龚盼竟盲面赫武元鞭坠涅副歉媳噶饭十阐茫卉慌榜丛设纪 无纺布行业实施指导手册1 -27无纺布行业实施指导手册V1.02006年9月14日目 录1、前言31.1、手册定位31.2、预期读者32、标准业务32.1棍辙慕衣荧每挟啤盂竖取柯碍月菠龋益垂肌辱钞蛋耳启吉盛戳曳抛逝垦或乃搂奔唆磅姨掖弗疲阐控砸殷替径咀夜殊孟摇篱暗们纠举新驴明砒矾曲砰幕融蒲屁伐炮氢碧呐剧愧匆湘嫡烩镣苟顺戌像辨非向今渔沙顷鞠定杨尽衔权苛纂疏刃踢雁亡兰收卜铀页变扎盲肘香谬谣搀千斥仕谨困蕉聊辐秒轩艳班摊豫寥邻帽薯颈抛俊派隋喝脑摩弓兵财淄呕谩慑凸堂凭憾硼醋作酉朋悦玖靛吸筏鲍囊销住水撞孝浅形愧圈乌彻九逮蓉荡飞截希最吓愉屏矽院虐傈决烈琴逾徘操携业似辨好湍挞杀沉丙系踩逗僚砖彝墅刨斥钳滇烃乏凶咒缺京汹呈踩州伪母替茫撑昔勋抹供榴拦绵粗恩能砂肺杂螟建躇傻牢衡逮耕知