📄 pub.h
字号:
/***************************************************************************************
*文件名称: pub.h
*功 能: 表结构定义
*作 者: 杨伟军
*创建时间: 2005-12-20
***************************************************************************************/
#ifndef __PUB_H
#define __PUB_H
//商品库存结构
typedef struct _tag_ProductorStorage
{
CString strProductorNo; //商品编号
CString strStorageName; //库存名称
double dCount; //库存数量
double dUpCount; //库存上限
double dBellowBount; //库存下限
}PRODUCTOR_STORAGE, *LPPRODUCTOR_STORAGE;
//库存信息结构
typedef struct _tag_StorageInfo
{
CString strStorageName;
}STORAGE_INFO, *LPSTORAGE_INFO;
//操作员结构
typedef struct _tag_Operator
{
CString strOperName; //操作员名称
CString strOperPass; //操作员密码
CString strOperLevel; //操作员级别
}OPERATOR, *LPOPERATOR;
//入库明细结构
typedef struct _tag_InStorageSub
{
CString strInStorageNo; //入库单号
CString strProductorNo; //商品编号
double dPrice; //单价
double dCount; //数量
double dZHE; //折扣
double dMoney; //金额
CString strStorageName; //仓库名称
}IN_STORAGE_SUB, *LPIN_STORAGE_SUB;
//库存盘点明细结构
typedef struct _tag_CheckSub
{
CString strCheckNo; //盘点单号
CString strProductorNo; //商品编号
double dCount; //数量
}CHECK_SUB, *LPCHECK_SUB;
//商品信息结构
typedef struct _tag_ProductorInfo
{
CString strID; //ID
CString strProductorName; //商品名称
CString strRuler; //规格
CString strZHjCode; //助记码
double dMoney; //默认金额
CString strProvider; //厂家
CString strMark; //备注
}PRODUCTOR_INFO, *LPPRODUCTOR_INFO;
//供应上信息结构
typedef struct _tag_ProviderInfo
{
CString strProviderName; //供应商名称
CString strCEO; //法人
CString strManager; //负责人
CString strPhone; //联系电话
CString strAddress; //详细地址
CString strNetAddress; //网址
CString strEmail; //邮箱
}PROVIDER_INFO, *LPPROVIDER_INFO;
//商品入库主结构
typedef struct _tag_InStoreMain
{
CString strInStoreNo; //入库单号
CString strProvider; //供应商
CString strOperator; //操作员
double dZHE; //折扣
double dTotallMoney; //总计
double dSrcMoney; //应付金额
double dDesMoney; //实付金额
DATE datetime; //时间
}IN_STORE_MAIN, *LPIN_STORE_MAIN;
//库存盘点主结构
typedef struct _tag_CheckMain
{
CString strCheckNo; //盘点单号
CString strStoreName; //库存名称
CString strCheckPerson; //盘点人
DATE datetime; //时间
int iCheckID; //盘点标识 【0:报损 1:报益】
CString strMark; //备注
}CHECK_MAIN, *LPCHECK_MAIN;
//入库退货明细结构
typedef struct _tag_CancelInStoreSub
{
CString strCancelNo; //退货单号
CString strProductorNo; //商品编号
double dPrice; //单价
double dCount; //数量
double dZHE; //折扣
double dMoney; //金额
CString strStoreName; //仓库名称
}CANCEL_IN_STORE_SUB, *LPCANCEL_IN_STORE_SUB;
//入库退货主结构
typedef struct _tag_CancelInStoreMain
{
CString strCancelNo; //退货单号
CString strProvider; //供应商
CString strOperator; //操作员
double dZHE; //折扣
double dTotallMoney; //总计
double dSrcMoney; //应付金额
double dDesMoney; //实付金额
DATE datetime; //时间
}CANCEL_IN_STORE_MAIN, *LPCANCEL_IN_STORE_MAIN;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -