易飞高级成本查账SQL设计

  • 格式:xlsx
  • 大小:15.19 KB
  • 文档页数:4

declare @MONTH char(6)select @MONTH = '201403' declare @ACCOUNT人工 char(20) set @ACCOUNT人工='500102' declare @ACCOUNT制费 char(20) set @ACCOUNT制费='500103' --人工 SELECT SUM(ISNULL(总账人工发生额,0)) DECLARE @MONTH CHAR(6) SELECT @MONTH ='201301' select 进货单号,sum(isnull(委外进退货金 额,0)) as 委外进退货金额,SUM(ISNULL(价 差,0)) AS 价差,SUM(ISNULL(本月发票,0)) as 发票金额, SUM(ISNULL(本月暂估,0)) as 本月暂 估,sum(ISNULL(本月暂估,0)+ISNULL(本月 DECLARE @MONTH CHAR(6) SELECT @MONTH ='201210' DECLARE @OLDMONTH CHAR(6) SELECT @OLDMONTH='201209' selห้องสมุดไป่ตู้ct 进货单号,sum(isnull(委外进退货金 额,0)) as 委外进退货金额,SUM(ISNULL(价 差,0)) AS 价差,SUM(ISNULL(本月发票,0)) as 发票金额,
建議解法方案 1:检查在产品分析-工单,年月选择上个月,选择打印选择2期末 残留成本勾选打印工单全数报废,如果有代表上个月有指定完工工 单但是有期末残留在制,却没有进行调整。2:若上月期末在制等 已经调整,但还是期初不对,就要查看上个月的在产品分析-工单 和科目余额表去比对,或者直接拉在产品进耗存统计表,用期初和 期末对比科目余额表的期初和期末,如果是上个月期末不对,那就 要从前月去查看。 查看是否有未核对工单的单据,如果有,需要查看这些单据是否抛 分录抛到了生产成本科目,若抛到生产成本科目,需要将这些单据 重新抛分录以及凭证,科目为损益类科目
檢測方式 步驟1
處理說明 检查期初金额是否相符
步骤2
检查未核对工单的单据
步骤3
材料差异
步骤4
入库差异
步骤5
抛分录差异-月结前
抛分录差异-月结后
步骤5
检查人工制费搜集是否正确
步骤6
对加工费的话,还有涉及到委外暂估的问题(单 到回冲)
月初回冲
SQL語法 declare @MONTH char(6)select @MONTH = '201207' DECLARE @OLDMONTH CHAR(6) SELECT @OLDMONTH='201206' SELECT 工单单别,工单单号,成本要素编号, 成本要素名称,SUM(ISNULL(期初在制,0)) as 本月期初,SUM(ISNULL(期末在制,0))as 上月期末, SUM(ISNULL(期初在制,0)DECLARE @DATE CHAR(6) --检查年 份 SELECT @DATE='201208' DECLARE @FLAG CHAR(1) --1.料 2.人 工 3.制费 4.加工 S.合计 SELECT @FLAG='4' --工单单别单号为空即有未核对到工单的投 入或者产出存在 declare @MONTH char(6)select @MONTH = '201307' SELECT SUM(isnull(材料,0)) as 领料材 料,sum(isnull(本期下阶投入材料,0)) as 投 入材料,sum(材料-本期下阶投入材料) as 材 料差额, SUM(isnull(人工,0)) as 领料人 工,sum(isnull(本期下阶投入人工,0)) as 本 declare @MONTH char(6)select @MONTH = '201306' select SUM(isnull(材料,0)) as 入库材 料,sum(isnull(本期转出材料,0)) as 转出材 料,sum(材料-本期转出材料) as 材料差额, SUM(isnull(人工,0)) as 人工,sum(isnull(本 期转出人工,0)) as 本期转出人工,sum(人工本期转出人工) as 人工差额, DECLARE @DATE CHAR(6) --检查年 份 SELECT @DATE='201208' --成本要素(1.主料2.辅料3.包装材料4.小料5. 人工费用6.折旧费7.燃料费8.水费9.电费10. 物料消耗11.委外加工12.其他费用) DECLARE @FLAG CHAR(8)SELECT @FLAG='201' DECLARE @DATE CHAR(6) --检查年 份 SELECT @DATE='201207' --成本要素(1.主料2.辅料3.包装材料4.小料5. 人工费用6.折旧费7.燃料费8.水费9.电费10. 物料消耗11.委外加工12.其他费用) DECLARE @FLAG CHAR(8)SELECT @FLAG='03'
有不一致的情况就是人工制费搜集问题,首先要确定成本这边是通 过手工输入的还是自动计算的,如果是手工输入的,需要重新搜集 输入,如果是计算过来,请检查公式
1:是否有委外进货是当月,发票审核在了上个月,这样的话,需 要手工切凭证进行调整 3:是否有委外进货单,没有开票,但是 开票码却勾上了的异常现象,导致不能暂估,如果有,需要后台将 开票码去掉,然后重新做暂估。 4:是否发票种类是普通发票,却 有税额 ,这样的问题只能每个月进行手工切凭证,然后等完全开 票月份就不会再存在差异 5:暂估回冲底稿没有生成,看看是否是 会计期间问题,一般一月份会存在此类问题,设置好会计期间,然 后重新生成底稿。
1.查看是否是因为本期投入不等于维护库存交易明细中的投入,如 果有不想等,A:检查是否因为低阶码的原因,然后导致有品号没 有算进去 B:检查领退料的日期是否符合完工日期 C:将异常排 除,重新计算成本。2.检查入库转出差异 如果有差异 A:是否有指 定完工工单,并且是工单全数报废,这类差异需要执行在制锁定, 将在产品调整为0,然后录入成本开账调整单,抛凭证到总账,生 产成本科目 和存货科目,如果不录入调整单的话,总账直接切凭 证,那就是生产成本科目和损益类科目。B:是否有工单指定完 工,高级成本已经自动将在产品调整为0,导致的入库差异,此差 异可以通过成本分析-工单,然后分析项目选择成本差异调整查 看,如果有数据需要在总账手工直接切凭证,生产成本科目和损益 科目,或者录入成本开账调整单,抛凭证到总账进行调整成本。 C:是否计算中有异常,如果有重新计算成本 D:计算前一定要将 成本异常检查表中的异常排除之后,再进行计算生产成本。 检查抛分录是否有差异。一般情况有抛分录差异大多是因为计算生 产成本之后,没有重新抛分录,或者说,计算完成本又重新做了月 底成本计价,没有重新抛分录。综合上述原因,1:月底成本计价 和计算生产成本是需要前后执行的,如果重新做了月底成本计价, 必须重新做计算生产成本,并且分录凭证等都要重新抛 2:计算完 成本之后,必须重新抛分录。