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