以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请狐爸等高手。。。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=14165) |
||||
-- 作者:dearleung -- 发布时间:2011/11/10 14:53:00 -- 请狐爸等高手。。。 本月发生金额列----指当月实际发生的金额, 本月应计金额列----因为要求,当单个客户当月发生金额总计小于900就等于本月发生金额,若大于900,则“本月应计金额”=该客户当月发生之总额/3,余下结转到,结转下月分摊金额。例:9月王五,发生两笔(1000+200=1200),符合大于900条件,则在本月应计金额(1200/3=400),余下800结转至“结转下月分摊金额” 结转下月分摊金额列---如上例所述,结转下来的金额。在想如在跨月时。能计入本期发生金额列就好了。。。
大至思路如此。。。解决的方法。。希望能广大狐哥指教。。
要强调。。。本月应计金额。。是指当月该客户发生金额的累计。。再作是否大于900的判断
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/11/10 15:06:00 -- 这个有点混乱了,分成两个表。
父表:
客户 、年、月、上月结转金额、本月应计金额、结转下月金额
子表:
日期、客户、年、月、费用项目、发生金额
子表的年月代码计算得出,父表和子表通过客户、年、月三列关联起来。
父表的本月应计金额是表达式列,上月结转金额和结转下月金额用代码计算得出。
|