管家婆数据库表
名称 |
代码 |
职员信息表 |
employee |
库存商品信息表 |
Ptype |
往来单位 |
btype |
摘要表 |
Abstract |
地区信息表 |
AreaType |
会计科目表 |
atypecw |
仓库信息表 |
Stock |
部门信息表 |
Department |
订单索引表 |
DlyndxOrder |
订单明细表 |
BakDlyOrder |
单据索引表 |
Dlyndx |
进货单明细表 |
Dlybuy |
销售单明细表 |
BakDlyOrder |
零售单索引表 |
Dlyndxretail |
零售单明细表 |
Dlyretail |
其他单据明细表(比如调拨单,收.付款等) |
Dlyother |
凭证明细表 |
Dlya |
操作员表 |
Loginuser |
系统初始值表 |
Sysdata |
系统配置表 |
Syscon |
单据配置表 |
vchcon |
单据类型表 |
Vchtype |
自动盘赢盘亏表 |
CheckedCount |
列配置表 |
ColConfig |
商品库存分布表 |
GoodsStocks |
期初商品库存分布表 |
IniGoodsStocks |
库存上下限报警设置表 |
GoodsWar |
客户跟踪价格表 |
Price |
期初发货、委托、受托商品库存表 |
IniCommission |
发货、委托、受托商品库存表 |
Commission |
发货结算单明细表 |
Sendjsdly |
固定资产基本信息表(包括固定资产类别、增减方式、使用状况) |
Fixbasic |
固定资产减少 |
Fixdel |
固定资产折旧明细 |
FixDepDetail |
固定资产明细表 |
FixDetail |
会计期间表 |
MonthProc |
期初借进借出商品表 |
Lendborrow00 |
借进借出商品表 |
Lendborrow |
门店登记信息表 |
Posinfo |
常用表中的主要字段介绍 1.商品信息库(ptype)
名称 |
字段 |
注释 |
数据类型 |
商品ID |
typeId |
唯一,系统自动累加 |
varchar(25) |
父ID |
ParId |
父类的记录号 |
varchar(25) |
级数 |
leveal |
|
Smallint |
现有儿子数 |
sonnum |
一般来说soncount大于,等于sonnum数 |
Int |
曾有儿子数 |
soncount |
Int |
商品编码 |
UserCode |
|
varchar(26) |
全名 |
FullName |
|
varchar(66) |
简名 |
Name |
|
varchar(30) |
规格 |
Standard |
|
varchar(20) |
型号 |
Type |
|
varchar(20) |
地区 |
Area |
|
varchar(30) |
备注 |
Comment |
|
varchar(250) |
最新进价 |
recPrice |
|
numeric(18,4) |
是否删除 |
deleted |
|
bit |
成本算法 |
costmode |
|
int |
记录号 |
Rec |
系统自动生成,唯一 |
int |
父记录号 |
ParRec |
|
int |
条码 |
barcode |
|
varchar(50) |
注:销售退货取的入库商品的成本首先取最近加价值(recprice),如果没有的话才取当前库存成本值. 2.往来单位信息库(btype) 与商品信息库相同的字段这里就不介绍了
名称 |
字段 |
注释 |
数据类型 |
应收发生额 |
Artotal |
|
Numeric(9) |
应付发生额 |
Aptotal |
|
Numeric(9) |
期初应收 |
Arttl00 |
|
Numeric(9) |
期初应付 |
Apttl00 |
|
Numeric(9) |
是否客户(还是供应商) |
Isclient |
|
Int |
应收超额 |
Arlimit |
|
varchar(66) |
应付超额 |
Aplimit |
|
varchar(30) |
3.职员信息表,仓库信息表,地区,部门的信息表的结构都跟商品信息表的差不多. 4.会计科目表(atypecw,atype)
名称 |
代码 |
注释 |
数据类型 |
借贷方向 |
direction |
|
char(1) |
借方全年累计发生额 |
debit |
用于查询利润表中的本年累计 |
numeric(18,2) |
年初借方发生额 |
Debit00 |
|
numeric(18,2) |
借方发生额01…12 |
debit01 |
每个会计期间的借方发生额 |
numeric(18,2) |
当前借方余额 |
DebitTTL |
|
numeric(18,2) |
期初借方余额 |
DebitTTL00 |
|
numeric(18,2) |
期末借方余额01…12 |
DebitTTL01 |
每个会计期间的借方余额 |
numeric(18,2) |
贷方全年累计发生额 |
lend |
用于查询利润表中的本年累计 |
numeric(18,2) |
年初贷方发生额 |
Lend00 |
即期初帐务数据中的本年累计发生贷方 |
numeric(18,2) |
贷方发生额01…12 |
lend01 |
每个会计期间的贷方发生额 |
numeric(18,2) |
当前贷方余额 |
LendTTL |
|
numeric(18,2) |
期初贷方余额 |
LendTTL00 |
|
numeric(18,2) |
期末贷方余额01…12 |
LendTTL01 |
每个会计期间的贷方期末余额 |
numeric(18,2) |
期初本年损益累计发生 |
debitlend |
|
numeric(18,2) | 注:这个表中的科目余额发生额的值,都是通过发生的相关业务单据计算出来的值,我们一般不做直接修改。
5.单据索引表(dlyndx)
名称 |
代码 |
注释 |
数据类型 |
单据号 |
Vchcode |
系统生成,唯一,与明细表是通过vchcode相关连的. |
numeric(10) |
制单日期 |
Date |
|
varchar(10) |
物流单据编号 |
Number |
|
varchar(60) |
单据类型 |
VchType |
在VchType表中可以查询到 |
numeric(4) |
物流单据摘要 |
summary |
|
varchar(256) |
凭证编号 |
Comment |
|
int |
往来单位ID |
btypeid |
往来单位(btype)中的typeid |
varchar(25) |
职员ID |
etypeid |
职员(employee)中的typeid |
varchar(25) |
仓库ID |
ktypeid |
仓库(stock)中的typeid |
varchar(25) |
仓库ID2 |
ktypeid2 |
调拨单等需要两个仓库的单据时用 |
varchar(25) |
物流科目 |
ifcheck |
物流单有的要输入的科目 |
varchar(25) |
审核人ID |
checke |
|
varchar(25) |
会计期间 |
period |
|
smallint |
红冲标记 |
RedWord |
为’T’时表示这张单据是红冲或被红冲单据 |
char(1) |
被红冲标记 |
RedOld |
为’T’时表示这张单据是被红冲单据 |
char(1) |
登帐人ID |
accounte |
空的话是未登帐 |
varchar(25) |
制单人ID |
InputNo |
|
varchar(25) |
草稿标记 |
draft |
1 草稿单据 2 已过账单据 3 临时单据 |
int |
单据合计金额 |
Total |
|
numeric(18,2) |
单据的票据类型 |
BillType |
|
int |
部门ID |
projectid |
|
varchar(25) |
草稿和临时单据的表头索引全部是写入dlyndx表中的,以字段名’draft’来区分,过帐单据所影响到的科目值记载入Dlya, 销售单明细表dlysale, 进货单明细dlybuy,其他单据为dlyother。 比如说我们过一张销售单所影响的几个表是:dlyndx,dlysale和dlya. Dlyndx记载表头内容; Dlysale记载销售商品明细; Dlya记载销售影响会计科目的值 ‘商品库存’,’销售成本’,’销售收入’,’应收应付’(或者是’现金银行’这几个科目. Dlya,dlysale,dlybuy 等明细表中记录的是所有单据发生的明细,这里不作详细介绍比如说要修改某张销售单据中某个商品销售价格或者销售成本,在dlysale里面我们就可以修改的字段是price,total或者costprice,costtotal字段值,还要将dlya中对应的科目值重新写一下. 6.系统初始值表(sysdata)
名称 |
代码 |
注释 |
数据类型 |
系统编号 |
SubNo |
|
int |
项目名称 |
SubName |
|
varchar(30) |
项目值 |
SubValue |
|
varchar(100) |
备注 |
SubComment |
|
varchar(30) |
注:表中subname=period是会计其间; startdate:做帐开始日期; inover :是否已经开帐,0为未开帐,1为已开帐; enddate:做帐开始日期; versionno:软件的版本序列号 7.商品库存分布表(goodsstocks),期初库存(inigoodsstocks)
名称 |
代码 |
注释 |
数据类型 |
商品ID |
PtypeId |
|
varchar(25) |
仓库ID |
KtypeId |
|
varchar(25) |
批号 |
JobNumber |
|
varchar(20) |
生产日期 |
OutFactoryDate |
|
varchar(13) |
库存数量 |
Qty |
|
numeric(18,4) |
成本单价 |
Price |
|
numeric(18,4) |
库存金额 |
Total |
|
numeric(18,2) |
批次 |
GoodsOrder |
系统值 |
int |
,进销存软件; 注:商品的库存分布和批次详情都是写在这个库中的,如果商品在某个仓库中的数量和金额都为0的时候,在这个表中是不应该显示出来的. 期初库存(inigoodsstocks)是同样的,我们这里也就不单独介绍了. 8.客户跟踪价格表(price),跟踪的都是折前价格
|