• 全部
  • 基础类
  • 应用实例
  • 新技术前沿

我要做进销存,麻烦帮忙设计表,物料表,材料进出库表,当前库存表,要考虑先进先出,移动加权平均,不核算成本,谢谢!

Angelnet 2007-02-28 11:00:05
我要做进销存,麻烦帮忙设计表,物料表,材料进出库表,库存表,要考虑先进先出,移动加权平均,不核算成本,谢谢!
...全文
1319 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liuyann 2008-02-11
发表于:2008-02-11 10:29:256楼 得分:0
你肯定是第一次进工厂的,一个工厂用什么核算成本,只能是一种,不可能既有加权平均和先进先出,没这样的,因为这样会增加会计人员的工作量,没有哪个会计会愿意的,你还是了解完工厂的运作再来提问吧


加权平均 - 会计
先进先出 - 发货,要把最早的批次先发掉,不影响会计存货核算。

不矛盾
回复
liuyann 2008-02-11
我要做进销存,麻烦帮忙设计表,物料表,材料进出库表,库存表,要考虑先进先出,移动加权平均,不核算成本,谢谢!

create table Material (
marno varchar(10) constraint pk_Material primary key,
marDescription varchar(100),
model
uom
category
...
)

create table warehouse (
WHNO varchar(10) constraint pk_warehouse primary key,
address
owner
...
)

create table location(
locID varchar(10), --PK
WHNO varchar(10)
....
)

create table acperiod(
FY integer,
pid integer constraint pk_acperiod primary key,
bdate datetime,
edate datetime
)

create table stockBalance (
pid integer,
WHNO varchar(10),
marno varchar(10),
qty integer,
value money
... --PK(pid,WHNO,marno)
)

create table stockitem(
locID varchar(10),
batchno varchar(10),
marno varchar(10),
qty integer,
....
)

create table goodMovement(
gmno integer, identity
marno varchar(10),
qty integer,
value money,
locID varchar(10),
batchno varchar(10),
gdate datetime,
mvType varchar(4),
opr varchar(10)

)
回复
fstao 2008-02-11
你肯定是第一次进工厂的,一个工厂用什么核算成本,只能是一种,不可能既有加权平均和先进先出,没这样的,因为这样会增加会计人员的工作量,没有哪个会计会愿意的,你还是了解完工厂的运作再来提问吧
回复
orcale 2008-02-11
另外BS樓主這種不勞而獲的思想.為什麼自己不下一些進銷存軟件看一下.
回复
orcale 2008-02-11
To 樓上的.計算成本也可以用先進先出.不一定指發貨.
回复
Angelnet 2007-02-28
有些物料不用计算成本
回复
zzxing 2007-02-28
建议多设计一个库存余额表,得到实时库存余额,计算起来比较方便。
回复
cloudtarget 2007-02-28
先进先出或后进先出,要用批次核算法,像药品管理一样
回复
cloudtarget 2007-02-28
不核算成本?这么简单!
回复
須有品號基本資料表、入庫表、出庫、當前結存表
回复
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2007-02-28 11:00
社区公告
暂无公告