diff --git a/Invoices/invoice_FACT_221000015.pdf b/Invoices/invoice_FACT_221000015.pdf new file mode 100644 index 0000000..a8468a5 --- /dev/null +++ b/Invoices/invoice_FACT_221000015.pdf @@ -0,0 +1,106 @@ +%PDF-1.4 +%“Œ‹ž ReportLab Generated PDF document http://www.reportlab.com +1 0 obj +<< +/F1 2 0 R /F2 5 0 R /F3 6 0 R /F4 7 0 R +>> +endobj +2 0 obj +<< +/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font +>> +endobj +3 0 obj +<< +/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 4190 /SMask 4 0 R + /Subtype /Image /Type /XObject /Width 223 +>> +stream +Gb"/k>Ar<:(!$%Vpn\Er'^8Qed$M2?V-U4"[RM/mD%`\!P<&n_UTcAZAF$D@O_dI0K>,tK%9fEQW.DCCYI`=%a`/q?Y(o-piTpt54>WM$\G#aY^_#SgiQUdMJ"@NueS)0h//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//F/_@^0#d(5p.@H-ihTfMZ6lOt$()$3mr_.0?p%+g!>^FW8Go;[!8--@^i+3OG[mQ8KQ%Sl5ff=se`lL=t_]7:pgo.cA'*$9b12o7q"HD,.iV<\TnYam5hN6Wu\R&[oia$UOT!3-u-1X+o:c-6/Q7`mZh_4V`9*HQCD)A29Ze"W^Alao+-!c4[6jKd!j`V2,rf0oTe<8gME@qE#t^)%]RM0e\bOer=#S?oa73ift9/`U&AjL\%,`Za_fMX:p1S'[M^Q.0P)*WHJssrDK=m;YkoS!=,_@eEA/J:EY.#hf1P^hdhc:9O7e3X?[,lh3(*0K3dEBqku[OoQ$8MSa#jDn$`BT4i@$A>i*A3V;@%u/ZOYWS4N+ZEAM/Y$.#iNNj-e'D'1ac8SB"7ZTKTa:UWdTMdD\>AqVpT3ruSA@1#Z(QTtDlg'M`t'LC]a?7ELHcW6CHSms"@f><-j"?S0&KME;6EcYFF#c=8bZl$b_RjT8EKkipWnq'[t3.:60'p"^pK@rOXiUh7S-Wlc(*jiaGjZ@^Td_0P(U<`[f2pY3IGjAFu2M//3W$@'R_@/LG_Pk=!TfPe>!.Ecs40jIj%9DN*^Nt,+K$kH?X2;V*(Vl>F?AujE">A"Irtp?A5Agrr!bQj*AYur27IHCNYiQtr_5/7>hJ?/kk\7SbQ3s"uUju$<1mE&Am!*X;WucUkrZ.H`cEV25Mh#\LuC&#e+oWo?d^b&6kfm$V,5U`2229AUQ&X>(KRF)ra1p'eG.$[/.L7S54b/"C'%k."2_a;uW_$QGI0#u1Z'**R9!HSB'd>@NSPZbR=TfBD#F*Qe\FG#*Pd8;04f"iX%.7RM;`euL+TY:%F#<5"qEO^>I?J)1D[cufoJkn`TQo4(Q*_*A=9<6B=nH4aO2@33=D$!VQ>AV(SH/?0uE.Rc)6%[."S+UIL#=5/(;RE>C*?U'ELg_iag0jKIS6W_T'1h!GfR8*HIi,#n=0U,1M:?-n>pD4]%Z"F.$)S2cd#i[4Loc_!r@K?CEiNG-10]q\QDNWW?L[W"u[2D^]S8gUGiE"nM#*n[m^#BnYkhEmW@SlctHT7EF."*o-Z:cQY]uq?@d.Epro,0dPc/#T8k+r9$H#KoD+K`#Cd\r6pFb'Nn#)F)4kk[;a&NAq[Nc39'=T3N@X+S[\Lf;Qb`h<=M,-n:!=HPBK+H/hj%u-HRBM+Q0`LNL*!?[t#r@TH30E/:i+.G;5AV^@6^sF%BYsDu'ir1PY<^J.+qW\^8E8SIVf)j%9DcNgOQPX_hRF$><_W)(2dK++?<9)iR;`"3Ao;AiAn<>n8f3]sJ47]N."M@7QuKt,_m0Tt4(pN\/0ThK$mt>RT4Tcc4=P!TI8KDR!So$mJj-CR#g%I0Eaj3-8Ba[G&36&8n#@fRbMK:fE7843NQ?ld'5lp"0YN+'8sl!'@`#SNC&%a![Ws1B,VteAKe%$sPP*uMa;gQhKuk0k^uMS"IU#]`$`PiK8!.H$k3'9C';g8GJPldf;c-6@G!F5Z_MrfB9j;KOmfiA.S7hj#>C8Fn,G)8PBVR7/=mdV>%c)f_WPgj)d"I5r/2UeH&'GH!hMr`HVr]XlAMDQ"@?UJ-46tjrY+C8EMuX&W;EYBYi0Or%E&HU/iktR=9^Emu&gjK]g5_g+SB:8s8',O8iX5qPjn9/SbG[R:Si?dCi$:HV^'?5[@@h<(PoR;D_SpJ?EF9rB"5B8`,CYopCr-Y^CCDS%L1*kU=`+llhfEaoEr)5\___M*Km?]VShhCSnsY-GKWQ42-(FC%3>6;Kla7];mb3]brdb3V?s&rB]I2qJ;K'D)q6i^)CEf@J6-1@cf4HpL8ub2k-9-;7Rbj_[L9eZX6onl:3=I,?D(&n6]s-mhX0ZVk>N4!]Y^.Ugd"LXX.PtR[.ZYpX89\Hi98sF#js_.mptd_BIpmNi7f#Plr)1(2;tE\MDSJNinkIap%=ML'tM+o/%hF@,9G=>Ub(5p.@Yun*ub57)4XR[S7nIUHdk8d4nUfA%Kk/)dPLF=`o(^_$U?JqV(=&1g3&i-)EM))=3B,oiO3(m\Cno-W8F<1dTXdlYi>SJ],Tj'I\nPpoHKht?#M$MI#2Z/o%;jD=-6WPiF3$$5ISoEs(UViMO,aLsJ)9WH2;8a+[_9d[T:7.B,W62niQ+?B4><'eRbY)9p#5X0YAJ>3PL6L:O]9[NT][g!75WfXZN#^blODQZ_S4\7nKR""Zlr;ps=^G&jS9//_V`R4)1Hdkh.$h3pi%uOCGJ38M-RE1GJ'o2E@6#h@S;.(:#cD__gmY-"L<3u2==b5G`F?)S//F/_@^0#d(5p.@YuiOmMoB/1==b5G`F?)S//BbCrXXa8JD^~>endstream +endobj +4 0 obj +<< +/BitsPerComponent 8 /ColorSpace /DeviceGray /Decode [ 0 1 ] /Filter [ /ASCII85Decode /FlateDecode ] /Height 114 /Length 2597 + /Subtype /Image /Type /XObject /Width 223 +>> +stream +Gb"/+D5$PP%%RMH+JBF0:^K[k"<:B-,tn@Q-34F[)]10S:\'/5*t):2&CfEg)L(9i6AMf@mTa$W5h*_6\u9K39b.qFt[VA"Rbh[PX#N>([BX+M.PZRr.\08mM`(7dRN(>=__'QCD[(,MYa70"OZDkE5XiAn&UH+Kf0[V]E?ZCoCljEQ8%ge'NB;6ZVtsbo:g\F=aP3EdcMJU,6k]\@ADiX3)B"_;iT.o's$9l10/,'Pf6D=q"LhnGYFs9934')isfK%`eeo#ORA1cE]'D-LJedBqh'4O.,.)V(DXQmImG9\MX.6[)[Lbg!'lDP@G')6Q"(+moaj&12tB@F+hMTL%F,c4a<4d7KZXW[AAk_W.q-L*^.4E9atkJcMl('Mrl)#"oBWHmJ>47k:#/R[9hJ0RUA5386l#'D\&'G2mONT3WP^^Bd?J2b/W#:7X3EbYQlaJUH-9IH=6:`fdpNa"dudfH+N^DejthCXn/ae8C#'TtM"=GrO?u8Yh5+)!m'T)<`8+DW8r<-1XSs11OV90TCU;c)gcpf)@HQ%u=IMt%$B,No(j;X\[t'\(WA>E2^K$pKMX(H#8h0,>l;P4Z7m;SoNo8^nsm2CJ6t#U,.$=Td6f8_M_/./WIi%so,bS(XHsfcSjic\S3/e+_T\ZDi^9s*^.7Ybh@#4d!Su;EqW;:6W9mEU;4_k-df]:jUT)kp9Fph<=k5QB`Aa%FJT`T#]"QgG2OA3cm^Opr]fHX(U?=J&9jJSc,;GEN9kZkUgpegB)jJ$$#GTNKp6Zb0+XK;"a[0^I\"sg)>k;sV4(NkM+4b(PMqr[!Hc"-R3ieiu98Y9pn$4_K0.>;["kNV'W`2qsX>&do?ONDllPJnZ[9:6:)Oos&Kl>9(`S4$+D+r%2_I-D4'4nQ0(kuu026"RBa&Eun&A8'_3A^8EAhp\Cnend'DX.;*UE%QnrcQm%I\&Yj<.D>CNp^7:]T_+0t*m[UUfus#%0+sQ#7%urMR4J__/Ka;>^_Wi!>6so7:P??eGHqDHljNIJR>Pk3IK1EQI>%S[\8)-:mFMb$;G_[\TIeI%4iTusdsd8jC:rJ[Z7!KQJbe`Mbin(-84IO3%G9EIoVNjJUh>uLq@q`0`QGrM&/]e@'%h,Ph,]]fCPqb]ka=Q]ZjIlRU>On$6drPG'Vi3Z0U:bn$In@Np;+bE`Q.=<)cgr<)cgr<)cgrr!r`,C/RH$~>endstream +endobj +5 0 obj +<< +/BaseFont /Times-Bold /Encoding /WinAnsiEncoding /Name /F2 /Subtype /Type1 /Type /Font +>> +endobj +6 0 obj +<< +/BaseFont /Times-Roman /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font +>> +endobj +7 0 obj +<< +/BaseFont /Times-Italic /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font +>> +endobj +8 0 obj +<< +/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << +/FormXob.fd810876974db675fc661548c5b90548 3 0 R +>> +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +9 0 obj +<< +/PageMode /UseNone /Pages 11 0 R /Type /Catalog +>> +endobj +10 0 obj +<< +/Author () /CreationDate (D:20221028200807-01'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20221028200807-01'00') /Producer (xhtml2pdf ) + /Subject () /Title () /Trapped /False +>> +endobj +11 0 obj +<< +/Count 1 /Kids [ 8 0 R ] /Type /Pages +>> +endobj +12 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 2277 +>> +stream +Gb!l!=\fu.&:WeDeB:H0Ju7u]D[?^hXVPaZZ`AL>MC/&T9]Uhbm3MW,X_rJBWAIXL4.9d(-4&VMd'qQYa;+g^TS5=o8Z,t\<,TH\Dq+P]'Q;MG)1U@$`)g0oaROMrtlEd8\)r==d#;K13Pl,NSS6/'U&EWGV&TC7-TVqu2k,P2*TPoYWr1/<@d7ZI$]LQI:"U\gL$?qj,^FRLI6/K`'5jbc2M>j`Ur)")s$/FD3512qZ[%kLJESKjM,GahW=Ig#.E.*TV58Y!cQ>Y62#I(FdUK!"Ae]u=h#sU?X+>+G];;=Nl?#a">"OsU&e$)3@_@9/E9%uVH_V@B-Vc_J>TciM9+3[-1akeOF4,RPKGsJN-XlYNIjunQ@]7shZta?eBNEUp._#\c&-S\W@mDQuXLT*"#3-M:.X\lC(0JM5,-2%eoK]_WTI:c3@`lliKfeo)HiS&ifmBX78=/GRB27r_KKrskZr.(!OV8;hU+X4P_S];f+]iDT1>M5B,&+J$<@P&?.78;1odbiQklIa=9CE-\21^tJTUYWQXd+^5LHJ./PK"DBeooJXUGGmieDjOEL)?!Q5?<4g$_j3BQ-:UM;j6Y2(Uk+#S.]NPXc`W/8*k[ZNU,qr(E[f-N>fbeZ]8.Aef#KAI-t_"E7,Cc')_j%!%7,*0'$4h3:-0`s3TGHWbYR9./c:!-Qou"#(mTQHC2#LIF^J_tN#.235eaFQR@(aeK'pONYajL+]GdUB9+6iEua4/l`$UHIL*;CTY7hme>bC?S\Qg[\^roLhMW&QRTNOOYS*F?r&W#j3l1k8,$F7'J2;oiEB.<:_XV0@]K(i)HRr@$*pCHpC)W@f$'67Z/,GD]XNR*N+EB*Z@4fbMT&O*N??9_7PBdN*7+ZB!NL=WQ%9Nj4"n\T*7pCO_]:;0X1r.T^^LfTrq`+a?-:6K17W9huGDcaSgffc_h3)-^%Jj;QlbD\#!K-pQli*dW$#pk)9ip,U"3.ruDq=$jJ.r6+Hu8D^m>2br@c0cb-nlo']qqja`Oln#Pej_Hb;&p3I'F+8TK;&6(iF?Cu?&MZeOF)Eu[3Bj(Z1[*0DIJb+4_bRuq9'lq4LpOJ$a)oJ75FkoJ:"5j[8pXjaPMp%k%l_Oq;0;Eh"K%AhlAmL6\L$%M)8n[f'K_"_3k?9-\)D0*nJllF>rmn!ro/[I^&uJ>RnQVNO+Seg'5W^]ko^:ofIWH9nC_V!JGBN,L$Mh=A.#+0qA#1_(TgI'Ro[YjVUZ!KUJX.sdb]@RB`FG.dch1>UCGKrUJ[0t=u$J9f2WI44ARs.C[S#FVN^i*pMrAendstream +endobj +xref +0 13 +0000000000 65535 f +0000000073 00000 n +0000000134 00000 n +0000000241 00000 n +0000004635 00000 n +0000007440 00000 n +0000007548 00000 n +0000007657 00000 n +0000007767 00000 n +0000008035 00000 n +0000008104 00000 n +0000008357 00000 n +0000008417 00000 n +trailer +<< +/ID +[] +% ReportLab generated PDF document -- digest (http://www.reportlab.com) + +/Info 10 0 R +/Root 9 0 R +/Size 13 +>> +startxref +10786 +%%EOF diff --git a/Template/MySy_Create_PRO_account.html b/Template/MySy_Create_PRO_account.html new file mode 100644 index 0000000..7db1163 --- /dev/null +++ b/Template/MySy_Create_PRO_account.html @@ -0,0 +1,154 @@ + + + + + + Sample + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ + + + + + +
Some inline version
+
+ + + + + + +
Mysy Training Logo
+
+ + + + + + +
+ +
+
+
+

Activation du votre compte professionnel MySy Training

+

Bonjour {{ params.user_name }}

+ +

+

+ Vous avez fait une demande de création d'un compte professionnel sur mysy-training.com.

+ +

La securité des vos données est primordiale pour nous. Une fois que vous aurez activez votre compte vous allez recevoir une clé secrète necessaire pour vous connecter.

+ +

Pour activer votre compte, veuillez cliquer sur le lien ci-dessous.

+

+ + +
+ + + + +

+

Important

+

+ Pour vous connecter entant que professionnel sur le + site mysy-training.com, la clé secrete et le mot de passe sont necessaires.

+ +

+ +

+ Cordialement
+ MySy Training Technology
+ Contact : +337 69 20 39 45
+ Email : contact@mysy-training.com
+

+
+
+
+ +
+
+ + + + + + +
+ +
+

+ Cet email a été envoyé à {{user.email}}
+ Ce mail vous est adressé par MYSY Training dont le siège social est situé au 1 Cr du Havre, 75008 Paris. Conformément à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier 1978 modifiée et au Règlement Général sur la Protection des Données Règlement (UE) 2016/679 du Parlement européen et du Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pouvez exercer vos droits par courrier postal envoyé à : MYSY Training 1 Cr du Havre, 75008 Paris ou par mail : contact@mysy-training.com. +
+ Se désinscrire
+

+
+ +
+
+
+ + \ No newline at end of file diff --git a/Template/MySy_Sales_Order_tpl.html b/Template/MySy_Sales_Order_tpl.html new file mode 100644 index 0000000..b2d2b54 --- /dev/null +++ b/Template/MySy_Sales_Order_tpl.html @@ -0,0 +1,211 @@ + + + + + + Confirmation de votre commande {{params.order_id}} + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + + + + +
Mysy Training Logo
+
+ + + + + + +
+ +
+
+
+ +

Confirmation de votre commande n° {{params.order_id}}

+

+ {{params.client_name}}
+ {{params.client_address}}
+ {{params.client_zip_ville}}
+ {{params.client_pays}}
+

+ +

+ +Commande n° {{params.order_id}}
+Date de commande : {{params.date_order}}
+{% if params.end_date %} +

+{% endif %} + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DescriptionQuantitéPrix unitaireMontant
{{params.packs}}
{{params.qty}}{{params.unit_price}}{{params.montant}}
{{params.detail_packs}}      
    
+ +

+ + + + + + + + + + + + + + + + + + + + +
Total HT{{params.total_ht}}
TVA{{params.tva}} €
Total{{params.total_ttc}} €
+

+ +

 

+ + +

+ Cordialement
+ MySy Training Technology
+ Contact : +337 69 20 39 45
+ Email : contact@mysy-training.com
+

+
+
+
+ +
+
+ + + + + + +
+ +
+

+ Cet email a été envoyé à {{params.client_email}}
+ Ce mail vous est adressé par MYSY Training dont le siège social est situé au 1 Cr du Havre, 75008 Paris. Conformément à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier 1978 modifiée et au Règlement Général sur la Protection des Données Règlement (UE) 2016/679 du Parlement européen et du Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pouvez exercer vos droits par courrier postal envoyé à : MYSY Training 1 Cr du Havre, 75008 Paris ou par mail : contact@mysy-training.com. +
+ Se désinscrire
+

+
+ +
+
+
+ + \ No newline at end of file diff --git a/Template/tpl_mail_test.html b/Template/tpl_mail_test.html new file mode 100644 index 0000000..31f2b11 --- /dev/null +++ b/Template/tpl_mail_test.html @@ -0,0 +1,144 @@ + + + + + + Sample + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ + + + + + +
Some inline version
+
+ + + + + + +
Mysy Training Logo
+
+ + + + + + +
+ +
+
+
+

Demande d'inscription à la formation {{title}}

+

Bonjour Mr. {{user.prenom}} {{user.nom}}

+ +

+

Votre demande d'inscription à la session de formation : {{session.title}} qui se tiendra du {{session.date_du}} au {{session.date_fin}} a bien été prise en compte.

+ +

Notre équipe pédagogique prendra rapidement contact avec vous pour finaliser votre inscription.

+ +

Nous vous remercions d'avoir choisi notre formation.

+

+ + Read more +
+ + + + +

+ Cordialement
+ MySy Training Technology
+ Contact : +337 69 20 39 45
+ Email : contact@mysy-training.com
+

+
+
+
+ +
+
+ + + + + + +
+ +
+

+ Cet email a été envoyé à {{user.email}}
+ Ce mail vous est adressé par MYSY Training dont le siège social est situé au 1 Cr du Havre, 75008 Paris. Conformément à la Loi Informatique et Liberté Loi n° 78-17 du 6 janvier 1978 modifiée et au Règlement Général sur la Protection des Données Règlement (UE) 2016/679 du Parlement européen et du Conseil du 27 avril 2016 dit RGPD, vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation et d'opposition au traitement de vos données. Vous pouvez exercer vos droits par courrier postal envoyé à : MYSY Training 1 Cr du Havre, 75008 Paris ou par mail : contact@mysy-training.com. +
+ Se désinscrire
+

+
+ +
+
+
+ + \ No newline at end of file