From 14f19b4f52cea19d14f1f80c0df68f1635b3c53f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E8=B4=B5=E5=BC=BA?= Date: Thu, 24 Jul 2025 13:29:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E6=AC=BE=E6=8E=A8=E6=B8=85=E8=B4=A6?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E6=94=B9=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fi/fi/plugin/task/RecBillToClearBillTask.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/main/java/shjh/jhzj7/fi/fi/plugin/task/RecBillToClearBillTask.java b/main/java/shjh/jhzj7/fi/fi/plugin/task/RecBillToClearBillTask.java index 5055a64..4f0fb1c 100644 --- a/main/java/shjh/jhzj7/fi/fi/plugin/task/RecBillToClearBillTask.java +++ b/main/java/shjh/jhzj7/fi/fi/plugin/task/RecBillToClearBillTask.java @@ -39,12 +39,11 @@ public class RecBillToClearBillTask extends AbstractTask implements Plugin { QFilter qFilter = new QFilter(KEY_STATUS, QCP.equals, "D");//【单据状态】=已收款 and qFilter.and(KEY_VOUCHER_NUM, QCP.not_equals, "");//【SAP凭证号】≠空 and qFilter.and(KEY_ACT_RECT_AMOUNT, QCP.large_than, BigDecimal.ZERO);//【收款金额】>0 and - //获取昨天的日期字符串 - LocalDate yesterday = LocalDate.now().minusDays(1); -// DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); -// String yesterdayStr = yesterday.format(formatter); - - qFilter.and(KEY_AUDIT_DATE, QCP.less_equals, yesterday);//TODO 【审核日期】T+1日下推T及T之前收款单 + //获取今天的日期字符串 + LocalDate today = LocalDate.now(); + //LocalDate yesterday = LocalDate.now().minusDays(1); + qFilter.and(KEY_AUDIT_DATE, QCP.less_equals, today); //【审核日期】<=今天0点 + //qFilter.and(KEY_AUDIT_DATE,QCP.large_than,yesterday); DynamicObject[] collection = BusinessDataServiceHelper.load(srcEntityName, "id", qFilter.toArray()); if (collection.length != 0){