




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、无纺布行业实施指导手册vleo2006年9月14日1、前言31.1、手册定位31.2、预期读者32、标准业务32.1、总体业务流程32.1.1. 无纺布制造基木业务流程32.1.2. 无纺布版基本应用流程52.2、销伟管理6221、销售管理流程6222、销售管理实现62.3、计划、生产管理102.3.1、计划、生产管理流程102.3.2、计划、生产管理实现112.5、采购管理142.5.1、采购管理流程142.5.2、采购管理实现142.6、委外管理152.6.1、委外管理流程15262、委外管理实现162.7、出入库管理162.7.1、出入库管理流程162.7.2、出入库管理实现163、关键
2、应用173.1、基础档案关键应用点分析173.1.1、基础档案关键应用点列表173.1.2、基础档案关键应用点分析173.2、销售订单关键应用点分析18321、销售订单关键应用点列表183.2.2、销售订单关键应用点分析183.3、采购订单关键应用点分析183.3.1、采购订单关键应用点列表183.3.2、釆购订单关键应用点分析183.4、物料清单193.4.1、物料清单关键应用点列表193.4.2、物料清单关键应用点分析193.5、计划排单错误!未定义书签。3.5.1、计划排单关键应用点列表错误!未定义书签。3.5.2、计划排单关键应用点分析错误!未定义书签。3.7、其它错误!未定义书签。4
3、、标准设置214.1、存货档案客商档案214.2、仓库档案224.3、4.4、4.6、4.7、4.8、收发类别22无纺布档案错误!未定义书签。业务参数22单据格式22编码设置2323二次开发1>为了加快特殊行业项目的实施交付,特总结整理此份文档,以帮助一线实施顾问快速进 入项目角色。1.1、手册定位 一线实施顾问的重要参考资料;无纺布行业实施的指导手册;1.2、预期读者 新接触无纺布行业的实施顾问。2、标准业务2.1、总体业务流程2.1.1、无纺布制造基本业务流程无纺布是一种非织造布,它肓接利用高聚物切片、短纤维或长丝通过各种纤网成形方法 和固结技术形成的具冇柔软、透气和平面结构的新型纤
4、维制品。其具冇工艺流程短、产量高、 成本低、品种变化快、原料来源广泛等特点,无纺布根据生产工艺的不同可以分为:1、水刺无纺布:是将高压微细水流喷射到一层或多层纤维网上,使纤维相互缠结在一 起,从而使纤网得以加固而具备一定强力。2、纺粘无纺布:是在聚合物己被挤出、拉伸而形成连续长丝后,长丝铺设成网,纤网 再经过自身粘合、热粘合、化学粘合或机械加固方法,使纤网变成无纺布。3、熔喷无纺布:其工艺过程:聚合物喂入-一熔融挤出一-纤维形成-一纤维冷却一- 成网-加固成布。4、针刺无纺布:是t法无纺布的一种,针刺无纺布是利用刺针的穿刺作用,将蓬松的 纤网加固成布。等其他生产工艺无纺布。因为无纺布具有许多功
5、能上的优界性能,用途极其广泛,根据其用途可以分为:服装用无纺布,制鞋用无纺布,家用装饰、家居无纺布,医疗卫牛川无纺布,过滤材 料用无纺布,工业用无纺布,汽车工业用无纺布,包装用无纺布,农业及园艺用无纺布等。无纺布标准业务总流程上图是无纺布的棊本业务流程,一般经过打样、接单、排产、采购、物流、加工等。2.1.2. 无纺布版基本应用流程ux基本上可以解决无纺布企业的采购、生产安排、库存、销售等工作,理论上成本也可 应用,但山于产站牛产的复杂性,如果企业管理达不到-定水平,很难用好。2.2、销售管理221、 销售管理流程222、销售管理实现无纺布制造项目实施第一个难点就是销售的辅助单位问题:无纺布是
6、很多行业的生产 原料,对应这些行业,以及不同的地区,销售无纺布使用不同的计量单位,单价是以辅助单 位计价。同一种产品,可能同时以米、码、平方米、平方码、公斤、磅来销售给不同的客户。而u8软件是不支持辅助单位销售单价,这样单从软件上来看,无纺布行业无法实施。 现采取如下解决方案,较好地解决了该行业问题,客户使用满意:1、产品编码采取如下方案:如:nn09v1-80, nn表示产品的类型针刺棉,09表示每平方米的重量(克重),vi 表示配方,8()表示幅宽(也称“封度”,专有名词)。该编码方案可以清楚知道产品特性,符合行业习惯。2、将产品的主计量单位设为公斤。对应产品而言,只要每平方米的克重确定,
7、幅宽确 定,则该产胡对应的公斤与米、码、平方米、平方码、磅就可以建立固定的换算关系。这样建立单位组09x80,不管是什么的品种和配方,只要每平方米的克重和幅宽相同, 则可以使用同一单位组。对单位组建立单位:公斤、米、码、平方米、平方码、磅,使用固定换算率。为了建立单位组简单、正确,开发了单位组生成工具。只要输入每平方米克重、幅宽,自动牛成单位组20x44,并自动将换算率计算出来,按 “增加”,加入到系统计虽单位组中,如果已存在,提示已存在,不盂加入。3、建立存货档案时,根据编码的克重和幅宽肓接录入对应的单位组即可。如克重06, 幅宽60,直接输入单位组06x60即可。操作非常简单。4、对于抹布
8、,编码为nwc06v9-k1,有2片装,5片装等,输入每平方米克重,输入 抹布的长度、宽度、包装片数,按“检索”就可以该产品片、包、公斤之间的换算单位组, 如果存在该换算单位纟h.,则提示单位组编码(k+流水号),如果不存在,自动增加,并提示 单位组编码,录入该产品存货档案,录入该单位组即可。5、报价单,客户回签后,在客户价格表中,对应客户、产品在“批发价”栏忖中输入 辅助单位单价,并在“备注”栏中注明辅助单位。客户价格大水:wk同髙公司cowi mher王屯干ik日 wi 2006-06-1t【用友软件】力16:56m开创1q 3 s匕旧車爲目录分英 由巴应收裁昔童 曲巴应付軾習理 q -f
9、t悄售管&s-0悄售捋价草 a-a梢售订 b a,示 悄售订«£««l%犒書订*fflk& a打印 ® a *» s-b1b3* ® 3 旻托 ® a旻托代怖£貸厚 :a qeo o ©i ® 曲巴爰碗童 軒cd委外音理 由匕库存管童 田巴存货核覧 由匕 e &主生产计划 田 o *««« e q生产订 商口车间管住 4巴人*850 3?托c 3?托代林it退回 色 3?托kw52* 亡用灰累b悄警网摻单 b报b代垫费用单b用支出章
10、b包:r斯租借豊记 « 赳mwfbjfie销售订单订号«8»欽认市各注*j旻示琪目名味“主"虽单住jm二悟售位最上上移下移最下全选全消)业务曲3kuwem式 <式 丁i付戟寮件m尖型显7f: s» 2确矩(0)|取消(£) i户糾号n主计a対销售订单起用自定项5 (数字自段),为辅助单位单价。文件(e)視ed(q imo)緒式化(0 isw设豪 h工帀c冏<-v j? x >< |dj 二三 | :丿 u a q |衰体dmbit ««tt让表体自定义5二含税单价。«stt3csb
11、xtt(e)鋼輯(ej hbdcq 1*0)番式化g> isy(u «»xtd电二至八u o b尻犒售订ilji!2i i!丄i!?i!?ji!,.i!2ii!di!.li.!£!2if5«*«s« 分尖 aft应收欢曾理 ®-fe应付款甘理 白匕wsv9 爭七价单 精書订車 e-a旻示hjrj悄告订l%悄客订s 0打印 q 8发贫 由色建贷 由3姿托代精发贷草 o a姿托代砸贷 q a 3?托代愉8算拳 q 3姿托回 s q 0»姿托代愣调空草 占怙售专用友累ab代垫费用单 a用支岀i oi 0 ;oq u
12、 &k檢租僧豊记b »色畫帧回豊记 由巴采购 由巴委外甘应 由上«1?«9 b-& 存由匕主生产计划 e -&需求規划 由匕生产订 *-&) ®6)®s 血巴人*®s3销售订单2寸v 17环 1a 18钢人16榜腹羡3功类显显示l .e® 2勢开抬 1 q 3 s11 -jp»|切其励得手删1板.4| tsufidarp 工作中4> |色&4孔0翻u i 3丄3)7©88 21:38这样填写销售订单时,选择该客户,和对应的产砒 就可以将维护的“批发价”帯入“含
13、税单价”中,并选择辅助销售单位,山于自定义项5=含税单价,这样就会将含税单价带入到销售单价(辅助单价)中。在数据库销售订单子表中,设置触发器,保存时,已辅助单位单 价反算所有的单价和金额栏。销會订单wtt*序仃号ht376仃日"200«)0"wbssik轶认悄舀hi式业务出as本悄咅欖式币神人艮巾ic* 1000付砂糸件吋601<«>2h3-4578gooflmb 45-75.251700kg900.00 w1.75000020.929759732006-0b-17cb j m ±« |lj "履區eoofww
14、£tak* 仗悄售价含®价砂发虫日期00x4saou006x4sc oex01011121314 itd恥丿王冷平0m451计bgm*干干检计“c6x45 xv08x450bx4s06x450bk5063610 0914< 0 08 066990 <536 53n20064jb-17注以上要特别注意的:1、如果修改已保存的销售订单,要求肓接删除对应的行,再增行,因为触发器是以销 售订单子表id是否更新來确定是否触发,否则会导致金额、单价错误。2、注意“换算率小数点位+辅助单位小数点位数”耍小于等于系统存货小数位数,否 则会导致尾数谋差,如主计量单位为().23公
15、斤,换算为0.123456,如果录入辅助单位数量 111米,系统计算出为13.7公斤,当在以后发货单和生产订单中会出现13.7/0.123456=110.97, 导致辅助单位尾差,导致发货单、生产订单辅助数量出错。3、销售订单触发器,一定要対金额四舍五入。通过以上解决方法,很好解决了辅助单位销售难题,该问题是该行业很难处理的问题 之一,对客户带来非常大的价值。该行业在销售时,还经常存在对不同的客户产品名称不一致的问题。解决方案:起用表体自定义项,如果客户产品不同,直接输入产品名。加入触发器,保 存时,如果该栏目为空,则将原产品名取过來,如果不为空,保留输入客户产品名,发货单 打印起用的自定义栏
16、。当然也可以用系统的客户存货名称来解决,只是操作麻烦一点。由于该行业会存在先填发货单,再安排生产的情况,如星期六业务开好发货单,星期六 晩上生产,星期天早上发货,所以选择允许超库存发货,审核发货单自动形成销售出库单, 实际出库时,审核销售出库单更新库存。2.3、计划、生产管理2.3.1 >计划、生产管理流程2.3.2. 计划、生产管理实现无纺布行业,原材料相对较少,而产成品非常多,而月是接单生产,客户要求可能冇工 艺差界,如果每个产品要建立单独的bom,工作量将非常大,不可接受。解决方案如下:由于是接单生产,每张销售订单会有一些特别的住产要求,该牛产要求必须带到对应的 生产订单上,而且同
17、一产品不可随意发货给不同客户,所以产成品和半成品存货属性供需策 略选则lporfl于产成品很多,如果每个产品要建立单独的bom工作量将非常人,变得不可操作。 由于所有产晶主计量单位为公斤,这样就可以发现:只要配方相同,不管产品的克重是多少、 副宽是多少,就可以公用同一个bom,由于产品主要存在很多副宽、克重。这样只需对一 个配方建立一个bom,其他公用该bom就可以了,不可完成的工作变得很轻松。具体实现如下:由于产品编码原则为:产品类型+克重+配方+幅宽,bl 06 p238 - 60,建立bl-p238存 货,并以该存货建立bomo存货档案日(0!)咸品b- ©w!)嶼晟揺 卜(0
18、10101)松卿l :-(d10102)如bs :l (d10103)如町 k (010104)和bx :-(010105)特换asbd $ l (010106)恃吹昨 卜(010107)冼水觸刘 l ©10108)烫欹:4sbc 占 ©102) ««k (010201)无朴针嗣 i ©10202) pp朴ittsmt k (010203) petfmt«id 卜(010204)计朋热粘合?ter :-©10205) ibtltfimch (010206)卜(010207) 耐附ttu l ©10208)泡沬麺卄畑
19、 h (010209) 酥浸昭t蘇 卜(010210)纱冋复合针血i :-©10211) sr稅针嗣b- ©103)贬血8 k (010301)环保稅bt l ©10302) (010303)白©104)复合产品 (d10401) c1 h(010402) c2(010403) c3 l (d10<05) c5 ;-(010406) cb l (010407) c7l ©105)合成革基祁slh ©106)纸朴ff e ©107)抹布:-©10701)圧光抹布itc k (010702) 惑球 :- (010
20、703)第肢奔布ku :l ©10704)片装抹布 l. rmnfii 卅tmt产2存货网bl24q11s10-90bl24q11s8-90bl24ss5 5-60bi24ss5 5-9074ts76772400啦 90“2400啦90”2400«£«160”2400 疏 »90”101bl-qs6松棟乩102bl-s1s6松wbl103bl-ss5松稈肚bl-ss5 5松舷105bl-ss6松卿l否否否否否否否否否否否否否否否否否否否否否否否否否否否否否否否否否否否否是是是是是是杲是是是皋是是是是是是是杲是是是杲昙是否否否否否否否否否否否否-
21、产 否否否否否否否否否否否否否总记录数105条快1页)35大小廖弓当叔厂t提交1帰:006ihsm试條操作员:王吉平陈音主管)当前记录数:105盖【用香】60s對男向b /uhdaj 站计且磊 型同直解同鬲褸|鱼弐丫霉0容®三22 58其他产品就可以公用该bomo该解决方案减少了上百倍bom数量,解决了无纺布行业产品多,幅宽多、克重多又一 难题,是该行业应用又一重大价值之一。运行mrp,系统自动规划生产订单。销售订单在衣体起用白定义栏,输入客户要求,在牛产订单屮子表加入触发器,生产 订单生成时,将销售订单的生产说明带入生产订单中,作为生产指导。并将生产订单的辅助 单位改为与销售订单相
22、同的辅助单位。牛产时,牛产的辅助单要求跟销售的辅助单位一致,这样才可以决定包装方案,如: 客户销伟单位是码,则25()码/卷,如果客户销信单位是米,则1()()米/卷。生产排产时,要充分考虑相同产品,不同生产订单安排在一起生产,由于产品生产周期 短,会充分考虑怎样排产,减少更换生产带来的停机吋间。无纺布生产实现的一大难点是有些产品bom建立困难,工艺复杂。如:c704复合过滤材料:销售是幅宽10英寸、20英寸、30英寸等,分切z前的产品幅宽可能是86英寸、85英 寸、60英寸,具体宽度是生产部根据这次订单中很多小幅宽的过滤材料来综合考虑86做多 少码、60做多少码,这样才能最省料,所以对应幅宽
23、10、20、30的bom不能建立。该产品在分切前,由以下工序做成:纸朴生产线用棉纤维、粘胶纤维、胶浆制成过滤纸 朴ff10f19mc1-78,针棉线用棉纤维制成针刺棉nn09v1-80,再给海棉部(另一个兄弟公 司,冇独立法人资格)用胶浆将过滤纸朴、针刺棉粘介。制成过滤材料wc704-78,再回到 公司纸朴线用胶浆浸胶,再到分切线分切成幅宽10英寸、20英寸、30英寸的最终成品。开始的解决方案是将分切前的可能宽度的产品全部建立bom,生产部计算出要生产的 尺寸和数量后,直接在10英寸、20英寸、30英寸的生产订单上,子件修改川料为分切前的 产品。但由太复杂,最终放弃该方案,将10英寸、20英寸
24、、30英寸产品bom直接建到原 材料,中间过程,车间手工单据解决。c764-k1 产品:先在针棉线用棉纤维、粘胶纤维制成nn25y-k1针棉,再加低熔棉制成nn30c764-k1, 外购珍珠膜,再外发给委外商背胶(在珍珠膜血上覆盖一层胶),再将nn3()c764k1和已 背胶的珍珠膜贴合在一起,再到分切线切成片。伟赐wnc08pi-k2产品(缝制成包的产成品)、nc08pi-k2针刺棉(半成品):销售是50pcs 一包,儿包一箱,先做压光针刺棉,但压光针刺棉的宽度不能确定,由 主产车间來确定宽度,再委外给委外商分切、缝制成片,这样针刺棉的主产订单、委外的领 料都成问题。这终解决方案:w nc0
25、8pi-k2 w wnc08pi-k2建成同一个单位组,nc08pi-k2生产宽 度由生产车间自己确定从以上产品可以看无纺布生产管理的难度非常大。生产发料处理:无纺布生产用料存在以下问题:1、无纺布使用的原材料涤纶纤维、粘胶纤维,因为存在生产厂家不同,而品质存在一 定差片,所以必须使用不同编码來管理。企业为保证原料的供应,往往会有2到3 家供应商,这时在生产中常常而临替代料问题。2、无纺布生产时,生产领料是按包发料,而且每班会将很多生产订单的原料汇总领到 车间。较难做到按生产订单领料。这样替代料的处理非常困难。3、生产吋,按生产订单本应使用a供应商,但生产人员在料不够的情况下,nj能直接 使用
26、b供应商的料,而产品质量完全可以满足客八要求,而这种用料完全由操作人 员私口操作了。4、另一种情况是客户会提一些要求,如要求产品硬一点,软一点,生产时会根据客户 要求变动配方,并不需要工程变更。现解决方案如下:生产领料时,按汇总领料数量,将原材料整包领到车间仓,再根据生产订单在车间仓领 料,不控制零出库,如果生产订单是子件a,实际使用了 b,牛产领料按a出库,再将b 用形态转化单转化为ao正因为用料的复杂性,实际该行业生产很难严格按生产订单领料,也为成木的计算带来 很大的困难。该行业,由于同一产品可以在不同的生产线上生产,会出现同一产品计划安排在a部 门(生产线)牛产,但因为产能等原因临时调到
27、b部门(生产线,设备有差异)主产,而 这是原料可能己领走。一般原料会被其他生产订单使用,不会退回仓库。24、采购管理2.4.1 > 采购管理流程242、采购管理实现无纺布行业的原材料采购一般是根据预测来进行备料,所以采购计划-般不通过mrp 来规划物料,原材料不参入mrp计算。仓床根据需耍录入请购单(大单评审,是由客服部、采购提出,也有根据市场原料行情, 捉両买料,防止涨价带來的损失),客服部市核。根据请购单,住成采购订单。审核采购订单,打印,负责人签字后,传真给供应商。无纺布采购管理相对简单容易。2.5、委外管理2.5.1 > 委外管理流程2.5.2. 委外管理实现mrp后,自动
28、产生委外订单,增加触发器,将销售订单的客户要求带入到委外订单的 口定义栏中。并将委外订单的辅助单位改为与销售订单相同的辅助单位。根据委外订单发料给委外商,完工后,办理委外入库,录入委外发票,核销用料,再 结算。2.6、出入库管理261、 出入库管理流程采购入库流程:采购入库业务流程仓库供应商货到,检验合格 后,根据采购订单生成 采购入库单审核采购入库单材料出库和产成詁入库流程见牛产订单部分说明。262、 出入库管理实现在各模块中有描述,此处略。3、关键应用3.1、基础档案关键应用点分析3.1.1、基础档案关键应用点列表编号关键应用点目前实现程度行业重要程度as01辅助单位变通实现 as02成胡
29、编码规则完全实现 as03产品跟单lp实现 3丄2、 基础档案关键应用点分析3.1.2.1 > as01辅助单位应用点描述:对不同产品冇独立的单位组,而幅宽和克重相同,使用同一单位组。管理诉求:山于面对不同行业的客八,销售单位、报价必须根据客户來实现。系统实现方式:采取变通处理,详见悄作管理部分说明。3.1.2.2> as02成品编码规则应用点描述:产站使用的编码规则企业的运作带来很大方便。管理诉求:企业可以通过编码很清晰知道产品属性。系统实现方式:产品类型+克重+配方+幅宽3123、 as03产品跟单应用点描述:在订单生产中必须要跟踪销售订单的客八、和牛产要求。管理诉求:无纺布生
30、产过程屮既需要对已下单的产品按销作订单进行跟踪,发货也必须是对应悄售订单 生产的产品,因为同一产品对不同的销售订单可能有差界,不可随意发货。系统实现方式:在存货档案定义时,把成品及半成品设置为lp供应政策。32、销售订单关键应用点分析321、 销售订单关键应用点列表编号关键应用点目前实现程度行业重要程度sa01销售单位和单价变通实现 sa02客户不同产品名称触发器322、 销售订单关键应用点分析3.2.2.1、sa01销售单位和单价应用点描述:在销售订单录入吋,必须录入对应客八的辅助单位和辅助单价。 管理诉求:销伟必须满足客户不同行业和地区采购单位不同的要求。系统实现方式:通过变通方法,详见销
31、售管理说明。3222、sa02客户产品名称应用点描述:在销售发货单上,不同客户对同一产品有不同的名称。管理诉求:销售产品名称必须满足客户要求。系统实现方式:起用表体自定义,和触发器來解决。3.3、采购订单关键应用点分析3.3.1、采购订单关键应用点列表正常采购3.3.2、采购订单关键应用点分析应用点描述:采购按预测采购。管理诉求:原料种类较少,保证不缺料。系统实现方式:请购单审核采购订单34、物料清单341、 物料清单关键应用点列表编号关键应用点bom01物料清单公用目前实现程度行业重要程度实现 342、 物料清单关键应用点分析应用点描述:用公用bom來解决产品多问题。 管理诉求:无纺布产品数
32、量多,存在克重多、幅宽多等悄况,如果都建立bom,工作量太人,不 可操作。系统实现方式:对同一配方的产品建立配方存货,对该存货建立bomo配方相同,克重、幅宽不同, 公用同一 bom。3.5、车间管理无纺布主产,对于半成品和产成品,由于牛产流程连续在设备上完成,没有断点,所以 不需要软件系统的车间管理,工序管理靠半成站管理来完成。36、成本管理正因为产品工艺的复杂性、川料的随意性,调牛产线等问题,使得成本计算非帘 复杂,可操作性变得非常困难。现解决方案:半成品、产成品使用参考成本记帐。4、标准设置4.1 存货档案客商档案曰存货分类白(01)成品:自(0101)喷胶棉j |(010101)松棉b
33、l: (010102)软棉bs|* (010103)喷楝町s ? (010104)硬棉bh| (010105)特硬棉bd:? (010106)特喷梯? (010107)洗水棉珊丄(010108)濾软棉bc0- (0102)由(0103)亩 (0104)(0105)(0106)庄(0107)针棉硬质棉复合产品合成革基布sl纸朴ff抹布(0108)代加工产品(0109)外发加工产品(0110)公仔棉(03)原材白 (0301)纤錐卜(030101) (030102) 卜.(030103) : (030104) : (030105) 卜.(030106) l(030107) (030108) ? (
34、030109) (030110) ? (030111) ? (030112) l(030113)a级涤纶 再生涤纶 踰粘胶b级粘胶 丙纶 暗纶 規纶 粒粒棉 羊毛 玉米纤维 縛岛纤维 乙纶 维纶田(0302)毎.(0303) 由(0304) l(0305)胶浆 卷材辅料 助剂 回收料由(04)包装材料l (05)低值易耗 k(06)原油卜(07)其它产品4.2、仓库档案仓库编码仓库名称01原材料仓05委外成品仓06成品仓07客户暂存仓08针喷线仓09硬贯棉线仓10纸朴线仓11公仔棉线仓122. 6米针棉线仓133. 2米pl®线仓143. 2米针棉线仓15洗水棉线仓16分切棉线仓17
35、包装组仓18np半成品仓19np原材料仓20hm原材料仓24衣原材料仓4.3、收发类别曰收发类别白(1)收(101)(102)(103)(104)(105)(106)(109)(110)(111)白(2)发(201)(202)(203)(204)(205)(206)(207)(209) 采购入库 成品入库调拨入库盘盈入库委外入库 超订单人库其他入库 形态转换入库 代分切入库 材料领用出库 销售出库 委外领料出库 调拨出库 盘亏出库 包材出库 油料出库 其他出库eio)4.4、业务参数见解决方案。4.5、单据格式4.6、编码设置产成品, 原材料:半成品:产品种类+克重+配方+幅宽 大类+小类+流
36、水5、二次开发5. 1辅助单位、单价、客户产品名称触发器create trigger sz_hzh_view on so_sodetailsfor insertas如果没有辅助单位就不触发declare inum floatselect inum=so_sodetails.inum from so_sodetails inner join inserted onso_sodetails.autoid=inserted.autoid根据获得的变量,判断是否不为空,不为空是才执行if isnull(inum,)<>nbegindeclare autoid intdeclare fzpr
37、ice floatdeclare cursor_calc cursorfor select autold , itaxunitprice from insertedopen cursor_calcfetch next from cursor.calc into autold ,fzpricewhile fetch_status=()beginupdate so_sodetailssetso_sodetails.cdefine26 = fzprice,-原币价税合计二销售单价*件数so_sodetails.isum= cast(fzprice* isnull(b.inum,o) as decim
38、al(18,2),本币价税合计二销售单价*件数*汇率so_sodetails.inatsum=cast(fzprice*isnull(b.inum,o)*iexchrate as decimal(l&2),-原币含税单价二原币价税介计/数量so_sodetails.itaxunitprice=fzprice*isnull(b.inum,o)/b.iquantity,原币无税单价=原币含税单价/ (1+税率)so_sodetails.iunitprice=fzprice*isnull(b.inum,()/b.iquantity /(l+isnull(b.itaxrate,o)/l()o)
39、,-本币无税单价二原币含税单价/ (1+税率)*汇率=fzprice*so_sodetailsjnatunitpriceisnull(b.inum,o)/b.iquantity /(i +isnull(b.itaxrate,o)/l oo)*iexchrate,原币无税金额二原币价税合计/(1+税率)so_sodetails.imoney=cast(fzprice * isnull(b.inum,o)/(i +isnull(b.itaxrate,o)/l00) as decimal(l8,2),-本币无税金额二本币价税合计/(1 +税率)so_sodetails.inatmoney=cast(
40、fzprice*isnull(b.inum,o)*iexchrate /(l+isnull(b.itaxrate,0)/100) as decimal(18,2),-原币税额二原币无税金额*税率so_sodetails.itax = cast(fzprice * isnull(b.inum,0)/(l+isnull(b.itaxrate,0)/100)*(isnull(b.itaxrate,0)/100) as decimal(18,2),-木币税额二木币无税金额*税率so_sodetails.inattax=c ast( fzprice*isnuh(b.inum,o)*iexchratc /
41、(14-isnull(b.itaxratc,0)/100)*(isnull(b.itaxrate,0)/l 00) as decimal(18,2)from so_sodetails a,inserted b, so_somain cwhere a.autoid=b.autoid and a.autoid=autoid and c.id=a.idfetch next from cursor_calc into autold ,fzpriceendclose cursor_calcdeallocate cursor_calcenddeclare strdcfinc22 varchar(60) 如
42、果自定义项22做了更新动作,才触发 if update(cdefine22)beginselect strdcfinc22=so_sodctails.cdcfinc22 fkom so_sodctails inner join inserted on so_sodetails.autoid=inserted.autoid根据获得的变量,判断是否不为空,为空是才执行if isnull( strdefine22,u)=hbeginupdate so.sodctails set cdcfinc22=inserted.cinvnamc from so_sodctailsinner join inserted on so_sodetails.autoid=inserted.autoidendend5. 2委外订单取销售说
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论