电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

金蝶云星空 预算分析接口参数说明.docx

金蝶云星空 预算分析接口参数说明.docx_第1页
1/11
金蝶云星空 预算分析接口参数说明.docx_第2页
2/11
金蝶云星空 预算分析接口参数说明.docx_第3页
3/11
一、预算执行分析取数接口BudgetExecutionInfoGetBudgetExecutionCollection(Contextctx,ReportEntity.BudgetFilterParameterfilter)参数BudgetFilterParameter定义如下:classBudgetFilterParameter{//////预算方案ID(必录)///publicintSchemeId{get;set;}//////预算控制规则ID(必录)///publicintRuleId{get;set;}//////模板样式方案ID(保留)///publicintRptSchemeId{get;set;}//////预算组织架构ID(保留,默认最新预算组织架构)///publicintBudgetOrgId{get;set;}//////预算组织ID(必录,key:取值内码;value:"ORG"或"DEPT")///publicDictionaryOrgIds{get;set;}//////开始年度(默认取预算方案起始年度)///publicintStartYear{get;set;}//////结束年度(默认取预算方案结束年度)///publicintEndYear{get;set;}//////开始期间(必录)///publicintStartPeriod{get;set;}//////结束期间(必录)///publicintEndPeriod{get;set;}//////开始年期(保留)///publicintStartYearPeriod{get;set;}//////结束年期(保留)///publicintEndYearPeriod{get;set;}//////预算期间类型(必录,”0”、”1”etc)///publicstringPeriodType{get;set;}//////是否期间汇总(保留)///publicboolIsPeriodSummary{get;set;}//////汇总期间类型(保留)///publicstringSumPeriodType{get;set;}//////开始日期(保留)///publicDateTimeStartDate;//////结束日期(保留)///publicDateTimeEndDate;//////是否维度汇总(保留)///publicboolIsDimissionSumCtrl{get;set;}//////汇总维度(保留)///publicHashSetSumDimissionIds{get;set;}//////预算维度过滤条件(保留)///publicDictionary>DicDimissionFilter{get;set;}//////项目数据类型/预算业务类型ID(保留)///publicDictionary>ItemDataAndBusinessType{get;set;}//////显示综合本位币(true:综合本位币)///publicboolIsStandardCurrency{get;set;}//////预算报表过滤选项(必录)///publicBudgetFilterOptionFilterOption{get;set;}//////单据范围ID(保留)///privateListlstFormId;//////单据范围ID(保留)///publicListLstFormId{get{if(lstFormId==null){lstFormId=newList();}returnlstFormId;}set{lstFormId=value;}}publicListlstCtrlTime;//////影响类型(保留)///publicListLstCtrlTime{get{if(lstCtrlTime==null){lstCtrlTime=newList();}returnlstCtrlTime;}set{lstCtrlTime=value;}}privateListlstCurrencyId;//////币别ID(必录)///publicListLstCurrencyId{get{if(lstCurrencyId==null){lstCurrencyId=newList();}returnlstCurrencyId;}set{lstCurrencyId=value;}}privateListlstBWBCurrencyId;//////本位币币别ID(保留)///publicListLstBWBCurrencyID{get{if(lstBWBCurrencyId==null){lstBWBCurrencyId=newList();}returnlstBWBCurrencyId;}set{lstBWBCurrencyId=value;}}//////金额单位(保留)///publicintAmountUnitId{get;set;}//////维度过滤条件取交集(保留)///publicboolIsDimFilterInterSection{get;set;}}classBudgetFilterOption{//////包含未审核已提交的单据(true:包含未审核)///publicboolIncludeUnAuditBill{get;set;}//////是否显示调整数(保留)///publicboolIsShowAdjustData{get;set;}//////显示合计调整数(保留)///publicboolIsShowAdjustSumdata{get;set;}//////显示明细调整数(保留)///publicboolIsShowAdjustDetaildata{get;set;}//////合并单元格(保留)///publicboolIsMergeCell{get;set;}//////按组织层级汇总查询(保留)///publicboolIsOrgQuerySum{get;set;}//////汇总到所有下级(保留)///publicboolIsSumAllNode{get;set;}//////汇总到当前下级(保留)///publicboolIsSumCurNode{get;set;}//////包含预算数为空的项目(true:包含预算数为空)///publicboolIsContianNullBudgetValue{get;set;}//////预算数为空,不显示(保留)///publicboolIsHideNullValue{get;set;}//////显示总计行(保留)///publicboolIsShowAllTotal{get;set;}//////根据组织架构版本号查询(保留)///publicboolIsSelectBudgetOrgVersion{get;set;}//////仅显示预算原始数(保留)///publicboolIsShowBudgetValue{get;set;}//////显示往期未执行数(true:显示;false:不显示)///publicboolIsShowLastCumValue{get;set;}}返回值BudgetExecutionInfo定义如下:publicclassBudgetExecutionInfo{privateDictionarydicTitleName;//////标题字段名称(key:数据集字段;value:字段名称)///publicDictionaryDicTitleName{get{if(dicTitleName==null){dicTitleName=newDictionary();}returndicTitleName;}set{dicTitleName=value;}}privateDictionarydicRptDimensionInfo;//////控制维度(key:报告维度ID;value:维度在数据集中对应字段etc)///publicDictionaryDicRptDimensionInfo{get{if(dicRptDimensionInfo==null){dicRptDimensionInfo=newDictionary();}returndicRptDimensionInfo;}set{dicRptDimensionInfo=value;}}//////执行分析结果集(结果数据集合)///publicDynamicObjectCollectionBudgetExecutionCollection{get;set;}}预算查询报表维度信息publicclassRptDimensionInfo{//////预算维度ID///publicintId{get;set;}//////预算维度信息///publicDimensionInfoDimensionInfo{get;set;}//////是否报表显示维度字段///publicboolIsShowField{get;set;}//////报表显示维度字段内码///publicstringShowFieldId{get;set;}//////报表显示维度字段名称///publicstringShowFieldName{get;set;}//////是否汇总维度///publicboolIsSumDimension{get;set;}//////显示位置///publicintPostion{get;set;}//////基础资料分组、属性信息///publicDimensionInfoBaseDimensionInfo{get;set;}//////是否报表显示基础资料分组、属性///publicboolIsShowBaseField{get;set;}//////报表显示基础资料分组、属性内码///publicstringShowBaseFieldId{get;set;}//////报表显示基础资料分组、属性名称///publicstringShowBaseFieldName{get;set;}}预算维度信息publicclassDimensionInfo{//////预算维度ID///publicintId{get;set;}//////预算维度编码///publicstringNumber{get;set;}//////预算维度名称///publicstringName{get;set;}//////维度来源类型2基础资料10辅助资料///publicstringCategory{get;set;}//////基础资料控制策略///publicintDataControlType{get;set;}//////维度来源///publicstringFormId{get;set;}//////维度主表名///publicstringTableName{get;set;}//////维度表主字段///publicstringPKFieldName{get;set;}//////分配型基础资料FMASTERID字段名称///publicstringMasterIDFieldName{get;set;}//////维度编码字段///publicstringNumberFieldName{get;set;}//////维度名称字段///publicstringNameFieldName{get;set;}//////维度名称字段表名///publicstringNameTableName{get;set;}}示例://参数BudgetFilterParameterfilter=newBudgetFilterParameter();filter.FilterOption=newBudgetFilterOption();//过滤选项filter.FilterOption.IncludeUnAuditBill=true;//包含已提交未审核单据filter.FilterOption.IsContianNullBudgetValue=true;//包含预算数为空数据filter.FilterOption.IsShowLastCumValue=false;//显示往期未执行数filter.SchemeId=12305;//预算方案filter.RuleId=12;//预算控制规则filter.PeriodType=“3”;//周期类型//预算组织DictionarydicOrgId=newDictionary();dicOrgId.Add(123,”ORG”);dicOrgId.Add(124,”DEPT”);filter.OrgIds=dicOrgId;//预算组织filter.StartYear=2017;//开始年度filter.EndYear=2018;//结束年度filter.StartPeriod=1;//开始期间filter.EndPeriod=12;//结束期间filter.LstCurrencyId=newList{1};//币别filter.IsStandardCurrency=false;//是否综合本位币//调用接口函数BudgetExecutionInfobudgetExecutionInfo=newCommonService().GetBudgetExecutionCollection(ctx,filter);//预算维度在查询结果集对应显示字段foreach(vardimTypeinbudgetExcuteInfo.DicRptDimensionInfo){intdimsionTypeId=dimType.Value.Id;stringmappingField=dimType.Value.ShowFieldId;stringmappingFieldName=dimType.Value.ShowFieldName;}

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

金蝶云星空 预算分析接口参数说明.docx

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信