#ifndef STRUCT_DATA_H
|
#define STRUCT_DATA_H
|
|
// 单位基本信息
|
struct ComInfo{
|
// 基本情况
|
char creditCode[64]={0}; // 统一社会信用代码
|
char name[128]={0}; // 单位名称
|
char comType[64]={0}; // 机构类型 是一个下拉框选项
|
char business[256]={0}; // 业务活动
|
char businessCode[32]={0}; // 行业代码
|
char addr[256]={0}; // 注册地及区划
|
char areaCode[32]={0}; // 区域代码
|
char townCode[32]={0}; // 城乡代码
|
char scale[32]={0}; // 单位规模 下拉框选项
|
int people; // 从业人员数量
|
char representative[32]={0}; // 法人
|
char standardType[32]={0}; // 执行会计标准类别
|
char trunkCode[32]={0}; // 长途区号
|
char fixedTel[32]={0}; // 固定电话
|
char postCode[32]={0}; // 邮政编码
|
char email[32]={0}; // 电子邮箱
|
char webSite[128]={0}; // 网址
|
|
// 二、单位组织结构情况
|
char hasUpLegal[32]={0}; // 是否有上一级法人
|
char upCreditCode[32]={0}; // 上一级统一社会信用代码
|
char oldCreditCode[32]={0}; // 原组织机构代码
|
char upName[128]={0}; // 上一级单位名称
|
|
// 总审计师与内部审计机构基本情况
|
char hasChiefDesigner[32]={0}; // 是否设置总审计师
|
char ChiefDesignerLevel[32]={0}; // 总审计师职位层级
|
char employmentMode[32]={0}; // 总审任职方式
|
char hasSetIntervalAudit[32]={0}; // 是否设置内审机构
|
char internalName[128]={0}; // 内审机构名称
|
char leadingOrganization[32]={0}; // 领导机构
|
char hasSetSeparateIA[32]={0}; // 是否独立设置内审机构
|
bool financeDepartment; // 财务部门
|
bool legalDepartment; // 法务部门
|
bool internalConDepart; // 内部控制部门
|
bool disceplineInDepart; // 纪检部门
|
bool otherDepart; // 其他部门
|
char intavalAuditLeval[32]={0}; // 内审层级
|
|
// 内部审计人员配备基本情况
|
int organazationNum=0; // 编制数量
|
int realNum=0; // 实有人员数
|
int professionalNum=0; // 专职人员数量
|
int CIANum=0; // 拥有CIA人数
|
int masterNum=0; // 硕士学历以上人数
|
int undergraduatesNum=0; // 本科人数
|
int juniorNum=0; // 专科及以下人数
|
int seniorNum=0; // 高级职称人数
|
int intermediateNum=0; // 中级职称人数
|
int primaryNum=0; // 初级职称人数
|
int noTitleNum=0; // 无职称人数
|
int upFiftyOldNum=0; // 50岁以上人数
|
int upThirtyOldNum=0; // 30-50岁人数
|
int downThirtyOldNum=0; // 30岁以下人数
|
int auditNum=0; // 审计数量
|
int accountingNum=0; // 会计数量
|
int economyNum=0; // 经济数量
|
int lawNum=0; // 法律数量
|
int managerNum=0; // 管理数量
|
int itNum=0; // 信息技术数量
|
int engineeringNum=0; // 工程数量
|
int otherNum=0; // 其他数量
|
|
// 后面的4个信息
|
char statisticalConOfficer[32]={0}; // 统计负责人
|
char personFilling[32]={0}; // 填表人
|
char officerTel[32]={0}; // 联系电话
|
char fillingDateTime[32]={0}; // 填报日期
|
|
};
|
|
#endif // STRUCT_DATA_H
|