From a623223e6721078ab5237736d5ab4f1033d3529e Mon Sep 17 00:00:00 2001 From: kanade Date: Fri, 16 Jan 2026 15:01:17 +0800 Subject: [PATCH] =?UTF-8?q?feat(service):=20=E6=B7=BB=E5=8A=A0=E9=80=80?= =?UTF-8?q?=E7=A8=8E=E5=B7=AE=E9=A2=9D=E5=AD=97=E6=AE=B5=E5=88=B0=E5=BA=94?= =?UTF-8?q?=E6=94=B6=E8=B4=A6=E6=AC=BE=E4=BA=A7=E5=93=81=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在ReceivableProductItem结构体中新增MinusTaxDifference字段 - 该字段用于记录退税差额信息 - 扩展了应收账款产品的税务相关数据结构 --- ik3cloud/receivable.go | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/ik3cloud/receivable.go b/ik3cloud/receivable.go index 374d726..a06307e 100644 --- a/ik3cloud/receivable.go +++ b/ik3cloud/receivable.go @@ -27,19 +27,20 @@ type ArgsReceivableSave struct { } type ReceivableProductItem struct { - Number string // 商品编码 - Name string // 商品名称 - Count int64 // 数量 - UnitPrice decimal.Decimal // 含税单价 - AddTaxRate decimal.Decimal // 税率 - ExTaxUnitPrice decimal.Decimal // 不含税单价 - TaxAmount decimal.Decimal // 税额 - UnitAmount decimal.Decimal // 含税金额 - ExTaxUnitAmount decimal.Decimal // 不含税金额 - ExportCost decimal.Decimal // 外销成本 - MinusTaxRate decimal.Decimal // 退税率 - MinusTaxAmount decimal.Decimal // 退税额 - Unit string // 单位 + Number string // 商品编码 + Name string // 商品名称 + Count int64 // 数量 + UnitPrice decimal.Decimal // 含税单价 + AddTaxRate decimal.Decimal // 税率 + ExTaxUnitPrice decimal.Decimal // 不含税单价 + TaxAmount decimal.Decimal // 税额 + UnitAmount decimal.Decimal // 含税金额 + ExTaxUnitAmount decimal.Decimal // 不含税金额 + ExportCost decimal.Decimal // 外销成本 + MinusTaxRate decimal.Decimal // 退税率 + MinusTaxAmount decimal.Decimal // 退税额 + Unit string // 单位 + MinusTaxDifference decimal.Decimal // 退税差额 } // Save @TITLE 保存应收