diff --git a/src/com/engine/salary/mapper/siaccount/InsuranceAccountBatchMapper.xml b/src/com/engine/salary/mapper/siaccount/InsuranceAccountBatchMapper.xml
index aaac698d9..1fe5dc1b0 100644
--- a/src/com/engine/salary/mapper/siaccount/InsuranceAccountBatchMapper.xml
+++ b/src/com/engine/salary/mapper/siaccount/InsuranceAccountBatchMapper.xml
@@ -80,6 +80,51 @@
+
+
+
+ select nvl(max(id),0)+1 from hrsa_bill_batch
+
+ INSERT INTO hrsa_bill_batch
+
+ bill_month,
+ bill_status,
+ social_num,
+ fund_num,
+ other_num,
+ social_pay,
+ fund_pay,
+ other_pay,
+ accountant,
+ remarks,
+ creator,
+ delete_type,
+ create_time,
+ update_time,
+ tenant_key,
+
+
+ #{billMonth},
+ #{billStatus},
+ #{socialNum},
+ #{fundNum},
+ #{otherNum},
+ #{socialPay},
+ #{fundPay},
+ #{otherPay},
+ #{accountant},
+ #{remarks},
+ #{creator},
+ #{deleteType},
+ #{createTime},
+ #{updateTime},
+ #{tenantKey},
+
+
+
+
+
AND
diff --git a/src/com/engine/salary/mapper/siaccount/InsuranceAccountDetailMapper.xml b/src/com/engine/salary/mapper/siaccount/InsuranceAccountDetailMapper.xml
index b9c3b2894..8e65f8975 100644
--- a/src/com/engine/salary/mapper/siaccount/InsuranceAccountDetailMapper.xml
+++ b/src/com/engine/salary/mapper/siaccount/InsuranceAccountDetailMapper.xml
@@ -205,7 +205,7 @@
OR l.dismissdate
> #{time}
)
- ) AS t
+ ) t
LEFT JOIN hrsa_social_archives social ON t.ID = social.employee_id
LEFT JOIN hrsa_fund_archives fund ON t.ID = fund.employee_id
LEFT JOIN hrsa_other_archives other ON t.ID = other.employee_id
@@ -236,6 +236,67 @@
) a
+
+
diff --git a/src/com/engine/salary/mapper/sischeme/InsuranceSchemeMapper.xml b/src/com/engine/salary/mapper/sischeme/InsuranceSchemeMapper.xml
index 147beae9c..eb79dd53c 100644
--- a/src/com/engine/salary/mapper/sischeme/InsuranceSchemeMapper.xml
+++ b/src/com/engine/salary/mapper/sischeme/InsuranceSchemeMapper.xml
@@ -104,7 +104,7 @@
- select hrsa_social_s_s_id.nextval from dual
+ select nvl(max(id),0)+1 from hrsa_social_security_scheme
INSERT INTO hrsa_social_security_scheme