123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484 |
- <?xml version="1.0" encoding="UTF-8"?>
- <services xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="W:\dependometer_eas\BSF\services.xsd">
- <service name="MA.BD.BgApi" interface="com.kingdee.eas.ma.nbudget.IBgApi" class="com.kingdee.eas.ma.nbudget.BgApiImpl" version="1.0" model="MA.BD">
- <description>预算解耦调用接口</description>
- <compatibility>向后兼容</compatibility>
- <product name="EAS" version="705"></product>
- <methods>
- <method name="getAllBgScheme" description="根据组织取得对应组织下的执行的方案以及所有分配的方案">
- <parameters>
- <parameter name="ctx" type="com.kingdee.bos.Context" description="应用上下文" isRequired="true"/>
- <parameter name="orgUnitId" type="java.lang.String" description="组织ID" isRequired="true"/>
- </parameters>
- <return type="com.kingdee.bos.dao.IObjectCollection" description="对应组织下的执行的方案以及所有分配的方案的集合"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="getPeriodColInfo" description="返回指定日期范围内、指定类型的业务期间">
- <parameters>
- <parameter name="periodType" type="int" description="期间类型" isRequired="true"/>
- <parameter name="beginDate" type="java.util.Date" description="开始日期" isRequired="true"/>
- <parameter name="endDate" type="java.util.Date" description="结束日期" isRequired="true"/>
- </parameters>
- <return type="com.kingdee.bos.dao.IObjectCollection" description="对应业务期间的集合"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="getBgPeriodDialog" description="取得预算期间选择对话框">
- <parameters>
- <parameter name="owner" type="com.kingdee.bos.ui.face.CoreUIObject" description="父UI" isRequired="true"/>
- </parameters>
- <return type="com.kingdee.bos.ctrl.swing.KDPromptSelector" description="预算期间选择对话框"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>
- <!--已移到基础类中-->
- <!--<method name="getCostCenterOrgViewF7" description="取得成本中心组织F7,供客户端调用">
- <parameters>
- <parameter name="owner" type="com.kingdee.bos.ui.face.CoreUIObject" description="父UI" isRequired="true"/>
- </parameters>
- <return type="com.kingdee.eas.ma.nbudget.IBgCostCenterOrgViewF7" description="成本中心组织F7"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>-->
- <method name="getBgItemInfo" description="创建预算项目对象的空实例">
- <parameters>
- </parameters>
- <return type="com.kingdee.eas.framework.DataBaseInfo" description="项目对象的空实例"/>
- <exceptions>
- </exceptions>
- </method>
- <method name="getBgSchemeRemoteInstance" description=" 取得方案客户端调用接口">
- <parameters>
- </parameters>
- <return type="com.kingdee.eas.framework.IDataBase" description="方案客户端调用接口"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>
- <method name="getBgSchemeLocaleInstance" description="取得方案服务端调用接口">
- <parameters>
- <parameter name="ctx" type="com.kingdee.bos.Context" description="应用上下文" isRequired="true"/>
- </parameters>
- <return type="com.kingdee.eas.framework.IDataBase" description="方案服务端调用接口"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>
- <method name="getBgDataRemoteInstance" description="取得预算数客户端调用接口">
- <parameters>
- </parameters>
- <return type="com.kingdee.eas.framework.ICoreBase" description="预算数客户端调用接口"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>
- <method name="getBgDataLocaleInstance" description="取得预算数服务端调用接口">
- <parameters>
- <parameter name="ctx" type="com.kingdee.bos.Context" description="应用上下文" isRequired="true"/>
- </parameters>
- <return type="com.kingdee.eas.framework.ICoreBase" description="预算数服务端调用接口"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>
- <method name="getBgFormRemoteInstance" description="取得预算表客户端调用接口">
- <parameters>
- </parameters>
- <return type="com.kingdee.eas.framework.IObjectBase" description="预算表客户端调用接口"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>
- <method name="getBgPeriodRemoteInstance" description="取得预算期间客户端调用接口">
- <parameters>
- </parameters>
- <return type="com.kingdee.eas.framework.IObjectBase" description="预算期间客户端调用接口"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>
- <method name="getBgItemLocaleInstance" description="取得预算项目服务端调用接口">
- <parameters>
- <parameter name="ctx" type="com.kingdee.bos.Context" description="应用上下文" isRequired="true"/>
- </parameters>
- <return type="com.kingdee.eas.framework.IObjectBase" description="预算项目服务端调用接口"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>
- <method name="getBgItemRemoteInstance" description="取得预算项目客户端调用接口">
- <parameters>
- </parameters>
- <return type="com.kingdee.eas.framework.IObjectBase" description="预算项目客户端调用接口"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>
- <method name="getBgElementLocaleInstance" description="取得预算要素服务端调用接口">
- <parameters>
- <parameter name="ctx" type="com.kingdee.bos.Context" description="应用上下文" isRequired="true"/>
- </parameters>
- <return type="com.kingdee.eas.framework.IObjectBase" description="预算要素服务端调用接口"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>
- <method name="getBgElementRemoteInstance" description="取得预算要素客户端调用接口">
- <parameters>
- </parameters>
- <return type="com.kingdee.eas.framework.IObjectBase" description="预算要素客户端调用接口"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- </exceptions>
- </method>
- </methods>
- </service>
- <!--通过IBgApi.getCostCenterOrgViewF7获取成本中心的f7,不需要在BSF服务中进行配置-->
- <!--<service name="MA.BD.BgCostCenterOrgViewF7" interface="com.kingdee.eas.ma.nbudget.IBgCostCenterOrgViewF7" class="com.kingdee.eas.ma.budget.client.BgCostCenterOrgViewF7" version="1.0" model="MA.BD">
- <description>成本中心组织F7接口</description>
- <compatibility>向后兼容</compatibility>
- <product name="BOS" version="6.3.3"/>
- <methods>
- <method name="setTitle" description="设置标题">
- <parameters>
- <parameter name="title" type="java.lang.String" description="标题" isRequired="true"/>
- </parameters>
- <return type="void" description=""/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- <method name="setReturnSuperior" description="是否返回相同组织的上级组织">
- <parameters>
- <parameter name="isReturnSuperior" type="boolean" description="true,返回; false,不返回" isRequired="true"/>
- </parameters>
- <return type="void" description=""/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- <method name="setUIActionPK" description="设置Action">
- <parameters>
- <parameter name="_uiPK" type="com.kingdee.bos.metadata.IMetaDataPK" description="对哪个UI过滤" isRequired="true"/>
- <parameter name="_actionPK" type="com.kingdee.bos.metadata.IMetaDataPK" description="对UI的哪个Action过滤" isRequired="true"/>
- </parameters>
- <return type="void" description=""/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- <method name="setMultiSelect" description="设置是否允许多选">
- <parameters>
- <parameter name="multiSelect" type="boolean" description="true,多选 ; false,单选" isRequired="true"/>
- </parameters>
- <return type="void" description=""/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- </methods>
- </service>-->
- <!--<service name="MA.BD.BgDataInfo" interface="com.kingdee.eas.ma.nbudget.IBgDataApiInfo" class="com.kingdee.eas.ma.budget.BgDataInfo" version="1.0" model="MA.BD">
- <description>预算数解耦调用接口</description>
- <compatibility>向后兼容</compatibility>
- <product name="BOS" version="6.3.3"/>
- <methods>
- <method name="getFormula" description="取得项目公式">
- <parameters>
- <parameter name="" type="" description="" isRequired="false"/>
- </parameters>
- <return type="java.lang.String" description="项目公式"/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- <method name="getBgValue" description="取得预算数">
- <parameters>
- <parameter name="" type="" description="" isRequired="false"/>
- </parameters>
- <return type="java.math.BigDecimal" description="预算数"/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- </methods>
- </service>-->
- <!--<service name="MA.BD.BgFormInfo" interface="com.kingdee.eas.ma.nbudget.IBgFormApiInfo" class="" version="1.0" model="MA.BD">
- <description>预算表解耦调用接口</description>
- <compatibility>向后兼容</compatibility>
- <product name="BOS" version="6.3.3"/>
- <methods>
- <method name="getId" description="取得预算表ID">
- <parameters>
- <parameter name="" type="" description="" isRequired="false"/>
- </parameters>
- <return type="com.kingdee.bos.util.BOSUuid" description="预算表ID"/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- <method name="getOrgUnit" description="取得预算表所属组织">
- <parameters>
- <parameter name="" type="" description="" isRequired="false"/>
- </parameters>
- <return type="com.kingdee.eas.basedata.org.FullOrgUnitInfo" description="预算表所属组织"/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- <method name="getBgPeriodApi" description="取得预算表期间">
- <parameters>
- <parameter name="" type="" description="" isRequired="false"/>
- </parameters>
- <return type="com.kingdee.eas.ma.nbudget.IBgPeriodApiInfo" description="预算表期间"/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- </methods>
- </service>-->
- <!--<service name="MA.BD.BgPeriodInfo" interface="com.kingdee.eas.ma.nbudget.IBgPeriodApiInfo" class="com.kingdee.eas.ma.budget.BgPeriodInfo" version="1.0" model="MA.BD">
- <description>预算期间接口</description>
- <compatibility>向后兼容</compatibility>
- <product name="BOS" version="6.3.3"/>
- <methods>
- <method name="getBeginDate" description="取得期间开始时间">
- <parameters>
- <parameter name="" type="" description="" isRequired="false"/>
- </parameters>
- <return type="java.util.Date" description="期间开始时间"/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- <method name="getEndDate" description="取得期间结束时间">
- <parameters>
- <parameter name="" type="" description="" isRequired="false"/>
- </parameters>
- <return type="java.util.Date" description="期间结束时间"/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- <method name="getName" description="取得期间名称">
- <parameters>
- <parameter name="" type="" description="" isRequired="false"/>
- </parameters>
- <return type="java.lang.String" description="期间名称"/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- <method name="getId" description="取得期间ID">
- <parameters>
- <parameter name="" type="" description="" isRequired="false"/>
- </parameters>
- <return type="com.kingdee.bos.util.BOSUuid" description="期间ID"/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- <method name="getPeriodTypeEnum" description="取得期间类型">
- <parameters>
- <parameter name="" type="" description="" isRequired="false"/>
- </parameters>
- <return type="com.kingdee.util.enums.IntEnum" description="期间类型"/>
- <exceptions>
- <exception/>
- </exceptions>
- </method>
- </methods>
- </service>-->
- <service name="MA.BD.BgTreeData" interface="com.kingdee.eas.ma.nbudget.IBgTreeDataForOther" class="com.kingdee.eas.ma.nbudget.app.BgTreeDataForOther" version="1.0" model="MA.BD">
- <description>薪酬预算接口</description>
- <compatibility>向后兼容</compatibility>
- <product name="EAS" version="705"></product>
- <methods>
- <method name="getHasBudgetSalaryNumbers" description="取得存在预算数据的薪酬项目编码">
- <parameters>
- <parameter name="ctx" type="com.kingdee.bos.Context" description="应用上下文" isRequired="true"/>
- <parameter name="orgIdList" type="java.util.List" description="组织ID(String类型)的集合" isRequired="true"/>
- <parameter name="schemeId" type="java.lang.String" description="方案ID" isRequired="true"/>
- <parameter name="bgFormId" type="java.lang.String" description="预算表ID" isRequired="true"/>
- <parameter name="bosType" type="java.lang.String" description="基础资料bosType" isRequired="true"/>
- </parameters>
- <return type="java.util.List" description="存在预算数据的薪酬项目编码"/>
- <exceptions>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="getMainDimTypes" description="取得方案下有预算的主维度BOSType集合">
- <parameters>
- <parameter name="ctx" type="com.kingdee.bos.Context" description="应用上下文" isRequired="true"/>
- <parameter name="orgIdList" type="java.util.List" description="组织ID(String类型)的集合" isRequired="true"/>
- <parameter name="schemeId" type="java.lang.String" description="方案ID" isRequired="true"/>
- <parameter name="bgFormId" type="java.lang.String" description="预算表ID" isRequired="true"/>
- </parameters>
- <return type="java.util.List" description="方案下有预算的主维度BOSType集合"/>
- <exceptions>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="getBudgetData" description="返回预算数据集合">
- <parameters>
- <parameter name="ctx" type="com.kingdee.bos.Context" description="应用上下文" isRequired="true"/>
- <parameter name="orgIdList" type="java.util.List" description="组织ID(String类型)的集合" isRequired="true"/>
- <parameter name="schemeId" type="java.lang.String" description="方案ID" isRequired="true"/>
- <parameter name="periodIdList" type="java.util.List" description="预算期间Id集合,不允许为null" isRequired="true"/>
- <parameter name="salaryList" type="java.util.List" description="薪酬项目集合,不允许为null" isRequired="true"/>
- <parameter name="salaryType" type="java.lang.String" description="薪酬项目基础资料对应的BOSType,不允许为null" isRequired="true"/>
- <parameter name="mainDimList" type="java.util.List" description="主维度项目集合(一次传入的都是一个主维度的项目集合),可以为null(主维度项目集合(一次传入的都是一个主维度的项目集合),可以为null)" isRequired="true"/>
- <parameter name="mainDimType" type="java.lang.String" description="主维度基础资料对应的BOSType,可以为null" isRequired="true"/>
- <parameter name="currencyId" type="java.lang.String" description="币别Id,不允许为null" isRequired="true"/>
- <parameter name="elementId" type="java.lang.String" description="要素Id,不允许为null" isRequired="true"/>
- <parameter name="bgFormId" type="java.lang.String" description="预算表Id,不允许为null" isRequired="true"/>
- </parameters>
- <return type="java.util.List" description="预算数据集合"/>
- <exceptions>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="getAllBudgetData" description=" 取得所有预算数据">
- <parameters>
- <parameter name="ctx" type="com.kingdee.bos.Context" description="应用上下文" isRequired="true"/>
- <parameter name="orgIdList" type="java.util.List" description="组织ID(String类型)的集合" isRequired="true"/>
- <parameter name="schemeId" type="java.lang.String" description="方案ID" isRequired="true"/>
- <parameter name="periodIdList" type="java.util.List" description="预算期间Id集合,不允许为null" isRequired="true"/>
- <parameter name="salaryNumber" type="java.lang.String" description="薪酬项目编码" isRequired="true"/>
- <parameter name="salaryType" type="java.lang.String" description="薪酬项目基础资料对应的BOSType,不允许为null" isRequired="true"/>
- <parameter name="currencyId" type="java.lang.String" description="币别Id,不允许为null" isRequired="true"/>
- <parameter name="elementId" type="java.lang.String" description="要素Id,不允许为null" isRequired="true"/>
- <parameter name="bgFormId" type="java.lang.String" description="预算表Id,不允许为null" isRequired="true"/>
- </parameters>
- <return type="java.util.List" description="预算数据集合"/>
- <exceptions>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- </methods>
- </service>
- <service name="MA.BD.BudgetCtrlCallerProxyImpl" interface="com.kingdee.eas.ma.nbudget.IBudgetCtrlCallerProxy" class="com.kingdee.eas.ma.nbudget.BudgetCtrlCallerProxyImpl" version="1.0" model="MA.BD">
- <description>预算控制对外接口</description>
- <compatibility>向后兼容</compatibility>
- <product name="EAS" version="705"></product>
- <methods>
- <method name="requestBudgetForOccupation" description="申请预算(占用)如果有预算且余额充足便扣减预算,否则抛出业务异常BgCtrlException提示具体申请失败原因,调用代码不需捕获该异常.如果该张单据以前已经扣减了预算,那末本次扣减前会先自动返还以前扣减掉的预算,然后再进行本次扣减,以避免重复扣减.">
- <parameters>
- <parameter name="billId" type="com.kingdee.bos.util.BOSUuid" description="单据id" isRequired="true"/>
- <parameter name="isHint" type="boolean" description="是否需要超预算提醒" isRequired="true"/>
- </parameters>
- <return type="boolean" description="如果预算申请通过则返回true"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="specialApprove" description="预算特批(忽略是否超支,一律强行扣减预算,供超预算时人工决策特批使用)">
- <parameters>
- <parameter name="billId" type="com.kingdee.bos.util.BOSUuid" description="单据id" isRequired="true"/>
- </parameters>
- <return type="void" description=""/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="specialApproveForOccupation" description="预算占用特批(忽略是否超支,一律强行扣减预算,供超预算时人工决策特批使用)">
- <parameters>
- <parameter name="billId" type="com.kingdee.bos.util.BOSUuid" description="单据id" isRequired="true"/>
- </parameters>
- <return type="void" description=""/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="requestBudget" description="申请预算(扣减).如果有预算且余额充足便扣减预算,否则抛出业务异常BgCtrlException提示具体申请失败原因,调用代码不需捕获该异常.如果该张单据以前已经扣减了预算,那末本次扣减前会先自动返还以前扣减掉的预算,然后再进行本次扣减,以避免重复扣减">
- <parameters>
- <parameter name="billId" type="com.kingdee.bos.util.BOSUuid" description="单据id" isRequired="true"/>
- </parameters>
- <return type="boolean" description="如果预算申请通过则返回true"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="returnBudget" description="返还预算.根据业务场景选择调用时机,如单据在[反审批/作废/删除]等操作之前进行调用.即使该单据以前没有扣减过预算,那末调用该方法也不会引发数据问题">
- <parameters>
- <parameter name="billId" type="com.kingdee.bos.util.BOSUuid" description="单据id" isRequired="true"/>
- </parameters>
- <return type="void" description=""/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="checkBudget" description="核查预算(判断是否有预算、预算余额是否充足等),根据业务场景选择是否调用,一般有[超预算就不容许提交或不容许保存]一类的要求时才调用该方法">
- <parameters>
- <parameter name="billInfo" type="com.kingdee.bos.dao.IObjectValue" description="单据Info对象" isRequired="true"/>
- </parameters>
- <return type="boolean" description="核查通过返回true"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="checkBudget" description="核查预算(判断是否有预算、预算余额是否充足等),根据业务场景选择是否调用,一般有[超预算就不容许提交或不容许保存]一类的要求时才调用该方法">
- <parameters>
- <parameter name="billIId" type="com.kingdee.bos.util.BOSUuid" description="单据ID" isRequired="true"/>
- <parameter name="orgId" type="java.lang.String" description="组织ID" isRequired="true"/>
- </parameters>
- <return type="boolean" description="核查通过返回true"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="checkBillInfo" description="核查单据(核查启用了预算控制业务的单据的信息填写是否合法).是否合法与控制策略配置密切相关,如费用报销单的预算控制策略配置的项目来源配置为'费用承担对象',那么费用承担对象就必须填写,否则认为该费用报销单非法,因预算控制策略中各属性的字段来源均可以根据不同应用修改,请保证billInfo中各字段的属性都已经取出.建议该接口传入的billInfo中取得的字段数与EditUI中的字段数一致,以免在检查单据时有判断有误的情况">
- <parameters>
- <parameter name="billInfo" type="com.kingdee.bos.dao.IObjectValue" description="单据Info对象" isRequired="true"/>
- </parameters>
- <return type="boolean" description="核查通过返回true"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- <method name="checkBillInfo" description="核查单据(核查启用了预算控制业务的单据的信息填写是否合法).是否合法与控制策略配置密切相关,如费用报销单的预算控制策略配置的项目来源配置为'费用承担对象',那么费用承担对象就必须填写,否则认为该费用报销单非法,因预算控制策略中各属性的字段来源均可以根据不同应用修改,请保证billInfo中各字段的属性都已经取出.建议该接口传入的billInfo中取得的字段数与EditUI中的字段数一致,以免在检查单据时有判断有误的情况">
- <parameters>
- <parameter name="billId" type="java.lang.String" description="单据对象ID" isRequired="true"/>
- </parameters>
- <return type="boolean" description="核查通过返回true"/>
- <exceptions>
- <exception>com.kingdee.bos.BOSException</exception>
- <exception>com.kingdee.eas.common.EASBizException</exception>
- </exceptions>
- </method>
- </methods>
- </service>
- <!--<service name="MA.BD.BgItemGroupListF7UI" interface="com.kingdee.eas.ma.nbudget.INewBgItemGroupListF7" class="com.kingdee.eas.ma.budget.client.NewBgItemGroupListF7UI" version="1.0" model="MA.BD">
- <description>预算项目F7</description>
- <compatibility>向后兼容</compatibility>
- <product name="BOS" version="6.3.3"/>
- <methods>
- <method name="getResultCollection.IObjectCollection" description="返回选择的预算项目集合">
- <return type="com.kingdee.bos.dao." description="选择的预算项目集合"/>
- </method>
- <method name="isCancel" description="是否取消">
- <return type="boolean" description="取消返回true"/>
- </method>
- <method name="setMulSelect" description="是否支持多选">
- <parameters>
- <parameter name="isMulSelect" type="boolean" description="是否支持多选"/>
- </parameters>
- </method>
- </methods>
- </service>-->
- </services>
|