From 08d4b52044720fc2858aad7d04b5b9b1c5183253 Mon Sep 17 00:00:00 2001 From: Ritikesh yadav Date: Mon, 8 Apr 2024 16:31:25 +0530 Subject: [PATCH] added store long only equity fund excel data in database --- .../AlternativeInvestmentFundImport.php | 3 +++ app/Models/AlternativeInvestmentFund.php | 2 +- .../excel-template/LongOnlyFundsTemplate.xlsx | Bin 10499 -> 10496 bytes .../excel-template/PrivateCreditTemplate.xlsx | Bin 9236 -> 9246 bytes 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Imports/AlternativeInvestmentFundImport.php b/app/Imports/AlternativeInvestmentFundImport.php index 619880f..6c71ef3 100644 --- a/app/Imports/AlternativeInvestmentFundImport.php +++ b/app/Imports/AlternativeInvestmentFundImport.php @@ -107,6 +107,9 @@ class AlternativeInvestmentFundImport implements ToCollection, WithHeadingRow 'trading_strategy' => $row['trading_strategy'] ?? null, 'involved_in_short_selling' => $row['involved_in_short_selling'] ?? null, 'minimum_investment' => $row['minimum_investment'] ?? null, + 'return_on_investment_irr_dpi_rvpi_tvpi' => $row['return_on_investment_irr_dpi_rvpi_tvpi'] ?? null, + 'valuation_per_security_nav' => $row['valuation_per_security_nav'] ?? null, + 'trading_strategy_used' => $row['trading_strategy_used'] ?? null, ]); } } diff --git a/app/Models/AlternativeInvestmentFund.php b/app/Models/AlternativeInvestmentFund.php index d71b019..08b2435 100644 --- a/app/Models/AlternativeInvestmentFund.php +++ b/app/Models/AlternativeInvestmentFund.php @@ -11,7 +11,7 @@ class AlternativeInvestmentFund extends Model protected $hidden = ['created_at','updated_at']; - protected $fillable = ['products_id','fund_name','slug','registration_number','fund_category','fund_structure','fund_strategy','fund_domicile','fund_manager_name','website_of_the_fund','fund_manager_experience','sponsor','manager','trustee','auditor','valuer_tax_advisor','credit_rating','open_date','first_close_date','final_close_date','tenure_from_final_date','commitment_period','native_currency','target_corpus','investment_manager_contribution','minimum_capital_commitment','intial_drawdown','accepting_overseas_investment','target_irr','management_fees_and_carry','hurdle_rate','other_expenses','focused_sectors_industries','regions_covered','isin_code','focused_real_estate_sectors','rera_complied_property','return_on_investment','valuation_per_sector','focused_funds','trading_strategy','involved_in_short_selling','minimum_investment']; + protected $fillable = ['products_id','fund_name','slug','registration_number','return_on_investment_irr_dpi_rvpi_tvpi','valuation_per_security_nav','trading_strategy_used','fund_category','fund_structure','fund_strategy','fund_domicile','fund_manager_name','website_of_the_fund','fund_manager_experience','sponsor','manager','trustee','auditor','valuer_tax_advisor','credit_rating','open_date','first_close_date','final_close_date','tenure_from_final_date','commitment_period','native_currency','target_corpus','investment_manager_contribution','minimum_capital_commitment','intial_drawdown','accepting_overseas_investment','target_irr','management_fees_and_carry','hurdle_rate','other_expenses','focused_sectors_industries','regions_covered','isin_code','focused_real_estate_sectors','rera_complied_property','return_on_investment','valuation_per_sector','focused_funds','trading_strategy','involved_in_short_selling','minimum_investment']; public function companies(){ return $this->hasOne(Company::class,'id','companies_id'); diff --git a/public/excel-template/LongOnlyFundsTemplate.xlsx b/public/excel-template/LongOnlyFundsTemplate.xlsx index a33f330c641f05717477db58a181cf8a63eeafb7..e96f568cf8cf42eda3979e7bf935d22e4e773ed7 100644 GIT binary patch delta 1488 zcmV;>1uy!8Qh-vh+6D!p&H|sVh_f>kv$70v*6Mn zcr!nE24`dtQb9_cyky%zN63fNo|t}+s`P(QoVx$wYsO()Y)*W|~X0O9}G2kRmT z+oQ#>Oo-IClF%(2NY`vVA_@f6I12=PL60qKr~PaA7n7j_6tnsXGXe#OB$>3OlQIk@ ze{0(?6n-DD+&}6(UAC@#Qwf> z`;M}@J2rLn%#{|hEf9`V6!DhHQncFw{rs`MnWIP>+LpAIEicdu*XZu{{kzpcswchU z+(f|8>H_VI>6S^N*^W0<$Fk!s+^M8$f2e`4YMbazaa#7ErcOwjPLqa;77Ywb6~ZB_ zN-+K)*}mbe8Auebse%0UPITI_H7ta#q3UVh-7wj7K(P_EFfTnRiW;_j+_qBDO$~J) zaYk8mRPZM7nYb|h@2?^?f+?wGWny4XhMZrQzepAdWhbWB^#{@5EK&Sf*a3PffAY4J zaDL(41-p^*$s!-&nG|B^9${lpX2dfe zp8f()>py)|a3NxH3VH6k@ataUe_vHp@`~y>NA+r$))+IZSGm_8d_)1L3sE-NOAs0bqPDdbE-yfW%f7gnfjX1DA zU{I=X^!2HN^^Kk9c{ZJ28OdTqf;}NGP6E4zTF1{KpQV#)4Ye8@gyUOE0>_A5Q?28= zlg9yF#jdT^@e&A1*!2~kH5UGNE=U}^hFZt9Ck@Gy0P(OL;P@#9?Uma|;x`LV9H5>{*lSLMmy;BA8svv0`q>b&`$wRqQx}F zo=L%k1@3E`uclAYoEu-8h|&ySD9scr?))MQd|iTkICM|u`(^RGjM9FFe;We1Ez;pZ zMj;yOiky^H`Zz6SDDM$Eh{-S}gMyA2y<k+6D#6o`1pfv)=~&0e`vE2_8*)eLL_vecSI1I`+WpV|&o?#xp$b z&)i`449>_Pq=J+>dC9hcj*t(jJu&?tRcpa+Sn~Kl!wY}3DKTHCX6*z9X}obA*> z7iMTx_dJiqE znZYXkUFo_9^>LtwefP5G4t(34cDlCTA9!}(?|AmupLo-5Z#tQdx+Xv71PK4fK3Eq) z*d8s0WkRIBm4t5LK)Pn@5m6wh#tR|f3wmr>JMCY?zmstw6_bl54zmXeB?1Kks)(MZ zlQ9e?e{b3_6n>wy{}B1TNo*2sBCWbrXqEOb?b1CP#{sKJoY|&OP5bXVPGXEy39KT> zIV61FxqZj1?v70zy>O+4Yzu_r6h*vcvJ~yMK)-&jZ{{e{hPEZGWy=fn$~C&X{rF*Z zkm_0QI5!b6w7Nh$W4dLMXtv`G)v@e&3r{Mke;R7wtJ)^IQ=FDPsHqc@rqiUMqD2G4 zQiX8HsuGMpNVacyYX%a9TmI@d?qeTfB#LSMldC{tV|5d$&mBg@)yY>q3p!;w*DX*oF$6C2s=Pe ze?{Jx63$Ot#FI_lNj5!^*>gWvir&_^O@Imfu7)o73@aJXN!D<-=q*j_Xrz< zG9zC2@as=dyZ+Nh1s5VFr;z8q3%~9qfBsEHC9mkdHs9sp3m4m+fjn|3+$v{TzCLix zK(Y`xCb?y0vIYvcMvbt$2a==5-X270cHqt88BQ0I8L+UuHnRCWJ{aKx5VGxoU`HS! zF`4H$pF*HZNEl0x1nZDE44I8curAqooRNGs$5&!PMtw}M4!H;_b2e|&FAq1Mb2|Ad0A;l(GeV)X16zqFicbyR<<%=eE}{CB<+|mDcX5& z7{*TQKylX#4jsfzWfk{-VQaV8aPh&nfcu1uu>#K}_Z-*2*mOj6LQ2sg&8ICJfD{-? zP@uiTv`6ue*Mn8=&kK!m;Z%h`n$YPK_mV9|D|YUKD>~zTzwhk_O^lGA;(^b0GZInQ2+n{ diff --git a/public/excel-template/PrivateCreditTemplate.xlsx b/public/excel-template/PrivateCreditTemplate.xlsx index 8c0d7bef88c0588c34f26aff9b297e463101267f..4d4f8d7e213edbcefcbadde8bd27c9aa95688b74 100644 GIT binary patch delta 1763 zcmV<91|0d6NS;Wr$_5192urDx&IT-hfJ&+~NwrAZ6t!LZ5-D;bZrCV5O!k+TRr zGKDUNU%#C1gxs!#*jfOPs|Y1p7op=Qny`$hGf}V{JZm8{qM<7{jw&Q0u}TRify;>8mW544Rsh6`r(8eQ zpvcN-INRhxl2r;}SGa3c67C*6*ahRYGlA=5s*F=9lvwLCfOZnPst^NwF44@aKI88l9iehomizzBQy>d70HTXk?2@|P__8YB&Ug3 zdV?iMmnMs%T&0{YSVdWCYnBzT6xiaGG|A~Y_y=(kYI5U1J{r!=``g?Abs4q-oNH;p z`)u+Zif}_7pd?UuU|+A;8RQ&ymN}InUOrv9o$1({dUj{r9ohaA%pjPI?9n9ff_@Nm zUEh6%U}P_(f|NRWskVWCj*t(fJ#qaYRqMfSSn~Kl!wY}39mt?$_cZ1%M~&UWgc z3)8i#d!EN)7a<#a5Y*#wcUL>_d8`uZkmlPr#y1Ht#ux%Jq&>qdLPv}y4Wlc# zY-5fXIj<m-B9LoAD5=aiE8Nchq+S-*%^+uI&mQ<4&mQ{|Z`$ooC)3NWsgF4U!vC=k){7u) zj~2r+AyVH;Lbq@rU99+3XG+7K`T}B9G$sA56k!O7DuIbX3Mz^fT1=y+FILW zQDoSbOKL*Z@ETT1r6slSS8pQIXike3B&&#j#PKweRMe`A@UC#IA&!c%n*@fx8{y{W&5@~)A?f|b; z(o;JhMPavqo`q?WOs44!XxQFZC4cuTJ-$OudL+yqnS>LP%u);EKhQ_*JCOnA}u5AJ!)_?K5_P?^GHNQJr}t1Rgmy9o8oT zH)wmXF7UOc1N-EAOs+k~(6SfIFoqkv^AQABI}9jt47Tr(?rrIeM&KH_7mHf!{s*&r z4#W)vGlO`^vqKy-0e?+DRwPZ?Rtkfb6_(MlJJGjoSYkxo(*FCIq|I732Hxm7KA!Vp zGCPz-@CC-^m6{?N5fp$DmCV&{ie9rtI6;ARTuEM33a01?7R}Pzn?z_PDg$d%X)rDa z8+ekkOz0`vJEs}OR_vkVHu4VT#cgFu?)=v5u;$`}?*PYyjDK+nj!W)1Zh)cgiRgrs zqDSgaQ?vjnFceUNau(Bw;vcUAQ`$c-w919E%-vD@PN%q+Y$-aicOPut8|%7`>OmXB z=co8>wR~x-hPi5HB><&~6igW4t}^Ln{uC^^c9jk&P4I=%OtIkBt^B~ZImm}&XTD!& z&+A|?Oz>}mCpou8Iy}h0M`K-)v$7dH&a(wdV?swE8HZ$)(Fvn>EGF;G`&ajysNF$% zO7Sl-9)`rPNk%CngvFz?t{z$g1l|Zssgn#MfeHIGhdjsw003r_mLgXH43q96KmpK` zFC#hu<&$b7CmS<^c*$1*003(O000pH000000000000000JCm#mwruh#>#~ F007?pJp=#% delta 1741 zcmV;;1~U1cNR&vh$_51M7_9D-&IT-hp^_?}TBL1?+OBvrR zP4m*VLttaBIX?H^bM4EkGEJ-pCKVT1i13ArES6Cb@oXESU$-;6hb*N@7Li0`EJTk? zp{v2yFPD2EcWWVb764=_M6uR+;5drLEG6nf+=fV#aiTnmC^8 zcAS*(4AlsMd=G}$Y&c~TL5q}Sx(1OfAsXnbnCGfNOX+*yQX+RnZc~xw0I}u?*N+t_ zvQiq%x0#S+oq*dVZd;{{J2mMu|FP>}d=i54JO=MW z@*T+@xXIyxmF#?wRp)@!If7w-_tR(?q*ZApfZ%-)t$pC;p~2;bC+x14u0`_vCrM4F z5@aPr>1o6@i$c_eq1dzI2k=T3`KaItSiP?AwUIM8$ax`Q0J$F~n#qi4HWrx%sl8DD ztgI^RaV$W@);0T6aLJ%{KtkXSw1fs^trkSbRw0uRje})L(mY?rIucZWEq^n~X)IP= zZw1n&@iH&g38za|QkK}7r8$%WTfUMeIj@6%5GSD~HV(w2=3KwOjSWzjK_kG0mKMCv zC*L6nH{=0Q0*MFqRmILB=D4-Ws0{Gx$#dHyJRJ7z9;Ctc`~Jl4^;d4#JZHos9|lF)^;Ojk|pczxV5 zGgzs=D_!-VJ`VJ-?+&|e-?!aqt8M$ezGwIRmS>Osi8pO`r<3WZZSrGIfZ%`ZgH;g( z&Cz05#zg8{N$3s^q-(Yr5e0&(9Rj|f$A-1j{5ALslaT`yv*`&l0ttttHS4|u0032! zB@8Zqn*;(PthQaD?pxLCvvCZuh~v~YmsQn&?>LDG64Gw82<##DIcH{koYlicR>6sD zBUGIu9L6Z%HB*JC_c{9cV>8K6U@WZ*TB(}n=!F~fu>SaAbyoUdO3rNn47JHoX>GHN zBEw29sR>oXYgpMSEvbdSdLNlab6T_@Sw$p&j%SgiqDCFVQjg(KyPaVCNwK5kwe3hW zuc(FmO(`1V*(4i7C#gOhn+a300gA1tgnemAQ6Sm!d0#6{w-wZV!3kx-MZ=fCZ|Y^* z=XXj{Fs+Q**$|kcF6aC57ttc3?8`LZ; z+NGCAQRL`v+iUZ;Me}4^{NnX!mg@7^IeV}@$zwlQM6vQ2KpuV+1$i|rQ7ek z;>>ao!617ms>;zP*lqr_A`pT=bXB;Gz1pUA^j94e zd`FL!{ie=exY(B#WK*cq8D&|#JaNN+z@Z=RRINzffR7npe2%C+W9OBTLO9> zW@(ztvN_POqp?ctBujBR zdqbD_VqGv`aT33Y^cjS!TK7KyvxN@C4FprEf`hY7 z95exc?bm{&Dcee6(6YiZI(8@ewhc>+s9V~9Ka;ds%f`SPJ;%p$UQA|(vIxGw*t}9x zL?eO%P@I*X8d3b?bzn;S=Y>|eaF)3{YTxM;_mV9|C-&}x&3j{A*HJxeWBB|Ozpa)pZPhSW z&8!5VG?9V{1Kd?6-OQhYCD*Rf0i_APP?{+g+`5$?_%;XmaO}+Y>+E?Q3`Yt6ZSdqd zwn&Eu8Te?dD{@vg!^e5HK