Bläddra i källkod

【泛微】【银行登记对接】【博思达账套默认币别转换成USD,金额也是】

wub 1 vecka sedan
förälder
incheckning
aefb12414a
1 ändrade filer med 6 tillägg och 0 borttagningar
  1. 6 0
      src/main/java/com/uas/eis/service/Impl/ERPServiceImpl.java

+ 6 - 0
src/main/java/com/uas/eis/service/Impl/ERPServiceImpl.java

@@ -326,6 +326,12 @@ public class ERPServiceImpl implements ERPService {
                     "1033979,'罗惠如','在录入','ENTERING','未过账','UNPOST','"+ar_memo+"','泛微对接')";
 
             sqls.add(Sql);
+            //博思达香港默认主表转成USD,因传参默认币别是RMB,金额也是
+            if("BSDHK".equals(ev.toUpperCase()) || "BSD_HK".equals(ev.toUpperCase())){
+                baseDao.execute("update "+master+"AccountRegister set ar_accountcurrency='USD',ar_accountrate=1," +
+                        " ar_payment=(select round(ar_payment*nvl(CM_CRRATE,0),2) from "+master+"CurrencysMonth where CM_CRNAME='RMB' and CM_YEARMONTH=to_char(ar_date,'yyyymm'))" +
+                        " where ar_id="+ar_id);
+            }
 
             int ard_id = 0;
             List<AccountRegisterDetail2> accountRegisterDetail2s = accountRegisterReq.getListDetail2();