Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

预购油,要以升为单位和以元为单位,怎么设计表。

freeswan  发表于:2012-05-13 16:57:20  
复制

预购油,2种模式:

1、以升为单位,不管油价变动,字段有(油号,油量)单位是升

2、以元为单位,油价变动要考虑,字段有(金额)单位是元

 

有采购表,加油表,余额表。对这2种情况,分别用3个表吗?

 

Top
freeswan 发表于:2012-05-13 17:14:23

或者,

把(油号、量/金额、单位)放一起,

如果单位是升,“量/金额”就是油量,如果单位是元,“量/金额”就是金额



freeswan 发表于:2012-05-13 17:42:10

或者,

用2个小表,一个是(ID,油号,油量),一个是(ID,金额)

采购表,加油表,余额表用一个字段链接到这2个表。

 

请问,这3个方式,有哪些利弊。



煮江品茶 发表于:2012-05-13 20:53:40
以升以元一个球事,只是售价的日期不同而已。

freeswan 发表于:2012-05-13 23:58:08

油价变动,

 

一种是预购油,现在油价8元,某客户买了1000升97号油,以后油价是涨是跌,他不管,就是1000升97号油。

另一种是预付款,1000元,加油时按当时价格算,油价变动后,以变动后的油价算。

 

关键就在于,那些政府单位,要按预购油这种方式,不按预付款这种方式。



煮江品茶 发表于:2012-05-14 12:03:38

怎么不明白?

五月一日某油品售价6.5元/升。两个单位给阁下预付款6500元,其中甲单位按五月一日的售价一次性预购1000升;乙单位家按五月一日及以后实际领用时的售价结算。

甲单位五月一日及以后什么时候来领用,都按五月一日的油价记销售单价;乙单位五月一日及以后什么时候来领用,都按当时的实际售价记销售单价。

不就这么个简单的玩意吗?

解决的核心,就是建立一个按日期记录的售价表而已。

 



freeswan 发表于:2012-05-15 11:44:03

加油表没问题,把这个搞清楚了。

预购表和余额表的问题。。。



煮江品茶 发表于:2012-05-16 18:05:01

预购表和余额表的问题就是财务的借贷余处理。

仍以上例:

五月一日收款,做如下账务处理:

借:银行存款  13000

  贷:预收账款--甲单位  6500 (数据库中增加预购表一条借方记录,同时更新余额表)

      预收账款--乙单位  6500 (数据库中增加预购表一条借方记录,同时更新余额表)

 

五月十五日甲乙两单位分别领油,甲单位按照五月一日的价格计算油价(200升×6.5元/升=1300元),乙单位按照五月十五日的借个计算油价(500升×6.7元/升=3350元):

借:预收账款--甲单位 1300  (数据库中增加预购表一条贷方记录,同时更新余额表)

    预收账款--乙单位 3350  (数据库中增加预购表一条贷方记录,同时更新余额表)

   贷:销售收入 4800

 



freeswan 发表于:2012-05-21 12:56:52

表设计:

加油:(加油id,客户id,预购id,油品,油量,单价,金额,加油站)

 

1、两种模式用不同的表:

预购油:(预购id,客户id,油品,油量,金额,办理地点)
预付款:(预购id,客户id,加油id,金额)
预购余额:(预购id,客户id,油品,油量)
预付余额:(预购id,客户id,加油id,金额)

 

2、两种模式用同一个表,用mode字段指示用哪种模式,1是预购油,2是预付款

预购油:(预购id,客户id,mode,油品,油量,金额,办理地点)
预购余额:(预购id,客户id,加油id,mode,油品,油量,金额)

3、两种模式用同一个表,取消mode字段,用油品字段指示用哪种模式,油品为100的时候,表示用预付款模式

预购油:(预购id,客户id,油品,数量,金额,办理地点)
预购余额:(预购id,客户id,加油id,油品,数量)

 

 

另外,需不需要在余额表设置加油id字段,如果不需要。就取消余额表。在预购表、预付款表里添加余额字段即可。

对应上面3种分别是:

 

预购油:(预购id,客户id,油品,油量,金额,余额,办理地点)
预付款:(预购id,客户id,金额,余额)


预购油:(预购id,客户id,mode,油品,油量,金额,余额,办理地点)


预购油:(预购id,客户id,油品,数量,余额,办理地点)

 

 

现在考虑了这么多方式,请各位分析一下,哪种方式比较好。



总记录:8篇  页次:1/1 9 1 :