财务管理系统接口 - 分红、退休金、薪资、财务报表
分红合同
/// <summary>
/// 保存分红合同
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
List<FHDContract> SaveFHDContract(List<FHDContract> list);
/// <summary>
/// 删除分红合同
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
bool DeleteFHDContract(List<FHDContract> list);
分红合同审核
/// <summary>
/// 分红合同审核
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
bool AuditFHDContract(List<FHDContract> list);
分红
/// <summary>
/// 保存分红
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
List<FHDividend> SaveFHDividend(List<FHDividend> list);
/// <summary>
/// 删除分红
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
bool DeleteFHDividend(List<FHDividend> list);
分红审核
/// <summary>
/// 分红审核
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
bool AuditFHDividend(List<FHDividend> list);
退休金
/// <summary>
/// 保存退休金
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
List<FHRTSalary> SaveFHRTSalary(List<FHRTSalary> list);
/// <summary>
/// 删除退休金
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
bool DeleteFHRTSalary(List<FHRTSalary> list);
其他薪资
/// <summary>
/// 保存其他薪资
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
List<FHSalary> SaveFHSalary(List<FHSalary> list);
/// <summary>
/// 删除其他薪资
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
bool DeleteFHSalary(List<FHSalary> list);
财务报表
资产负债表
/// <summary>
/// 资产负债表
/// </summary>
/// <param name='filter'></param>
/// <param name='pageIndex'></param>
/// <param name='pageSize'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
PagedResult<FBalanceSheet> GetFBalanceSheet(BalanceSheetFilter filter, int pageIndex, int pageSize);
/// <summary>
/// 根据ID获取资产负债表
/// </summary>
/// <param name='id'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
FBalanceSheet GetFBalanceSheetById(Guid id);
/// <summary>
/// 保存资产负债表
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
List<FBalanceSheet> SaveFBalanceSheet(List<FBalanceSheet> list);
/// <summary>
/// 删除资产负债表
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
bool DeleteFBalanceSheet(List<FBalanceSheet> list);
利润表
/// <summary>
/// 利润表
/// </summary>
/// <param name='filter'></param>
/// <param name='pageIndex'></param>
/// <param name='pageSize'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
PagedResult<FLProfitStatement> GetFLProfitStatement(ProfitStatementFilter filter, int pageIndex, int pageSize);
/// <summary>
/// 根据ID获取利润表
/// </summary>
/// <param name='id'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
FLProfitStatement GetFLProfitStatementById(Guid id);
/// <summary>
/// 保存利润表
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
List<FLProfitStatement> SaveFLProfitStatement(List<FLProfitStatement> list);
/// <summary>
/// 删除利润表
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
bool DeleteFLProfitStatement(List<FLProfitStatement> list);
现金流量表
/// <summary>
/// 现金流量表
/// </summary>
/// <param name='filter'></param>
/// <param name='pageIndex'></param>
/// <param name='pageSize'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
PagedResult<FCashFlowStatement> GetFCashFlowStatement(CashFlowStatementFilter filter, int pageIndex, int pageSize);
/// <summary>
/// 根据ID获取现金流量表
/// </summary>
/// <param name='id'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
FCashFlowStatement GetFCashFlowStatementById(Guid id);
/// <summary>
/// 保存现金流量表
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
List<FCashFlowStatement> SaveFCashFlowStatement(List<FCashFlowStatement> list);
/// <summary>
/// 删除现金流量表
/// </summary>
/// <param name='list'></param>
/// <returns></returns>
[OperationContract]
[FaultContract(typeof(ServiceExceptionDetail))]
bool DeleteFCashFlowStatement(List<FCashFlowStatement> list);
原文地址: https://www.cveoy.top/t/topic/lfYP 著作权归作者所有。请勿转载和采集!