发生直销如何做账
2019-4-8 8:0:0 用友NC小编发生直销如何做账
发生直销如何做账案例:我公司为扩展业务,在不属于公司所在县的异地设立一个分支机构,实行统一核算。由于机构所在地客户较多,我公司与机构所在地的顾客达成协议,通过分支机构以略高于成本价的价格向顾客直接销售我公司产品,有个实际问题恳请专家指导:公司这种销售方式是否属于直销?应如何进行会计和税务处理?直销行为应如何处理?请举例说明。
浙江某公司财务人员李博专家把脉:这种销售方式不属于直销行为。自2005年12月1日起施行的《直销管理条例》明确规定,直销是指直销企业招募直销员,由直销员在固定营业场所之外直接向最终消费者推销产品的经销方式。《增值税暂行条例实施细则》规定,设有两个以上机构并实行统一核算的纳税人,将货物从一个机构移送其他机构用于销售,视同销售货物,但相关机构设在同一县(市)的除外。你公司的这种销售行为属于税法中所称的不在同一县(市)分支机构转移货物,是视同销售行为。
这种视同销售情况是有条件的,即分支机构应发生向消费者开具发票或向消费者收取货款两项情形之一的行为,移送货物的总机构应按同类产品的售价记销项税额,并开具增值税专用发票给分支机构。由于是内部转移货物,这种货物转移在会计上不作销售处理。
例1.A为增值税一般纳税人,主要生产和销售甲产品,甲产品成本价为2000元/件,同类一级批发价为2200元/件,零售价为2500元/件。A有一个分支机构B(不在同一县),A将甲产品按2100元/件的价格通过B直接卖给消费者。以上价格均为不含税价。本月以下列方式销售货物:
方式一:B从A处转移货物,直接向购货方收取货款,销售数量为200件。
方式二:B从A处转移货物,由A收取货款并开具发票,销售数量为50件。
在第一种方式下,由于B直接向购货者收取货款,属视同销售。A移送货物时应按同类批发价开具增值税专用发票给B.会计处理为:
A发出货物时,
借:应收账款 474800
贷:库存商品 400000
应交税金——应交增值税(销项税额)74800(2200×200×17%)。
A收到B转来的销货款时,
借:银行存款 474800
贷:应收账款 474800.
B接受货物时,
借:库存商品 400000
应交税金——应交增值税(进项税额) 74800
贷:应付账款 474800.
B销售货物时,
借:银行存款 494800
贷:主营业务收入420000(2100×200)
应交税金———应交增值税(销项税额) 74800.
B结转成本时,
借:主营业务成本 400000
贷:库存商品 400000.
B支付A购货款时,
借:应付账款 474800
贷:银行存款474800.
在第二种方式下,由于转移货物时,B不开具发票和收取货款,不符合视同销售的条件,不作视同销售处理。会计处理为:A发出货物给B时,
借:应收账款 100000
贷:库存商品100000.
A收到销货款时,
借:银行存款 123700
贷:主营业务收入105000(2100×50)
应交税金——应交增值税(销项税额)18700(2200×50×17%)。
B接受货物时,
借:库存商品 100000
贷:应付账款 100000.
A结转成本时,
借:主营业务成本 100000
贷:应收账款 100000.
同时通知B冲销往来,B作相反的分录。
例2.A公司为具有直销资格的直销企业,由直销员直接销售给消费者货物40000元,该产品按当月的平均销售价格为50000元,成本为36000元(以上均为不含税价),向直销员按销售收入2.5%支付报酬,上述货款己收到并存入银行或以银行存款支付。
企业发生直销行为时,直销产品的销售价低于其他非直销产品的售价属于正当理由的低价,可按低售价确定销项税额。A公司的会计处理为:
借:银行存款 46800
贷:主营业务收入 40000
应交税金——应交增值税(销项税额) 6800.
借:营业费用 1000
贷:银行存款 800
应交税金——代扣代缴个人所得税 200.
同时结转销售成本(略)。
如果您的问题还没有解决,可以到 T+搜索>>上找一下
相关阅读
- 发生直销行为的会计和税务处理2019-4-8 8:0:0
- 当前药品经销行业偷逃税款的主要方式及手段2019-4-8 8:0:0
- 发生直销如何做账2019-4-8 8:0:0
- 发生直销行为的会计和税务处理2019-4-8 8:0:0
- 当前药品经销行业偷逃税款的主要方式及手段2019-4-8 8:0:0
- 饭店无偿赠送的代金券是否缴营业税2019-4-6 6:0:0
- 饭店无偿赠送的代金券金额是否缴纳营业税2019-4-6 6:0:0
- 饭店的代金券金额是否缴纳营业税2019-4-6 6:0:0
- 饭店无偿赠送的代金券是否缴营业税2019-4-6 6:0:0
- 饭店无偿赠送的代金券金额是否缴纳营业税2019-4-6 6:0:0
最新信息
- t+11.60 收发存汇总表看不到 本期出库 只有结存 ,流程是发票立账 ,(销货单_销售发票_收款)结转销售成本也没有成本金额
- 我还是想问一下,咱们T+的生产加工单、材料出库单、产成品入库单是怎样关联上的,都是独立生成的,怎么关联上的,产成品分配时,取直接材料,怎么就知道该取那个单子上的,这块我没太明白,麻烦帮解释一下?
- T+12.1更新29号补丁时,升级帐套时提示升级失败,之前因为产品成本分配不能返填入库单,执行过北京发过来的语句
- T+库存模块,材料出库单领料后,做产成品入库。月末产品成本分配时,怎么取直接材料金额?
- 老师请问:目前我项目开展促销活动,买房子送超市的代金券,我们现在是通过会员储值来完成了,不过代金券我们又时间限制是6个月有效期,想问问会员储值余额有办法清零或者扣减么?
- 收代金券20000元,实际只抵货款16000元。如何做收款。-减往来16000,但是代金券账户要增加20000元。-如何做收款单
- 你好老师,我这有个客户用的T3标准版10.8plus1,客户端安装好后,能连接到服务器,但是一点击核算管理,就提示子系统注册失败,请问是怎么回事
- 你好,我T+快速计提报错241,根据服务社区的文档改了之后点击固定资产就报错英文了,什么问题哦?
- 你好,我使用的是T+12.0的普及版,重装电脑系统后重装软件,登录帐套后查询应收总账提示如下图,打上最新补丁后还是提示这个错误,请问怎么解决,谢谢
- 老师,请问出现下面的重影现象怎么办?
借款是借的银行承兑汇票还款是还的银行存款怎么做账? 借款是借的银行承兑汇票还款是还的银行存款怎么做账?想问一下,就是我们公司跟人家借款是借的银行承兑汇票,怎么做账呢,请问我要怎么记账,我是出纳,现在还款是还的银行存款我银行账上要怎么记账呢?
企业跟个人借银行承兑汇票,也属于资金拆借,应该通过其他应付款来处理。
借入时:
借:应收票据
贷:其他应付款
还款时,如果是偿还等额承兑:
借:其他应付款
贷:应收票据
如果是以银行存款的形式换款,相当于对方贴现:
借:其他应付款
借:财务费用——贴现贴息
贷:银行存款
客户端登录就卡在这界面了!怎么办?用的是外网登录! 没有映射端口 如果是批发零售版,需要映射211 8282 端口@qq37724861:做过映射了!服务器域名或外网IP是多少@服务社区黄旻:lacxygs.gnway.cc@朱小龙NVZ:软件版本号是多少,我这边登录试下,域名和端口都是正常的@服务社区黄旻:T1-商贸宝批发零售普及版不一定是批发零售版吧?@朱小龙NVZ:具体版本号???@服务社区黄旻:@qq37724861:@朱小龙NVZ:12.0不打补丁有效率问题,建议打最新的补丁,或者使用12.6版本@qq37724861:客户端打补丁?@朱小龙NVZ:服务器 客户端都要打@朱小龙NVZ:我这边用您的域名登录是正常的,您把客户端文件夹拷到其他电脑上运行试下,如果正常,那么是系统问题,如果都有问题,备份数据,打上最新补丁@服务社区黄旻:谢谢了!我在我自己电脑测试也是正常的!@朱小龙NVZ:OK,不客气的呢
- 用友U8 812工资汇总工资类别的数据不正确
- 用友U8 812无法升级到852
- 用友U8 813 ufo报表打不开,提示‘年度错误’
- 用友U8 813 ufo报表打不开,提示‘年度错误’_0
- 用友U8 U851总账录入凭证时,录辅助核算无法选入
- 用友U8 升级报日期错,显示日期格式不对!
- 用友U8 在由812升级U852过程中先出现一个红叉又出现一个黄叹号(具分析问题应该出现在固定资产模块上)具体问题出现的提示有图片,和数据放在一起了.
- 用友U8 在系统管理中设置的备份计划没有得到执行。
- 用友U8 客户客户端在考勤管理在设定休息日后,排班的时候不能跳过周六周日,同时客户设定的休息日无法在本月查询。同时无任何报错提示.只能通过 跨年度才能查询.
- 用友U8 年中启用,录入期初发现没有累计借和累计贷
用友U8其他报表无法删除U8其他报表无法删除
U8其他-报表无法删除
自动编号: | 16475 | 产品版本: | U8其他 |
产品模块: | UFO报表 | 所属行业: | 通用 |
适用产品: | u8x | 关 键 字: | 报表无法删除 |
问题名称: | 报表无法删除 | ||
问题现象: | 报表无法删除 | ||
原因分析: | 报表无法删除 | ||
解决方案: | 删除ufow.ini 温馨提示:如果您的问题还没有解决,欢迎进入用友云基地。 |
用友U8 在销售发货单打印时,客户需要更改表体字体的大小,但在软件里设置只对当前张的单据更改有效,并不能把当前设置保存下来。需要更改表本字体的话只能每打印一张设置一张,没有可操作性。 个性化的需求每个客户都有,特别在打印上是一个对外形象的窗口,客户要求特别多。我们的打印即然考虑了这个功能,为什么不让保存呢?用友U8 在销售发货单打印时,客户需要更改表体字体的大小,但在软件里设置只对当前张的单据更改有效,并不能把当前设置保存下来。需要更改表本字体的话只能每打印一张设置一张,没有可操作性。 个性化的需求每个客户都有,特别在打印上是一个对外形象的窗口,客户要求特别多。我们的打印即然考虑了这个功能,为什么不让保存呢?
问题原因:单据打印格式设置问题。 解决方法:调整打印模板可保存表头、表体的字体、大小等。进入单据格式设计--发货单打印模板--例如对表体框,鼠标点击选中后右键属性,在属性页签上选择【应用范围】为表格体,设置字体风格、字体大小,预览查看效果,保存退出。进入发货单预览成功。已在999中成功测试
解决方案:
问题原因:单据打印格式设置问题。 解决方法:调整打印模板可保存表头、表体的字体、大小等。进入单据格式设计--发货单打印模板--例如对表体框,鼠标点击选中后右键属性,在属性页签上选择【应用范围】为表格体,设置字体风格、字体大小,预览查看效果,保存退出。进入发货单预览成功。已在999中成功测试
期初对账有什么作用 期初对账有什么作用
问题号: | 34319 |
---|---|
适用产品: | T十系列 |
软件版本: | T+ 11.5 |
软件模块: | 系统管理 |
问题名称: | 期初对账有什么作用 |
问题现象: | 期初对账有什么作用? |
问题原因: | 将期初余额进行核对,避免出现问题。 |
关键字: | 期初对账 |
解决方案: | 进销存与财务连用,根据账套的凭证科目设置中的应收科目设置、应付科目设置、预收科目设置、预付科目设置、现金科目设置、银行科目设置、存货科目设置、暂估应付款科目设置,资产管理以及相应的扩展设置,把进销存的应收应付期初、现金银行期初、库存期初结存、期初暂估入库余额、资产余额和对应科目的余额进行核对. |
行业: | 通用 |
补丁编号: | |
解决状态: | 临时解决方案 |
录入日期: | 2016-03-16 15:23:45 |
最后更新时间: |
- t+启用生产模块之后 是不是不可以收入成本配比结转?
- T1普及版:-我想在系统中增加主营业务收入、其他业务收入、主营业务成本、其他业务成本,这样销售出库时,系统可以自动结转吗?
- 发生直销如何做账
- 发生直销行为的会计和税务处理
- 一种材料,一次投料,生成多个产品,这种在T+中如何实现。
- 月末做完产成品入库成本后,销售出库单上的成本会自动反写-
- 发放津补贴:吃准个税政策,细化日常管理
- 发票违法犯罪花样百出 严格核查辨清真伪
- 你好- 客户开票日期格式原来是yyyy-mm-dd,开了一部分销售单,单号是每天递增, 但是我给把格式改成yyyy-m-d,在开销售单票号又0001开始递增(做了29张单据),现在在软件里就找不到这29张单据,但是总库存数已经减少了,
- 你好,t3 10.8.1打开总账提示如下,计算机名合适着,会是什么问题?
多张发票奖金累计超800元是否征收个税 多张发票奖金累计超800元是否征收个税
问题:我在饭店消费时取得的发票,有多张刮奖中奖,累计在一起达到1000多元,是否需要交个人所得税?
答:财税[2007]34号文件规定:个人取得单张有奖发票奖金所得不超过800元(含800元)的,暂免征收个人所得税;个人取得单张有奖发票奖金所得超过800元的,应全额按照个人所得税法规定的“偶然所得”目征收个人所得税。
法人自有房产作为经营场所如何缴纳房产税 法人自有房产作为经营场所如何缴纳房产税
问: 公司法人自有房产,作为开办公司的经营场所,房产税如何缴纳?
答:(一) 该房产无租金收入的情况
根据《部 国家总局关于房产税、城镇土地使用税有关问题的通知》(财税〔2009〕128号)规定:
“一、关于无租使用其他单位房产的房产税问题
无租使用其他单位房产的应税单位和个人,依照房产余值代缴纳房产税。“
- T+11.51,启用财务+业务模块,如果业务启用简单流程,没有销售出库单的,那做了销售单后,去生成凭证的时候,需要点下面的那个结转销售成本吗?-业务复杂流程的出库单会结转成本。
- t+12.1哪里结转销售成本?
- T+普及版 根据进货单-库存商品-销货单的流程,成本怎么弄啊,生成凭证的时候需要成本检测再结转成本吗,还是怎么个操作啊
- T+使用了购销管理、库存核算、生产管理,在做产品成本分配,选择产成品入库单的时候选择不出来,查看了做了产成品入库单的,归集对象是加工单+产品
- T+在期间损益结转前要结转成本吗?
- T+在期间损益结转前要结转成本吗? _0
- T+标准版v12.1使用了生产模块,用产品成本分配来计算成本的,材料都是根据加工单领料的,半成品A的BOM使用了材料+半成品B,产成品C的BOM使用了材料+半成品A或D,BOM有交叉,现在怎么查询本月所有半成品使用了多少原材料,产成品使用了多少原材料?因为现在发现原材料的使用不对头了
- T+标准版使用了产品成本分配表,怎么查询本月所有半成品使用了多少原材料
- T+生产管理做了生产加工单,材料出库单生成后,做产成品入库单时单价无法自动带出吗?这样我去哪里提取这个单价。
- T+销售以销售发票立账的,现在当月做了销售出库单,没有做销货单,怎么设置科目自动生成到发出商品科目
备份时提示无法压缩到‘TEMP’备份时提示无法压缩到‘TEMP’
|
出纳管理,制单的时候提示锁定,系统管理已经清理过了 还是提示这个。 _0出纳管理,制单的时候提示锁定,系统管理已经清理过了 还是提示这个。
备份账套,进入数据库,用delete语句清除表cn_lockacctbook@服务社区刘明新:这些记录怎么删除。@杨稀饭bn:用delete语句删除
利润中心 利润中心
通常是指一个管理者有权制定资源供应决策并选择市场的组织单位,如公司内的事业部。一般说来,利润中心应将其产品大部分销售给外部客户,而且对于大部分原材料、商品和服务都有权选择供应来源。在利润中心,由于管理者没有责任和权力决定该中心资产的投资水平,因而利润就是其唯一的最佳业绩计量标准。但同时这些利润数字水平还需要补充大量短期业绩的非财务指标。采用适当方法计量的利润是判定该如中心管理者运用他们所取得的资源和其他投入要素创造价值能力的一个短期指标。在利润中心,管理者具有几乎全部的经营决策权,并可根据利润指标对其作出评价。刘明辉、金一
- 在T+12.0普及版里 有先收款 再销货的业务 这种怎么核销
- T+要结转销售成本要怎么设置呀?结转主营业务成本,是自定义转账吗?
- 正常录入期初并正常销售(还没有采购),想业务单据生成凭证。用主管身份进入系统管理业务单据生成凭证,但这里的业务单据那一项可以转成生成的凭证是成本结转?也就是我在总账看到的成本结转是业务单据那种单据转成的?
- T+11.6升级T+12.0标准版的时候提示升级的数据中包含了固定资产之外的卡片,但是并没有做固定资产卡片之外的固定资产,是什么问题啊?数据能不能升级到标准版啊。
- G6医院专版10.6 环境:windows2008 R2 32位 数据库:SQL2005 SP2,自动备份日期文件夹生成了,但里面是空的,SQL代理服务也是启动的,还能怎么解决?
- G6点填制凭证提示错误
- sql2000数据库,如何实现自动备份,也添加了相应的计划,在指定的备份目录里只有空目录,没有文件,是不是还要打开哪个服务才能备份呢?谢谢!
- T+12.0普及版,在凭证管理审核凭证的时候回出现一个295数据库粗无,记账会出来8152数据库错误,在填制凭证那里审核记账没有问题,请问是怎么回事?(打过最新补丁,重新配置过数据库,SQL也是完整版的2008)
- T+12.0普及版,在凭证管理审核凭证的时候回出现一个295数据库错误
- T+12.0标准版,装了数据库2008R2的,系统是win7旗舰版32位的,收发存汇总表查询的时候出现如图所示的问题。请问要怎么处理呢?设置备份计划的时候,确定后,退出,却没有备份计划。
用友原来U8存货档案中的“剂型”、“批准文号”及自定义项中维护的药品常用信息,不能够在GSP模块中.. 原来U8存货档案中的“剂型”、“批准文号”及自定义项中维护的药品常用信息,不能够在GSP模块中..
U8+单据格式设置开放性有了极大改善,用户可以通过增加扩展项的方式将基础数据中已有的信息(如“剂型”、“批准文号”等)及用户自定义的信息全部显示出来,方便用户根据需要灵活增加和应用一些行业或企业特有且重要的信息。
您好:T+12.1 在导入往来单位的时候提示如图所示。请问什么原因?-已经下载了新模板,然后一列一列的对应着复制粘贴,然后再导入。反复试了好几次了,还是不行。 您好:T+12.1 在导入往来单位的时候提示如图所示。请问什么原因??已经下载了新模板,然后一列一列的对应着复制粘贴,然后再导入。反复试了好几次了,还是不行。
录入一条纪录导出,再跟要导入对比一下@畅捷服务刘静静:对比了。没有什么区别啊@畅捷服务刘静静:我看早前就有人提出这个问题了,不知道没有提交支持网的??@tanglin0:再看下模板格式是不是xls的,不能使用xlsx格式导入。@tanglin0:是否更新了最新补丁呢?如果打了最新补丁还这样,就要把数据反馈给服务商,我们看数据确认下。@服务社区刘小艳:是xls的。@畅捷服务刘静静:打了最新补丁,昨晚打了最新补丁,还不行,才提的问题@畅捷服务刘静静:我是伙伴@tanglin0: 那我们需要检查数据了,这样分析不出来的@tanglin0:有没有发现你的账号有什么变化呀?我承诺你的勋章,今天给你加上喽!@服务社区窦佳:哈哈。您说我才发现。谢谢啦!@tanglin0:您好,在吗?方便的时候能否把您的QQ号发送到我的邮箱?勋章的事宜向更您详细沟通下。[email protected]@服务社区窦佳:好的
用友知识库
更多使用技巧
热点文章
问题解答
-
“购物返积分”促销的税务处理
“购物返积分”促销的税务处理 “购物返积分”促销的税务处理
积分促销活动已日趋深入我们的生活,如各类商业会员卡积分、卡刷卡消费积分、航空公司会员累积里程积分等。按积分是否设定有效期,分为两类。一类是有时间限制的积分兑换形式,此种积分兑换规则有严格的时间限制,能够刺激消费者在一定的时间内增多消费次数和购买金额,过期积分即作废从累计积分中扣除。这种积分形式,一般在超市和各大购物中心普遍应用。另一类是无时间限制的积分兑换形式,没有任何时间限制,可以任意积分,消费者可以根据积分数随时兑换相应的礼品或折合成一定金额的代金券等。由于兑换时间没有限制,可以稳定一部分固定客户。
-
《零售商促销行为管理办法》有关税收问题解析
《零售商促销行为管理办法》有关税收问题解析 《零售商促销行为管理办法》有关税收问题解析
商务部、国家发改委、公安部、税务总局、工商总局等五部门日前联合颁布了《零售商促销行为管理办法》(商务部、国家发展改革委员会、公安部、国家税务总局、国家工商总局令2006年第18号)。《办法》规定,零售商开展促销活动应当遵循合法、公平、诚实信用的原则,促销活动的宣传内容应当真实、合法、清晰、易懂,不得以保留最终解释权为由,损害消费者的合法权益。零售商开展促销活动,应当在经营场所的显著位置明示促销内容;对不参与促销活动的柜台或商品,应当明示,并不得宣称全场促销。促销商品(包括有奖销售的奖品、赠品)应当依法纳税。消费者要求提供促销商品发票或购物凭证的,零售商应当即时开具,并不得要求消费者负担额外的费用。《办法》自2006年10月15日起施行。
用友热销产品
解决方案
-
用友U8 812工资汇总工资类别的数据不正确
用友U8 812工资汇总工资类别的数据不正确用友U8 812工资汇总工资类别的数据不正确 问题原因:工资模块中汇总工资类别的数据不正确,且不能进行部门汇总,原因是用户没有在工资变动中进行计算与汇总,后发现部门汇总表的数据与单个工资类别的数据不正确 解决方法:针对该问题,将控制面板的日期格式改为YYYY-MM-DD,再进行汇总即可.
解决方案:
问题原因:工资模块中汇总工资类别的数据不正确,且不能进行部门汇总,原因是用户没有在工资变动中进行计算与汇总,后发现部门汇总表的数据与单个工资类别的数据不正确 解决方法:针对该问题,将控制面板的日期格式改为YYYY-MM-DD,再进行汇总即可.
www.kuaiji66.com 天龙瑞德 -
用友U8 812无法升级到852
用友U8 812无法升级到852用友U8 812无法升级到852 问题原因:812数据有问题:1、销售发票和采购订单的日期格式非法。2、成本模块的视图丢失。 解决方法:2000年的数据:1、修该salebillvouchs、po_pomain的非法日期1)update salebillvouchs set ddate=#1999-12-30# where ddate<#2000-1-1#2)po_pomain表字段dpodate的值请手工修改,共有五条记录(年度为200,请改为2000)。2、升级到8213、将数据引入852后,升级前在数据库中增加视图caq_inventory,caq_amoname,caq_depdata,caq_deptauthex,caq_mxb,caq_predepdata,caq_serviceprice,caq_userproperty,然后升级。CREATE VIEW ca_inventory AS SELECT Inventory.cInvCode, Inventory.cInvName, Inventory.cInvStd,Inventory.iInvRCost,Inventory.cInvCCode, ComputationUnit.cComUnitName AS cInvM_Unit,InventoryClass.cInvCName FROM Inventory LEFT OUTER JOIN InventoryClass ON Inventory.cInvCCode = InventoryClass.cInvCCode LEFT OUTER JOIN ComputationUnit ON Inventory.cComunitCode = ComputationUnit.cComunitCodegoCREATE view caq_amoname as select distinct 1 as amotypeno,‘0‘ as amotype,‘材料费用‘ as amotypename,b.cinvcode as amoid,b.cinvname as amoname,b.cinvccode as cinvccode ,b.cinvcname as cinvcname,b.cinvstd as cinvstd,b.cinvm_unit as cunit from ca_amoct a,ca_inventory b where a.camoid= b.cinvcode Union select 2 as amotypeno,‘0‘,‘材料费用‘,‘-1‘,‘废品回收‘,‘‘,‘‘,‘‘,‘‘ Union select 3 as amotypeno,‘3‘,‘制造费用‘,camoid,camoname,‘‘,‘‘,‘‘,‘‘ from caq_manufacture Union select 4 as amotypeno,‘2‘,‘辅助费用‘,cprocedureid,cprocedurename,‘‘,‘‘,‘‘,‘‘ from ca_predf where bisauxi<>0 Union select 5 as amotypeno,‘4‘,‘其他费用‘,camoid,camoname,‘‘,‘‘,‘‘,‘‘ from caq_others Union select 6 as amotypeno,‘1‘,‘人工费用‘,‘‘,‘直接人工‘,‘‘,‘‘,‘‘,‘‘goCREATE view caq_userproperty as select cuserid,caccode as cdeptid ,cfuncid from aa_holdauth where cbusobid=‘department‘goCREATE view caq_serviceprice as select max(iperiod) as iperiod,max(cprocedureid) as cprocedureid,sum(itotalamo)/sum(iqua) as price from ca_samoct group by cprocedureidgoCREATE view caq_predepdata as select ‘专用‘ as cType,a.iperiod,a.cdeptid,0 as amotypeno,‘0‘ as amotype ,a.cmatid as amoid,a.iqua as curqua,a.imatqua as curamo,b.irestqua as endqua,b.iprice * b.irestqua as endamo from ca_mabsw a left join ca_enmmc b on a.cdeptid=b.cdeptid and a.cmatid=b.cmatid and a.iperiod = b.iperiod where a.cppid is null union SELECT ‘共用‘ ,a.iperiod, a.cdeptid, 0 AS amotypeno, ‘0‘ AS amotype, a.cmatid AS amoid,a.iqua AS curqua, a.imatqua AS curamo, b.irestqua AS endqua,b.iprice * b.irestqua AS endamo FROM ca_mabsw a LEFT JOIN ca_enmom b ON a.cdeptid = b.cdeptid AND a.cmatid = b.cmatid AND a.iperiod = b.iperiod where a.cppid is not null Union select ‘废品‘ ,max(a.iperiod),max(b.cdepcode),1,‘0‘,‘-1‘,0,sum(irecamo),0,0 from ca_waspr a,productstructureex b where a.cppid = b.cpspcode group by cdepcode Union select ‘‘ ,iperiod,cdeptid,2,‘3‘,camoid,0,imanamo,0,0 from ca_manct Union select ‘‘ ,a.iperiod,a.cdeptid,3,‘2‘,a.cprocedureid,a.iqua,a.iqua* b.price,0,0 from ca_asscw a , caq_serviceprice b where a.iperiod=b.iperiod and a.cprocedureid=b.cprocedureid Union select ‘‘ ,max(iperiod),max(cdeptid),4,‘4‘,max(cothamoid),0,sum(iothamo),0,0 from ca_onlia group by cdeptid,iperiod,cothamoid Union select ‘‘ ,iperiod,cdeptid,5,‘1‘,‘‘,0,iDirectPay,0,0 from ca_dirmagoCREATE view caq_depdata as select a.iperiod as 期间,a.cdeptid as 部门编码,b.cdepname as 部门名称, a.amotypeno as 费用类型序号,a.amotype as 费用类型编码,c.amotypename as 费用类型名称,a.cType as 材料类别, c.cinvccode as 存货分类编码,c.cinvcname as 存货分类名称,a.amoid as 费用明细编码,c.amoname as 费用明细名称, a.curqua as 本期发生数量,a.curamo as 本期发生金额, a.endqua as 期末盘存数量,a.endamo as 期末盘存金额 from caq_predepdata a,department b,caq_amoname c Where a.cdeptid = b.cDepCode and a.amotype=c.amotype and a.amoid=c.amoidgoCREATE view CAQ_DeptAuthEx as SELECT CAQ_UserProperty.cUserID, Department.cDepCode,Department.cDepName FROM Department INNER JOIN CAQ_UserProperty ON Department.cDepCode = CAQ_UserProperty.cDeptIDgoCREATE view caq_mxb as select a.iperiod as 期间,a.cppid as 产品编码,f.cinvname as 产品名称,a.cbatch as 批号, b.cinvstd as 规格型号,b.cunit as 单位, b.cinvccode as 存货分类编码,b.cinvcname as 存货分类名称 , c.cdepcode as 部门编码,d.cdepname as 部门名称, b.amotypeno as 费用类型序号,b.amotype as 费用类型编码,b.amotypename as 费用类型名称, case when ifinqua=0 then 0 else iqua*(1-0.6)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工数量单位成本, iqua *(1-0.5) as 完工数量总成本, iqua * 1 as 在产数量总成本, iqua as 产品数量总成本, case when ifinqua=0 then 0 else itotalamo*(1-0.5)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工金额单位成本, itotalamo *(1-0.5) as 完工金额总成本, itotalamo * 1 as 在产金额总成本, itotalamo as 产品金额总成本, ifinpdtunitamo * iIntoamo as 入库金额总成本, case when ifinqua=0 then 0 else iqua*(1-0.5)/(case when ifinqua=0 then 1 else ifinqua end)*e.iIntoamo end as 入库数量总成本, 0.5 As 在产分配率 from ca_amoct a,caq_amoname b,productstructure c,department d,ca_compd e,inventory f Where a.camotype = b.amotype And a.camoid = b.amoid And a.cPPid = C.cpspcode and c.cdepcode=d.cdepcode and a.iperiod=e.iperiod and a.cppid= e.cppid and a.cbatch = e.cbatch and a.cppid=f.cinvcodego升级成功后再重建视图caq_mxbCREATE view caq_mxb as select a.iperiod as 期间,a.cppid as 产品编码,f.cinvname as 产品名称,a.cbatch as 批号, b.cinvstd as 规格型号,b.cunit as 单位, b.cinvccode as 存货分类编码,b.cinvcname as 存货分类名称 , c.cdepcode as 部门编码,d.cdepname as 部门名称, b.amotypeno as 费用类型序号,b.amotype as 费用类型编码,b.amotypename as 费用类型名称, case when ifinqua=0 then 0 else iqua*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工数量单位成本, iqua *(1-onpration) as 完工数量总成本, iqua * onpration as 在产数量总成本, iqua as 产品数量总成本, case when ifinqua=0 then 0 else itotalamo*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工金额单位成本, itotalamo *(1-onpration) as 完工金额总成本, itotalamo * onpration as 在产金额总成本, itotalamo as 产品金额总成本, ifinpdtunitamo * iIntoamo as 入库金额总成本, case when ifinqua=0 then 0 else iqua*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end)*e.iIntoamo end as 入库数量总成本, onpration As 在产分配率 from ca_amoct a,caq_amoname b,productstructure c,department d,ca_compd e,inventory f Where a.camotype = b.amotype And a.camoid = b.amoid And a.cPPid = C.cpspcode and c.cdepcode=d.cdepcode and a.iperiod=e.iperiod and a.cppid= e.cppid and a.cbatch = e.cbatch and a.cppid=f.cinvcode2003年帐套:1、在salebillvouchs删除autoid=(164,166,343)delete from salebillvouchs where autoid in(164,166,343)2、先升级到8213、将数据引入852后,升级前在数据库中增加视图caq_inventory,caq_amoname,caq_depdata,caq_deptauthex,caq_mxb,caq_predepdata,caq_serviceprice,caq_userproperty,然后升级。CREATE VIEW ca_inventory AS SELECT Inventory.cInvCode, Inventory.cInvName, Inventory.cInvStd,Inventory.iInvRCost,Inventory.cInvCCode, ComputationUnit.cComUnitName AS cInvM_Unit,InventoryClass.cInvCName FROM Inventory LEFT OUTER JOIN InventoryClass ON Inventory.cInvCCode = InventoryClass.cInvCCode LEFT OUTER JOIN ComputationUnit ON Inventory.cComunitCode = ComputationUnit.cComunitCodegoCREATE view caq_amoname as select distinct 1 as amotypeno,‘0‘ as amotype,‘材料费用‘ as amotypename,b.cinvcode as amoid,b.cinvname as amoname,b.cinvccode as cinvccode ,b.cinvcname as cinvcname,b.cinvstd as cinvstd,b.cinvm_unit as cunit from ca_amoct a,ca_inventory b where a.camoid= b.cinvcode Union select 2 as amotypeno,‘0‘,‘材料费用‘,‘-1‘,‘废品回收‘,‘‘,‘‘,‘‘,‘‘ Union select 3 as amotypeno,‘3‘,‘制造费用‘,camoid,camoname,‘‘,‘‘,‘‘,‘‘ from caq_manufacture Union select 4 as amotypeno,‘2‘,‘辅助费用‘,cprocedureid,cprocedurename,‘‘,‘‘,‘‘,‘‘ from ca_predf where bisauxi<>0 Union select 5 as amotypeno,‘4‘,‘其他费用‘,camoid,camoname,‘‘,‘‘,‘‘,‘‘ from caq_others Union select 6 as amotypeno,‘1‘,‘人工费用‘,‘‘,‘直接人工‘,‘‘,‘‘,‘‘,‘‘goCREATE view caq_userproperty as select cuserid,caccode as cdeptid ,cfuncid from aa_holdauth where cbusobid=‘department‘goCREATE view caq_serviceprice as select max(iperiod) as iperiod,max(cprocedureid) as cprocedureid,sum(itotalamo)/sum(iqua) as price from ca_samoct group by cprocedureidgoCREATE view caq_predepdata as select ‘专用‘ as cType,a.iperiod,a.cdeptid,0 as amotypeno,‘0‘ as amotype ,a.cmatid as amoid,a.iqua as curqua,a.imatqua as curamo,b.irestqua as endqua,b.iprice * b.irestqua as endamo from ca_mabsw a left join ca_enmmc b on a.cdeptid=b.cdeptid and a.cmatid=b.cmatid and a.iperiod = b.iperiod where a.cppid is null union SELECT ‘共用‘ ,a.iperiod, a.cdeptid, 0 AS amotypeno, ‘0‘ AS amotype, a.cmatid AS amoid,a.iqua AS curqua, a.imatqua AS curamo, b.irestqua AS endqua,b.iprice * b.irestqua AS endamo FROM ca_mabsw a LEFT JOIN ca_enmom b ON a.cdeptid = b.cdeptid AND a.cmatid = b.cmatid AND a.iperiod = b.iperiod where a.cppid is not null Union select ‘废品‘ ,max(a.iperiod),max(b.cdepcode),1,‘0‘,‘-1‘,0,sum(irecamo),0,0 from ca_waspr a,productstructureex b where a.cppid = b.cpspcode group by cdepcode Union select ‘‘ ,iperiod,cdeptid,2,‘3‘,camoid,0,imanamo,0,0 from ca_manct Union select ‘‘ ,a.iperiod,a.cdeptid,3,‘2‘,a.cprocedureid,a.iqua,a.iqua* b.price,0,0 from ca_asscw a , caq_serviceprice b where a.iperiod=b.iperiod and a.cprocedureid=b.cprocedureid Union select ‘‘ ,max(iperiod),max(cdeptid),4,‘4‘,max(cothamoid),0,sum(iothamo),0,0 from ca_onlia group by cdeptid,iperiod,cothamoid Union select ‘‘ ,iperiod,cdeptid,5,‘1‘,‘‘,0,iDirectPay,0,0 from ca_dirmagoCREATE view caq_depdata as select a.iperiod as 期间,a.cdeptid as 部门编码,b.cdepname as 部门名称, a.amotypeno as 费用类型序号,a.amotype as 费用类型编码,c.amotypename as 费用类型名称,a.cType as 材料类别, c.cinvccode as 存货分类编码,c.cinvcname as 存货分类名称,a.amoid as 费用明细编码,c.amoname as 费用明细名称, a.curqua as 本期发生数量,a.curamo as 本期发生金额, a.endqua as 期末盘存数量,a.endamo as 期末盘存金额 from caq_predepdata a,department b,caq_amoname c Where a.cdeptid = b.cDepCode and a.amotype=c.amotype and a.amoid=c.amoidgoCREATE view CAQ_DeptAuthEx as SELECT CAQ_UserProperty.cUserID, Department.cDepCode,Department.cDepName FROM Department INNER JOIN CAQ_UserProperty ON Department.cDepCode = CAQ_UserProperty.cDeptIDgoCREATE view caq_mxb as select a.iperiod as 期间,a.cppid as 产品编码,f.cinvname as 产品名称,a.cbatch as 批号, b.cinvstd as 规格型号,b.cunit as 单位, b.cinvccode as 存货分类编码,b.cinvcname as 存货分类名称 , c.cdepcode as 部门编码,d.cdepname as 部门名称, b.amotypeno as 费用类型序号,b.amotype as 费用类型编码,b.amotypename as 费用类型名称, case when ifinqua=0 then 0 else iqua*(1-0.6)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工数量单位成本, iqua *(1-0.5) as 完工数量总成本, iqua * 1 as 在产数量总成本, iqua as 产品数量总成本, case when ifinqua=0 then 0 else itotalamo*(1-0.5)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工金额单位成本, itotalamo *(1-0.5) as 完工金额总成本, itotalamo * 1 as 在产金额总成本, itotalamo as 产品金额总成本, ifinpdtunitamo * iIntoamo as 入库金额总成本, case when ifinqua=0 then 0 else iqua*(1-0.5)/(case when ifinqua=0 then 1 else ifinqua end)*e.iIntoamo end as 入库数量总成本, 0.5 As 在产分配率 from ca_amoct a,caq_amoname b,productstructure c,department d,ca_compd e,inventory f Where a.camotype = b.amotype And a.camoid = b.amoid And a.cPPid = C.cpspcode and c.cdepcode=d.cdepcode and a.iperiod=e.iperiod and a.cppid= e.cppid and a.cbatch = e.cbatch and a.cppid=f.cinvcodego升级成功后再重建视图caq_mxbCREATE view caq_mxb as select a.iperiod as 期间,a.cppid as 产品编码,f.cinvname as 产品名称,a.cbatch as 批号, b.cinvstd as 规格型号,b.cunit as 单位, b.cinvccode as 存货分类编码,b.cinvcname as 存货分类名称 , c.cdepcode as 部门编码,d.cdepname as 部门名称, b.amotypeno as 费用类型序号,b.amotype as 费用类型编码,b.amotypename as 费用类型名称, case when ifinqua=0 then 0 else iqua*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工数量单位成本, iqua *(1-onpration) as 完工数量总成本, iqua * onpration as 在产数量总成本, iqua as 产品数量总成本, case when ifinqua=0 then 0 else itotalamo*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工金额单位成本, itotalamo *(1-onpration) as 完工金额总成本, itotalamo * onpration as 在产金额总成本, itotalamo as 产品金额总成本, ifinpdtunitamo * iIntoamo as 入库金额总成本, case when ifinqua=0 then 0 else iqua*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end)*e.iIntoamo end as 入库数量总成本, onpration As 在产分配率 from ca_amoct a,caq_amoname b,productstructure c,department d,ca_compd e,inventory f Where a.camotype = b.amotype And a.camoid = b.amoid And a.cPPid = C.cpspcode and c.cdepcode=d.cdepcode and a.iperiod=e.iperiod and a.cppid= e.cppid and a.cbatch = e.cbatch and a.cppid=f.cinvcode4、在salebillvouchs中手工加入删除的记录,字段sbvid的值可以通过查询销售发票主表发票号得到。
解决方案:
问题原因:812数据有问题:1、销售发票和采购订单的日期格式非法。2、成本模块的视图丢失。 解决方法:2000年的数据:1、修该salebillvouchs、po_pomain的非法日期1)update salebillvouchs set ddate=#1999-12-30# where ddate<#2000-1-1#2)po_pomain表字段dpodate的值请手工修改,共有五条记录(年度为200,请改为2000)。2、升级到8213、将数据引入852后,升级前在数据库中增加视图caq_inventory,caq_amoname,caq_depdata,caq_deptauthex,caq_mxb,caq_predepdata,caq_serviceprice,caq_userproperty,然后升级。CREATE VIEW ca_inventory AS SELECT Inventory.cInvCode, Inventory.cInvName, Inventory.cInvStd,Inventory.iInvRCost,Inventory.cInvCCode, ComputationUnit.cComUnitName AS cInvM_Unit,InventoryClass.cInvCName FROM Inventory LEFT OUTER JOIN InventoryClass ON Inventory.cInvCCode = InventoryClass.cInvCCode LEFT OUTER JOIN ComputationUnit ON Inventory.cComunitCode = ComputationUnit.cComunitCodegoCREATE view caq_amoname as select distinct 1 as amotypeno,‘0‘ as amotype,‘材料费用‘ as amotypename,b.cinvcode as amoid,b.cinvname as amoname,b.cinvccode as cinvccode ,b.cinvcname as cinvcname,b.cinvstd as cinvstd,b.cinvm_unit as cunit from ca_amoct a,ca_inventory b where a.camoid= b.cinvcode Union select 2 as amotypeno,‘0‘,‘材料费用‘,‘-1‘,‘废品回收‘,‘‘,‘‘,‘‘,‘‘ Union select 3 as amotypeno,‘3‘,‘制造费用‘,camoid,camoname,‘‘,‘‘,‘‘,‘‘ from caq_manufacture Union select 4 as amotypeno,‘2‘,‘辅助费用‘,cprocedureid,cprocedurename,‘‘,‘‘,‘‘,‘‘ from ca_predf where bisauxi<>0 Union select 5 as amotypeno,‘4‘,‘其他费用‘,camoid,camoname,‘‘,‘‘,‘‘,‘‘ from caq_others Union select 6 as amotypeno,‘1‘,‘人工费用‘,‘‘,‘直接人工‘,‘‘,‘‘,‘‘,‘‘goCREATE view caq_userproperty as select cuserid,caccode as cdeptid ,cfuncid from aa_holdauth where cbusobid=‘department‘goCREATE view caq_serviceprice as select max(iperiod) as iperiod,max(cprocedureid) as cprocedureid,sum(itotalamo)/sum(iqua) as price from ca_samoct group by cprocedureidgoCREATE view caq_predepdata as select ‘专用‘ as cType,a.iperiod,a.cdeptid,0 as amotypeno,‘0‘ as amotype ,a.cmatid as amoid,a.iqua as curqua,a.imatqua as curamo,b.irestqua as endqua,b.iprice * b.irestqua as endamo from ca_mabsw a left join ca_enmmc b on a.cdeptid=b.cdeptid and a.cmatid=b.cmatid and a.iperiod = b.iperiod where a.cppid is null union SELECT ‘共用‘ ,a.iperiod, a.cdeptid, 0 AS amotypeno, ‘0‘ AS amotype, a.cmatid AS amoid,a.iqua AS curqua, a.imatqua AS curamo, b.irestqua AS endqua,b.iprice * b.irestqua AS endamo FROM ca_mabsw a LEFT JOIN ca_enmom b ON a.cdeptid = b.cdeptid AND a.cmatid = b.cmatid AND a.iperiod = b.iperiod where a.cppid is not null Union select ‘废品‘ ,max(a.iperiod),max(b.cdepcode),1,‘0‘,‘-1‘,0,sum(irecamo),0,0 from ca_waspr a,productstructureex b where a.cppid = b.cpspcode group by cdepcode Union select ‘‘ ,iperiod,cdeptid,2,‘3‘,camoid,0,imanamo,0,0 from ca_manct Union select ‘‘ ,a.iperiod,a.cdeptid,3,‘2‘,a.cprocedureid,a.iqua,a.iqua* b.price,0,0 from ca_asscw a , caq_serviceprice b where a.iperiod=b.iperiod and a.cprocedureid=b.cprocedureid Union select ‘‘ ,max(iperiod),max(cdeptid),4,‘4‘,max(cothamoid),0,sum(iothamo),0,0 from ca_onlia group by cdeptid,iperiod,cothamoid Union select ‘‘ ,iperiod,cdeptid,5,‘1‘,‘‘,0,iDirectPay,0,0 from ca_dirmagoCREATE view caq_depdata as select a.iperiod as 期间,a.cdeptid as 部门编码,b.cdepname as 部门名称, a.amotypeno as 费用类型序号,a.amotype as 费用类型编码,c.amotypename as 费用类型名称,a.cType as 材料类别, c.cinvccode as 存货分类编码,c.cinvcname as 存货分类名称,a.amoid as 费用明细编码,c.amoname as 费用明细名称, a.curqua as 本期发生数量,a.curamo as 本期发生金额, a.endqua as 期末盘存数量,a.endamo as 期末盘存金额 from caq_predepdata a,department b,caq_amoname c Where a.cdeptid = b.cDepCode and a.amotype=c.amotype and a.amoid=c.amoidgoCREATE view CAQ_DeptAuthEx as SELECT CAQ_UserProperty.cUserID, Department.cDepCode,Department.cDepName FROM Department INNER JOIN CAQ_UserProperty ON Department.cDepCode = CAQ_UserProperty.cDeptIDgoCREATE view caq_mxb as select a.iperiod as 期间,a.cppid as 产品编码,f.cinvname as 产品名称,a.cbatch as 批号, b.cinvstd as 规格型号,b.cunit as 单位, b.cinvccode as 存货分类编码,b.cinvcname as 存货分类名称 , c.cdepcode as 部门编码,d.cdepname as 部门名称, b.amotypeno as 费用类型序号,b.amotype as 费用类型编码,b.amotypename as 费用类型名称, case when ifinqua=0 then 0 else iqua*(1-0.6)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工数量单位成本, iqua *(1-0.5) as 完工数量总成本, iqua * 1 as 在产数量总成本, iqua as 产品数量总成本, case when ifinqua=0 then 0 else itotalamo*(1-0.5)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工金额单位成本, itotalamo *(1-0.5) as 完工金额总成本, itotalamo * 1 as 在产金额总成本, itotalamo as 产品金额总成本, ifinpdtunitamo * iIntoamo as 入库金额总成本, case when ifinqua=0 then 0 else iqua*(1-0.5)/(case when ifinqua=0 then 1 else ifinqua end)*e.iIntoamo end as 入库数量总成本, 0.5 As 在产分配率 from ca_amoct a,caq_amoname b,productstructure c,department d,ca_compd e,inventory f Where a.camotype = b.amotype And a.camoid = b.amoid And a.cPPid = C.cpspcode and c.cdepcode=d.cdepcode and a.iperiod=e.iperiod and a.cppid= e.cppid and a.cbatch = e.cbatch and a.cppid=f.cinvcodego升级成功后再重建视图caq_mxbCREATE view caq_mxb as select a.iperiod as 期间,a.cppid as 产品编码,f.cinvname as 产品名称,a.cbatch as 批号, b.cinvstd as 规格型号,b.cunit as 单位, b.cinvccode as 存货分类编码,b.cinvcname as 存货分类名称 , c.cdepcode as 部门编码,d.cdepname as 部门名称, b.amotypeno as 费用类型序号,b.amotype as 费用类型编码,b.amotypename as 费用类型名称, case when ifinqua=0 then 0 else iqua*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工数量单位成本, iqua *(1-onpration) as 完工数量总成本, iqua * onpration as 在产数量总成本, iqua as 产品数量总成本, case when ifinqua=0 then 0 else itotalamo*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工金额单位成本, itotalamo *(1-onpration) as 完工金额总成本, itotalamo * onpration as 在产金额总成本, itotalamo as 产品金额总成本, ifinpdtunitamo * iIntoamo as 入库金额总成本, case when ifinqua=0 then 0 else iqua*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end)*e.iIntoamo end as 入库数量总成本, onpration As 在产分配率 from ca_amoct a,caq_amoname b,productstructure c,department d,ca_compd e,inventory f Where a.camotype = b.amotype And a.camoid = b.amoid And a.cPPid = C.cpspcode and c.cdepcode=d.cdepcode and a.iperiod=e.iperiod and a.cppid= e.cppid and a.cbatch = e.cbatch and a.cppid=f.cinvcode2003年帐套:1、在salebillvouchs删除autoid=(164,166,343)delete from salebillvouchs where autoid in(164,166,343)2、先升级到8213、将数据引入852后,升级前在数据库中增加视图caq_inventory,caq_amoname,caq_depdata,caq_deptauthex,caq_mxb,caq_predepdata,caq_serviceprice,caq_userproperty,然后升级。CREATE VIEW ca_inventory AS SELECT Inventory.cInvCode, Inventory.cInvName, Inventory.cInvStd,Inventory.iInvRCost,Inventory.cInvCCode, ComputationUnit.cComUnitName AS cInvM_Unit,InventoryClass.cInvCName FROM Inventory LEFT OUTER JOIN InventoryClass ON Inventory.cInvCCode = InventoryClass.cInvCCode LEFT OUTER JOIN ComputationUnit ON Inventory.cComunitCode = ComputationUnit.cComunitCodegoCREATE view caq_amoname as select distinct 1 as amotypeno,‘0‘ as amotype,‘材料费用‘ as amotypename,b.cinvcode as amoid,b.cinvname as amoname,b.cinvccode as cinvccode ,b.cinvcname as cinvcname,b.cinvstd as cinvstd,b.cinvm_unit as cunit from ca_amoct a,ca_inventory b where a.camoid= b.cinvcode Union select 2 as amotypeno,‘0‘,‘材料费用‘,‘-1‘,‘废品回收‘,‘‘,‘‘,‘‘,‘‘ Union select 3 as amotypeno,‘3‘,‘制造费用‘,camoid,camoname,‘‘,‘‘,‘‘,‘‘ from caq_manufacture Union select 4 as amotypeno,‘2‘,‘辅助费用‘,cprocedureid,cprocedurename,‘‘,‘‘,‘‘,‘‘ from ca_predf where bisauxi<>0 Union select 5 as amotypeno,‘4‘,‘其他费用‘,camoid,camoname,‘‘,‘‘,‘‘,‘‘ from caq_others Union select 6 as amotypeno,‘1‘,‘人工费用‘,‘‘,‘直接人工‘,‘‘,‘‘,‘‘,‘‘goCREATE view caq_userproperty as select cuserid,caccode as cdeptid ,cfuncid from aa_holdauth where cbusobid=‘department‘goCREATE view caq_serviceprice as select max(iperiod) as iperiod,max(cprocedureid) as cprocedureid,sum(itotalamo)/sum(iqua) as price from ca_samoct group by cprocedureidgoCREATE view caq_predepdata as select ‘专用‘ as cType,a.iperiod,a.cdeptid,0 as amotypeno,‘0‘ as amotype ,a.cmatid as amoid,a.iqua as curqua,a.imatqua as curamo,b.irestqua as endqua,b.iprice * b.irestqua as endamo from ca_mabsw a left join ca_enmmc b on a.cdeptid=b.cdeptid and a.cmatid=b.cmatid and a.iperiod = b.iperiod where a.cppid is null union SELECT ‘共用‘ ,a.iperiod, a.cdeptid, 0 AS amotypeno, ‘0‘ AS amotype, a.cmatid AS amoid,a.iqua AS curqua, a.imatqua AS curamo, b.irestqua AS endqua,b.iprice * b.irestqua AS endamo FROM ca_mabsw a LEFT JOIN ca_enmom b ON a.cdeptid = b.cdeptid AND a.cmatid = b.cmatid AND a.iperiod = b.iperiod where a.cppid is not null Union select ‘废品‘ ,max(a.iperiod),max(b.cdepcode),1,‘0‘,‘-1‘,0,sum(irecamo),0,0 from ca_waspr a,productstructureex b where a.cppid = b.cpspcode group by cdepcode Union select ‘‘ ,iperiod,cdeptid,2,‘3‘,camoid,0,imanamo,0,0 from ca_manct Union select ‘‘ ,a.iperiod,a.cdeptid,3,‘2‘,a.cprocedureid,a.iqua,a.iqua* b.price,0,0 from ca_asscw a , caq_serviceprice b where a.iperiod=b.iperiod and a.cprocedureid=b.cprocedureid Union select ‘‘ ,max(iperiod),max(cdeptid),4,‘4‘,max(cothamoid),0,sum(iothamo),0,0 from ca_onlia group by cdeptid,iperiod,cothamoid Union select ‘‘ ,iperiod,cdeptid,5,‘1‘,‘‘,0,iDirectPay,0,0 from ca_dirmagoCREATE view caq_depdata as select a.iperiod as 期间,a.cdeptid as 部门编码,b.cdepname as 部门名称, a.amotypeno as 费用类型序号,a.amotype as 费用类型编码,c.amotypename as 费用类型名称,a.cType as 材料类别, c.cinvccode as 存货分类编码,c.cinvcname as 存货分类名称,a.amoid as 费用明细编码,c.amoname as 费用明细名称, a.curqua as 本期发生数量,a.curamo as 本期发生金额, a.endqua as 期末盘存数量,a.endamo as 期末盘存金额 from caq_predepdata a,department b,caq_amoname c Where a.cdeptid = b.cDepCode and a.amotype=c.amotype and a.amoid=c.amoidgoCREATE view CAQ_DeptAuthEx as SELECT CAQ_UserProperty.cUserID, Department.cDepCode,Department.cDepName FROM Department INNER JOIN CAQ_UserProperty ON Department.cDepCode = CAQ_UserProperty.cDeptIDgoCREATE view caq_mxb as select a.iperiod as 期间,a.cppid as 产品编码,f.cinvname as 产品名称,a.cbatch as 批号, b.cinvstd as 规格型号,b.cunit as 单位, b.cinvccode as 存货分类编码,b.cinvcname as 存货分类名称 , c.cdepcode as 部门编码,d.cdepname as 部门名称, b.amotypeno as 费用类型序号,b.amotype as 费用类型编码,b.amotypename as 费用类型名称, case when ifinqua=0 then 0 else iqua*(1-0.6)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工数量单位成本, iqua *(1-0.5) as 完工数量总成本, iqua * 1 as 在产数量总成本, iqua as 产品数量总成本, case when ifinqua=0 then 0 else itotalamo*(1-0.5)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工金额单位成本, itotalamo *(1-0.5) as 完工金额总成本, itotalamo * 1 as 在产金额总成本, itotalamo as 产品金额总成本, ifinpdtunitamo * iIntoamo as 入库金额总成本, case when ifinqua=0 then 0 else iqua*(1-0.5)/(case when ifinqua=0 then 1 else ifinqua end)*e.iIntoamo end as 入库数量总成本, 0.5 As 在产分配率 from ca_amoct a,caq_amoname b,productstructure c,department d,ca_compd e,inventory f Where a.camotype = b.amotype And a.camoid = b.amoid And a.cPPid = C.cpspcode and c.cdepcode=d.cdepcode and a.iperiod=e.iperiod and a.cppid= e.cppid and a.cbatch = e.cbatch and a.cppid=f.cinvcodego升级成功后再重建视图caq_mxbCREATE view caq_mxb as select a.iperiod as 期间,a.cppid as 产品编码,f.cinvname as 产品名称,a.cbatch as 批号, b.cinvstd as 规格型号,b.cunit as 单位, b.cinvccode as 存货分类编码,b.cinvcname as 存货分类名称 , c.cdepcode as 部门编码,d.cdepname as 部门名称, b.amotypeno as 费用类型序号,b.amotype as 费用类型编码,b.amotypename as 费用类型名称, case when ifinqua=0 then 0 else iqua*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工数量单位成本, iqua *(1-onpration) as 完工数量总成本, iqua * onpration as 在产数量总成本, iqua as 产品数量总成本, case when ifinqua=0 then 0 else itotalamo*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end) end as 完工金额单位成本, itotalamo *(1-onpration) as 完工金额总成本, itotalamo * onpration as 在产金额总成本, itotalamo as 产品金额总成本, ifinpdtunitamo * iIntoamo as 入库金额总成本, case when ifinqua=0 then 0 else iqua*(1-onpration)/(case when ifinqua=0 then 1 else ifinqua end)*e.iIntoamo end as 入库数量总成本, onpration As 在产分配率 from ca_amoct a,caq_amoname b,productstructure c,department d,ca_compd e,inventory f Where a.camotype = b.amotype And a.camoid = b.amoid And a.cPPid = C.cpspcode and c.cdepcode=d.cdepcode and a.iperiod=e.iperiod and a.cppid= e.cppid and a.cbatch = e.cbatch and a.cppid=f.cinvcode4、在salebillvouchs中手工加入删除的记录,字段sbvid的值可以通过查询销售发票主表发票号得到。
www.kuaiji66.com 天龙瑞德
- 最新文章排行
- 热门文章排行
- T6软件如何处理形态转换业务
- T6形态转换单单据流程
- T3软件中库存管理中可以处理形态转换业务
- 出库调整单记账时提示“调整之后会造成负单价,不允许调整”
- 用友软件无法正常安装软件,提示ccpstartor-.net, unable to find a version of the runtime to run this application
- 产品结构中的定额数量只能到小数点后2位吗?如何能改变为小数点后4位?
- 餐饮行业,调拨给其他门店物品,已计提了9个月摊销,还有15个月没摊,按原值调拨,怎么样做账务处理?谢谢
- 餐厅的装潢费用摊销怎么做账?
- 顶尖POS收款机怎样往里录入供应商还有库存管理,是不是不录入供应商信息就无法使用库存呢?希望高手解答。
- 阿里怎么设置付款减库存
- 当前药品经销行业偷逃税款的主要方式及手段
- 发生直销如何做账
- 发生直销行为的会计和税务处理
- T+要结转销售成本要怎么设置呀?结转主营业务成本,是自定义转账吗?
- T+普及版 根据进货单-库存商品-销货单的流程,成本怎么弄啊,生成凭证的时候需要成本检测再结转成本吗,还是怎么个操作啊
- 发生直销如何做账
- 发生直销行为的会计和税务处理
- 正常录入期初并正常销售(还没有采购),想业务单据生成凭证。用主管身份进入系统管理业务单据生成凭证,但这里的业务单据那一项可以转成生成的凭证是成本结转?也就是我在总账看到的成本结转是业务单据那种单据转成的?
- t+启用生产模块之后 是不是不可以收入成本配比结转?
- T1普及版:-我想在系统中增加主营业务收入、其他业务收入、主营业务成本、其他业务成本,这样销售出库时,系统可以自动结转吗?
产品介绍
产品资讯
-
在T+12.0普及版里 有先收款 再销货的业务 这种怎么核销
在T+12.0普及版里 有先收款 再销货的业务 这种怎么核销 在T+12.0普及版里 有先收款 再销货的业务 这种怎么核销[]
普及版为合并流程,只有结转销售成本一种方式。@畅捷支持侯椿寳:额 这是什么答案 我问的不是这个问题合并流程销货单结转销售成本
销货单立账,合并流程,由于只有销货单,没有销售出库单,
销货单生成凭证时只确认了收入,因此期末处理时需要根据销货单结转销售成本:
借:主营业务成本 180
贷:库存商品 180@申善华:在T+12.0普及版里 有先收款 再销货的业务 这种怎么进行往来核销那想问的是什么问题。@畅捷支持侯椿寳:我问的不是这个问题@畅捷支持侯椿寳:在T+12.0普及版里 有先收款 再销货的业务 这种怎么往来核销 就是预收冲应收这样的先做预收,
然后收款单使用预收。@畅捷支持侯椿寳:客户就想冲销这两笔 不想和下次收款的时候搅在一起 怎么做没得做,
只做多少金额的预收,然后使用多少预收。
没有其他方式。@畅捷支持侯椿寳:好吧 普及版的功能真。。有限普及版 是优化流程。
属于简精尖,无法财大气粗的用。 -
T+要结转销售成本要怎么设置呀?结转主营业务成本,是自定义转账吗?
T+要结转销售成本要怎么设置呀?结转主营业务成本,是自定义转账吗? T+要结转销售成本要怎么设置呀?结转主营业务成本,是自定义转账吗?[]
结转销售成本 需要设置好科目设置。
结转主营业务成本,使用总账的 期间损益结转。@畅捷支持侯椿寳1976:结转销售成本要在哪里设置科目设置?不是自定义结转那里借:主营业务成本;贷:库存商品吗?那个科目那里也是数量金额式啊都是在 生成凭证,科目设置里。@畅捷支持侯椿寳1976:我是在自定义转账那里设置的,生成凭证那里好像没有相关科目设置啊?只有总账模块应该不用去生成凭证那里设置吧?只有总账模块的情况,结转销售成本,只需用户自行填制凭证处理即可。@畅捷支持侯椿寳1976:客户就是不想自己填凭证呀,想系统自动帮算,那个自定义结转销售成本的公式有参照吗?我自己设了一下好像不对没有参照。稍后有文档指引。T+自定义转账
财务月末会做一些摊销、计提等业务。大部分业务涉及的科目都相对固定,这样可以通过自定转账模板完成自动转账功能。本功能提供模板设置功能,月末可以根据设置的模板内容批量生成相应的会计凭证。
支持以下两种结转模板:
?转账类别:公式结转
o月末转账凭证的科目及借贷方向比较固定。(只能是末级科目)
o各分录的金额、本币、数量的值可以通过函数取数获得。
?转账类别:对应结转
o要定义转出科目和转入科目(月末把某个或多个科目的余额结转到另外一个或多个科目的余额中,可以是非末级科目。)
o模板上不定义借贷方向,生成凭证时由转出科目的性质方向确定分录方向。(转出科目性质为借方,转出科目生成的分录为贷方,对应转入科目生成的分录为借方)
o分录的金额、本币、数量的值不需要设置,默认为转出科目的期末余额。 要结合定义的转账比例,即在取出的期末余额的基础上乘上比例。
一、公式结转
例:要将制造费用期末余额结转到生产成本
设置 (1)转账类别为公式转账
(2)5101制造费用 方向在“贷方”,公式QM("5101","RMB","年","月")
(3)500102 生产成本-间接成本,公式CE()
二、 对应结转
例:将生产成本的50%结转到主营业务成本
设置 (1)转账类别为对应结转
生产成本,转账方式—转出
主营业务成本,转账方式—转入,转账比例为0.5
三、生成凭证
?? 选择要做的结转,点击“生成凭证”即可。@畅捷支持侯椿寳1976:文档在哪里呀?我参照一些内容设置,如果是只有单个存货的话是正常的,但是涉及几个存货好像就不行了按照上楼自定义结转 案例来调试需要的方案。