预算控制接口

(预算平台)预算的控制接口说明如下:包路径com.kingdee.eas.ma.nbudget.BgControlCaller (ma_budget_api-client.jar), 该接口会根据多维预算的包是否存在及控制参数来识别是调用新多维预算还是老预算的接口。
/*
* 描述:预算扣减接口
*/
public IControlResult requestBudget(Context ctx, BOSUuid billId) throws BOSException, EASBizException;
public IControlResult requestBudget(BOSUuid billId) throws BOSException, EASBizException;
/*
* 描述:预算强制扣减接口
*/
public IControlResult specialBudget(Context ctx, BOSUuid billId) throws BOSException, EASBizException;
public IControlResult specialBudget(BOSUuid billId) throws BOSException, EASBizException;
/*
* 描述:预算占用接口(资金专用,新多维预算控制没有,只提供老预算的接口调用)
*/
public IControlResult requestOccupation(Context ctx, BOSUuid billId) throws BOSException, EASBizException;
public IControlResult requestOccupation(BOSUuid billId) throws BOSException, EASBizException;
public IControlResult specialOccupation(Context ctx, BOSUuid billId) throws BOSException, EASBizException;
public IControlResult specialOccupation(BOSUuid billId) throws BOSException, EASBizException;
/*
* 描述:预算返还接口
*/
public IControlResult returnBudget(Context ctx, BOSUuid billId) throws BOSException, EASBizException;
public IControlResult returnBudget(BOSUuid billId) throws BOSException, EASBizException;
/*
* 描述:预算余额查询接口
*/
public IBudgetBalance queryBalance(Context ctx, BOSUuid billId) throws BOSException, EASBizException;
public IBudgetBalance queryBalance(BOSUuid billId) throws BOSException, EASBizException;
public IBudgetBalance queryBalance(Context ctx, IObjectValue model) throws BOSException, EASBizException;
public IBudgetBalance queryBalance(IObjectValue model) throws BOSException, EASBizException;
/*
* 描述:预算控制必录项检查接口
*/
public boolean checkBizUnitInfo(Context ctx, BOSUuid billId, I
预算控制接口
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



