CBJS.PRG
上传用户:hbmaozhan
上传日期:2013-01-31
资源大小:1007k
文件大小:2k
源码类别:

企业管理

开发平台:

VFP

  1.  USE pzk
  2.  DELE ALL FOR zy='结转费用' .OR. zy='结转成本'
  3.  PACK
  4.  GOTO BOTTOM
  5.  pzh = 5
  6.  pz = pzh
  7.  pz = pz+1
  8.  rq1 = DATE()
  9.  USE mxk
  10.  x1 = 0
  11.  y1 = 0
  12.  LOCA ALL FOR '1350001'=SUBSTR(kmdm, 1, 7) .AND. zy='期末及累计'
  13.  DO WHILE  .NOT. EOF()
  14.       x1 = x1+ysl
  15.       y1 = y1+ye
  16.       CONT
  17.  ENDD
  18.  x2 = 0
  19.  y2 = 0
  20.  LOCA ALL FOR '1350002'=SUBSTR(kmdm, 1, 7) .AND. zy='期末及累计'
  21.  DO WHILE  .NOT. EOF()
  22.       x2 = x2+ysl
  23.       y2 = y2+ye
  24.       CONT
  25.  ENDD
  26.  x3 = 0
  27.  y3 = 0
  28.  LOCA ALL FOR '1350003'=SUBSTR(kmdm, 1, 7) .AND. zy='期末及累计'
  29.  DO WHILE  .NOT. EOF()
  30.       x3 = x3+ysl
  31.       y3 = y3+ye
  32.       CONT
  33.  ENDD
  34.  z1 = 0
  35.  IF (x1+x2+x3)<>0
  36.       z1 = (y1+y2+y3)/(x1+x2+x3)
  37.       z1 = ROUND(z1+0, 2)
  38.  ENDI
  39.  RUN copy cwpzk-1.dbf mxk%%.dbf>nul
  40.  USE mxk%%
  41.  APPE FROM mxk FOR SUBSTR(kmdm, 1, 3)='501' .AND. zy='本月合计'
  42.  PACK
  43.  REPL kmdm WITH '135'+SUBSTR(kmdm, 4, 6) ALL
  44.  REPL fsl WITH (fsl-ssl) ALL
  45.  REPL dje WITH (fsl*z1) ALL
  46.  REPL zzkm WITH '库存商品' ALL
  47.  REPL jhd WITH '+' ALL
  48.  APPE BLANK
  49.  SUM ALL jje TO a1
  50.  SUM ALL dje TO a2
  51.  GOTO BOTTOM
  52.  REPL dje WITH a1
  53.  REPL jje WITH a2
  54.  REPL kmdm WITH '5110001'
  55.  REPL zzkm WITH '商品销售成本'
  56.  REPL mxkm WITH '商品销售成本'
  57.  REPL jhd WITH '+'
  58.  REPL zy WITH '结转成本', shy WITH '系统生成', lry WITH '系统生成' ALL
  59.  REPL pzh WITH pz, rq WITH rq1 ALL
  60.  DELE ALL FOR jje=0 .AND. dje=0
  61.  PACK
  62.  USE pzk
  63.  APPE FROM mxk%%
  64.  USE mxk%%
  65.  DELE ALL FOR zzkm<>'商品销售成本'
  66.  PACK
  67.  pz = pz+1
  68.  x1 = jje
  69.  x2 = dje
  70.  REPL jje WITH x2, dje WITH x1, pzh WITH pz
  71.  APPE BLANK
  72.  GOTO BOTTOM
  73.  REPL pzh WITH pz, jhd WITH '-', rq WITH rq1
  74.  REPL jje WITH x1, dje WITH x2
  75.  REPL zzkm WITH '本年利润', mxkm WITH '本年利润'
  76.  REPL kmdm WITH '3210001', zy WITH '结转成本'
  77.  REPL shy WITH '系统生成', lry WITH '系统生成'
  78.  DELE ALL FOR jje=0 .AND. dje=0
  79.  PACK
  80.  USE pzk
  81.  APPE FROM mxk%%
  82.  ERAS mxk%%.dbf
  83.  CLOS ALL
  84.  RETU
  85. *