数据字典


数据字典

Dept部门信息

参数名参数说明必填参数类型长度值举例备注
DeptNum部门编号YString1234企业内部编号,华为云数字化差旅系统创建对应内部id
DeptName部门名称YString市场部部门名称必须唯一;如不唯一,可以考虑加上部门编码信息区分
DeptDescription部门描述YString市场部
UpperDeptNum上级部门编号YString5678没有上级部门为空

Employee员工信息

参数名参数说明必填参数类型长度值举例备注
LoginName登录账号NStringHW_000001系统系统的会员标识格式:“企业拼音缩写_工号” 企业拼音缩写可能重复,需提前协商确定。为企业的员工时必填;为企业的外部客户时不填
Name中文姓名NString张三中文姓名与英文姓名必填其一如果国内出差,必填。
Surname英文姓NString中文姓名与英文姓名必填其一如果国际出差,必填。
GivenName英文名NString如果国际出差,必填。
Gender性别NStringM:男(默认)F:女
Type类型NString0:成人(默认)1:儿童2:婴儿机票信息需携带,酒店则不做要求
Nationality国籍NString156预订国际机票和国际酒店必填,填写系统国家ID。
Birthday生日NString19881111YYYYMMDD
Mailbox邮箱NStringzhangsan@huawei.com为企业的员工时必填,用于接收初始密码
Cellphone手机号NString13710001000使用新增员工接口、变更员工接口、审批单同步接口时,手机号必填。
Telephone座机电话NString075528560000
CertificateInfoList证件信息NList<CertificateInfo>
DeptNum企业内部部门编号NString1234待废弃字段,请优先使用DeptList
DeptName企业内部部门名称NString市场部待废弃字段,请优先使用DeptList部门名称必须唯一;如不唯一,可以考虑加上部门编码信息区分。
DeptList部门列表NList<Dept>部门列表同步员工时使用
EmployeeNum企业内部工号NString12345
EmployeeUID企业内部用户IDNString20区别于工号外的员工唯一ID标识
Role角色NString2:员工固定为2,暂时不用
RoleGroupList角色组列表NList<RoleGroup>角色组列表
EmployeeLevel员工差旅级别NString1在系统中配置的按数字大小排序的级别。如不传递,则以系统系统中配置的员工差旅级别为准。
EmployeeVIPLevel员工VIP级别NString21:VIP支持VIP员工标识传递
Remark备注NString100字以内
NeedApproval是否需审批NString0:不需要审批1:需要审批对应后台“无TR代预定”标识。为0时,“无TR代预定”设置为1,支持本人无TR或者给他人无TR预定。为1时,“无TR代预定”设置为缺省值0,仅支持本人关联TR预定
ExtInfo拓展字段NString{"data":"123"}拓展字段
BaseLocationBase地信息NCityInfoBase地信息

EmployeeDetail员工详情

参数名参数说明必填参数类型长度值举例备注
CorpCode企业账号YString1000系统提供的企业账号
EmployeelList员工信息YList<Employee>包含LoginName /Name/EmployeeNum/EmployeeUID等字段

CertificateInfo证件信息

参数名参数说明必填参数类型长度值举例备注
CertificateType证件类型YString1 身份证2 护照3 其他4 台湾通行证5 回乡证6 港澳通行证7 台胞证
CertificateNum证件号码YString35222519771081001X
ExpiredDate有效期NString20180811证件类型为2时建议填写。作为护照失效日期。
PassportIssueDate护照签发日期NString20180811113019
PassportIssueCountry护照签发国家NString填写系统国家ID。
PassportIssueProvince护照签发省份NString字符串,比如"Jiangsu"。

CostCenter成本/项目信息

参数名参数说明必填参数类型长度值举例备注
CostCenterType成本中心/项目类型YString0:成本中心(默认)1:项目
CostCenterName成本中心或项目名称YString财务结算项目
CostCenterNum成本中心或项目编码YString7896企业内部编号
Telephone联系电话NString075528560000
Type项目类型NString科研
StartDate项目开始日期NString20180811
EndDate项目结束日期NString20180911
ApproverList审批人列表YList<Employee>必须先维护员工信息,再维护成本中心信息。
DeptNumList属于此成本中心的部门列表NList<string>必须先维护部门信息,再维护成本中心信息。如果CostCenterType类型是0,此字段必填

Tr出差申请单信息

参数名参数说明必填参数类型长度值举例备注
EnterpriseTrID企业客户系统审批单编号NStringTA0315012116281300028
HtTrID华为云数字化差旅系统审批单编号YStringTA0315012116281300028
TravelPurpose出差目的NString
EnterpriseTrStatus企业出差申请单状态NString保留字段,未生效。
TrStatusTr状态YString0:草稿1:待审批人审批2:待权签人审批3:驳回4:通过5:已关闭
TrCreator审批单创建人YEmployee
TrSubmitDateTR提交日期YString20130423yyyyddmm
CustomerList差旅出差人信息NList<Employee>
DepartDate出发日期NString20130423yyyyMMdd
EndDate结束日期NString20130423yyyyMMdd
DepartCityInfo出发城市信息NCityInfo
DestinationList目的城市集合NList<Destination>
DeptApprover部门审批人NEmployee
ApproveTime审批时间NString20180811113019yyyyMMddHHmmss
Opinion审批意见NString同意
BenefitInfoList差旅受益信息NList<BenefitInfo>权签人审批信息
Remark备注NString
OperationLogList审批日志信息NList<OperationLog>审批日志信息

CityInfo城市信息

参数名参数说明必填参数类型长度值举例备注
CountryID国家或区域IdYString156以国家或地区编码和城市编码为准
CountryEnglishName国家或区域英文名称NStringChinese
CountryChineseName国家或区域中文名称NString中国
CityID城市IdYString156310100
CityEnglishName城市英文名称NStringShanghai
CityChineseName城市中文名称NString上海

Destination出行目的地信息

参数名参数说明必填参数类型长度值举例备注
ArriveCityInfo到达城市信息YCityInfo
ArriveDate到达时间YString20130423yyyyMMdd同步TR时,如果没有明确的城市到离时间,则填出差行程的起始和结束时间
LeftDate离开时间YString20130424yyyyMMdd

BenefitInfo受益部门项目信息

参数名参数说明必填参数类型长度值举例备注
BenefitType受益类型YString0:成本中心1:项目2:部门
CostCenterNum成本中心编码YString5678
CostCenterName成本中心名称NString企业侧的成本中心名称
ProjectCode项目编码NString1234为项目时受益项目编码
ProjectName项目名称NString为项目时受益项目名称
DeptNum部门编码NString1234为部门时受益部门编码
DeptName部门名称NString为部门时受益部门名称
Percentage分摊比例NString500-100之间的数字。所有受益成本中心和项目的分摊比例相加必须等于100
Approver权签人NEmployeeHW_000001
ApproveTime审批时间NString20130423101011yyyyMMddHHmmss
Opinion审批意见NString同意
CostCenterOne一级成本中心或项目编码NString
CostCenterTwo二级成本中心或项目编码NString
ExtInfoNString{"data":"123"}扩展参数

ContactInfo联系人信息

参数名参数说明必填参数类型长度值举例备注
ContactName联系人姓名NString英文姓名之间用“/”间隔,比如,Zhang/sa”
ContactMobile联系人手机NString
ContactMail联系人邮箱NString

Creator创建人信息

参数名参数说明必选参数类型长度值举例备注
Type创建人类型YString10:员工1:操作员为1时,EmployeeUID设置为操作员ID。
EmployeeNum工号NString
EmployeeUID用户IDNString
Name姓名NString

RoleGroup角色组

参数名参数说明必选参数类型长度值举例备注
Name角色组名YString职级
RoleList角色列表YList<Role>

Role角色

参数名参数说明必选参数类型长度值举例备注
Name角色名YString科长、职员

EmployeeBrief

参数名参数说明必选参数类型长度值举例备注
Name姓名YString
EmployeeNum企业内部工号NString12345

HotelPriceLimitInfo

参数名参数说明必选参数类型长度值举例备注
CityInfo目的地信息YCityInfo与差旅审批单行程保持一致
HotelLimitPrice酒店住宿标准YString100若与系统的企业配置冲突,以系统的企业配置为准
HotelPayCurrency酒店住宿标准货币YStringCNY如不传,默认为CNY