From 8f80993f79d89b156ffebebc033aeb93ade7f1e2 Mon Sep 17 00:00:00 2001 From: Ellin Date: Thu, 23 Nov 2023 18:11:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=99=BC=E7=A5=A8=E6=97=A5?= =?UTF-8?q?=E6=9C=9F=E5=88=A4=E6=96=B7=E8=88=87=E4=BE=9D=E6=93=9A=E5=B9=A3?= =?UTF-8?q?=E5=88=A5=E4=BD=9C=E6=95=B4=E6=95=B8=E6=88=96=E5=8F=96=E5=B0=8F?= =?UTF-8?q?=E6=95=B8=E9=BB=9E=E5=BE=8C=E5=85=A9=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wms/WriteOff.xlsx | Bin 8783 -> 8785 bytes wms/rib02-create.php | 32 ++++++++++------------ wms/rib02-edit.php | 23 +++++++++------- wms/rib03-submit.php | 62 +++++++++++++++++++++---------------------- 4 files changed, 58 insertions(+), 59 deletions(-) diff --git a/wms/WriteOff.xlsx b/wms/WriteOff.xlsx index 2cb167432c169e95a6f5cccbc69aaf8e68358f0b..f0bd5f01e16abde4427b97f06faf3b72163ce1c2 100644 GIT binary patch delta 2732 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 bR@#k>?fS`G-#6GUQsP09Du=|Nza#$voE$S- delta 2732 zcmZ9Oc{J4h7srROuNjeSGZ-OD$vXCZAF^b6s8rTzj9rL)B|Ky|mW(a?mJ##ViX>#q z`sB%y$SzE_Fb#Sv|NMT>J?DO2?{h!*oO{ka_ndo&^#=7=ubYBt&VxW822g7F!y49f zD)2FhB~yzc>1C&Vs-QpUSM+tu^Ac&O)3ieA^c+*BgjBhx0hX`|_{1lPW8{(N(Y2tP^ zH`L#Dn1*lQ6D4KipQ5FAMXLtjBY44YMW}3k16jn&zM|n8iuC=za&W>ugc1Kf(yp<> zoGnw}9Ltg_=riGq`y@JjGw5R0g?o20+7HUcINwcD#@vz)MF1;x{#`b>Ha`1YC!_He zXO30uQLikm-9?VWjgP_Fsc^K_`N+FyB8wZ5el3B@>j*Nm$~r?>2L-4zN7t>C{yoc1 zQCuR`xuR&a167$f7A#Vl7|S018u&@D9t*)QhE~2=ysT(4=%itY^Io1Ad)xB(MbP3t zdVZOI=`!GK3P`7S1X`=_fqT~YXL0=FQX|_ezDXC2B!fd!rmAPnV~g+a#fK$UN!tx3 zNC;2TTB-X^_;WjhByUelUGw1C>D_V+aABRj&D@X(iwG#8^=^pTqbAop@==5>vXT~_ zLb(05zyXyERL!Vz?Ti-tRn>LZF{Gfav=M%B*@Y|x%)L(kM%DgRkzXmQCC<TOYo1zb9}7?7oWu50>-_0{IQ_^Uka9ZhKWSCcEZ<&eR9W?J=4pxFp_ zvBMoPA*yhHSEKEucNUdtM|~#I{Zr6teUDpLtK_T*NO__eID^rcxYelG3dDvwWE%9( zUW@m&nyn*8VYU+~() zYdmL6%&QLxQA>~bFo*yWZlSW>gdLYdUz?FujtKV>ca9P| z2l-Ms9}LZHPsHsfb^;&ChXM$qn&hU4!gt@c(qFq_zCH^Gbo~tGp_(jJqdymPlhb8d z(gWxoQ`+i&@*pdqu=wI2L-GV&=bv?CD%!lHD`vd0t#Uv}RUPK31&MJ<`JOWN1DElU zS$C}4K{tm3zb1o3ZpuwP^om;p5Tm>VxzmVnUW03f|WBWas(}JjdGwiHRqqj2lZRG{=PoAEcbTipfXVT zpQKH;@J&WIygF;zAUQ3*NH{c2J56vZ)9ZOQ#(+s7nu#HpbGR<;!uYi9;X0ue+tSyj zgSdH60X9TKez%-o3K)G-${&~mj&LyrC<21Ez3mlw)cE|pz>PHe*6kNo zrVY7$YsvN=A7?45CIq^)U~R5gC1$3i(S(Tw0y9tHFys{6-ob~D=+(<;;l=Cq>g5qM<;NvB zEe7$!Ba@O@Tnu@XfsLkXihUYbcukcC_B=404u<6mPgK|z?KR`{G7>)YX(PMRjh)At zBZii}LsJw@VUNiJTtu1?(VCxn+Jzs#8fEE2bERQIuw>yf_74y`$G`M;N1T%A=Wa>? z5au5_H5*z|&5GQ&c>}c&Ct38V!Pm)d2$Fhn^ZIrVC1zk$)t?Y%Zp=MFs*VQgO-~vn zQP9$1dwt2xV%!v$<}va^0-S$T^f}wP|K-t*C2)<#xm9q@Njr{(ZcSm8=M^MfY+tLi zEknp>N304<@#P{6Hu(~F!MTDm{a=jw@op_jC;&^dVG53~G|{Bbi$VjKqfC?B-wVwo(ke}cY`>9(6D#tQJxGMyB;K_n z*|aMzi7|VUU!=sc=gCzPWczl9RboK4-H| zVohgE$?^c;3#Qyz9D*i#K3S=e&>o%eM>$UxK8c?--_Q=-Pv8~Io@r}oQ!;I$Y}}{A-rMx)vs+x9U~X_PUzZc&K@6$TlqNh X<=DlJ{mfv;NXKyqtI%;mPa^*U0eB6} diff --git a/wms/rib02-create.php b/wms/rib02-create.php index 7cc5dd20..ee2dbad2 100644 --- a/wms/rib02-create.php +++ b/wms/rib02-create.php @@ -636,28 +636,24 @@ $materials = $conn->query($sql_Material); $("#FeeDate").val(''); } else { let year = $("#FeeDate").val().substr(0, 4); - let month = $("#FeeDate").val().substr(4, 2); + let month = parseInt($("#FeeDate").val().substr(4, 2)) - 1; let day = $("#FeeDate").val().substr(6, 2); let feedate = new Date(year, month, day); - feedate.setMonth(feedate.getMonth() - 1); let now = new Date(); - if (feedate > now) { - alert("費用日期不可大於今天"); - $("#FeeDate").val(''); + if (feedate.getMonth() != month) { + alert("請輸入正確格式的日期"); } else { - now.setMonth(now.getMonth() - 2); - now.setDate(1); - now.setDate(now.getDate() - 1); - console.log(now.getFullYear()); - console.log(now.getMonth()); - console.log(now.getDate()); - console.log(feedate.getFullYear()); - console.log(feedate.getMonth()); - console.log(feedate.getDate()); - if (feedate <= now) { - - alert("超過兩個月的費用無法進行報銷"); + if (feedate > now) { + alert("費用日期不可大於今天"); $("#FeeDate").val(''); + } else { + now.setMonth(now.getMonth() - 2); + now.setDate(1); + now.setDate(now.getDate() - 1); + if (feedate <= now) { + alert("超過兩個月的費用無法進行報銷"); + $("#FeeDate").val(''); + } } } } @@ -685,7 +681,7 @@ $materials = $conn->query($sql_Material); }; function senddata() { - if ($("#FeeDate").val() == "" || $("#FeeNoteShow").val() == "" || $("#Price").val() == "" || $("#Quantity").val() == "") { + if ($("#FeeDate").val() == "" || $("#FeeNoteShow").val() == "" || $("#Price").val() == "" || $("#Quantity").val() == "" || $("#WriteOffId").val() == "") { alert("請確認紅字部分皆有填寫"); } else if ($("#OAmount").val() <= 0) { alert("金額必須大於零"); diff --git a/wms/rib02-edit.php b/wms/rib02-edit.php index a78cde97..f1ea8ccc 100644 --- a/wms/rib02-edit.php +++ b/wms/rib02-edit.php @@ -550,21 +550,24 @@ $materials = $conn->query($sql_Material); $("#FeeDate").val(''); } else { let year = $("#FeeDate").val().substr(0, 4); - let month = $("#FeeDate").val().substr(4, 2); + let month = parseInt($("#FeeDate").val().substr(4, 2)) - 1; let day = $("#FeeDate").val().substr(6, 2); let feedate = new Date(year, month, day); - feedate.setMonth(feedate.getMonth() - 1); let now = new Date(); - if (feedate > now) { - alert("費用日期不可大於今天"); - $("#FeeDate").val(''); + if (feedate.getMonth() != month) { + alert("請輸入正確格式的日期"); } else { - now.setMonth(now.getMonth() - 2); - now.setDate(1); - now.setDate(now.getDate() - 1) - if (feedate < now) { - alert("超過兩個月的費用無法進行報銷"); + if (feedate > now) { + alert("費用日期不可大於今天"); $("#FeeDate").val(''); + } else { + now.setMonth(now.getMonth() - 2); + now.setDate(1); + now.setDate(now.getDate() - 1); + if (feedate <= now) { + alert("超過兩個月的費用無法進行報銷"); + $("#FeeDate").val(''); + } } } } diff --git a/wms/rib03-submit.php b/wms/rib03-submit.php index 336be643..bbc05b82 100644 --- a/wms/rib03-submit.php +++ b/wms/rib03-submit.php @@ -224,13 +224,13 @@ OAmount =$OAmount, UnPayOAmount=$UnPayOAmount, Balance = $OAmountWithTax, LBalan $WriteOffDescribe = empty($rib['WriteOffDescribe']) ? null : $rib['WriteOffDescribe']; $DeptId = $rib['DeptId']; $CostCenterId = empty($rib['CostCenterId']) ? Null : $rib['CostCenterId']; - $HadPayOAmount = $rib['HadPayOAmount']; - $HadPayLAmount = $rib['HadPayLAmount']; - $UnPayOAmount = $rib['UnPayOAmount']; - $UnPayLAmount = $rib['UnPayLAmount']; + $HadPayOAmount = $CurrId=="TWD"? round($rib['HadPayOAmount']):round($rib['HadPayOAmount'],2); + $HadPayLAmount = $CurrId=="TWD"? round($rib['HadPayLAmount']):round($rib['HadPayLAmount'],2); + $UnPayOAmount = $CurrId=="TWD"? round($rib['UnPayOAmount']):round($rib['UnPayOAmount'],2); + $UnPayLAmount = $CurrId=="TWD"? round($rib['UnPayLAmount']):round($rib['UnPayLAmount'],2); $PaymentState = $rib['PaymentState']; - $Balance = $rib['Balance']; - $LBalance = $rib['LBalance']; + $Balance = $CurrId=="TWD"? round($rib['Balance']):round($rib['Balance'],2); + $LBalance = $CurrId=="TWD"? round($rib['LBalance']):round($rib['LBalance'],2); $GatheringPersonId = $rib['GatheringPersonId']; $GatheringPersonDescribe = empty($rib['GatheringPersonDescribe']) ? Null : $rib['GatheringPersonDescribe']; $BankId = empty($rib['BankId']) ? Null : $rib['BankId']; @@ -241,19 +241,20 @@ OAmount =$OAmount, UnPayOAmount=$UnPayOAmount, Balance = $OAmountWithTax, LBalan $BankAccount = empty($rib['BankAccount']) ? Null : $rib['BankAccount']; $BankAccountName = empty($rib['BankAccountName']) ? Null : $rib['BankAccountName']; $IsTaxBill = $rib['IsTaxBill']; - $OAmount = $rib['OAmount']; - $LAmount = $rib['LAmount']; - $OTax = $rib['OTax']; - $LTax = $rib['LTax']; - $LAmountWithTax = $rib['LAmountWithTax']; - $OAmountWithTax = $rib['OAmountWithTax']; + $OAmount = $CurrId=="TWD"? round($rib['OAmount']):round($rib['OAmount'],2); + $LAmount = $CurrId=="TWD"? round($rib['LAmount']):round($rib['LAmount'],2); + $OTax = $CurrId=="TWD"? round($rib['OTax']):round($rib['OTax'],2); + $LTax = $CurrId=="TWD"? round($rib['LTax']):round($rib['LTax'],2); + $LAmountWithTax = $CurrId=="TWD"? round($rib['LAmountWithTax']):round($rib['LAmountWithTax'],2); + $OAmountWithTax = $CurrId=="TWD"? round($rib['OAmountWithTax']):round($rib['OAmountWithTax'],2); $IsContainTax = $rib['IsContainTax']; - $AdvanceOAmount = $rib['AdvanceOAmount']; - $AdvanceLAmount = $rib['AdvanceLAmount']; + $AdvanceOAmount = $CurrId=="TWD"? round($rib['AdvanceOAmount']):round($rib['AdvanceOAmount'],2); + $AdvanceLAmount = $CurrId=="TWD"? round($rib['AdvanceLAmount']):round($rib['AdvanceLAmount'],2); $PrePayWriteOffAmount = $rib['PrePayWriteOffAmount']; - $WriteOffAmount = $rib['WriteOffAmount']; + $WriteOffAmount = $CurrId=="TWD"? round($rib['WriteOffAmount']):round($rib['WriteOffAmount'],2); $TelNo = empty($rib['TelNo']) ? Null : $rib['TelNo']; - $UnPaymentLAmt = empty($rib['UnPaymentLAmt']) ? null : $rib['UnPaymentLAmt']; + $UnPaymentLAmt = empty($rib['UnPaymentLAmt']) ? null : ($CurrId=="TWD"? round($rib['UnPaymentLAmt']):round($rib['UnPaymentLAmt'],2)); + $CreatorId = $rib['CreatorId']; $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); @@ -262,14 +263,14 @@ OAmount =$OAmount, UnPayOAmount=$UnPayOAmount, Balance = $OAmountWithTax, LBalan HadPayOAmount,HadPayLAmount,UnPayOAmount,UnPayLAmount,PaymentState,Balance,LBalance, FillUp,GatheringBizOrgId, GatheringPersonId, IsTaxBill, OAmount,LAmount,OTax,LTax,LAmountWithTax,OAmountWithTax, IsContainTax,AdvanceOAmount,AdvanceLAmount,PrePayWriteOffAmount,WriteOffAmount, - CompId,UnPaymentOAmt,UnPaymentLAmt,IsPayment, CurrentState,PermitState"; + CompId,UnPaymentOAmt,UnPaymentLAmt,IsPayment, CurrentState,PermitState,CreatorId"; $sql2 = ") VALUES ('$BillNo',$BillDate,'1000','1000','$TypeId','1000', '$CurrId','$TransactId',$WriteOffType,'1000','$WriteOffId','$DeptId', $HadPayOAmount,$HadPayLAmount,$UnPayOAmount,$UnPayLAmount,$PaymentState,$Balance,$LBalance, 0,'1000','$GatheringPersonId',$IsTaxBill,$OAmount,$LAmount,$OTax,$LTax,$LAmountWithTax,$OAmountWithTax, $IsContainTax,$AdvanceOAmount,$AdvanceLAmount,$PrePayWriteOffAmount,$WriteOffAmount, - '1001',$WriteOffAmount,$UnPaymentLAmt,0,2,0"; + '1001',$WriteOffAmount,$UnPaymentLAmt,0,2,0,'$CreatorId'"; $sql .= empty($CostCenterId) ? "" : ",CostCenterId"; $sql2 .= empty($CostCenterId) ? "" : ",'" . $CostCenterId . "'"; @@ -309,18 +310,18 @@ OAmount =$OAmount, UnPayOAmount=$UnPayOAmount, Balance = $OAmountWithTax, LBalan $CostCenterId = empty($ribsub['CostCenterId']) ? Null : $ribsub['CostCenterId']; $UnitId = $ribsub['UnitId']; $Quantity = $ribsub['Quantity']; - $Price = $ribsub['Price']; - $CurrOAmount = $ribsub['CurrOAmount']; - $CurrLAmount = $ribsub['CurrentLAmount']; + $Price = $CurrId=="TWD"? round($ribsub['Price']) : round($ribsub['Price'],2); + $CurrOAmount = $CurrId=="TWD"? round($ribsub['CurrOAmount']) : round($ribsub['CurrOAmount'],2); + $CurrLAmount = $CurrId=="TWD"? round($ribsub['CurrentLAmount']): round($ribsub['CurrentLAmount'],2); $TaxId = $ribsub['TaxId']; $TaxRate = $ribsub['TaxRate']; - $OTax = $ribsub['OTax']; - $LTax = $ribsub['LTax']; - $LAmountUnWithTax = $ribsub['LAmountUnWithTax']; - $OAmountUnWithTax = $ribsub['OAmountUnWithTax']; - $OAmount = $ribsub['OAmount']; - $LAmount = $ribsub['LAmount']; - $FeeBalance = $ribsub['FeeBalance']; + $OTax = $CurrId=="TWD"? round($ribsub['OTax']): round($ribsub['OTax'],2); + $LTax = $CurrId=="TWD"? round($ribsub['LTax']): round($ribsub['LTax'],2); + $LAmountUnWithTax = $CurrId=="TWD"? round($ribsub['LAmountUnWithTax']): round($ribsub['LAmountUnWithTax'],2); + $OAmountUnWithTax = $CurrId=="TWD"? round($ribsub['OAmountUnWithTax']): round($ribsub['OAmountUnWithTax'],2); + $OAmount = $CurrId=="TWD"? round($ribsub['OAmount']): round($ribsub['OAmount'],2); + $LAmount = $CurrId=="TWD"? round($ribsub['LAmount']): round($ribsub['LAmount'],2); + $FeeBalance = $CurrId=="TWD"? round($ribsub['FeeBalance']): round($ribsub['FeeBalance'],2); $VoucherCount = $ribsub['VoucherCount']; $FeeNoteShow = empty($ribsub['FeeNoteShow']) ? Null : $ribsub['FeeNoteShow']; @@ -341,13 +342,13 @@ OAmount =$OAmount, UnPayOAmount=$UnPayOAmount, Balance = $OAmountWithTax, LBalan $sqlsub = "INSERT INTO glFeeWriteOffSub (BillNo, RowCode,RowNo,FeeDate,FeeTypeId, WriteOffType, BizOrgId, WriteOffId, FeeOrgId, FeeDeptId, FeeCompanyId, UnitId , Quantity, Price, CurrOAmount,CurrLAmount,TaxId,TaxRate,OTax,LTax,LAmountUnWithTax - ,OAmountUnWithTax,OAmount,LAmount,FeeBalance,VoucherCount,CurrId,WriteOffAmount,SupplyOrgId,IsCounteract,IsKeyByFeeInfo,CreatorId + ,OAmountUnWithTax,OAmount,LAmount,FeeBalance,VoucherCount,CurrId,WriteOffAmount,SupplyOrgId,IsCounteract,IsKeyByFeeInfo "; $sqlsub2 = ") VALUES ('$BillNo',$RowCode, $RowNo,$FeeDate,'$FeeTypeId',$WriteOffType, '1000','$WriteOffId','1000','$FeeDeptId','1000','$UnitId', $Quantity, $Price, $CurrOAmount, $CurrLAmount,'$TaxId',$TaxRate,$OTax,$LTax,$LAmountUnWithTax - ,$OAmountUnWithTax,$OAmount,$LAmount,$FeeBalance,$VoucherCount,'$CurrId',$WriteOffAmount,'1000',$IsCounteract,0,$CreatorId + ,$OAmountUnWithTax,$OAmount,$LAmount,$FeeBalance,$VoucherCount,'$CurrId',$WriteOffAmount,'1000',$IsCounteract,0 "; $sqlsub .= empty($WriteOffDescribe) ? "" : ",WriteOffDescribe"; @@ -374,7 +375,6 @@ OAmount =$OAmount, UnPayOAmount=$UnPayOAmount, Balance = $OAmountWithTax, LBalan $sqlsub .= $sqlsub2; $sqlsub .= ")"; - $result2 = $conn->query($sqlsub); }