INSERT INTO SA_QuoMain ( cSTCode,iVTid,ID,dDate,cCode,cCusCode,cDepCode,cPersonCode,cexch_name,iExchRate,iTaxRate,cMemo,cMaker,cVerifier,cCloser,cBusType,dcreatesystime ) VALUES ( '01', '8048', #{ID}, #{dDate}, #{cCode}, #{cCusCode}, #{cDepCode}, #{cPersonCode}, '人民币', '1', #{iTaxRate}, #{cMemo}, #{cMaker}, #{cVerifier}, #{cCloser}, '普通销售', #{dcreatesystime} ) INSERT INTO SA_QuoDetails ( ID,AutoID ,irowno,cInvCode,iQuantity,cUnitID,iInvExchRate,iNum,iQuotedPrice,iUnitPrice,iTaxUnitPrice,iNatMoney,iNatTax,iNatSum, iNatDisCount,cMemo,iTaxRate,KL,cItemCode,cItem_class,cItemName,cItem_CName,cCusInvCode,cCusInvName,imoney,itax,isum,idiscount,inatunitprice) values ( #{saleOrderBJMins.ID}, NEXT VALUE FOR getSequence, #{saleOrderBJMins.irowno}, #{saleOrderBJMins.cInvCode}, #{saleOrderBJMins.iQuantity}, #{saleOrderBJMins.cUnitID}, #{saleOrderBJMins.iInvExchRate}, #{saleOrderBJMins.iNum}, #{saleOrderBJMins.iQuotedPrice}, #{saleOrderBJMins.iUnitPrice}, #{saleOrderBJMins.iTaxUnitPrice}, #{saleOrderBJMins.iNatMoney}, #{saleOrderBJMins.iNatTax}, #{saleOrderBJMins.iNatSum}, #{saleOrderBJMins.iNatDisCount}, #{saleOrderBJMins.cMemo}, #{saleOrderBJMins.iTaxRate} , '100', #{saleOrderBJMins.cItemCode} , #{saleOrderBJMins.cItem_class}, #{saleOrderBJMins.cItemName}, #{saleOrderBJMins.cItem_CName}, #{saleOrderBJMins.cCusInvCode}, #{saleOrderBJMins.cCusInvName}, #{saleOrderBJMins.iMoney}, #{saleOrderBJMins.iTax}, #{saleOrderBJMins.iSum}, #{saleOrderBJMins.iDisCount}, #{saleOrderBJMins.iNatUnitPrice} ) insert into SO_SOMain(id,cstcode ,ddate ,csocode ,ccuscode ,cdepcode , cexch_name ,itaxrate , istatus,cmaker ,ccusname ,cbustype ,dcreatesystime,cMemo,cCusOAddress ) values ( #{id}, #{typecode}, #{date}, #{code}, #{custcode}, #{deptcode}, '人民币', #{taxrate}, #{state}, #{maker}, #{cusname}, #{businesstype}, #{createsystime}, #{memo}, #{sendaddress} ) insert into SO_SODetails( id, dbclosesystime, dbclosedate, ccorvouchtype, icorrowno, idemandtype, cSOCode, cInvCode, dPreDate, iQuantity, inum, iQuotedPrice, iUnitPrice, iTaxUnitPrice, iMoney, iSum, iDisCount, iNatUnitPrice , iNatMoney, iNatTax, iNatSum, iNatDisCount, KL, cInvName, iTaxRate, cItemCode, cItem_class, cItemName, cItem_CName, iInvExchRate, cUnitID, cQuoCode, iQuoID, cSCloser, dPreMoDate, iRowNo, cCusInvCode, cCusInvName, iPPartID, iPPartQty, bOrderBOM, bOrderBOMOver, isosid ) values ( #{yonyouMaterials.id}, #{yonyouMaterials.dbclosesystime}, #{yonyouMaterials.dbclosedate}, #{yonyouMaterials.ccorvouchtype}, #{yonyouMaterials.icorrowno}, #{yonyouMaterials.idemandtype}, #{yonyouMaterials.code}, #{yonyouMaterials.inventorycode}, #{yonyouMaterials.dpredate}, #{yonyouMaterials.quantity}, #{yonyouMaterials.num}, #{yonyouMaterials.quotedprice}, #{yonyouMaterials.unitprice}, #{yonyouMaterials.taxunitprice}, #{yonyouMaterials.money}, #{yonyouMaterials.sum}, #{yonyouMaterials.discount}, #{yonyouMaterials.natunitprice}, #{yonyouMaterials.natmoney}, #{yonyouMaterials.nattax}, #{yonyouMaterials.natsum}, #{yonyouMaterials.natdiscount}, #{yonyouMaterials.kl}, #{yonyouMaterials.inventoryname}, #{yonyouMaterials.taxrate}, #{yonyouMaterials.cltemcode}, #{yonyouMaterials.cltemClass}, #{yonyouMaterials.cltemName}, #{yonyouMaterials.cltemCName}, #{yonyouMaterials.unitrate}, #{yonyouMaterials.unitcode}, #{yonyouMaterials.cquocode}, #{yonyouMaterials.iquoid}, #{yonyouMaterials.cscloser}, #{yonyouMaterials.dpremodate}, #{yonyouMaterials.rowno}, #{yonyouMaterials.ccusinvcode}, #{yonyouMaterials.ccusinvname}, #{yonyouMaterials.ippartid}, #{yonyouMaterials.ippartqty}, #{yonyouMaterials.borderbom}, #{yonyouMaterials.borderbomover}, #{yonyouMaterials.AutoID} ) insert into DispatchList(dlid, cdlcode,cvouchtype,cstcode,ddate,crdcode,cdepcode,cpersoncode,ccuscode,csccode,cshipaddress,cexch_name, itaxrate,breturnflag, cmaker,ccusname,cbustype,iVTid ,cSOCode) values ( #{dlid}, #{cdlcode}, '05', '01', #{ddate}, #{crdcode}, #{cdepcode}, #{cpersoncode}, #{ccuscode}, #{csccode}, #{cshipaddress}, '人民币', #{itaxrate}, #{breturnflag}, #{cmaker}, #{ccusname}, '普通销售', #{poid}, #{cVouchID} ) insert into DispatchLists(iDLsID,dlid,icorid,cwhcode,cinvcode,iquantity,inum,iunitprice,itaxunitprice,imoney, itax,isum,inatunitprice,inatmoney,inattax,inatsum,isosid, cinvname,itaxrate,citemcode,citem_class,citemname, citem_cname,iinvexchrate,cunitid,csocode,ccusinvcode,ccusinvname,cMemo)values ( NEXT VALUE FOR getSequence, #{saleOrderFTHMins.dlid}, #{saleOrderFTHMins.icorid}, 'CRJ', #{saleOrderFTHMins.cinvcode}, #{saleOrderFTHMins.iquantity}, #{saleOrderFTHMins.inum}, #{saleOrderFTHMins.iunitprice}, #{saleOrderFTHMins.itaxunitprice}, #{saleOrderFTHMins.imoney}, #{saleOrderFTHMins.itax}, #{saleOrderFTHMins.isum}, #{saleOrderFTHMins.inatunitprice}, #{saleOrderFTHMins.inatmoney}, #{saleOrderFTHMins.inattax}, #{saleOrderFTHMins.inatsum}, '0', #{saleOrderFTHMins.cinvname}, #{saleOrderFTHMins.itaxrate}, #{saleOrderFTHMins.citemcode}, #{saleOrderFTHMins.citemclass}, #{saleOrderFTHMins.citemname}, #{saleOrderFTHMins.citemcname}, #{saleOrderFTHMins.iinvexchrate}, #{saleOrderFTHMins.cunitid}, #{saleOrderFTHMins.csocode}, #{saleOrderFTHMins.ccusinvcode}, #{saleOrderFTHMins.ccusinvname}, #{saleOrderFTHMins.cdefine33} ) update CRM_U8_SO_SOMain set issyu8='1' where id=#{id} update CRM_U8_SA_QuoMain set issyu8='1' where id=#{id} update CRM_U8_Deduction set issyu8='1' where id=#{id} update CRM_U8_DispatchList set issyu8='1' where id=#{id} update CRM_U8_Refund set issyu8='1' where cVouchID=#{id} update CRM_U8_customEntity4__c set issyu8='1' where id=#{id} update CRM_U8_customEntity12__c set issyu8='1' where id=#{id}