| | |
| | | package cn.iocoder.yudao.module.erp.service.purchase; |
| | | |
| | | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| | | import cn.iocoder.yudao.module.erp.controller.admin.purchase.vo.invoice.ErpPurchaseInvoiceItemReceiptRespVO; |
| | | import cn.iocoder.yudao.module.erp.controller.admin.purchase.vo.invoice.ErpPurchaseInvoicePageReqVO; |
| | | import cn.iocoder.yudao.module.erp.controller.admin.purchase.vo.invoice.ErpPurchaseInvoiceSaveReqVO; |
| | | import cn.iocoder.yudao.module.erp.dal.dataobject.purchase.ErpPurchaseInvoiceDO; |
| | |
| | | */ |
| | | Map<Long, BigDecimal> getPurchaseInvoicePriceSumMapByOrderIds(Collection<Long> orderIds); |
| | | |
| | | /** |
| | | * 获得来票可选的入库单列表(按采购订单过滤,含入库金额、已来票金额、可来票金额) |
| | | * |
| | | * @param purchaseOrderId 采购订单编号 |
| | | * @param excludeInvoiceId 需排除的来票编号(编辑时排除自身),可为空 |
| | | * @return 入库单列表 |
| | | */ |
| | | List<ErpPurchaseInvoiceItemReceiptRespVO> getItemReceiptListForInvoice(Long purchaseOrderId, Long excludeInvoiceId); |
| | | |
| | | } |