package com.engine.salary.service; import com.engine.salary.common.YearMonthRange; import com.engine.salary.entity.salaryacct.po.SalaryAcctTaxAgentPO; import java.util.Collection; import java.util.List; /** * 薪资核算记录对应的个税扣缴义务人 *

Copyright: Copyright (c) 2023

*

Company: 泛微软件

* * @author qiantao * @version 1.0 **/ public interface SalaryAcctTaxAgentService { /** * 根据薪资核算记录id查询关联的个税扣缴义务人 * * @param salaryAcctRecordIds * @return */ List listBySalaryAcctRecordIds(Collection salaryAcctRecordIds); /** * 根据税款所属期范围查询 * * @param taxCycleRange * @return */ List listByTaxCycleRange(YearMonthRange taxCycleRange); // /** // * 根据薪资核算人员初始化 // * // * @param salaryAcctEmployees // * @return // */ // List initBySalaryAcctEmployees(List salaryAcctEmployees); // // /** // * 批量保存 // * // * @param salaryAcctTaxAgents // */ // void batchSave(List salaryAcctTaxAgents); // // /** // * 根据薪资核算记录id删除关联的个税扣缴义务人 // * // * @param salaryAcctRecordIds // */ // void deleteBySalaryAcctRecordIds(Collection salaryAcctRecordIds); }