程式百科 Wiki
Advertisement

! B2B Database Schema


{anchor:dbo.Bulletin}

!! Table dbo.Bulletin


布告栏


|| Name || Type || Nullable || Comment ||

| *Id* ^^PK^^ | int | NOT NULL | _IDENTITY_ 识别码 |

| *Content* | nvarchar (max) | NOT NULL | 公布内容 |

| *ExpireDate* | datetime | NOT NULL | 终止日期 |

| *CreatedOn* | datetime | NOT NULL | 建立日期 |

| *CreatedBy* | varchar (20) | NOT NULL | 建立人员 |


{anchor:dbo.BulletinGroup}

!! Table dbo.BulletinGroup


布告栏群组


|| Name || Type || Nullable || Comment ||

| *BulletinId* ^^PK^^ | int | NOT NULL | _-> [#dbo.Bulletin].Id_ 布告栏识别码 |

| *GroupId* ^^PK^^ | int | NOT NULL | _-> [#dbo.Group].Id_ 群组识别码 |


{anchor:dbo.DataFile}

!! Table dbo.DataFile


档案


|| Name || Type || Nullable || Comment ||

| *Id* ^^PK^^ | uniqueidentifier | NOT NULL | 识别码 |

| *FileInfoId* | int | NOT NULL | _-> [#dbo.FileInfo].Id_ 档案资讯识别码 |

| *Filename* | nvarchar (2550) | NULL | 档案名称 |

| *FileContent* | varbinary (max) | NULL | 档案内容 |

| *Type* | int | NOT NULL | 型态。1:厂商回馈档案; 2:外送厂商档案 |

| *Status* | int | NOT NULL | 状态 |

| *CreatedOn* | datetime | NOT NULL | 建立日期 |

| *DownloadDate* | datetime | NULL | 档案下载日期 |

| *FileType* | int | NOT NULL | 档案型态。1:一般档案; 2:系统档案 |

| *OriginalFileDate* | datetime | NULL | 原始档案日期 |


{anchor:dbo.FileInfo}

!! Table dbo.FileInfo


档案资讯


|| Name || Type || Nullable || Comment ||

| *Id* ^^PK^^ | int | NOT NULL | _IDENTITY_ 识别码 |

| *VendorAccountId* | int | NOT NULL | _-> [#dbo.VendorAccount].Id_ 厂商帐号识别码 |

| *RiskLevel* | int | NOT NULL | 风险等级(1:低风险;2:高风险) |

| *SysName* | nvarchar (100) | NULL | 系统名称 |

| *ProgramName* | nvarchar (100) | NULL | 程式名称 |

| *ScheduleType* | int | NULL | 执行周期(1:每日;2:每周;3:每月;4:每季;5:每半年;6:每年;7:每结帐周期;8:不定期) |

| *TransmissionType* | int | NOT NULL | 档案处理型态(1:厂商回馈档案;2:外送厂商档案) |

| *FileUsageType* | int | NOT NULL | 档案被使用型态(1:主机;2:User;3:厂商;4:OpenSystem;5:其它) |

| *Filename* | nvarchar (500) | NOT NULL | 档案名称 |

| *FileDesc* | nvarchar (255) | NULL | 档案说明 |

| *FileType* | int | NOT NULL | 资料型态(1:File;2:Report) |

| *DataUseCompany* | nvarchar (50) | NULL | 资料使用单位公司 |

| *DataUseSection* | nvarchar (50) | NULL | 资料使用单位处 |

| *DataUseDept* | nvarchar (50) | NULL | 资料使用单位部门 |

| *UploadFileDecryptMode* | int | NULL | 厂商回馈档案解密方式(1:即时;2:取档) |

| *UploadFileDecryptTime* | varchar (4) | NULL | 厂商回馈档案解密特定时间(hhmm) |

| *DownloadFileKeepDays* | int | NULL | 外送厂商明码档案保存天数 |

| *FtpIP* | varchar (50) | NULL | FTP IP |

| *FtpUserId* | varchar (50) | NULL | FTP 帐号 |

| *FtpPwd* | varchar (50) | NULL | FTP 密码 |

| *Owner* | nvarchar (100) | NULL | 档案拥有者 |

| *OwnerEmail* | nvarchar (200) | NULL | 拥有者Email |

| *EncryptNotifyFlag* | int | NULL | 加密通知标记(1:不通知;2:通知) |

| *Note* | nvarchar (255) | NULL | 登录资料备注 |

| *CreateOn* | datetime | NOT NULL | 建立日期 |

| *DownloadFileType* | int | NULL | 外送厂商档案传送方式(1.透过厂商API) |


{anchor:dbo.FilePermission}

!! Table dbo.FilePermission


档案权限


|| Name || Type || Nullable || Comment ||

| *FileInfoId* ^^PK^^ | int | NOT NULL | _-> [#dbo.FileInfo].Id_ 档案资讯识别码 |

| *UserId* ^^PK^^ | varchar (20) | NOT NULL | 使用者代码 |


{anchor:dbo.Group}

!! Table dbo.Group


群组


|| Name || Type || Nullable || Comment ||

| *Id* ^^PK^^ | int | NOT NULL | _IDENTITY_ 识别码 |

| *Name* | nvarchar (100) | NOT NULL | 群组名称 |

| *Code* | varchar (30) | NOT NULL | 群组代码 |

| *Description* | nvarchar (255) | NULL | 说明 |


{anchor:dbo.GroupVendor}

!! Table dbo.GroupVendor


群组厂商


|| Name || Type || Nullable || Comment ||

| *GroupId* ^^PK^^ | int | NOT NULL | _-> [#dbo.Group].Id_ 群组识别码 |

| *VendorId* ^^PK^^ | int | NOT NULL | _-> [#dbo.Vendor].Id_ 厂商识别码 |


{anchor:dbo.OperationCode}

!! Table dbo.OperationCode


操作事件代码表


|| Name || Type || Nullable || Comment ||

| *Code* ^^PK^^ | varchar (10) | NOT NULL | 事件代码 |

| *Status* | int | NOT NULL | 状态(1:成功;2:失败) |

| *Description* | varchar (255) | NOT NULL | 事件描述 |


{anchor:dbo.OperationLog}

!! Table dbo.OperationLog


帐号操作记录


|| Name || Type || Nullable || Comment ||

| *Id* ^^PK^^ | int | NOT NULL | _IDENTITY_ 识别码 |

| *EventCode* | varchar (10) | NOT NULL | 事件代码 |

| *Description* | nvarchar (200) | NOT NULL | 说明 |

| *UserId* | varchar (20) | NULL | 使用者代码 |

| *VenderAccountId* | int | NULL | _-> [#dbo.VendorAccount].Id_ 厂商帐号识别码 |

| *CreatedOn* | datetime | NOT NULL | 建立日期 |

| *RemoteAddress* | varchar (32) | NULL | 操作者来源位址 |


{anchor:dbo.SystemConfig}

!! Table dbo.SystemConfig


系统参数


|| Name || Type || Nullable || Comment ||

| *Id* ^^PK^^ | int | NOT NULL | _IDENTITY_ 识别码 |

| *Code* | varchar (255) | NOT NULL | 参数代码 |

| *Value* | nvarchar (1000) | NOT NULL | 参数值 |

| *Description* | nvarchar (255) | NULL | 参数说明 |


{anchor:dbo.Vendor}

!! Table dbo.Vendor


厂商


|| Name || Type || Nullable || Comment ||

| *Id* ^^PK^^ | int | NOT NULL | _IDENTITY_ 识别码 |

| *Name* | nvarchar (100) | NOT NULL | 厂商名称 |

| *VenderNo* | varchar (50) | NOT NULL | 厂商代码 |

| *GroupCode* | varchar (50) | NULL | 厂商集团代码 |

| *TaxNumber* | varchar (8) | NOT NULL | 厂商统编 |

| *Status* | int | NOT NULL | 厂商状态(1:正常;2:停用) |

| *Note* | nvarchar (255) | NULL | 备注 |

| *CreatedOn* | datetime | NOT NULL | 建立日期 |

| *FileUploadUrl* | nvarchar (255) | NULL | 档案上传URL |


{anchor:dbo.VendorAccount}

!! Table dbo.VendorAccount


厂商帐号


|| Name || Type || Nullable || Comment ||

| *Id* ^^PK^^ | int | NOT NULL | _IDENTITY_ 识别码 |

| *VendorId* | int | NOT NULL | _-> [#dbo.Vendor].Id_ 厂商识别码 |

| *LoginId* | varchar (50) | NOT NULL | 登入帐号 |

| *Password* | varchar (100) | NULL | 登入密码 |

| *BeginDate* | datetime | NOT NULL | 帐号启用曰期 |

| *ExpireDate* | datetime | NOT NULL | 帐号终止曰期 |

| *Status* | int | NOT NULL | 帐号状态(1:正常;2:停用) |

| *TransmissionType* | int | NOT NULL | 传输型态(1:上传;2:下载;3:皆可) |

| *CertType* | int | NULL | 凭证型态 |

| *CertValidDateType* | int | NULL | 凭证有效期间类别 |

| *RequireReapplyCert* | bit | NULL | 是否需要凭证重新申请 |

| *PmName* | nvarchar (100) | NOT NULL | PM员工姓名 |

| *ApStaffName* | nvarchar (100) | NULL | AP员工姓名 |

| *PrimaryContactName* | nvarchar (100) | NOT NULL | 主要联络人姓名 |

| *PrimaryContactTel* | varchar (20) | NOT NULL | 主要联络人电话 |

| *PrimaryContactEmail* | nvarchar (200) | NOT NULL | 主要联络人Email |

| *SecondContactName* | nvarchar (100) | NULL | 第二联络人姓名 |

| *SecondContactTel* | varchar (20) | NULL | 第二联络人电话 |

| *SecondContactEmail* | nvarchar (200) | NULL | 第二联络人Email |

| *IsNotifySecondContact* | bit | NULL | 第二联络人是否通知 |

| *ThirdContactName* | nvarchar (100) | NULL | 第三联络人姓名 |

| *ThirdContactTel* | varchar (20) | NULL | 第三联络人电话 |

| *ThirdContactEmail* | nvarchar (200) | NULL | 第三联络人Email |

| *IsNotifyThirdContact* | bit | NULL | 第三联络人是否通知 |

| *CertificateFile* | varbinary (max) | NULL | 凭证档 |

| *IsUploadCertificate* | bit | NOT NULL | 是否上传凭证 |

| *UploadCertTime* | datetime | NULL | 上传凭证时间 |

| *MAC* | varchar (20) | NULL | |

| *CpuID* | varchar (50) | NULL | |

| *SID* | varchar (50) | NULL | |

| *DomainUser* | varchar (255) | NULL | Domain\UserName。记录相同机器的不同使用者的资讯。 |

| *AccountType* | int | NULL | 帐号类别。(1.人员;2.系统;3.皆可) |

| *CreatedOn* | datetime | NOT NULL | 建立日期 |

| *CertBeginDate* | datetime | NULL | 凭证生效日 |

| *CertExpireDate* | datetime | NULL | 凭证到期日 |


{anchor:dbo.vwCorpReport}

!! View dbo.vwCorpReport


厂商资料报表 View


|| Name || Type || Nullable || Comment ||

| *Name* | nvarchar (100) | NOT NULL | |

| *TaxNumber* | varchar (8) | NOT NULL | |

| *VenderNo* | varchar (50) | NOT NULL | |

| *GroupCode* | varchar (50) | NULL | |

| *LoginId* | varchar (50) | NOT NULL | |

| *CreatedOn* | datetime | NOT NULL | |

| *BeginDate* | datetime | NOT NULL | |

| *ExpireDate* | datetime | NOT NULL | |

| *Status* | int | NOT NULL | |

| *StatusDesc* | varchar (4) | NOT NULL | |

| *TransmissionType* | int | NOT NULL | |

| *TransmissionTypeDesc* | varchar (4) | NOT NULL | |

| *PmName* | nvarchar (100) | NOT NULL | |

| *PrimaryContactName* | nvarchar (100) | NOT NULL | |

| *PrimaryContactTel* | varchar (20) | NOT NULL | |

| *PrimaryContactEmail* | nvarchar (200) | NOT NULL | |

| *UploadCertTime* | datetime | NULL | |

| *CertBeginDate* | datetime | NULL | |

| *CertExpireDate* | datetime | NULL | |


{anchor:dbo.vwFileAuthReport}

!! View dbo.vwFileAuthReport


档案授权报表 View


|| Name || Type || Nullable || Comment ||

| *Name* | nvarchar (100) | NOT NULL | |

| *LoginId* | varchar (50) | NOT NULL | |

| *VendorAccountId* | int | NOT NULL | |

| *Filename* | nvarchar (500) | NOT NULL | |

| *FileType* | varchar (6) | NULL | |

| *FileDesc* | nvarchar (255) | NULL | |

| *TransmissionType* | int | NOT NULL | |

| *TransmissionTypeDesc* | varchar (12) | NULL | |

| *RiskLevel* | varchar (6) | NULL | |

| *Note* | nvarchar (255) | NULL | |

| *AuthUserList* | nvarchar (max) | NULL | |


{anchor:dbo.vwFileReport}

!! View dbo.vwFileReport


档案注册报表 View


|| Name || Type || Nullable || Comment ||

| *VenderNo* | varchar (50) | NOT NULL | |

| *TaxNumber* | varchar (8) | NOT NULL | |

| *Name* | nvarchar (100) | NOT NULL | |

| *LoginId* | varchar (50) | NOT NULL | |

| *Filename* | nvarchar (500) | NOT NULL | |

| *FileType* | varchar (6) | NULL | |

| *FileDesc* | nvarchar (255) | NULL | |

| *TransmissionType* | int | NOT NULL | |

| *TransmissionTypeDesc* | varchar (12) | NULL | |

| *RiskLevel* | varchar (6) | NULL | |

| *UploadFileDecryptMode* | varchar (4) | NULL | |

| *UploadFileDecryptTime* | varchar (4) | NULL | |

| *SysName* | nvarchar (100) | NULL | |

| *ProgramName* | nvarchar (100) | NULL | |

| *ScheduleType* | int | NULL | |

| *ScheduleTypeDesc* | varchar (10) | NULL | |

| *DownloadFileKeepDays* | int | NULL | |

| *DataUseCompany* | nvarchar (50) | NULL | |

| *DataUseSection* | nvarchar (50) | NULL | |

| *DataUseDept* | nvarchar (50) | NULL | |

| *Note* | nvarchar (255) | NULL | |


{anchor:dbo.vwOperReport}

!! View dbo.vwOperReport


操作纪录报表 View


|| Name || Type || Nullable || Comment ||

| *CreatedOn* | datetime | NOT NULL | |

| *EventDesc* | nvarchar (213) | NOT NULL | |

| *UserId* | varchar (20) | NULL | |

| *VenderAccountId* | int | NULL | |

| *OpUser* | varchar (50) | NULL | |

| *VenderNo* | varchar (50) | NULL | |

| *TaxNumber* | varchar (8) | NULL | |

| *RemoteAddress* | varchar (32) | NULL | |

Advertisement