1,定金表,
ID,UserID,ProjectID,Total,Stat
1,0001,1,1000,0  --0为未转定金
2,0002,1,350,1  --1为以传定金交费看这个用户的这个项目是不是第一次交费,如果是就查出这个表的定金数量,并把这个表的STAT置为1.

解决方案 »

  1.   

    谢谢蚂蚁!你的ProjectID是指明细收费项目吗?我要的是流水记录,静态费用记录已有。
    有表t_cost记录应收和已收项目(客户ID  费用ID  应收金额  已收金额)
    这个没有问题,问题是交费时的流水和分配流水例子:
    1、定金500,发票号码AAAA
    2、第一次交费1000,发票号码BBBB
       分配明细项目:a 300 b 400 c 800 (分配金额=本次交费金额+定金)
    3、第二次交费600,发票号码CCCC
       分配明细项目 c 400 d 200
    怎么记录这些东西?一个流水表好象不行吧?两个流水显得有点麻烦,有没有简单点的办法?