v240502
authorKilian <ksaffran@dks.lu>
Thu, 2 May 2024 07:25:11 +0000 (09:25 +0200)
committerKilian <ksaffran@dks.lu>
Thu, 2 May 2024 07:25:11 +0000 (09:25 +0200)
25 files changed:
20240429_180128.xml [new file with mode: 0644]
public_html/index.php
public_html/lib/App/Cotisations.php
public_html/lib/App/Employers.php
public_html/lib/App/Members.php
public_html/lib/App/Payments.php
public_html/lib/App/Sepa.php
public_html/lib/Form.php
public_html/log/sql.log
public_html/tmpl/common/foot_js.php
public_html/tmpl/dialogs/dlg_cotisation.php
public_html/tmpl/js/app/banks.min.js
public_html/tmpl/js/app/dataform.min.js
public_html/tmpl/js/app/index.min.js
public_html/tmpl/js/app/invoicing.min.js
public_html/tmpl/js/app/myapp.min.js
public_html/tmpl/js/app/tablehelper.min.js
public_html/tmpl/js/common/dataform.js
public_html/tmpl/js/common/tablehelper.js
public_html/tmpl/js/myapp.js
public_html/tmpl/js/pages/banks.js
public_html/tmpl/js/pages/index.js
public_html/tmpl/js/pages/invoicing.js
public_html/tmpl/pages/index.php
public_html/tmpl/pages/invoicing.php

diff --git a/20240429_180128.xml b/20240429_180128.xml
new file mode 100644 (file)
index 0000000..0afa336
--- /dev/null
@@ -0,0 +1,8525 @@
+<Document xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:iso:std:iso:20022:tech:xsd:pain.008.001.02">
+       <CstmrDrctDbtInitn>
+               <GrpHdr>
+                       <MsgId>20240429_180128</MsgId>
+                       <CreDtTm>2024-04-29T18:01:28</CreDtTm>
+                       <NbOfTxs>290</NbOfTxs>
+                       <CtrlSum>5343.5</CtrlSum>
+                       <InitgPty>
+                               <Nm>NGL-SNEP ASBL</Nm>
+                               <Id>
+                                       <OrgId>
+                                               <Othr>
+                                                       <Id>F5078</Id>
+                                                       <Issr>RCS</Issr>
+                                               </Othr>
+                                       </OrgId>
+                               </Id>
+                       </InitgPty>
+               </GrpHdr>
+               <PmtInf>
+                       <PmtInfId>20240429_180128</PmtInfId>
+                       <PmtMtd>DD</PmtMtd>
+                       <BtchBookg>true</BtchBookg>
+                       <NbOfTxs>281</NbOfTxs>
+                       <CtrlSum>5234.5</CtrlSum>
+                       <PmtTpInf>
+                               <SvcLvl>
+                                       <Cd>SEPA</Cd>
+                               </SvcLvl>
+                               <LclInstrm>
+                                       <Cd>CORE</Cd>
+                               </LclInstrm>
+                               <SeqTp>RCUR</SeqTp>
+                       </PmtTpInf>
+                       <ReqdColltnDt>2024-04-29</ReqdColltnDt>
+                       <Cdtr>
+                               <Nm>NGL-SNEP ASBL</Nm>
+                               <PstlAdr>
+                                       <Ctry>LU</Ctry>
+                                       <AdrLine>5 Am Brill</AdrLine>
+                                       <AdrLine>L-3961 EHLANGE-SUR-MESS</AdrLine>
+                               </PstlAdr>
+                       </Cdtr>
+                       <CdtrAcct>
+                               <Id>
+                                       <IBAN>LU080019435512770000</IBAN>
+                               </Id>
+                       </CdtrAcct>
+                       <CdtrAgt>
+                               <FinInstnId>
+                                       <BIC>BCEELULL</BIC>
+                               </FinInstnId>
+                       </CdtrAgt>
+                       <CdtrSchmeId>
+                               <Id>
+                                       <PrvtId>
+                                               <Othr>
+                                                       <Id>LU57ZZZ0000000000000000760</Id>
+                                                               <SchmeNm>
+                                                                       <Prtry>SEPA</Prtry>
+                                                               </SchmeNm>
+                                               </Othr>
+                                       </PrvtId>
+                               </Id>
+                       </CdtrSchmeId>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11797</InstrId>
+                                       <EndToEndId>11797</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11797</MndtId>
+                                               <DtOfSgntr>2018-01-22</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>TORRES LEAL RUI MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU24 0030 0835 2643 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11814</InstrId>
+                                       <EndToEndId>11814</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11814</MndtId>
+                                               <DtOfSgntr>2020-11-03</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm> VIEIRA DE ABREU ANA CATARINA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU52 0019 5955 0960 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12222</InstrId>
+                                       <EndToEndId>12222</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12222</MndtId>
+                                               <DtOfSgntr>2020-10-14</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GUEDES SANTOS ANTONIO MIGUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU07 0021 2506 0244 6500</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12235</InstrId>
+                                       <EndToEndId>12235</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12235</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm> FERNANDES DA SILVA JOAO LOURENCO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU14 0019 2755 0009 2000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12250</InstrId>
+                                       <EndToEndId>12250</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12250</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GONCALVES PEIXOTO DULCINEIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU63 0029 1101 2215 2800</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12256</InstrId>
+                                       <EndToEndId>12256</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12256</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE SOUSA BASTOS JOAO EVANGELISTA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU85 0026 1904 3045 2500</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12266</InstrId>
+                                       <EndToEndId>12266</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12266</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>VIEIRA DE ABREU ROSA MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU30 0019 1355 7300 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11839</InstrId>
+                                       <EndToEndId>11839</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11839</MndtId>
+                                               <DtOfSgntr>2016-03-03</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE OLIVEIRA PAIS JORGE MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU42 0019 3355 2041 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11130</InstrId>
+                                       <EndToEndId>11130</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11130</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA SILVA COELHO MANUEL ANTONIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU98 0019 5903 7583 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11844</InstrId>
+                                       <EndToEndId>11844</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11844</MndtId>
+                                               <DtOfSgntr>2023-07-20</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ALVES DUARTE ARMENIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU30 0141 0415 5180 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11139</InstrId>
+                                       <EndToEndId>11139</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11139</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ARENT GINETTE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU78 0019 7303 5761 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11865</InstrId>
+                                       <EndToEndId>11865</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11865</MndtId>
+                                               <DtOfSgntr>2020-01-08</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GONCALVES ALMEIDA TANIA CLARA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU75 0019 2055 6439 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11889</InstrId>
+                                       <EndToEndId>11889</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11889</MndtId>
+                                               <DtOfSgntr>2015-07-03</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GRAZIA FAPPANI-DRIOL MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU89 0030 1801 5459 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11905</InstrId>
+                                       <EndToEndId>11905</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11905</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>RIOLINO ENNIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU83 0019 1106 8426 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11907</InstrId>
+                                       <EndToEndId>11907</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11907</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA SILVA NOGUEIRA TITO ANTONIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU77 0030 5964 8465 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11922</InstrId>
+                                       <EndToEndId>11922</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11922</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA ROCHA FERREIRA LUIS MIGUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU69 0026 1697 0060 1800</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11933</InstrId>
+                                       <EndToEndId>11933</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11933</MndtId>
+                                               <DtOfSgntr>2018-03-22</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DIAS DE SOUSA RITA MANUELA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU48 0019 5155 6791 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11937</InstrId>
+                                       <EndToEndId>11937</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11937</MndtId>
+                                               <DtOfSgntr>2015-08-14</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>TRISDE55XXX</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SZCZEPANSKI GUNTER</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>DE88 5855 0130 0184 0136 13</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11258</InstrId>
+                                       <EndToEndId>11258</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11258</MndtId>
+                                               <DtOfSgntr>2017-02-04</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>WEHRLEN SVEN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU37 0019 1755 9651 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11939</InstrId>
+                                       <EndToEndId>11939</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11939</MndtId>
+                                               <DtOfSgntr>2023-05-12</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MARQUES VAZ ANTONIO JULIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU65 0030 0388 3771 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11274</InstrId>
+                                       <EndToEndId>11274</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11274</MndtId>
+                                               <DtOfSgntr>2020-01-14</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FERREIRA DA COSTA CANDIDA ALEXANDRA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU90 0141 2486 9410 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11945</InstrId>
+                                       <EndToEndId>11945</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11945</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BELCHIOR ANTONIO JOSE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU91 0026 1823 0617 5100</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11320</InstrId>
+                                       <EndToEndId>11320</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11320</MndtId>
+                                               <DtOfSgntr>2017-06-29</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm> DA SILVA PAULO SERGIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU49 0019 5155 4354 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11363</InstrId>
+                                       <EndToEndId>11363</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11363</MndtId>
+                                               <DtOfSgntr>2017-02-21</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE OLIVEIRA PEREIRA PAULO JORGE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU07 0029 1817 9771 7400</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11416</InstrId>
+                                       <EndToEndId>11416</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11416</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>NUNES NETO FERREIRA GOMES JAIME</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU95 0020 1867 2016 7700</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11974</InstrId>
+                                       <EndToEndId>11974</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11974</MndtId>
+                                               <DtOfSgntr>2016-03-23</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>VALADA DA COSTA CARLOS MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU39 0250 0442 9708 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11452</InstrId>
+                                       <EndToEndId>11452</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11452</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CASTRO DA FONSECA FRANCISCO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU53 0019 3255 0669 2000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11980</InstrId>
+                                       <EndToEndId>11980</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11980</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA COSTA LEITE MIGUEL ALBERTO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU07 0019 3455 4383 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11490</InstrId>
+                                       <EndToEndId>11490</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11490</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>COELHO VANESSA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU56 0030 0761 3827 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11992</InstrId>
+                                       <EndToEndId>11992</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11992</MndtId>
+                                               <DtOfSgntr>2016-01-08</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>RODRIGUES LOPES EMERSON JORGE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU83 0030 8695 3662 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11524</InstrId>
+                                       <EndToEndId>11524</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11524</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE CASTRO VALENTIM PAULO GUILHERME</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU72 0019 3055 1907 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11995</InstrId>
+                                       <EndToEndId>11995</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11995</MndtId>
+                                               <DtOfSgntr>2015-07-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DOS SANTOS MONTEIRO PAULO JORGE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU69 0019 2455 7808 1000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12053</InstrId>
+                                       <EndToEndId>12053</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12053</MndtId>
+                                               <DtOfSgntr>2020-12-07</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ARAUJO VIEIRA DE FREITAS JOAO CARLOS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU73 0030 0145 8367 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12070</InstrId>
+                                       <EndToEndId>12070</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12070</MndtId>
+                                               <DtOfSgntr>2015-09-17</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CAMPOS SOEIRO MIGUEL ANGELO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU23 0019 3855 8841 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11572</InstrId>
+                                       <EndToEndId>11572</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11572</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LORAN ALAIN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU11 0019 5003 0046 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11589</InstrId>
+                                       <EndToEndId>11589</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11589</MndtId>
+                                               <DtOfSgntr>2018-09-26</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SERRA DINIS MACHADO MARIA DE FATIMA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU97 0250 0443 3598 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11592</InstrId>
+                                       <EndToEndId>11592</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11592</MndtId>
+                                               <DtOfSgntr>2022-10-26</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ROCHA DE CARVALHO SERGIO ALBERTO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU77 0030 6919 3265 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11605</InstrId>
+                                       <EndToEndId>11605</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11605</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>TOTARO MARA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU10 0019 1955 8691 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12090</InstrId>
+                                       <EndToEndId>12090</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12090</MndtId>
+                                               <DtOfSgntr>2018-03-28</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DOS SANTOS GAIO BRUNO GABRIEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU62 0019 2655 7205 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12094</InstrId>
+                                       <EndToEndId>12094</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12094</MndtId>
+                                               <DtOfSgntr>2019-04-17</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCPLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BLEY ERIC</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU15 1111 2321 9978 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12111</InstrId>
+                                       <EndToEndId>12111</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12111</MndtId>
+                                               <DtOfSgntr>2020-07-16</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ALVES ANTUNES MARCELINO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU18 0250 0437 9349 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12113</InstrId>
+                                       <EndToEndId>12113</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12113</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm> MALHEIRO GONCALVES MARIA FERNANDA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU80 0250 0457 8007 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12136</InstrId>
+                                       <EndToEndId>12136</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12136</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MALHOA FERREIRA PINTO VERA MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU04 0030 4145 9753 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12163</InstrId>
+                                       <EndToEndId>12163</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12163</MndtId>
+                                               <DtOfSgntr>2014-02-19</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>RODRIGUES BATALHA RUBEN MIGUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU94 0024 0100 3448 3800</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12172</InstrId>
+                                       <EndToEndId>12172</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12172</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GONCALVES ALVES JOSE LUIS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU52 0250 0458 2312 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12188</InstrId>
+                                       <EndToEndId>12188</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12188</MndtId>
+                                               <DtOfSgntr>2020-10-03</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PUDDU WALTER </Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU17 0141 1435 7860 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12200</InstrId>
+                                       <EndToEndId>12200</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12200</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DIAS DE SOUSA BRUNO FILIPE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU70 0019 3055 1484 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11670</InstrId>
+                                       <EndToEndId>11670</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11670</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DOS SANTOS FERREIRA JOAO CARLOS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU34 0030 2672 3938 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11673</InstrId>
+                                       <EndToEndId>11673</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11673</MndtId>
+                                               <DtOfSgntr>2016-08-18</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BRCVAK DEMIR</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU08 0090 0000 1163 1710</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11708</InstrId>
+                                       <EndToEndId>11708</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11708</MndtId>
+                                               <DtOfSgntr>2016-10-14</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>REIFFERS GWENDOLYN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU55 0099 7801 0050 3812</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11736</InstrId>
+                                       <EndToEndId>11736</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11736</MndtId>
+                                               <DtOfSgntr>2021-08-06</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BBPIPTPLXXX</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LIMA DE FREITAS AUGUSTO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>PT50 0010 0000 5491 9490 0012 2</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11772</InstrId>
+                                       <EndToEndId>11772</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11772</MndtId>
+                                               <DtOfSgntr>2015-09-29</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BINSFELD LILIANE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU73 0090 0000 0626 0038</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11786</InstrId>
+                                       <EndToEndId>11786</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11786</MndtId>
+                                               <DtOfSgntr>2017-01-16</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FERREIRA FIGUEIREDO MAIA ELISABETE MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU96 0019 3555 3130 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5018</InstrId>
+                                       <EndToEndId>5018</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5018</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>KRAEMER PIERRE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU93 0024 1175 7400 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5025</InstrId>
+                                       <EndToEndId>5025</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5025</MndtId>
+                                               <DtOfSgntr>2022-12-17</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>HOUBLIE NICO OSCAR</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU05 0030 1399 4104 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>8250</InstrId>
+                                       <EndToEndId>8250</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>8250</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ZGNILEC AGNIESZKA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU56 0019 5003 9423 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5054</InstrId>
+                                       <EndToEndId>5054</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5054</MndtId>
+                                               <DtOfSgntr>2017-12-11</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>KLEIN JEAN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU26 0141 3114 4080 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5082</InstrId>
+                                       <EndToEndId>5082</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5082</MndtId>
+                                               <DtOfSgntr>2015-11-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>STEFFEN ERNEST</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU70 0019 8403 7129 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>8666</InstrId>
+                                       <EndToEndId>8666</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>8666</MndtId>
+                                               <DtOfSgntr>2017-12-07</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>THOSS GUSTAVE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU36 0090 0000 1858 8046</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5088</InstrId>
+                                       <EndToEndId>5088</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5088</MndtId>
+                                               <DtOfSgntr>2016-07-19</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>WESTER NICO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU95 0019 7003 7971 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>8677</InstrId>
+                                       <EndToEndId>8677</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>8677</MndtId>
+                                               <DtOfSgntr>2015-07-27</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SCHEFFEN NICO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU82 0030 0823 3314 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5113</InstrId>
+                                       <EndToEndId>5113</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5113</MndtId>
+                                               <DtOfSgntr>2023-09-13</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GRYSELEYN MARCEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU40 0019 5803 6290 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>8817</InstrId>
+                                       <EndToEndId>8817</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>8817</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>STOFFEL MARCO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU68 0019 5003 6392 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>8999</InstrId>
+                                       <EndToEndId>8999</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>8999</MndtId>
+                                               <DtOfSgntr>2016-03-11</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>WANTZ NADIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU81 0023 1671 1644 2000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9231</InstrId>
+                                       <EndToEndId>9231</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9231</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>NEUENSEN PASCAL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU14 0019 7603 0677 1000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9331</InstrId>
+                                       <EndToEndId>9331</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9331</MndtId>
+                                               <DtOfSgntr>2022-09-29</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCPLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>STRAUCH ARTHUR</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU31 1111 0674 8570 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9341</InstrId>
+                                       <EndToEndId>9341</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9341</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DOUROS CHRISTINA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU46 0030 8320 6432 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9377</InstrId>
+                                       <EndToEndId>9377</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9377</MndtId>
+                                               <DtOfSgntr>2018-06-29</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>RODRIGUES ALEXANDRE JOSE ALBERTO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU14 0019 5003 3668 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9521</InstrId>
+                                       <EndToEndId>9521</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9521</MndtId>
+                                               <DtOfSgntr>2017-05-31</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FERRETTI MARIE-JEANNE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU52 0019 1103 5120 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5149</InstrId>
+                                       <EndToEndId>5149</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5149</MndtId>
+                                               <DtOfSgntr>2015-05-05</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LENTZEN RICHARD</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU16 0019 3503 7493 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5178</InstrId>
+                                       <EndToEndId>5178</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5178</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>TROES EUGENE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU19 0019 5303 6380 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9584</InstrId>
+                                       <EndToEndId>9584</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9584</MndtId>
+                                               <DtOfSgntr>2017-08-02</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>REINSBACH MICHAEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU90 0141 6717 8870 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5197</InstrId>
+                                       <EndToEndId>5197</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5197</MndtId>
+                                               <DtOfSgntr>2023-09-08</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MEDER MATHIAS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU29 0019 3003 7165 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9587</InstrId>
+                                       <EndToEndId>9587</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9587</MndtId>
+                                               <DtOfSgntr>2016-06-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA SILVA DOMINGUES PEREIRA CRISTINA MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU02 0019 1855 2691 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5269</InstrId>
+                                       <EndToEndId>5269</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5269</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>WETZ ROGER</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU63 0025 1320 8790 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9588</InstrId>
+                                       <EndToEndId>9588</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9588</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>HOLPER-GILBERTZ MARIE-JOSEE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU18 0099 7800 0021 3074</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5376</InstrId>
+                                       <EndToEndId>5376</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5376</MndtId>
+                                               <DtOfSgntr>2016-01-28</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FRISING PAUL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU04 0019 5303 6672 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9592</InstrId>
+                                       <EndToEndId>9592</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9592</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LANGERS MICHEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU34 0019 5003 5112 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5389</InstrId>
+                                       <EndToEndId>5389</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5389</MndtId>
+                                               <DtOfSgntr>2016-06-20</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FRIDERES FRANCOISE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU85 0030 2430 1261 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9673</InstrId>
+                                       <EndToEndId>9673</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9673</MndtId>
+                                               <DtOfSgntr>2014-07-03</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>HORTA DOMINGOS MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU28 0141 1143 1930 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5394</InstrId>
+                                       <EndToEndId>5394</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5394</MndtId>
+                                               <DtOfSgntr>2014-08-19</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SCIMIA JEAN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU94 0030 0318 8708 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9693</InstrId>
+                                       <EndToEndId>9693</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9693</MndtId>
+                                               <DtOfSgntr>2015-09-11</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BILL GILBERT</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU31 0030 6406 4288 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5442</InstrId>
+                                       <EndToEndId>5442</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5442</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BELLUCCI ROLAND</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU37 0019 5303 7741 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5487</InstrId>
+                                       <EndToEndId>5487</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5487</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MOSSONG ROMAIN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU46 0026 1360 7155 9500</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9809</InstrId>
+                                       <EndToEndId>9809</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9809</MndtId>
+                                               <DtOfSgntr>2017-11-23</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SCHNEIDERS FRANCOIS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU30 0019 2103 7096 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5546</InstrId>
+                                       <EndToEndId>5546</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5546</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GREISCH FELIX</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU61 0019 3303 6962 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9839</InstrId>
+                                       <EndToEndId>9839</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9839</MndtId>
+                                               <DtOfSgntr>2017-11-24</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>TAVOLACCI SYLVIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU75 0026 1319 7530 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5796</InstrId>
+                                       <EndToEndId>5796</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5796</MndtId>
+                                               <DtOfSgntr>2021-01-23</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GIROTTO MARIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU43 0019 6303 6741 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9895</InstrId>
+                                       <EndToEndId>9895</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9895</MndtId>
+                                               <DtOfSgntr>2016-02-02</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SCHROBILTGEN STEVE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU92 0030 2642 0309 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5820</InstrId>
+                                       <EndToEndId>5820</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5820</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CATANI SONJA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU69 0019 7903 1805 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5826</InstrId>
+                                       <EndToEndId>5826</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5826</MndtId>
+                                               <DtOfSgntr>2024-01-10</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ODILL ANTOINE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU81 0141 3113 9411 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>5908</InstrId>
+                                       <EndToEndId>5908</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>5908</MndtId>
+                                               <DtOfSgntr>2018-03-16</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>WEYLAND GUILLAUME</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU57 0030 0371 9275 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6060</InstrId>
+                                       <EndToEndId>6060</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6060</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>REUTER ROGER</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU58 0019 5003 9099 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6097</InstrId>
+                                       <EndToEndId>6097</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6097</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BOEVER RENE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU22 0019 5003 5834 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6196</InstrId>
+                                       <EndToEndId>6196</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6196</MndtId>
+                                               <DtOfSgntr>2022-08-05</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BAUSTERT MONIQUE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU12 0090 0000 0529 4434</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6379</InstrId>
+                                       <EndToEndId>6379</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6379</MndtId>
+                                               <DtOfSgntr>2015-05-29</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PIAZZALUNGA ADELIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU81 0019 6503 6078 1000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6388</InstrId>
+                                       <EndToEndId>6388</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6388</MndtId>
+                                               <DtOfSgntr>2016-01-27</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GILLEN ROGER</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU05 0019 9303 7317 1000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6428</InstrId>
+                                       <EndToEndId>6428</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6428</MndtId>
+                                               <DtOfSgntr>2019-11-11</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GROBER GUSTY</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU42 0030 0354 0534 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>9976</InstrId>
+                                       <EndToEndId>9976</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>9976</MndtId>
+                                               <DtOfSgntr>2016-01-29</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LONIEN CHANTAL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU89 0019 1055 3451 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6468</InstrId>
+                                       <EndToEndId>6468</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6468</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FERREIRA ARAUJO JOSE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU39 0023 1420 7130 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10010</InstrId>
+                                       <EndToEndId>10010</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10010</MndtId>
+                                               <DtOfSgntr>2017-11-17</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SIMOES LOPES DANIEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU30 0030 2297 9940 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6483</InstrId>
+                                       <EndToEndId>6483</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6483</MndtId>
+                                               <DtOfSgntr>2017-03-06</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FLORIAN ROLAND</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU86 0019 1007 5615 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10011</InstrId>
+                                       <EndToEndId>10011</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10011</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>HUBERTY-ROHR CHRISTIANE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU56 0019 1000 5651 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6539</InstrId>
+                                       <EndToEndId>6539</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6539</MndtId>
+                                               <DtOfSgntr>2016-04-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PETERS JEAN-CLAUDE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU66 0024 1124 9950 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10051</InstrId>
+                                       <EndToEndId>10051</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10051</MndtId>
+                                               <DtOfSgntr>2017-03-16</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCPLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BRUCE ARISTIDE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU46 1111 2346 5714 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6559</InstrId>
+                                       <EndToEndId>6559</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6559</MndtId>
+                                               <DtOfSgntr>2017-10-27</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>TEIXEIRA BRAS JOAQUIM</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU34 0019 5003 9661 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10087</InstrId>
+                                       <EndToEndId>10087</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10087</MndtId>
+                                               <DtOfSgntr>2016-08-08</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>OESTREICHER FERNAND</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU30 0030 5288 5040 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6677</InstrId>
+                                       <EndToEndId>6677</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6677</MndtId>
+                                               <DtOfSgntr>2016-05-16</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SCHINTGEN LEON</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU61 0090 0000 0122 0037</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10089</InstrId>
+                                       <EndToEndId>10089</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10089</MndtId>
+                                               <DtOfSgntr>2023-04-18</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LEOCI VITO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU51 0030 1472 9078 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6746</InstrId>
+                                       <EndToEndId>6746</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6746</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>HARY ROGER</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU36 0019 1006 3891 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10147</InstrId>
+                                       <EndToEndId>10147</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10147</MndtId>
+                                               <DtOfSgntr>2016-04-27</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BAUM JOHN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU38 0019 3403 7020 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6892</InstrId>
+                                       <EndToEndId>6892</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6892</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>WOHL JEANNOT</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU95 0090 0000 0070 2415</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10150</InstrId>
+                                       <EndToEndId>10150</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10150</MndtId>
+                                               <DtOfSgntr>2023-04-04</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>VAN HEMERT OSWALD</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU02 0024 1151 2560 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6900</InstrId>
+                                       <EndToEndId>6900</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6900</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GRISIUS LUCIEN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU68 0024 1125 6930 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10479</InstrId>
+                                       <EndToEndId>10479</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10479</MndtId>
+                                               <DtOfSgntr>2016-05-09</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SIMON PIERRE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU97 0141 1220 8180 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>6917</InstrId>
+                                       <EndToEndId>6917</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>6917</MndtId>
+                                               <DtOfSgntr>2022-08-24</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BEFFORT MARCEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU97 0019 6255 2419 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10489</InstrId>
+                                       <EndToEndId>10489</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10489</MndtId>
+                                               <DtOfSgntr>2023-10-27</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CORDEIRO LUIS MARIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU98 0019 1106 0190 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>7102</InstrId>
+                                       <EndToEndId>7102</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>7102</MndtId>
+                                               <DtOfSgntr>2018-03-07</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>KEMP GILBERT</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU75 0019 5403 6571 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10591</InstrId>
+                                       <EndToEndId>10591</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10591</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MARQUES CARVALHO PEDRO JORGE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU43 0030 8596 6282 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>7249</InstrId>
+                                       <EndToEndId>7249</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>7249</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PIANTANIDA JOSEPH</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU12 0019 5303 6666 2000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10727</InstrId>
+                                       <EndToEndId>10727</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10727</MndtId>
+                                               <DtOfSgntr>2016-01-14</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FLICK MYRIAM</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU34 0019 3803 7114 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>7339</InstrId>
+                                       <EndToEndId>7339</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>7339</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>HILGER NICO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU04 0019 5503 7413 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10769</InstrId>
+                                       <EndToEndId>10769</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10769</MndtId>
+                                               <DtOfSgntr>2017-03-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CLAUDE ALEX</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU29 0019 5003 6907 2000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>7582</InstrId>
+                                       <EndToEndId>7582</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>7582</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MARTA FERRAZ ANACLETO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU77 0026 1345 5650 7600</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10784</InstrId>
+                                       <EndToEndId>10784</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10784</MndtId>
+                                               <DtOfSgntr>2023-03-02</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SCHROBILTGEN MICHEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU35 0019 1200 5077 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>7856</InstrId>
+                                       <EndToEndId>7856</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>7856</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>AFONSO MAGALHAES JOAQUIM</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU82 0141 5137 2930 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10827</InstrId>
+                                       <EndToEndId>10827</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10827</MndtId>
+                                               <DtOfSgntr>2020-06-16</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CMCIFR2A</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SPONAR PASCAL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>FR76 1027 8042 8000 0539 9084 002</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10865</InstrId>
+                                       <EndToEndId>10865</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10865</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MARQUARDT CLAUS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU58 0022 6100 3139 0800</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>10875</InstrId>
+                                       <EndToEndId>10875</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>10875</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>POOS JEAN-CLAUDE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU52 0019 5603 6728 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>7880</InstrId>
+                                       <EndToEndId>7880</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>7880</MndtId>
+                                               <DtOfSgntr>2022-07-04</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCPLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CLEMENS FRANCOIS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU53 1111 1505 0659 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>8003</InstrId>
+                                       <EndToEndId>8003</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>8003</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA SILVA ALMEIDA MARIA LURDES</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU87 0019 5003 8032 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>8015</InstrId>
+                                       <EndToEndId>8015</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>8015</MndtId>
+                                               <DtOfSgntr>2023-05-04</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PETESCH LUCIEN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU55 0019 5403 7639 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11066</InstrId>
+                                       <EndToEndId>11066</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11066</MndtId>
+                                               <DtOfSgntr>2015-08-24</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>VALENTIN ADRIEN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU85 0030 3058 6861 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>8044</InstrId>
+                                       <EndToEndId>8044</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>8044</MndtId>
+                                               <DtOfSgntr>2016-08-04</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>URBANY RENé</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU05 0019 5403 6575 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>8068</InstrId>
+                                       <EndToEndId>8068</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>8068</MndtId>
+                                               <DtOfSgntr>2017-12-12</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>SOGEFRPP</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CHANTEUR MURIEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>FR76 3000 3024 5200 0506 9196 361</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>8083</InstrId>
+                                       <EndToEndId>8083</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>8083</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>VELOSO DA COSTA AUGUSTO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU15 0019 5003 9583 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>8090</InstrId>
+                                       <EndToEndId>8090</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>8090</MndtId>
+                                               <DtOfSgntr>2021-12-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>RIES EMILE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU57 0099 7818 0763 4033</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12671</InstrId>
+                                       <EndToEndId>12671</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12671</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CRISTELO DA SILVA CUNHA MARIA DE FATIMA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU92 0250 0435 2361 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12692</InstrId>
+                                       <EndToEndId>12692</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12692</MndtId>
+                                               <DtOfSgntr>2017-11-02</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PINTO NUNES JOSE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU46 0019 2555 6915 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12360</InstrId>
+                                       <EndToEndId>12360</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12360</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MALHAO DA SILVA REIS ANTONIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU70 0141 9439 2260 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12369</InstrId>
+                                       <EndToEndId>12369</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12369</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>HENRIQUES MARTINS AUGUSTO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU19 0250 0448 9879 1000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12381</InstrId>
+                                       <EndToEndId>12381</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12381</MndtId>
+                                               <DtOfSgntr>2020-02-04</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GOMES DA SILVA ANTONIO MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU53 0141 0701 0620 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12697</InstrId>
+                                       <EndToEndId>12697</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12697</MndtId>
+                                               <DtOfSgntr>2020-12-04</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GALIAR FERREIRA OLIVEIRA ADELIA MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU43 0030 8965 2282 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12386</InstrId>
+                                       <EndToEndId>12386</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12386</MndtId>
+                                               <DtOfSgntr>2020-11-13</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FERREIRA GOMES PAULO JORGE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU36 0019 3755 8299 1000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12395</InstrId>
+                                       <EndToEndId>12395</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12395</MndtId>
+                                               <DtOfSgntr>2016-06-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA CUNHA RELVAO DA SILVA FRANCISCO ALEXANDRE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU33 0019 2655 7525 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12716</InstrId>
+                                       <EndToEndId>12716</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12716</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DOS SANTOS TEIXEIRA PEDRO MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU13 0025 1928 0358 6200</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12404</InstrId>
+                                       <EndToEndId>12404</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12404</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>VIDEIRA MARQUES  CLARA DA CONCEICãO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU74 0019 2255 1944 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12409</InstrId>
+                                       <EndToEndId>12409</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12409</MndtId>
+                                               <DtOfSgntr>2016-04-19</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCPLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm> TAVARES FERNANDES VICTOR ARMINDO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU26 1111 3243 9224 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12780</InstrId>
+                                       <EndToEndId>12780</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12780</MndtId>
+                                               <DtOfSgntr>2017-11-21</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MARTINS DE ALMEIDA BERNARDINO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU20 0030 7261 5345 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12416</InstrId>
+                                       <EndToEndId>12416</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12416</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FERREIRA DA COSTA HELIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU32 0026 5100 3356 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12418</InstrId>
+                                       <EndToEndId>12418</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12418</MndtId>
+                                               <DtOfSgntr>2020-12-14</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>RODRIGUES MARQUES SILVA CRISTINA MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU94 0141 8558 5970 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12784</InstrId>
+                                       <EndToEndId>12784</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12784</MndtId>
+                                               <DtOfSgntr>2018-08-27</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA ROCHA FERREIRA MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU82 0019 5255 8781 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12427</InstrId>
+                                       <EndToEndId>12427</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12427</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE NAZARé DE BASTOS ANTóNIO SILVA PALMIRA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU46 0019 1355 8781 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12431</InstrId>
+                                       <EndToEndId>12431</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12431</MndtId>
+                                               <DtOfSgntr>2020-07-21</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE OLIVEIRA GALVEIAS CARLOS MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU88 0030 4746 9511 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12805</InstrId>
+                                       <EndToEndId>12805</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12805</MndtId>
+                                               <DtOfSgntr>2015-07-29</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ADELAIDE SIMOES DA ROCHA COSTA MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU75 0250 0444 8270 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12439</InstrId>
+                                       <EndToEndId>12439</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12439</MndtId>
+                                               <DtOfSgntr>2020-12-10</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCPLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FERREIRA LEITE SUSANA DE LURDES</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU92 1111 2536 4688 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12442</InstrId>
+                                       <EndToEndId>12442</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12442</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GONCALVES PEIXOTO RUI ALEXANDRE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU87 0019 2155 4254 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12836</InstrId>
+                                       <EndToEndId>12836</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12836</MndtId>
+                                               <DtOfSgntr>2021-07-19</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>STREITZ JOSIANE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU53 0028 1125 8770 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12466</InstrId>
+                                       <EndToEndId>12466</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12466</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FIGUEIREDO GONCALVES JOAQUIM</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU19 0250 0433 0799 1000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12849</InstrId>
+                                       <EndToEndId>12849</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12849</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA SILVA BASTOS PAULO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU03 0026 1894 0903 3500</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12485</InstrId>
+                                       <EndToEndId>12485</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12485</MndtId>
+                                               <DtOfSgntr>2021-01-14</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>COELHO SILVA CATIA FILIPA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU87 0141 6407 3130 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12883</InstrId>
+                                       <EndToEndId>12883</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12883</MndtId>
+                                               <DtOfSgntr>2023-06-06</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE JESUS DA SILVA ANTONIO </Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU98 0025 8100 1170 2800</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12490</InstrId>
+                                       <EndToEndId>12490</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12490</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>AZENHA RODRIGUES JOAO CARLOS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU12 0030 0956 5749 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12887</InstrId>
+                                       <EndToEndId>12887</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12887</MndtId>
+                                               <DtOfSgntr>2014-08-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCPLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GSCHWEND ACHIM</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU37 1111 0553 5767 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12506</InstrId>
+                                       <EndToEndId>12506</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12506</MndtId>
+                                               <DtOfSgntr>2017-05-10</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE SOUSA SANTOS FERNANDO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU34 0019 3055 3787 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12531</InstrId>
+                                       <EndToEndId>12531</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12531</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PEREIRA FEIJAO HORACIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU04 0030 6210 1353 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12542</InstrId>
+                                       <EndToEndId>12542</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12542</MndtId>
+                                               <DtOfSgntr>2022-08-03</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE JESUS TRINDADE JOAQUIM FILIPE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU95 0250 0445 1150 2000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12548</InstrId>
+                                       <EndToEndId>12548</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12548</MndtId>
+                                               <DtOfSgntr>2015-05-20</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE SOUSA MOREIRA AURELIO MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU38 0250 0443 7519 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12562</InstrId>
+                                       <EndToEndId>12562</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12562</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ALVES TAVARES PAULO ALEXANDRE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU63 0250 0447 2156 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12572</InstrId>
+                                       <EndToEndId>12572</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12572</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE OLIVEIRA CAMPOS AMERICO LUIS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU82 0019 3255 4694 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12906</InstrId>
+                                       <EndToEndId>12906</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12906</MndtId>
+                                               <DtOfSgntr>2014-09-10</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PINTO FERREIRA DE CARVALHO MANUEL ANTONIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU87 0023 0100 3889 6700</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12915</InstrId>
+                                       <EndToEndId>12915</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12915</MndtId>
+                                               <DtOfSgntr>2022-11-04</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>PSSTFRPPNCY</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CABACO PINTO FRANCISCO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>FR40 2004 1010 1010 3536 9D03 150</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12614</InstrId>
+                                       <EndToEndId>12614</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12614</MndtId>
+                                               <DtOfSgntr>2021-05-06</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PINTO MARTINS JOAO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU47 0019 3555 2142 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12625</InstrId>
+                                       <EndToEndId>12625</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12625</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LOPES DA SILVA ANTONIO FERNANDO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU90 0030 3454 9010 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12628</InstrId>
+                                       <EndToEndId>12628</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12628</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SILVA ANTUNES CARLOS ALBERTO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU06 0030 8872 7752 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12955</InstrId>
+                                       <EndToEndId>12955</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">16.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12955</MndtId>
+                                               <DtOfSgntr>2014-05-13</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE LIMA PEREIRA VITOR MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU71 0250 0446 2052 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12640</InstrId>
+                                       <EndToEndId>12640</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12640</MndtId>
+                                               <DtOfSgntr>2022-03-22</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>TAVEIRA VILLELA IVANIR</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU59 0019 7355 6068 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12651</InstrId>
+                                       <EndToEndId>12651</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12651</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA CUNHA LOURENCO ANTONINO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU88 0250 0447 3813 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12666</InstrId>
+                                       <EndToEndId>12666</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12666</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>TORRES FERREIRA EDGAR JOSE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU57 0030 8501 4975 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13281</InstrId>
+                                       <EndToEndId>13281</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13281</MndtId>
+                                               <DtOfSgntr>2020-07-07</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm> FERREIRA BRITO MARIA DA GUIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU06 0250 0434 5025 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13316</InstrId>
+                                       <EndToEndId>13316</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13316</MndtId>
+                                               <DtOfSgntr>2016-08-18</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GUEDES POUBEL VIVIANE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU59 0019 4055 7551 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12971</InstrId>
+                                       <EndToEndId>12971</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12971</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SILVA SANTOS ANABELA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU12 0019 1655 8273 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12974</InstrId>
+                                       <EndToEndId>12974</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12974</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MAELLARO PATRIZIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU73 0019 4055 2091 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12980</InstrId>
+                                       <EndToEndId>12980</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12980</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PADINHA TOME PEDRO MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU82 0141 8482 8230 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13325</InstrId>
+                                       <EndToEndId>13325</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13325</MndtId>
+                                               <DtOfSgntr>2015-04-28</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>RODRIGUES CARNEIRO SARA DANIELA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU93 0250 0450 5571 2000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>12991</InstrId>
+                                       <EndToEndId>12991</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>12991</MndtId>
+                                               <DtOfSgntr>2014-06-12</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CMCIFR2A</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CHATELIN JONATHAN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>FR76 1027 8025 5900 0174 1694 068</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13347</InstrId>
+                                       <EndToEndId>13347</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13347</MndtId>
+                                               <DtOfSgntr>2020-02-14</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CENTRONE PIER PASQUALE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU72 0028 1165 6612 4200</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13005</InstrId>
+                                       <EndToEndId>13005</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">18.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13005</MndtId>
+                                               <DtOfSgntr>2021-04-19</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>META FLORID</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU23 0019 1055 8035 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13355</InstrId>
+                                       <EndToEndId>13355</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13355</MndtId>
+                                               <DtOfSgntr>2015-10-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MOITEIRO RIBEIRO MARTA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU41 0030 4726 3383 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13010</InstrId>
+                                       <EndToEndId>13010</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13010</MndtId>
+                                               <DtOfSgntr>2014-07-10</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA SILVA MARQUES ANTONIO FERNANDO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU32 0141 1441 4090 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13026</InstrId>
+                                       <EndToEndId>13026</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13026</MndtId>
+                                               <DtOfSgntr>2014-07-11</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA SILVA RODRIGUES ANTONIO JOAO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU71 0019 3555 2259 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13037</InstrId>
+                                       <EndToEndId>13037</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13037</MndtId>
+                                               <DtOfSgntr>2014-07-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MARQUES ANDRADE LUIS ANTONIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU70 0019 3655 7171 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13039</InstrId>
+                                       <EndToEndId>13039</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13039</MndtId>
+                                               <DtOfSgntr>2014-07-07</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm> FERREIRA LEITE MIGUEL HERNANI</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU41 0019 3455 2540 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13040</InstrId>
+                                       <EndToEndId>13040</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13040</MndtId>
+                                               <DtOfSgntr>2014-07-23</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>VIANA DE SOUSA JOAO MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU73 0019 3855 8411 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13372</InstrId>
+                                       <EndToEndId>13372</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13372</MndtId>
+                                               <DtOfSgntr>2015-11-16</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DELGADO GOMES NéLIDA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU74 0030 2155 1818 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13380</InstrId>
+                                       <EndToEndId>13380</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13380</MndtId>
+                                               <DtOfSgntr>2015-12-04</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>OESTGES RUDOLF</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU39 0024 1939 3845 6100</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13403</InstrId>
+                                       <EndToEndId>13403</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13403</MndtId>
+                                               <DtOfSgntr>2023-02-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DIAS DE AMORIM ORLANDO AMERICO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU10 0099 7800 0118 0793</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13075</InstrId>
+                                       <EndToEndId>13075</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13075</MndtId>
+                                               <DtOfSgntr>2014-09-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FERREIRA CARVALHO JORGE MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU79 0030 8860 2864 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13410</InstrId>
+                                       <EndToEndId>13410</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13410</MndtId>
+                                               <DtOfSgntr>2016-01-12</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE ALMEIDA LAGOA JOAQUIM MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU23 0019 4055 4761 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13084</InstrId>
+                                       <EndToEndId>13084</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13084</MndtId>
+                                               <DtOfSgntr>2014-09-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PINHEIRO FERREIRA FERNANDO MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU54 0250 0448 9091 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13421</InstrId>
+                                       <EndToEndId>13421</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13421</MndtId>
+                                               <DtOfSgntr>2016-01-19</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ASCENCAO GOMES MARIA DE FATIMA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU05 0029 6100 4110 7700</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13086</InstrId>
+                                       <EndToEndId>13086</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13086</MndtId>
+                                               <DtOfSgntr>2014-10-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>RODRIGUES LOPES SUSANA CRISTINA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU14 0250 0444 2591 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13094</InstrId>
+                                       <EndToEndId>13094</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13094</MndtId>
+                                               <DtOfSgntr>2014-11-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CRLYFRPP</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BITAT RADIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>FR55 3000 2070 3400 0024 6157 R34</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13103</InstrId>
+                                       <EndToEndId>13103</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13103</MndtId>
+                                               <DtOfSgntr>2014-11-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BESSA CARDOSO DIANA PATRICIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU23 0019 2655 4460 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13112</InstrId>
+                                       <EndToEndId>13112</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13112</MndtId>
+                                               <DtOfSgntr>2014-11-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA SILVA MARQUES MONICA PAULA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU56 0099 7800 0025 3906</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13426</InstrId>
+                                       <EndToEndId>13426</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13426</MndtId>
+                                               <DtOfSgntr>2016-01-26</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MATCHUM FOTSO NADEGE LAURE </Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU28 0030 2404 7041 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13135</InstrId>
+                                       <EndToEndId>13135</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13135</MndtId>
+                                               <DtOfSgntr>2014-12-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>AFONSO QUITERIO SANDRA CRISTINA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU25 0019 3855 4714 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13149</InstrId>
+                                       <EndToEndId>13149</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13149</MndtId>
+                                               <DtOfSgntr>2015-01-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DUTRA DE ALMEIDA GESSE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU79 0019 4355 6712 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13433</InstrId>
+                                       <EndToEndId>13433</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13433</MndtId>
+                                               <DtOfSgntr>2021-01-23</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCBPFRPPMTZ</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MONTEIRO CINDY</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>FR76 1470 7011 0131 5197 3150 484</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13438</InstrId>
+                                       <EndToEndId>13438</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">12.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13438</MndtId>
+                                               <DtOfSgntr>2022-11-23</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LOPES ALMEIDA ABILIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU56 0019 2603 6841 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13442</InstrId>
+                                       <EndToEndId>13442</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13442</MndtId>
+                                               <DtOfSgntr>2016-02-23</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PEREIRA DA SILVA FELISBELA ACACIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU67 0141 4495 9320 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13446</InstrId>
+                                       <EndToEndId>13446</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13446</MndtId>
+                                               <DtOfSgntr>2016-03-11</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MOREIRA DA SILVA CARLOS MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU51 0250 0449 5062 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13453</InstrId>
+                                       <EndToEndId>13453</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13453</MndtId>
+                                               <DtOfSgntr>2021-08-24</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DO CABO TEIXEIRA CARDOSO AMERICO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU47 0026 1877 4999 6700</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13204</InstrId>
+                                       <EndToEndId>13204</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13204</MndtId>
+                                               <DtOfSgntr>2015-06-26</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>NUNES AFONSO CARLOS MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU94 0020 5100 2839 4800</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13460</InstrId>
+                                       <EndToEndId>13460</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13460</MndtId>
+                                               <DtOfSgntr>2016-04-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>VARELA DE SOUSA FREITAS ANDREIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU31 0141 5419 8060 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13208</InstrId>
+                                       <EndToEndId>13208</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13208</MndtId>
+                                               <DtOfSgntr>2015-03-04</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE MAGALHAES PEREIRA MARIA DA GRACA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU72 0019 3055 2518 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13225</InstrId>
+                                       <EndToEndId>13225</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13225</MndtId>
+                                               <DtOfSgntr>2015-03-20</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ANTUNES MARTINS MARIA DA CONCEICAO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU14 0250 0458 1301 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13464</InstrId>
+                                       <EndToEndId>13464</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13464</MndtId>
+                                               <DtOfSgntr>2016-04-06</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE OLIVEIRA E SILVA MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU95 0019 2655 5490 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13473</InstrId>
+                                       <EndToEndId>13473</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13473</MndtId>
+                                               <DtOfSgntr>2016-04-12</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA SILVA OLIVEIRA LUCIA MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU21 0141 7495 6080 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13482</InstrId>
+                                       <EndToEndId>13482</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13482</MndtId>
+                                               <DtOfSgntr>2016-04-14</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>RIVERA CARRERA NELSON</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU91 0030 2209 9058 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13500</InstrId>
+                                       <EndToEndId>13500</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13500</MndtId>
+                                               <DtOfSgntr>2016-05-10</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MACEDO DE PINHO ANTONIO AUGUSTO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU12 0090 0000 5892 2048</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13242</InstrId>
+                                       <EndToEndId>13242</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13242</MndtId>
+                                               <DtOfSgntr>2015-04-23</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA COSTA LEITE VITOR LUíS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU97 0019 2355 3782 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13507</InstrId>
+                                       <EndToEndId>13507</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13507</MndtId>
+                                               <DtOfSgntr>2016-05-17</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA CRUZ SARAIVA JOSE ALEXANDRE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU20 0019 4455 4184 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13249</InstrId>
+                                       <EndToEndId>13249</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13249</MndtId>
+                                               <DtOfSgntr>2014-05-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>GENODEF1S01</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PALLIEN MICHAEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>DE77 5509 0500 0005 6799 07</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13265</InstrId>
+                                       <EndToEndId>13265</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13265</MndtId>
+                                               <DtOfSgntr>2015-06-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MONTEIRO DELGADO ROBERTO CARLOS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU52 0019 3455 0656 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13278</InstrId>
+                                       <EndToEndId>13278</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13278</MndtId>
+                                               <DtOfSgntr>2015-06-12</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GOMES RIBEIRO SANDRA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU98 0141 9560 5480 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13803</InstrId>
+                                       <EndToEndId>13803</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13803</MndtId>
+                                               <DtOfSgntr>2018-04-18</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DELAHAYE DOMINIQUE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU65 0024 6100 7567 6700</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13815</InstrId>
+                                       <EndToEndId>13815</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13815</MndtId>
+                                               <DtOfSgntr>2020-10-14</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CARVALHO DOS SANTOS ARMINDA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU09 0250 0446 7094 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13828</InstrId>
+                                       <EndToEndId>13828</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13828</MndtId>
+                                               <DtOfSgntr>2017-04-11</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA COSTA SIMAO PEDRO JORGE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU77 0019 4355 8462 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13555</InstrId>
+                                       <EndToEndId>13555</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13555</MndtId>
+                                               <DtOfSgntr>2016-07-19</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MONTEIRO ALVES DANIEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU27 0027 8100 1327 7900</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13831</InstrId>
+                                       <EndToEndId>13831</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13831</MndtId>
+                                               <DtOfSgntr>2017-04-13</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SIMOES BARREIRA AUREA MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU85 0019 3855 2800 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13564</InstrId>
+                                       <EndToEndId>13564</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13564</MndtId>
+                                               <DtOfSgntr>2016-07-22</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>TAVARES PERON KELIANE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU26 0141 7482 3180 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13839</InstrId>
+                                       <EndToEndId>13839</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13839</MndtId>
+                                               <DtOfSgntr>2017-04-21</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BARBOSA DE CASTRO VERA LILIANA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU47 0019 3555 8932 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13570</InstrId>
+                                       <EndToEndId>13570</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13570</MndtId>
+                                               <DtOfSgntr>2016-08-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FERREIRA RIBEIRO CAMILO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU66 0250 0440 8955 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13842</InstrId>
+                                       <EndToEndId>13842</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13842</MndtId>
+                                               <DtOfSgntr>2017-04-25</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SKRIJELJ MIRSAD</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU57 0019 5003 2166 1000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13589</InstrId>
+                                       <EndToEndId>13589</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13589</MndtId>
+                                               <DtOfSgntr>2016-08-19</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCPLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GONCALVES COELHO MANUEL ANTONIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU89 1111 2322 5941 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13849</InstrId>
+                                       <EndToEndId>13849</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13849</MndtId>
+                                               <DtOfSgntr>2017-05-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SKRIJELJ SAFET</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU52 0019 5103 7183 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13591</InstrId>
+                                       <EndToEndId>13591</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13591</MndtId>
+                                               <DtOfSgntr>2015-04-28</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LOPES DE ALMEIDA JOãO ALEXANDRE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU44 0141 4556 7750 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13860</InstrId>
+                                       <EndToEndId>13860</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13860</MndtId>
+                                               <DtOfSgntr>2015-04-28</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PINTO BERNARDO MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU22 0030 8942 5344 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13594</InstrId>
+                                       <EndToEndId>13594</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13594</MndtId>
+                                               <DtOfSgntr>2023-11-09</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DA SILVA GONçALVES ANA PAULA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU40 0028 5101 0348 5400</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13615</InstrId>
+                                       <EndToEndId>13615</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13615</MndtId>
+                                               <DtOfSgntr>2016-09-13</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>TOMAS DE SOUSA ALVES ANABELA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU05 0250 0436 6416 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13638</InstrId>
+                                       <EndToEndId>13638</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13638</MndtId>
+                                               <DtOfSgntr>2016-09-19</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>RIBEIRO GONCALVES JORGE MANUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU82 0019 2355 2173 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13644</InstrId>
+                                       <EndToEndId>13644</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13644</MndtId>
+                                               <DtOfSgntr>2016-09-28</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MONTEIRO DIAS ROSA MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU71 0027 3100 4922 6400</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13649</InstrId>
+                                       <EndToEndId>13649</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13649</MndtId>
+                                               <DtOfSgntr>2016-10-06</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MOREIRA ALMEIDA MARIO JOSE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU91 0030 0590 9758 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13882</InstrId>
+                                       <EndToEndId>13882</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13882</MndtId>
+                                               <DtOfSgntr>2017-06-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCPLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PEREZ DE JESUS DIONICIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU59 1111 2774 7656 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13651</InstrId>
+                                       <EndToEndId>13651</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13651</MndtId>
+                                               <DtOfSgntr>2016-10-06</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SOARES MINEIRO DANIEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU30 0090 0000 6277 0102</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13656</InstrId>
+                                       <EndToEndId>13656</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13656</MndtId>
+                                               <DtOfSgntr>2016-10-11</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>TAVERNA GRETA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU25 0027 8101 7311 5700</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13905</InstrId>
+                                       <EndToEndId>13905</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13905</MndtId>
+                                               <DtOfSgntr>2017-07-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MOREIRA DE OLIVEIRA CLAUDIA ISABEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU76 0019 3455 5865 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13912</InstrId>
+                                       <EndToEndId>13912</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13912</MndtId>
+                                               <DtOfSgntr>2017-07-11</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MEIRA FERREIRA NATALIA FILIPA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU39 0141 8426 7850 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13916</InstrId>
+                                       <EndToEndId>13916</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13916</MndtId>
+                                               <DtOfSgntr>2017-07-19</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCPLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE CARVALHO PEREIRA ANA CRISTINA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU90 1111 2329 8689 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13927</InstrId>
+                                       <EndToEndId>13927</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13927</MndtId>
+                                               <DtOfSgntr>2017-08-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ALVES BORGES PATRICIA ISABEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU95 0250 0456 1730 2000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13939</InstrId>
+                                       <EndToEndId>13939</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13939</MndtId>
+                                               <DtOfSgntr>2017-08-23</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BOTAS PEDROSA FERNANDO FRANCISCO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU16 0030 3703 5947 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13666</InstrId>
+                                       <EndToEndId>13666</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13666</MndtId>
+                                               <DtOfSgntr>2016-11-09</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DUARTE MARQUES MANUEL JOAO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU88 0030 8968 3911 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13951</InstrId>
+                                       <EndToEndId>13951</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13951</MndtId>
+                                               <DtOfSgntr>2017-09-05</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>OLIVEIRA NUNES HELDER ANTONIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU68 0019 3355 2377 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13686</InstrId>
+                                       <EndToEndId>13686</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13686</MndtId>
+                                               <DtOfSgntr>2016-12-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCRALULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GOIS FIGUEIREDO SONIA MARIZA </Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU34 0099 7800 0061 7761</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13959</InstrId>
+                                       <EndToEndId>13959</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13959</MndtId>
+                                               <DtOfSgntr>2017-09-07</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DUARTE CATAO JOAO CARLOS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU80 0019 2155 6577 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13968</InstrId>
+                                       <EndToEndId>13968</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13968</MndtId>
+                                               <DtOfSgntr>2017-09-15</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FORTES ALVES PRISCILA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU89 0027 4101 1157 3500</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13705</InstrId>
+                                       <EndToEndId>13705</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13705</MndtId>
+                                               <DtOfSgntr>2016-12-15</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>COELHO TEIXEIRA MARIO ANTONIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU90 0020 8100 2359 5200</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13977</InstrId>
+                                       <EndToEndId>13977</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13977</MndtId>
+                                               <DtOfSgntr>2019-07-25</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MENESES QUINTEIRO SUSANA MARIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU31 0141 3701 2570 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13708</InstrId>
+                                       <EndToEndId>13708</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13708</MndtId>
+                                               <DtOfSgntr>2016-12-15</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DIAS ANTUNES SOFIA ALEXANDRA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU96 0028 5100 5820 1300</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13988</InstrId>
+                                       <EndToEndId>13988</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13988</MndtId>
+                                               <DtOfSgntr>2017-10-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PEREIRA NEVES ALBERTO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU78 0250 0444 5218 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13718</InstrId>
+                                       <EndToEndId>13718</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13718</MndtId>
+                                               <DtOfSgntr>2021-01-26</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>CABRAL DA SILVA JORGE MIGUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU89 0019 4355 2511 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13721</InstrId>
+                                       <EndToEndId>13721</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13721</MndtId>
+                                               <DtOfSgntr>2017-01-06</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm> VENTURA MACHADO ANABELA AFONSO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU63 0019 3355 2610 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13725</InstrId>
+                                       <EndToEndId>13725</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13725</MndtId>
+                                               <DtOfSgntr>2017-01-17</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>SOGEFRPP</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>NAUD PATRICK JEAN-PIERRE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>FR76 3000 3024 5600 0502 6390 007</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13731</InstrId>
+                                       <EndToEndId>13731</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13731</MndtId>
+                                               <DtOfSgntr>2017-02-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>FERNANDES GOMES FERNANDO ALEXANDRE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU44 0019 2455 5374 9000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13735</InstrId>
+                                       <EndToEndId>13735</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13735</MndtId>
+                                               <DtOfSgntr>2017-01-27</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm> MARTINS ANTUNES JOSE AGOSTINHO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU55 0021 3100 1762 4000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13992</InstrId>
+                                       <EndToEndId>13992</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13992</MndtId>
+                                               <DtOfSgntr>2017-10-03</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DOS SANTOS MENDES CLAUDIA ANDREIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU62 0250 0452 7497 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13746</InstrId>
+                                       <EndToEndId>13746</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13746</MndtId>
+                                               <DtOfSgntr>2017-02-08</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE ARAUJO ANTONIO PAULO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU92 0250 0450 1741 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13998</InstrId>
+                                       <EndToEndId>13998</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13998</MndtId>
+                                               <DtOfSgntr>2017-09-28</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CMCIFR2A</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BOUSSIS AISSA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>FR76 1027 8051 0000 0203 0710 133</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>14015</InstrId>
+                                       <EndToEndId>14015</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>14015</MndtId>
+                                               <DtOfSgntr>2017-10-24</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SA VELOSO DANIELA PATRICIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU32 0030 1008 8539 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>14029</InstrId>
+                                       <EndToEndId>14029</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>14029</MndtId>
+                                               <DtOfSgntr>2017-11-06</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BNPAFRPP</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GUILLEMIN DAMIEN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>FR76 3000 4014 5000 0000 7616 278</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13775</InstrId>
+                                       <EndToEndId>13775</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13775</MndtId>
+                                               <DtOfSgntr>2017-03-01</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MARTINS LOUREIRO ANTONIO MIGUEL</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU94 0019 5003 9580 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13510</InstrId>
+                                       <EndToEndId>13510</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13510</MndtId>
+                                               <DtOfSgntr>2016-05-18</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>NUNES DA COSTA JOSE CARLOS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU47 0250 0445 3554 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13780</InstrId>
+                                       <EndToEndId>13780</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13780</MndtId>
+                                               <DtOfSgntr>2017-03-08</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm> MACHADO DA SILVA ANDREIA BIBIANA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU24 0025 6101 0194 4600</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13526</InstrId>
+                                       <EndToEndId>13526</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13526</MndtId>
+                                               <DtOfSgntr>2016-06-15</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>GUILLAUME PHILIPPE JEAN-FRANCOIS </Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU82 0019 2055 6289 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13790</InstrId>
+                                       <EndToEndId>13790</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13790</MndtId>
+                                               <DtOfSgntr>2017-03-10</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CCPLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>PASTORE FRANCESCO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU84 1111 2169 8492 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13532</InstrId>
+                                       <EndToEndId>13532</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13532</MndtId>
+                                               <DtOfSgntr>2016-06-17</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>CELLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>DE BARROS OLIVEIRA MARIA HELENA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU07 0141 5358 6620 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13796</InstrId>
+                                       <EndToEndId>13796</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13796</MndtId>
+                                               <DtOfSgntr>2017-03-14</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>SANTOS MARTINS TIAGO JOSE</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU90 0250 0445 2372 7000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13538</InstrId>
+                                       <EndToEndId>13538</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13538</MndtId>
+                                               <DtOfSgntr>2016-06-22</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>ABREU FRIAS FREITAS JOSé FERNANDO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU28 0250 0438 1754 6000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13544</InstrId>
+                                       <EndToEndId>13544</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13544</MndtId>
+                                               <DtOfSgntr>2016-06-30</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BMECLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>BORGES ROQUE ANTONIO LUIS</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU46 0250 0439 3465 3000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>13798</InstrId>
+                                       <EndToEndId>13798</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">20.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>13798</MndtId>
+                                               <DtOfSgntr>2017-03-17</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm> NOGUEIRA FERREIRA ANTONIO EMILIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU40 0019 7455 3916 5000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+               </PmtInf>
+               <PmtInf>
+                       <PmtInfId>20240429_180128</PmtInfId>
+                       <PmtMtd>DD</PmtMtd>
+                       <BtchBookg>true</BtchBookg>
+                       <NbOfTxs>9</NbOfTxs>
+                       <CtrlSum>109</CtrlSum>
+                       <PmtTpInf>
+                               <SvcLvl>
+                                       <Cd>SEPA</Cd>
+                               </SvcLvl>
+                               <LclInstrm>
+                                       <Cd>CORE</Cd>
+                               </LclInstrm>
+                               <SeqTp>FRST</SeqTp>
+                       </PmtTpInf>
+                       <ReqdColltnDt>2024-04-29</ReqdColltnDt>
+                       <Cdtr>
+                               <Nm>NGL-SNEP ASBL</Nm>
+                               <PstlAdr>
+                                       <Ctry>LU</Ctry>
+                                       <AdrLine>5 Am Brill</AdrLine>
+                                       <AdrLine>L-3961 EHLANGE-SUR-MESS</AdrLine>
+                               </PstlAdr>
+                       </Cdtr>
+                       <CdtrAcct>
+                               <Id>
+                                       <IBAN>LU080019435512770000</IBAN>
+                               </Id>
+                       </CdtrAcct>
+                       <CdtrAgt>
+                               <FinInstnId>
+                                       <BIC>BCEELULL</BIC>
+                               </FinInstnId>
+                       </CdtrAgt>
+                       <CdtrSchmeId>
+                               <Id>
+                                       <PrvtId>
+                                               <Othr>
+                                                       <Id>LU57ZZZ0000000000000000760</Id>
+                                                               <SchmeNm>
+                                                                       <Prtry>SEPA</Prtry>
+                                                               </SchmeNm>
+                                               </Othr>
+                                       </PrvtId>
+                               </Id>
+                       </CdtrSchmeId>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>11545</InstrId>
+                                       <EndToEndId>11545</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">2.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>11545</MndtId>
+                                               <DtOfSgntr>2023-04-18</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LEOCI GIANCARLO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU51 0030 1472 9078 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>14260</InstrId>
+                                       <EndToEndId>14260</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>14260</MndtId>
+                                               <DtOfSgntr>2019-01-08</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>INGBFR21XXX</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>TRAXEL SEBASTIEN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>FR76 3043 8001 0040 0046 7767 642</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>14263</InstrId>
+                                       <EndToEndId>14263</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>14263</MndtId>
+                                               <DtOfSgntr>2019-01-09</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>KIEFER THIERRY</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU31 0028 1894 6619 8100</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>14262</InstrId>
+                                       <EndToEndId>14262</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>14262</MndtId>
+                                               <DtOfSgntr>2019-01-15</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>MIRANDA DUARTE DIANA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU96 0019 2955 4233 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>14444</InstrId>
+                                       <EndToEndId>14444</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">14.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>14444</MndtId>
+                                               <DtOfSgntr>2019-12-16</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BCEELULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LESOURD HENRY</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU26 0019 5000 1100 8000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>14460</InstrId>
+                                       <EndToEndId>14460</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>14460</MndtId>
+                                               <DtOfSgntr>2020-01-26</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>FPELFR21</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>VANBUCKHAVE JULIEN</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>FR76 1659 8000 0109 2307 1000 142</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>14928</InstrId>
+                                       <EndToEndId>14928</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>14928</MndtId>
+                                               <DtOfSgntr>2023-10-18</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>VAZ ALVES BAPTISTA CARLA PATRICIA</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU84 0030 6568 6924 1000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>14930</InstrId>
+                                       <EndToEndId>14930</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">15.00</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>14930</MndtId>
+                                               <DtOfSgntr>2023-10-04</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BILLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>STEPHANIE LANGARD</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU44 0027 8100 8579 4600</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+                       <DrctDbtTxInf>
+                               <PmtId>
+                                       <InstrId>14937</InstrId>
+                                       <EndToEndId>14937</EndToEndId>
+                               </PmtId>
+                               <InstdAmt Ccy="EUR">2.50</InstdAmt>
+                               <DrctDbtTx>
+                                       <MndtRltdInf>
+                                               <MndtId>14937</MndtId>
+                                               <DtOfSgntr>2023-11-22</DtOfSgntr>
+                                       </MndtRltdInf>
+                               </DrctDbtTx>
+                               <DbtrAgt>
+                                       <FinInstnId>
+                                               <BIC>BGLLLULL</BIC>
+                                       </FinInstnId>
+                               </DbtrAgt>
+                               <Dbtr>
+                                       <Nm>LINO LUCAS FLAVIO</Nm>
+                               </Dbtr>
+                               <DbtrAcct>
+                                       <Id>
+                                               <IBAN>LU88 0030 1623 5511 0000</IBAN>
+                                       </Id>
+                               </DbtrAcct>
+                               <RmtInf>
+                                       <Ustrd>NGL-SNEP 04/2024</Ustrd>
+                               </RmtInf>
+                       </DrctDbtTxInf>
+               </PmtInf>
+       </CstmrDrctDbtInitn>
+</Document>
index 9a8034f..c5620ba 100644 (file)
@@ -16,7 +16,7 @@ $cfg["filepath"] = substr($_SERVER['REQUEST_URI'],strlen($cfg["basepath"]));
 if ($_SERVER["QUERY_STRING"] != null){
   $cfg["filepath"] = substr($cfg["filepath"],0,strlen($cfg["filepath"])-strlen($_SERVER["QUERY_STRING"])-1);
 }
-$cfg["baseurl"] = $_SERVER["REQUEST_SCHEME"]."://".$_SERVER["HTTP_HOST"].'/'.$cfg["basepath"];
+$cfg["baseurl"] = $_SERVER["REQUEST_SCHEME"]."://".$_SERVER["HTTP_HOST"].$cfg["basepath"];
 $cfg["siteurl"] = $_SERVER["REQUEST_SCHEME"]."://".$_SERVER["HTTP_HOST"];
 $cfg["page"] = "index";
 $cfg["suffix"] ="html";
index 9eec5af..072e8cd 100644 (file)
@@ -66,16 +66,15 @@ m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member
     return 1;
   }
 
-  public function checkSepaTransactions(){
+  public function checkSepaTransactions($monthdate){
     //first get all payed with success!
     $sql1 = "UPDATE members_cotisation  mc 
     JOIN (
     select group_concat( mq.ID_member_quota) as idmq,mq.ID_member,date(CONCAT(mq.year,'-',mq.month,'-01')) as date_month,mq.quota as amount,mq.datemovement as date_transaction,'payed' as status, mq.filexml as transaction_file_in,
      mq.refxml as sepa_file_out,mq.stsid as transaction_id,mq.errorcode as last_sepa_code,count(mq.ID_member_quota) as cnt from members_quotas mq where mq.success=1 group by mq.ID_member,mq.year,mq.month
     ) mq ON mc.id_member =mq.ID_member AND mc.date_month=mq.date_month
-    SET mc.amount=mq.amount,mc.status=mq.status,mc.date_transaction=mq.date_transaction,mc.transaction_file_in=mq.transaction_file_in,mc.sepa_file_out=mq.sepa_file_out,mc.transaction_id=mq.transaction_id;
-    ";
-
+    SET mc.amount=mq.amount,mc.status=mq.status,mc.date_transaction=mq.date_transaction,mc.transaction_file_in=mq.transaction_file_in,mc.sepa_file_out=mq.sepa_file_out,mc.transaction_id=mq.transaction_id where mc.date_month=date(".$this->dbh->value($monthdate).")";
+    $this->dbh->exec($sql1);
     //get other (error)
     $sql2 = "UPDATE members_cotisation  mc 
     JOIN (
@@ -84,8 +83,9 @@ m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member
      max(mq.refxml) as sepa_file_out,mq.stsid as transaction_id,mq.errorcode as last_sepa_code,count(mq.ID_member_quota) as cnt,sum(mq.success) as s_ok
     from members_quotas mq group by mq.ID_member,mq.year,mq.month) aa where aa.s_ok=0
     )mq ON mc.id_member =mq.ID_member AND mc.date_month=mq.date_month
-    SET mc.amount=mq.amount,mc.status=mq.status,mc.date_transaction=mq.date_transaction,mc.transaction_file_in=mq.transaction_file_in,mc.sepa_file_out=mq.sepa_file_out,mc.transaction_id=mq.transaction_id;
-    ";
+    SET mc.amount=mq.amount,mc.status=mq.status,mc.date_transaction=mq.date_transaction,mc.transaction_file_in=mq.transaction_file_in,mc.sepa_file_out=mq.sepa_file_out,mc.transaction_id=mq.transaction_id where mc.date_month=date(".$this->dbh->value($monthdate).")";
+    $this->dbh->exec($sql2);
+    return 1;
   } 
 }
 
index 4cdc23b..fe13ac4 100644 (file)
@@ -16,7 +16,7 @@ class Employers extends stdClass {
   }
 
   public function getList(){
-    $sql= "SELECT ID_employer as id, ID_sector, code, description, codebar, nacecode, new_user, new_date, update_user, update_date FROM employers;";
+    $sql= "SELECT ID_employer as id, description FROM employers order by description asc;";
     return $this->dbh->queryarray($sql);
   }
 
@@ -36,12 +36,15 @@ class Employers extends stdClass {
   }
 
   public function add($data){
-    $sql= $this->dbh->createInsertDDL("employers",$data,null,array("ID_employer"));
-    $ndata = $this->dbh->query($sql);
-    if (isset($ndata["ID_employer"])){
-      $ndata["id"] = $ndata["ID_employer"];
-      unset($ndata["ID_employer"]);
-    }
+    //$newid = $this->dbh->query("select max(ID_employers)+1 as ID_employer from employers;");
+    //$data["ID_employer"] = $newid["ID_employer"];
+    $sql= $this->dbh->createInsertDDL("employers",$data,null,null);
+    $edata = $this->dbh->exec($sql);
+    $ndata = $this->dbh->query("select max(ID_employer) as value, description as text from employers where description='".$data["description"]."';");
+    // if (isset($ndata["ID_employer"])){
+    //   $data["id"] = $data["ID_employer"];
+    //   unset($data["ID_employer"]);
+    // }
     return $ndata;
   }
 
index b108715..b64b835 100644 (file)
@@ -14,11 +14,9 @@ class Members extends stdClass {
   public function getList($type){
     $where = "";
     if ($type == 'released' ){
-      $where = " WHERE daterelease is not null";
-    } elseif ($type == 'retired'){
-      $where = " WHERE dateretired is not null";
-    } elseif ($type == 'current') { 
-      $where = " WHERE daterelease is null";
+      $where = " WHERE daterelease is not null AND deleted is null";
+    }  elseif ($type == 'current') { 
+      $where = " WHERE daterelease is null AND deleted is null";
     } else  {
       return array();
     }
@@ -33,6 +31,12 @@ class Members extends stdClass {
     FROM members WHERE daterelease is null order by lastname ASC,firstname ASC;";
     return $this->dbh->queryarray($sql);
   }
+
+  public function getFamillyCommonList(){
+    $sql= "SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;";
+    return $this->dbh->queryarray($sql);
+  }
   
 
   public function get($id){
@@ -45,9 +49,9 @@ class Members extends stdClass {
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -87,13 +91,12 @@ class Members extends stdClass {
     return $ndata;
   }
 
-  public function add($data){
-    $sql= $this->dbh->createInsertDDL("members",$data,null,array("ID_member"));
-    $ndata = $this->dbh->query($sql);
-    if (isset($ndata["ID_member"])){
-      $ndata["id"] = $ndata["ID_member"];
-      unset($ndata["ID_member"]);
-    }
+  public function add($data=null){
+    if ($data == null){$data = array();}
+    $sql= $this->dbh->createInsertDDL("members",$data,null,null);
+    $ndata = $this->dbh->exec($sql);
+    $sqlid = "select last_insert_id() as id";
+    $ndata = $this->dbh->query($sqlid);
     return $ndata;
   }
 
@@ -104,11 +107,13 @@ class Members extends stdClass {
     } else {
       $delids = $this->dbh->value($ids);
     }
-    return $this->dbh->exec("delete from members where ID_member in (".$delids.");");
+    return $this->dbh->exec("update memebers set deleted='1' where ID_member in (".$delids.");");
   }
 
+  
+
   public function update($data,$id){
-    $sql= $this->dbh->createUpdateDDL(null,"members",array("ID_member"=>$id),$data);
+    $sql= $this->dbh->createUpdateDDL("members",array("ID_member"=>$id),$data);
     return $this->dbh->exec($sql);
   }
 
index b9651ee..cc0a859 100644 (file)
@@ -86,10 +86,6 @@ class Payments extends stdClass {
     return $this->dbh->exec($sql);
   }
 
-  public function checkPaymentWithTransactions(){
-
-  }
-
 }
 
 
index 6760990..e558adb 100644 (file)
@@ -26,7 +26,7 @@ class Sepa extends stdClass {
                join members_quotas mq on (m.ID_member=mq.ID_member)
                join banks b on (m.ID_bank=b.ID_bank)
                where m.sepasigned=1 and (m.daterelease is null or m.daterelease >= date('".$year."-".str_pad($month, 2, "0", STR_PAD_LEFT )."-01')) and m.ID_member not in (select ID_dependent from members_dependents md)
-               group by m.ID_member;";
+               group by m.ID_member and m.ID_bank > 0 and CHAR_LENGTH(bankaccount) > 20;";
                //and m.dateretired is null
                //file_put_contents($this->cfg["datapath"]."tmp/debug.log","SQL Export: ".$sql."\n",FILE_APPEND);
                $pmtinf = $this->dbh->queryarray($sql);
@@ -47,7 +47,7 @@ class Sepa extends stdClass {
                from members m 
                left join members_quotas mq on (m.ID_member=mq.ID_member)
                join banks b on (m.ID_bank=b.ID_bank)
-               where m.ID_member=".$this->dbh->value($up["id_member"])."
+               where m.ID_member=".$this->dbh->value($up["id_member"])." and m.ID_bank > 0 and CHAR_LENGTH(bankaccount) > 20
                group by m.ID_member;";
                                $upval = $this->dbh->query($sql);
                                array_push($pmtinf,$upval);
@@ -58,6 +58,7 @@ class Sepa extends stdClass {
                $sumall=0.00;
                $countall=0;
                foreach ($pmtinf as $py){
+                       if (isset($py["ID_member"])){
                        $DrctDbtTxInf = "                       <DrctDbtTxInf>".$CrLf;  
                        $DrctDbtTxInf .= "                              <PmtId>".$CrLf;
                        $DrctDbtTxInf .= "                                      <InstrId>".$py["ID_member"]."</InstrId>".$CrLf;
@@ -80,7 +81,7 @@ class Sepa extends stdClass {
                        $DrctDbtTxInf .= "                              </Dbtr>".$CrLf;
                        $DrctDbtTxInf .= "                              <DbtrAcct>".$CrLf;
                        $DrctDbtTxInf .= "                                      <Id>".$CrLf;
-                       $DrctDbtTxInf .= "                                              <IBAN>".$py["memberiban"]."</IBAN>".$CrLf; // nospaces
+                       $DrctDbtTxInf .= "                                              <IBAN>".str_replace(' ','',$py["memberiban"])."</IBAN>".$CrLf; // nospaces
                        $DrctDbtTxInf .= "                                      </Id>".$CrLf;
                        $DrctDbtTxInf .= "                              </DbtrAcct>".$CrLf;
                        $DrctDbtTxInf .= "                              <RmtInf>".$CrLf;
@@ -95,6 +96,7 @@ class Sepa extends stdClass {
                        $sepa_pmtinf[$py["seqtype"]]["sumDrctDbtTxInf"] += $py["memberquota"];
                        $countall++;
                        $sumall+=$py["memberquota"];
+                       }
                }
                
                $sepaxml .= "           <GrpHdr>".$CrLf;
@@ -143,7 +145,7 @@ class Sepa extends stdClass {
                        $sepaxml .= "                   </Cdtr>".$CrLf;
                        $sepaxml .= "                   <CdtrAcct>".$CrLf;
                        $sepaxml .= "                           <Id>".$CrLf;
-                       $sepaxml .= "                                   <IBAN>".$this->cfg["iban"]."</IBAN>".$CrLf;
+                       $sepaxml .= "                                   <IBAN>".str_replace(' ','',$this->cfg["iban"])."</IBAN>".$CrLf;
                        $sepaxml .= "                           </Id>".$CrLf;
                        $sepaxml .= "                   </CdtrAcct>".$CrLf;
                        $sepaxml .= "                   <CdtrAgt>".$CrLf;
@@ -172,6 +174,10 @@ class Sepa extends stdClass {
                $sepaxml .= "   </CstmrDrctDbtInitn>".$CrLf;
                $sepaxml .= "</Document>".$CrLf;
                file_put_contents($this->cfg["datapath"]."exportsepa/".$msgid.".xml",$sepaxml);
+               // foreach ($pmtinf as $py){
+               //      $sql="update members_cotisation SET status='exported' where id='".$py["ID_member"]."' and date_month=date('".$year."-".str_pad($month, 2, "0", STR_PAD_LEFT )."-01');";
+               //      $this->dbh->exec($sql); 
+               // }
                return array("success" => "$countall","file" => "exportsepa/".$msgid.".xml");
                } catch (Exception $e){
                        //file_put_contents($this->cfg["datapath"]."tmp/debug.log","Error:\n".print_r($e,true),FILE_APPEND);
index 61aa443..9aa443a 100644 (file)
@@ -44,11 +44,11 @@ class Form extends stdClass {
         $type = "text";
       }
       
-      $input= '<div class="container col'.((isset($options->containerClass))?" ".$options->containerClass:"").'" style="'.$predefstyle.''.((isset($options->containerStyle))?$options->containerStyle:"").'">';
+      $input= '<div class="container col'.((isset($options->containerClass))?" ".$options->containerClass:"").'" '.((isset($options->containerId))?' id="'.$options->containerId.'"':"").' style="'.$predefstyle.''.((isset($options->containerStyle))?$options->containerStyle:"").'">';
       if ($label != null){
         $input .= '<label for="'.$frmname.'_'.$id.'" class="label">'.$label.'</label>';
       }
-      $input .= '<input type="'.$type.'" class="input '.((isset($options->inputClass))?" ".$options->inputClass:"").' data_'.$frmname.' '.$extraclass.'" id="'.$id.'" data-column="'.$id.'" data-table="'.$frmname.'" data-id="'.$id.'" value=""';  
+      $input .= '<input type="'.$type.'" class="input '.((isset($options->inputClass))?" ".$options->inputClass:"").' data_'.$frmname.' '.$extraclass.'" id="'.$id.'" data-column="'.$id.'" data-table="'.$frmname.'" data-id="'.$id.'" data-class="'. ucfirst($frmname).'" value=""';  
       if (isset($options->inputStyle)){ $input .= ' style="'.$options->inputStyle.'"';}
       if (isset($options->placeholder)){ $input .= ' placeholder="'.$options->placeholder.'"'; }
       
@@ -78,11 +78,11 @@ class Form extends stdClass {
   }
 
   public function select($frmname,$id,$label,$options=null){
-    $select = '<div class="container col'.((isset($options->containerClass))?" ".$options->containerClass:"").'" style="'.((isset($options->containerStyle))?$options->containerStyle:"").'">';
+    $select = '<div class="container col'.((isset($options->containerClass))?" ".$options->containerClass:"").'" '.((isset($options->containerId))?' id="'.$options->containerId.'"':"").' style="'.((isset($options->containerStyle))?$options->containerStyle:"").'">';
     if ($label != null){
       $select .= '<label for="'.$frmname.'_'.$id.'" class="label">'.$label.'</label>';
     }
-    $select .= '<select class="select '.((isset($options->inputClass))? " ".$options->inputClass:"").' data_'.$frmname.'" id="'.$id.'" data-column="'.$id.'" data-table="'.$frmname.'" data-id="'.$id.'" value=""';
+    $select .= '<select class="select '.((isset($options->inputClass))? " ".$options->inputClass:"").' data_'.$frmname.'" id="'.$id.'" data-column="'.$id.'" data-table="'.$frmname.'" data-id="'.$id.'" data-class="'. ucfirst($frmname).'" value=""';
     if (isset($options->selectStyle)){ $select .= ' style="'.$options->selectStyle.'"';}
       if (isset($options->placeholder)){ $select .= ' placeholder="'.$options->placeholder.'"'; }
       if (isset($options->multiple)){ $select .= ' multiple'; }
@@ -117,12 +117,12 @@ class Form extends stdClass {
   }
 
   public function checkbox($frmname,$id,$label,$options=null){
-    $checkbox = '<div class="container col'.((isset($options->containerClass))?" ".$options->containerClass:"").'" style="'.((isset($options->containerStyle))?$options->containerStyle:"").'">';
+    $checkbox = '<div class="container col'.((isset($options->containerClass))?" ".$options->containerClass:"").'" '.((isset($options->containerId))?' id="'.$options->containerId.'"':"").' style="'.((isset($options->containerStyle))?$options->containerStyle:"").'">';
     if (isset($options->label)){
       $checkbox .= '<label for="'.$frmname.'_'.$id.'" class="label">'.$options->label.'&nbsp;</label>';
     }
     $checkbox .= '<div class="cell-row"><div class="cell" style="width: 40px;">';
-    $checkbox .= '<input type="checkbox" class="check'.((isset($options->checkboxClass))? " ".$options->checkboxClass:"").' data_'.$frmname.'" id="'.$id.'" data-column="'.$id.'" data-table="'.$frmname.'" data-id="'.$id.'" value=""';
+    $checkbox .= '<input type="checkbox" class="check'.((isset($options->checkboxClass))? " ".$options->checkboxClass:"").' data_'.$frmname.'" id="'.$id.'" data-column="'.$id.'" data-table="'.$frmname.'" data-id="'.$id.'" data-class="'. ucfirst($frmname).'" value=""';
     if (isset($options->checkboxStyle)){ $checkbox .= ' style="'.$options->checkboxStyle.'"';}
     if (isset($options->directsave) || isset($options->onblur)){
       $ds ="";$customjs="";
@@ -149,11 +149,11 @@ class Form extends stdClass {
     if ($type == "richtextarea"){
       $extraclass="richtextarea";
     }
-    $textarea = '<div class="container col'.((isset($options->containerClass))?" ".$options->containerClass:"").'" style="'.((isset($options->containerStyle))?$options->containerStyle:"").'">';
+    $textarea = '<div class="container col'.((isset($options->containerClass))?" ".$options->containerClass:"").'" '.((isset($options->containerId))?' id="'.$options->containerId.'"':"").' style="'.((isset($options->containerStyle))?$options->containerStyle:"").'">';
     if ($label != null){
       $textarea .= '<label for="'.$frmname.'_'.$id.'" class="label">'.$label.'</label>';
     }
-    $textarea .= '<textarea class="input '.((isset($options->inputClass))? " ".$options->inputClass:"").' data_'.$frmname.' '.$extraclass.'" id="'.$id.'" data-column="'.$id.'" data-table="'.$frmname.'" data-id="'.$id.'" value=""';
+    $textarea .= '<textarea class="input '.((isset($options->inputClass))? " ".$options->inputClass:"").' data_'.$frmname.' '.$extraclass.'" id="'.$id.'" data-column="'.$id.'" data-table="'.$frmname.'" data-id="'.$id.'" data-class="'.ucfirst($frmname).'" value=""';
     if (isset($options->textareaStyle)){ $textarea .= ' style="'.$options->textareaStyle.'"';}
       if (isset($options->placeholder)){ $textarea .= ' placeholder="'.$options->placeholder.'"'; }
       if (isset($options->directsave) || isset($options->onblur)){
index 0e2eb5d..d5eddbe 100644 (file)
@@ -1,4 +1,894 @@
-
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14442';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14450';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14450' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='13841';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13841' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='13578';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13578' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14602';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14602' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14793';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14793' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11492' order by date_month DESC;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='11492';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14327';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14327';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14442';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14327';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='10912';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='10912' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14327';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14442';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14327';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14442';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14327';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14442';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14990';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14990' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14327';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14442';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14327';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14442';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14450';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14450' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14327';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -14,26 +904,64 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -41,120 +969,236 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: select date_month as id,month(date_month) as month, year(date_month) as year, count(id_member) as cnt from members_cotisation mc group by date_month order by date_month DESC;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is not null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, m.firstname,m.lastname, mc.status, mc.amount, mc.date_transaction, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code,  mc.paymenttype, mc.created, mc.modified 
-    FROM members_cotisation mc
-    join members m on (mc.id_member=m.ID_member) 
-    where mc.paymenttype ='SEPA' and (mc.status is null or mc.status = 'error') and mc.amount > 0 and m.id_member not in (select ID_dependent from members_dependents md) order by mc.date_month desc;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14437';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: select m.ID_member,m.quota as memberquota, m.datesepasigned as sepasignaturedate , b.biccode as memberbic,CONCAT(m.lastname,' ',m.firstname) as memberfullname, 
-               m.bankaccount as memberiban,CONCAT('NGL-SNEP ','4-','/','2024') as sepamsg,case when sum(mq.success) > 0 then 'RCUR' else 'FRST' end as seqtype
-               from members m 
-               left join members_quotas mq on (m.ID_member=mq.ID_member)
-               join banks b on (m.ID_bank=b.ID_bank)
-               where m.ID_member=null
-               group by m.ID_member;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14437' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: select m.ID_member,m.quota as memberquota, m.datesepasigned as sepasignaturedate , b.biccode as memberbic,CONCAT(m.lastname,' ',m.firstname) as memberfullname, 
-               m.bankaccount as memberiban,CONCAT('NGL-SNEP ','4-','/','2024') as sepamsg,case when sum(mq.success) > 0 then 'RCUR' else 'FRST' end as seqtype
-               from members m 
-               left join members_quotas mq on (m.ID_member=mq.ID_member)
-               join banks b on (m.ID_bank=b.ID_bank)
-               where m.ID_member='8250'
-               group by m.ID_member;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14144';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14144' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: select m.ID_member,m.quota as memberquota, m.datesepasigned as sepasignaturedate , b.biccode as memberbic,CONCAT(m.lastname,' ',m.firstname) as memberfullname, 
-               m.bankaccount as memberiban,CONCAT('NGL-SNEP ','04','/','2024') as sepamsg,case when sum(mq.success) > 0 then 'RCUR' else 'FRST' end as seqtype
-               from members m 
-               left join members_quotas mq on (m.ID_member=mq.ID_member)
-               join banks b on (m.ID_bank=b.ID_bank)
-               where m.ID_member='8250'
-               group by m.ID_member;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14682';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14682' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='4';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14506';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14506' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14395';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14395' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
-ser=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
-    FROM members WHERE daterelease is null order by lastname ASC,firstname ASC;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14437';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -173,36 +1217,36 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET birthcountry='null' WHERE id='ss-px6xiuy1';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET addresscountry='null' WHERE id='ss-b80qgexe';
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -215,21 +1259,21 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
-    FROM members WHERE daterelease is null order by lastname ASC,firstname ASC;
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
-    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
-    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -241,7 +1285,6 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_employer as id, ID_sector, code, description, codebar, nacecode, new_user, new_date, update_user, update_date FROM employers;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -252,33 +1295,19 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET birthcountry='null' WHERE id='ss-53vdnjny';
-EXEC: UPDATE members SET addresscountry='null' WHERE id='ss-wd5zhsig';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_sector='null' WHERE id='ss-ukmg4unf';
-r';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_bank='null' WHERE id='ss-wfztrpyg';
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_dependent='null' WHERE id='ss-m0d1wyho';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_employer as id, ID_sector, code, description, codebar, nacecode, new_user, new_date, update_user, update_date FROM employers;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -290,37 +1319,40 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_employer='null' WHERE id='ss-1qngtxne';
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_releasetype='null' WHERE id='ss-kxpes9m6';
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_section='null' WHERE id='ss-cpboso8w';
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_quotatype='null' WHERE id='ss-e5liv2kx';
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -335,9 +1367,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -347,31 +1379,31 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14991';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='8250' order by date_month DESC;
-socialnumber, m.journal, m.journalqt, 
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -381,12 +1413,16 @@ socialnumber, m.journal, m.journalqt,
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='8250';
+    where m.ID_member='14327';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -401,9 +1437,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -413,14 +1449,7 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='11929';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
+    where m.ID_member='14442';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -435,9 +1464,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -447,75 +1476,93 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+EXEC: INSERT INTO members () VALUES ();
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -530,9 +1577,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -542,36 +1589,38 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+    where m.ID_member='14992';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14992' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14450' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -581,14 +1630,7 @@ ocialnumber, m.journal, m.journalqt,
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14450';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13841' order by date_month DESC;
+    where m.ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -603,9 +1645,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -615,19 +1657,19 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13841';
+    where m.ID_member='14992';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14992' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -637,9 +1679,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -649,14 +1691,19 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+    where m.ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -666,9 +1713,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -678,19 +1725,19 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14992';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14992' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -700,9 +1747,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -712,7 +1759,21 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14991';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14992' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -727,9 +1788,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -739,9 +1800,7 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+    where m.ID_member='14992';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -756,9 +1815,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -768,14 +1827,19 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+    where m.ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+EXEC: UPDATE members SET obs='null' WHERE ID_member='14991';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET obs='null' WHERE ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -790,9 +1854,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -802,7 +1866,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14450';
+    where m.ID_member='14992';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14992' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -817,9 +1888,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -829,14 +1900,20 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13841';
+    where m.ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13841' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET obs='null' WHERE ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -851,9 +1928,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -863,14 +1940,7 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13578';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13578' order by date_month DESC;
+    where m.ID_member='14992';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -885,9 +1955,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -897,14 +1967,102 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14602';
+    where m.ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14602' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: INSERT INTO members () VALUES ();
+QUERY: select last_insert_id() as id
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -919,9 +2077,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -931,14 +2089,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13841';
+    where m.ID_member='14992';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13841' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14992' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -953,9 +2111,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -965,36 +2123,46 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14450';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14450' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: INSERT INTO members () VALUES ();
+QUERY: select last_insert_id() as id
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1004,7 +2172,7 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1019,9 +2187,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1031,9 +2199,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+    where m.ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1044,28 +2217,76 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: INSERT INTO members () VALUES ();
+QUERY: select last_insert_id() as id
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1080,9 +2301,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1092,9 +2313,29 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: INSERT INTO members () VALUES ();
+QUERY: select last_insert_id() as id
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1109,9 +2350,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1121,14 +2362,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14996';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14996' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1143,9 +2384,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1155,36 +2396,33 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+    where m.ID_member='14995';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14995' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14450' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1194,24 +2432,26 @@ ocialnumber, m.journal, m.journalqt,
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14450';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13841' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14992' order by date_month DESC;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1221,7 +2461,7 @@ ocialnumber, m.journal, m.journalqt,
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13841';
+    where m.ID_member='14992';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1236,9 +2476,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1248,7 +2488,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13578';
+    where m.ID_member='14991';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1263,9 +2510,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1275,12 +2522,21 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14602';
+    where m.ID_member='14996';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14996' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1295,9 +2551,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1307,14 +2563,15 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14793';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14793' order by date_month DESC;
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1329,9 +2586,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1341,41 +2598,22 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14793';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14793' order by date_month DESC;
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14793';
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1390,9 +2628,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1402,43 +2640,22 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='11492';
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11492' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14793';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14793' order by date_month DESC;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1453,9 +2670,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1465,14 +2682,87 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='11492';
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11492' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1487,9 +2777,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1499,26 +2789,31 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14996' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1528,14 +2823,12 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14996';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1550,9 +2843,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1562,31 +2855,24 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+    where m.ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14992' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1596,14 +2882,7 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+    where m.ID_member='14992';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1618,9 +2897,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1630,14 +2909,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1652,9 +2931,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1664,48 +2943,44 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14995';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14995' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+EXEC: UPDATE members SET securitysocialnumber='null' WHERE ID_member='14995';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET birthday='null' WHERE ID_member='14995';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET birthcountry='null' WHERE ID_member='14995';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET birthday='null' WHERE ID_member='14995';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+EXEC: UPDATE members SET obs='null' WHERE ID_member='14995';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1720,9 +2995,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1732,14 +3007,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1754,9 +3029,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1766,48 +3041,94 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14450';
+    where m.ID_member='14995';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14450' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14995' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1822,9 +3143,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1834,19 +3155,80 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
+EXEC: UPDATE members SET obs='null' WHERE ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET obs='null' WHERE ID_member='obs';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1861,9 +3243,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1873,41 +3255,45 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET obs='null' WHERE ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET obs='null' WHERE ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET securitysocialnumber='null' WHERE ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET securitysocialnumber='null' WHERE ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14996' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1922,9 +3308,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1934,7 +3320,7 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14996';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1949,9 +3335,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -1961,9 +3347,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -1974,38 +3365,15 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
@@ -2013,119 +3381,145 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
-QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
-    FROM members WHERE daterelease is null order by lastname ASC,firstname ASC;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
-    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
-    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET birthcountry='null' WHERE id='ss-m9usnrxw';
+EXEC: UPDATE members SET securitysocialnumber='null' WHERE ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET addresscountry='null' WHERE id='ss-7zp965ka';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_quotatype='null' WHERE id='ss-jahzy13v';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_sector='null' WHERE id='ss-vaqga4tp';
-me,se.data from sessions se 
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_section='null' WHERE id='ss-fh156k8u';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_sepa_group='null' WHERE id='ss-ni2pe4gl';
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_bank='null' WHERE id='ss-dy37hdh8';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_dependent='null' WHERE id='ss-7pc6s76s';
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_employer as id, ID_sector, code, description, codebar, nacecode, new_user, new_date, update_user, update_date FROM employers;
-QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_releasetype='null' WHERE id='ss-s1jgokh9';
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_employer='null' WHERE id='ss-g89b3zce';
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2140,9 +3534,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2152,14 +3546,20 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET securitysocialnumber=null WHERE ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2174,9 +3574,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2186,21 +3586,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+    where m.ID_member='14996';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14996' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2215,9 +3608,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2227,36 +3620,20 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET obs=null WHERE ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2271,9 +3648,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2283,14 +3660,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14996';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14996' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2305,9 +3682,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2317,14 +3694,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+    where m.ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2339,9 +3716,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2351,33 +3728,31 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+    where m.ID_member='14996';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14996' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-cellphone, m.fax, m.email, 
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2387,9 +3762,15 @@ cellphone, m.fax, m.email,
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13841';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13841' order by date_month DESC;
+    where m.ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2404,9 +3785,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2416,14 +3797,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13578';
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13578' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2438,9 +3819,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2450,14 +3831,7 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13578';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13578' order by date_month DESC;
+    where m.ID_member='14996';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2472,9 +3846,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2484,33 +3858,39 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14602';
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14602' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='8250' order by date_month DESC;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2520,7 +3900,98 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='8250';
+    where m.ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET obs=null WHERE ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET obs=null WHERE ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET obs=null WHERE ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2535,9 +4006,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2547,21 +4018,33 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='10791';
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='10791' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname='Test' WHERE ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11715' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -2571,9 +4054,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2583,39 +4066,83 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='11715';
+    where m.ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET obs=null WHERE ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14005' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14005';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2630,9 +4157,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2642,14 +4169,23 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14996';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14996' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname='Test2' WHERE ID_member='14996';
+tysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2664,9 +4200,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2676,163 +4212,87 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14996';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14996' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13841' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13841';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13841';
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14803';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2847,9 +4307,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2859,75 +4319,101 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14909';
+    where m.ID_member='14992';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14909' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14992' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11492' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='11492';
+EXEC: UPDATE members SET lastname='test45' WHERE ID_member='14992';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14793' order by date_month DESC;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14793';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2942,9 +4428,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2954,16 +4440,30 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+    where m.ID_member='14991';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname=null WHERE ID_member='14991';
+uritysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -2978,9 +4478,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -2990,41 +4490,17 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3035,33 +4511,76 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14602' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14602';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -3071,9 +4590,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3083,21 +4602,26 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='11492';
+    where m.ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11492' order by date_month DESC;
+EXEC: UPDATE members SET lastname='test56' WHERE ID_member='14991';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14909' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -3107,9 +4631,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3119,12 +4643,28 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14909';
+    where m.ID_member='14991';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname='test56' WHERE ID_member='14991';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3139,9 +4679,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3151,26 +4691,45 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14803';
+    where m.ID_member='14991';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14803' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname='test56' WHERE ID_member='14991';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14991' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3180,7 +4739,12 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14879';
+    where m.ID_member='14991';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3188,131 +4752,217 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
-e.id_user) 
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
 QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14995';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14995' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname=null WHERE ID_member='14995';
 QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
     CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
-    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14995' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14995';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
-    FROM members WHERE daterelease is null order by lastname ASC,firstname ASC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET addresscountry='null' WHERE id='ss-kqjzn8n7';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_sector='null' WHERE id='ss-lxn28lym';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET birthcountry='null' WHERE id='ss-v97lnf48';
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_quotatype='null' WHERE id='ss-rzob6p0e';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastyQUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_section='null' WHERE id='ss-e9cfr0ee';
-EXEC: UPDATE members SET ID_sepa_group='null' WHERE id='ss-pjfht60b';
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_bank='null' WHERE id='ss-70yqug0j';
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_dependent='null' WHERE id='ss-mngrf2e9';
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_employer as id, ID_sector, code, description, codebar, nacecode, new_user, new_date, update_user, update_date FROM employers;
 QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_releasetype='null' WHERE id='ss-wtwoz62o';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_employer='null' WHERE id='ss-3ot37lk8';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14995' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3327,9 +4977,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3339,14 +4989,21 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14995';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname='Test123' WHERE ID_member='14995';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3361,9 +5018,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3373,21 +5030,19 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13578';
+    where m.ID_member='14995';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13578' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14995' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14602' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -3397,9 +5052,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3409,7 +5064,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14602';
+    where m.ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3424,9 +5086,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3436,12 +5098,30 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14793';
+    where m.ID_member='14995';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14995' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+EXEC: UPDATE members SET lastname='Test123' WHERE ID_member='14995';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14995' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -3451,9 +5131,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3463,14 +5143,80 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='11492';
+    where m.ID_member='14995';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11492' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3485,9 +5231,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3497,14 +5243,21 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14602';
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14602' order by date_month DESC;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname='Test' WHERE ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3519,9 +5272,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3531,14 +5284,24 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14450';
+    where m.ID_member='14994';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14450' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3553,9 +5316,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3565,9 +5328,15 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+    where m.ID_member='14994';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3582,9 +5351,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3594,14 +5363,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14994';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14994' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3609,7 +5378,7 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
@@ -3617,19 +5386,45 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3642,56 +5437,116 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
-    FROM members WHERE daterelease is null order by lastname ASC,firstname ASC;
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
-    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
-    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET birthcountry='null' WHERE id='ss-3ld0iuxl';
+EXEC: UPDATE members SET lastname='KK' WHERE ID_member='14993';
+uritysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET addresscountry='null' WHERE id='ss-ro3aafcr';
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_sector='null' WHERE id='ss-4hxgtg2z';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_sepa_group='null' WHERE id='ss-avb75rye';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_dependent='null' WHERE id='ss-n214td7u';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
 QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
@@ -3703,38 +5558,52 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
-QUERYARRAY: SELECT ID_employer as id, ID_sector, code, description, codebar, nacecode, new_user, new_date, update_user, update_date FROM employers;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_section='null' WHERE id='ss-j7gxug30';
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_quotatype='null' WHERE id='ss-u65d6by9';
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_releasetype='null' WHERE id='ss-6v3czovh';
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -3744,9 +5613,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3756,41 +5625,28 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname='KK' WHERE ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3805,9 +5661,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3817,53 +5673,40 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+EXEC: UPDATE members SET lastname='KKK' WHERE ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -3873,9 +5716,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -3885,14 +5728,12 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13841';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13841' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -3903,159 +5744,136 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='8250';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='8250' order by date_month DESC;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='10791' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='10791';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11715' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='11715';
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14005';
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14005' order by date_month DESC;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13841' order by date_month DESC;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -4070,9 +5888,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -4082,204 +5900,80 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13841';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14450';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14450' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14450' order by date_month DESC;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14450';
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14815' order by date_month DESC;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -4294,9 +5988,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -4306,65 +6000,92 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='5014';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='5014' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13578';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13578' order by date_month DESC;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14602' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -4374,7 +6095,7 @@ ocialnumber, m.journal, m.journalqt,
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14602';
+    where m.ID_member='12436';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -4389,80 +6110,65 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='11492';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11492' order by date_month DESC;
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT id, id_member, date_month,to_char(date_month,'MM/YYYY') as dspdate_month, date_transaction, status, sepa_file_out, transaction_file_in, transaction_id, last_sepa_code, amount, paymenttype, created, modified FROM members_cotisation where id='848962';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: SELECT id, id_member, date_month,to_char(date_month,'MM/YYYY') as dspdate_month, date_transaction, status, sepa_file_out, transaction_file_in, transaction_id, last_sepa_code, amount, paymenttype, created, modified FROM members_cotisation where id='775301';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: select date_month as id,month(date_month) as month, year(date_month) as year, count(id_member) as cnt from members_cotisation mc group by date_month order by date_month DESC;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-01-01');
+EXEC: UPDATE members SET lastname='KKKK' WHERE ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='1';
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='4';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-04-01');
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -4470,7 +6176,7 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
@@ -4478,173 +6184,193 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: select date_month as id,month(date_month) as month, year(date_month) as year, count(id_member) as cnt from members_cotisation mc group by date_month order by date_month DESC;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-04-01');
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='4';
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-02-01');
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2023-12-01');
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='3';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-03-01');
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='2';
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2023' and mq.month='12';
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: select date_month as id,month(date_month) as month, year(date_month) as year, count(id_member) as cnt from members_cotisation mc group by date_month order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: select date_month as id,month(date_month) as month, year(date_month) as year, count(id_member) as cnt from members_cotisation mc group by date_month order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-02-01');
+EXEC: UPDATE members SET lastname='KK' WHERE ID_member='14993';
+uritysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='2';
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-04-01');
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='3';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-03-01');
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='4';
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
@@ -4652,67 +6378,47 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: select date_month as id,month(date_month) as month, year(date_month) as year, count(id_member) as cnt from members_cotisation mc group by date_month order by date_month DESC;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-03-01');
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='3';
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-04-01');
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='4';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='3';
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2023-12-01');
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2023' and mq.month='12';
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -4724,49 +6430,73 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2023-10-01');
-pa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2023' and mq.month='10';
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+EXEC: UPDATE members SET lastname='KKK' WHERE ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2023-11-01');
-pa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2023' and mq.month='11';
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='4';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-04-01');
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -4777,271 +6507,343 @@ QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data fro
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='3';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-03-01');
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='4';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-04-01');
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-03-01');
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='3';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-02-01');
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='2';
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2023' and mq.month='12';
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2023-12-01');
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2023' and mq.month='10';
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2023-10-01');
+EXEC: UPDATE members SET lastname='KKK' WHERE ID_member='14993';
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2023' and mq.month='6';
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.date_month = date('2024-04-01');
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='4';
+EXEC: UPDATE members SET lastname='KK' WHERE ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mq.ID_member_quota, mq.ID_member, mq.`month`, mq.`year`, mq.datemovement, mq.ID_quotatype,CONCAT(qt.code,' - ',qt.description) as quotatype, mq.imported, mq.filexml, mq.refxml, mq.success, mq.forgiven, mq.errormsg, mq.errorcode, mq.quota, mq.quotaextra, mq.accountout, mq.accountin, mq.quotaobs,m.lastname,m.firstname,m.sepasigned,m.ID_sepa_group,CONCAT(sg.code,' - ',sg.description) as sepagroup  
-    from members_quotas mq 
-    join members m on (mq.ID_member=m.ID_member)
-    left join quotastype qt on (mq.ID_quotatype=qt.ID_quotatype)
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    where mq.year='2024' and mq.month='3';
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
-      where se.id= 'd0da42a2-1a2c-4348-9552-887a3d636f7a'
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname='Adam' WHERE ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
-    FROM members WHERE daterelease is null order by lastname ASC,firstname ASC;
+EXEC: UPDATE members SET firstname='Test' WHERE ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
-    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
-    FROM members  WHERE daterelease is null order by lastname asc,firstname asc;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+    m.phone, m.cellphone, m.fax, m.email, 
+    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
+    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
+    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
+    m.ID_releasetype,r.description as releasetype,
+    m.ID_quotatype,q.description as quotatype, m.quota,
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
+    FROM members m
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
+    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
+    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
+    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
+    left join sectors s on (s.ID_sector=m.ID_sector)
+    left join employers e on (e.ID_employer=m.ID_employer)
+    left join sections s2 on (s2.ID_section=m.ID_section)
+    left join banks b on (b.ID_bank=m.ID_bank)
+    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
+    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET birthcountry='null' WHERE id='ss-g3j1dww5';
-;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_sector='null' WHERE id='ss-m3j7apkz';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_sepa_group='null' WHERE id='ss-udmxc7bo';
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_dependent='null' WHERE id='ss-lqb33zyh';
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_bank='null' WHERE id='ss-ov9al0wq';
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT ID_employer as id, ID_sector, code, description, codebar, nacecode, new_user, new_date, update_user, update_date FROM employers;
-QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_quotatype='null' WHERE id='ss-ujiw0ugc';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_section='null' WHERE id='ss-etnmcxdd';
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_releasetype='null' WHERE id='ss-35iybznh';
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-EXEC: UPDATE members SET ID_employer='null' WHERE id='ss-jff9ywi0';
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5056,9 +6858,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5068,14 +6870,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+    where m.ID_member='14327';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5090,9 +6892,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5102,26 +6904,31 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14442';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13578' order by date_month DESC;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14450' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5131,12 +6938,7 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13578';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+    where m.ID_member='14450';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5151,9 +6953,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5163,29 +6965,40 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13841';
+    where m.ID_member='14993';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
+EXEC: UPDATE members SET securitysocialnumber='1978' WHERE ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5195,7 +7008,81 @@ ocialnumber, m.journal, m.journalqt,
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+    where m.ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5210,9 +7097,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5222,26 +7109,40 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
-QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
-    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
-    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+EXEC: UPDATE members SET securitysocialnumber='197826' WHERE ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+ocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5251,19 +7152,87 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+    where m.ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT iso2, name as country FROM countries order by iso2;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sector as id, code, description, codebar, sector, new_date, new_user, update_date, update_user FROM sectors;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_section as id, code, description, codebar, new_date, new_user, update_date, update_user FROM sections;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_employer as id, description FROM employers order by description asc;
+QUERYARRAY: SELECT ID_quotatype as id, code, description, codebar, new_user, new_date, update_user, update_date FROM quotastype;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_bank as id, iso2, description, description_fr, ibancode, plzcode, place, biccode, new_date, new_user, update_date, update_user FROM banks;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_sepa_group, code, description, inactive, new_date, new_user, update_date, update_user FROM sepa_groups;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),' (',ID_member,')') as description
+    FROM members WHERE daterelease is null and ID_famillycommon is null order by lastname ASC,firstname ASC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+QUERYARRAY: SELECT ID_releasetype as id, code, description, codebar, administrative, new_date, new_user, update_date, update_user FROM releasestype;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -5273,9 +7242,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5285,7 +7254,21 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+    where m.ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET securitysocialnumber='19782634' WHERE ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5300,9 +7283,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5312,21 +7295,22 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+    where m.ID_member='14993';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -5336,9 +7320,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5348,14 +7332,33 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname='Adamx' WHERE ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -5365,9 +7368,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5377,7 +7380,28 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+    where m.ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+EXEC: UPDATE members SET lastname='Test' WHERE ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5392,9 +7416,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5404,19 +7428,28 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET firstname='Test ab' WHERE ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5431,9 +7464,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5443,34 +7476,28 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14815';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14855' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14855';
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET lastname='Test' WHERE ID_member='14993';
+itysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5485,9 +7512,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5497,9 +7524,15 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14327';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14327' order by date_month DESC;
+    where m.ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5514,9 +7547,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5526,26 +7559,28 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14442';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14442' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET firstname='Test' WHERE ID_member='14993';
+tysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14450' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -5555,9 +7590,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5567,7 +7602,28 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14450';
+    where m.ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET firstname='Test f' WHERE ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5582,9 +7638,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5594,43 +7650,33 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13841';
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13841' order by date_month DESC;
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13578' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13578';
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+EXEC: UPDATE members SET firstname='Test' WHERE ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT ID_member as id, code1,lastname,firstname,securitysocialnumber,
+    CONCAT(coalesce(lastname,''),' ',coalesce(firstname,''),'<br/>',coalesce(ID_member,''),' / ',coalesce(securitysocialnumber,'')) as memberdata
+    FROM members  WHERE daterelease is null AND deleted is null order by lastname asc,firstname asc;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14602' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -5640,9 +7686,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5652,34 +7698,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14602';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14793' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14793';
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5694,9 +7720,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5706,31 +7732,38 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='11492';
+    where m.ID_member='6186';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11492' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='6186' order by date_month DESC;
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14909' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5740,7 +7773,12 @@ ocialnumber, m.journal, m.journalqt,
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14909';
+    where m.ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5755,9 +7793,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5767,7 +7805,7 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14803';
+    where m.ID_member='14993';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5782,9 +7820,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5794,21 +7832,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='11320';
-QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
-      join users us on (us.ID_user=se.id_user) 
-      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
-      and se.remote_addr= '::1'
-      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11320' order by date_month DESC;
+    where m.ID_member='6186';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14848' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='6186' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5823,9 +7854,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5835,7 +7866,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14848';
+    where m.ID_member='14993';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14993' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5850,9 +7888,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5862,14 +7900,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14879';
+    where m.ID_member='6186';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14879' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='6186' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5884,9 +7922,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5896,14 +7934,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14908';
+    where m.ID_member='11672';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14908' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11672' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -5918,9 +7956,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5930,31 +7968,31 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14839';
+    where m.ID_member='11930';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14839' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11930' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14368' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
+QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry
+    m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
+    m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
     m.phone, m.cellphone, m.fax, m.email, 
     m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
     m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -5964,34 +8002,14 @@ ocialnumber, m.journal, m.journalqt,
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14368';
+    where m.ID_member='11672';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14839' order by date_month DESC;
-ocialnumber, m.journal, m.journalqt, 
-    m.phone, m.cellphone, m.fax, m.email, 
-    m.ID_sector ,s.description as sector, m.ID_employer,e.description as employer, m.ID_section,s2.description as section,
-    m.ID_bank,b.description as bank, m.bankaccount, m.bankplz, m.ID_bankin, m.bankaccountin, m.obs, m.sepasigned, m.sepaexported, m.pocanceled, m.datesepasigned, m.ID_sepa_group,sg.description as sepa_group, m.mandatnumber, m.mandatnumberextra, 
-    m.personalfolder, m.ID_sponsor, s3.name as sponsor,
-    m.ID_releasetype,r.description as releasetype,
-    m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
-    FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
-    left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
-    left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
-    left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
-    left join sectors s on (s.ID_sector=m.ID_sector)
-    left join employers e on (e.ID_employer=m.ID_employer)
-    left join sections s2 on (s2.ID_section=m.ID_section)
-    left join banks b on (b.ID_bank=m.ID_bank)
-    left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
-    left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14839';
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11672' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -6006,9 +8024,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -6018,14 +8036,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14368';
+    where m.ID_member='6186';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14368' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='6186' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -6040,9 +8058,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -6052,14 +8070,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='12235';
+    where m.ID_member='11672';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='12235' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11672' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -6074,9 +8092,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -6086,14 +8104,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14861';
+    where m.ID_member='8048';
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='8048' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13281' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -6103,9 +8121,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -6115,7 +8133,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13281';
+    where m.ID_member='11930';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='11930' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -6130,9 +8155,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -6142,14 +8167,12 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14861';
+    where m.ID_member='8048';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
-QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='13281' order by date_month DESC;
 QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.codebar, m.gender, m.photoid, m.birthday, m.birthcountry, 
     m.ID_zipcode,z.zipcode,  m.addresszipcode, m.addressziplocal, m.addressstreet, m.addresspolicenumber, m.addressextra, m.addresscountry, 
     m.retired, m.dateretired, m.student, m.datein, m.daterelease, m.dateinmut, m.securitysocialnumber, m.journal, m.journalqt, 
@@ -6159,9 +8182,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -6171,7 +8194,14 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='13281';
+    where m.ID_member='5894';
+QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
+      join users us on (us.ID_user=se.id_user) 
+      where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
+      and se.remote_addr= '::1'
+      and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
+QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='5894' order by date_month DESC;
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
@@ -6186,9 +8216,9 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     m.personalfolder, m.ID_sponsor, s3.name as sponsor,
     m.ID_releasetype,r.description as releasetype,
     m.ID_quotatype,q.description as quotatype, m.quota,
-    m.new_date, m.new_user, m.update_date, m.update_user,md.ID_member as ID_dependent
+    m.new_date, m.new_user, m.update_date, m.update_user,m.ID_famillycommon,md2.ID_famillymembers
     FROM members m
-    left join members_dependents md on (m.ID_member=md.ID_dependent)
+       left join (select group_concat(ID_member) as ID_famillymembers,ID_famillycommon as ID_member from members where ID_famillycommon is not null  group by ID_famillycommon) md2 on (m.ID_member = md2.ID_member)
     left join zipcodes z on (z.ID_zipcode=m.ID_zipcode)
     left join releasestype r on (r.ID_releasetype=m.ID_releasetype)
     left join quotastype q on (q.ID_quotatype=m.ID_quotatype)
@@ -6198,11 +8228,11 @@ QUERY: SELECT m.ID_member as id, m.code, m.code1, m.firstname, m.lastname, m.cod
     left join banks b on (b.ID_bank=m.ID_bank)
     left join sepa_groups sg on (sg.ID_sepa_group=m.ID_sepa_group)
     left join sponsors s3 on (s3.ID_sponsor=m.ID_sponsor)
-    where m.ID_member='14266';
+    where m.ID_member='8211';
 QUERY: select se.id as sid,us.ID_user as user_id,us.name,us.username,se.data from sessions se 
       join users us on (us.ID_user=se.id_user) 
       where se.id= 'ec38839c-823b-496c-bd93-a9626bd058d4'
       and se.remote_addr= '::1'
       and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36' and us.isblocked is null group by se.id,us.ID_user;
 QUERYARRAY: SELECT mc.id, mc.id_member, mc.date_month, mc.date_transaction, mc.status, mc.sepa_file_out, mc.transaction_file_in, mc.transaction_id, mc.last_sepa_code, mc.amount, mc.paymenttype, mc.created, mc.modified, 
-m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='14266' order by date_month DESC;
+m.firstname,m.lastname FROM members_cotisation mc join members m on (m.ID_member=mc.id_member) where mc.id_member ='8211' order by date_month DESC;
index 80853b0..9c19e45 100644 (file)
@@ -7,7 +7,7 @@
 <script type="text/javascript" src="<?php echo $cfg["abspath"]; ?>vendor/tinymce/tinymce.min.js?v=<?php echo $cfg["version"]; ?>"></script>
 <script type="text/javascript" src="<?php echo $cfg["abspath"]; ?>js/app/app.min.js?v=<?php echo $cfg["version"]; ?>"></script>
   <script>
-  let api = '<?php echo $cfg["basepath"].''; ?>'; 
+  let api = '<?php echo $cfg["siteurl"].$cfg["basepath"]; ?>'; 
   prefs = <?php echo json_encode($cfg["session"]);?>;
 document.addEventListener("DOMContentLoaded", function() {
   try {
index 3e7180f..a6e82b6 100644 (file)
@@ -8,6 +8,7 @@
       <?php $frm = new Form($db,$cfg); ?>
       <form id="frm_cotisation">
         <?php 
+          $dateopts=null;
           $typeopts = array(
             array("value" => "VIR","text" => "VIR"),
             array("value" => "SEPA","text" => "SEPA")
@@ -23,7 +24,7 @@
           $frm->hidden("cotisation","id_member");
           $frm->hidden("cotisation","date_month");
           $frm->input("cotisation","dspdate_month","Mois","text",(object) array("readonly" => "1","containerClass" => "s2"));
-          $frm->input("cotisation","date_transaction","Date Traitement","date",$dateopts); 
+          $frm->input("cotisation","date_transaction","Date Traitement","date",null); 
           $frm->select("cotisation","status","Status",(object) array("data" => $statusopts,"containerClass" => "s2"));
           $frm->input("cotisation","amount","montant","number",(object) array("containerClass" => "s2"));
           $frm->select("cotisation","paymenttype","Type Payement",(object) array("data" => $typeopts,"containerClass" => "s2"));
index aaa9bb0..b90cbd4 100644 (file)
@@ -1 +1 @@
-let banks={tbl:null,selects:{},init:function(){let toppos=document.getElementById("tbar_app").offsetHeight+56,datefields;["new_date","update_date"].forEach(dd=>{flatpickr("#"+dd,{altInput:!0,altFormat:"d.m.Y",dateFormat:"Y-m-d",onClose:function(selectedDates,dateStr,instance){dataform.savefield(document.getElementById(dd),null)}})}),this.tbl=new Tabulator("#tbl_banks",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:"input",formatter:"textarea"},height:"calc(100vh - "+toppos+"px)",layout:"fitDataFill",selectable:!0,selectableRangeMode:"click",rowContextMenu:[{label:'<span class="rowicon icon-edit"></span>éditer',action:function(e,row){return banks.edit(),!1}},{label:'<span class="rowicon icon-copy"></span>dupliquer',action:function(e,row){return banks.duplicate()(),!1}},{label:'<span class="rowicon icon-trash"></span>suppimer',action:function(e,row){return banks.confirmDelete(),!1}}],columns:[{title:"#",formatter:"rownum",width:60,hozAlign:"right",headerFilter:null,headerMenu:tablehelper.headerMenu,headerSort:!1}]}),this.tbl.on("rowDblClick",(function(e,row){banks.edit()})),this.tbl.on("rowContext",(function(e,row){e.preventDefault()})),postData({cl:"Banks",fn:"getColDefs"}).then(data=>{if(data.result.data)for(var i in data.result.data){console.log(data.result.data[i]);let coldef=tablehelper.setColDef(data.result.data[i]);this.tbl.addColumn(coldef,!1)}})},load:function(){myapp.viewpanel("banks"),this.gettbldata()},gettbldata:function(ids){let selectedData=null;null!=this.tbl&&(selectedData=this.tbl.getSelectedData()),postData({cl:"Banks",fn:"getList"}).then(data=>{this.tbl.setData(data.result.data).then((function(){}))}).catch(e=>{console.log(e)})},edit:function(){let sel=this.tbl.getSelectedData();sel[0]&&postData({cl:"Banks",fn:"getRowData",id:sel[0].id}).then(data=>{dataform.fillform("banks",banks.selects,data.result.data),myapp.viewtab("tab_banks","banks_form")})},viewlist:function(){myapp.viewtab("tab_banks","banks_list")},confirmDelete:function(){return sel=banks.tbl.getSelectedData(),sel[0]&&myapp.confirm("Supprimer","Êtes vous sûre de supprimer les données selectionnées?","OUI","NON",banks.delete()),!1},delete:function(ids){let sel=banks.tbl.getSelectedData();null!=ids&&(sel=ids),postData({cl:"Banks",fn:"delete",ids:ids}).then(data=>{banks.gettbldata(),myapp.snackbar("les données ont été suprimées!","green")})},add:function(){postData({cl:"Banks",fn:"addRow"}).then(data=>{console.log(newid),banks.gettbldata()})},duplicate:function(id){let sel=banks.tbl.getSelectedData();null!=id&&(sel=[{id:id}]),postData({cl:"Banks",fn:"duplicate",id:sel[0].id}).then(data=>{console.log(data.result.data),banks.gettbldata(),myapp.snackbar("les données ont été dupliquées!","green")})},next:function(){let selR=banks.tbl.getSelectedRows();if(console.log("Next SelRows",selR),selR&&selR[0]){banks.tbl.deselectRow();let nextRow=selR[0].getNextRow();console.log("Next to Select",nextRow);let nextid=nextRow.getData().id;console.log("next id",nextid),banks.tbl.selectRow(nextid),banks.edit()}},prev:function(){let selR=banks.tbl.getSelectedRows();if(console.log("Prev SelRows",selR),selR&&selR[0]){banks.tbl.deselectRow();let prevRow=selR[0].getPrevRow();console.log("Prev to Select",prevRow);let previd=prevRow.getData().id;console.log("nextid",previd),banks.tbl.selectRow(previd),banks.edit()}}};
\ No newline at end of file
+let banks={tbl:null,selects:{},init:function(){let toppos=document.getElementById("tbar_app").offsetHeight+56,datefields;["new_date","update_date"].forEach(dd=>{flatpickr("#"+dd,{altInput:!0,altFormat:"d.m.Y",dateFormat:"Y-m-d",onClose:function(selectedDates,dateStr,instance){dataform.savefield(document.getElementById(dd),null)}})}),this.tbl=new Tabulator("#tbl_banks",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:"input",formatter:"textarea"},height:"calc(100vh - "+toppos+"px)",layout:"fitDataFill",selectable:!0,selectableRangeMode:"click",rowContextMenu:[{label:'<span class="rowicon icon-edit"></span>éditer',action:function(e,row){return banks.edit(),!1}},{label:'<span class="rowicon icon-copy"></span>dupliquer',action:function(e,row){return banks.duplicate()(),!1}},{label:'<span class="rowicon icon-trash"></span>suppimer',action:function(e,row){return banks.confirmDelete(),!1}}],columns:[{title:"#",formatter:"rownum",width:60,hozAlign:"right",headerFilter:null,headerMenu:tablehelper.headerMenu,headerSort:!1}]}),this.tbl.on("rowDblClick",(function(e,row){banks.edit()})),this.tbl.on("rowContext",(function(e,row){e.preventDefault()})),postData({cl:"Banks",fn:"getColDefs"}).then(data=>{if(data.result.data)for(var i in data.result.data){console.log(data.result.data[i]);let coldef=tablehelper.setColDef(data.result.data[i]);this.tbl.addColumn(coldef,!1)}})},load:function(){myapp.viewpanel("banks"),this.gettbldata()},gettbldata:function(ids){let selectedData=null;null!=this.tbl&&(selectedData=this.tbl.getSelectedData()),postData({cl:"Banks",fn:"getList"}).then(data=>{this.tbl.setData(data.result.data).then((function(){}))}).catch(e=>{console.log(e)})},edit:function(){let sel=this.tbl.getSelectedData();sel[0]&&postData({cl:"Banks",fn:"getRowData",id:sel[0].id}).then(data=>{dataform.fillform("banks",banks.selects,data.result.data),myapp.viewtab("tab_banks","banks_form")})},viewlist:function(){myapp.viewtab("tab_banks","banks_list")},confirmDelete:function(){return sel=banks.tbl.getSelectedData(),sel[0]&&myapp.confirm("Supprimer","Êtes vous sûre de supprimer les données selectionnées?","OUI","NON",banks.delete()),!1},delete:function(ids){let sel=banks.tbl.getSelectedData();null!=ids&&(sel=ids),postData({cl:"Banks",fn:"delete",ids:ids}).then(data=>{banks.gettbldata(),myapp.snackbar("les données ont été suprimées!","green")})},add:function(){postData({cl:"Banks",fn:"addRow"}).then(data=>{banks.gettbldata()})},duplicate:function(id){let sel=banks.tbl.getSelectedData();null!=id&&(sel=[{id:id}]),postData({cl:"Banks",fn:"duplicate",id:sel[0].id}).then(data=>{banks.gettbldata(),myapp.snackbar("les données ont été dupliquées!","green")})},next:function(){let selR=banks.tbl.getSelectedRows();if(selR&&selR[0]){banks.tbl.deselectRow();let nextRow,nextid=selR[0].getNextRow().getData().id;banks.tbl.selectRow(nextid),banks.edit()}},prev:function(){let selR=banks.tbl.getSelectedRows();if(console.log("Prev SelRows",selR),selR&&selR[0]){banks.tbl.deselectRow();let prevRow=selR[0].getPrevRow();console.log("Prev to Select",prevRow);let previd=prevRow.getData().id;console.log("nextid",previd),banks.tbl.selectRow(previd),banks.edit()}}};
\ No newline at end of file
index d21ee19..c4217ce 100644 (file)
@@ -1 +1 @@
-let dataform={formsaved:function(xclass,data){let sb=document.getElementById("snackbar");return sb.className="show "+xclass,sb.innerHTML=data,setTimeout((function(){sb.className=sb.className.replace("show green","")}),3e3),!1},initrichtext:function(){},initDateFields:function(datefields){for(var dd=0;dd<datefields.length;dd++)datefields[dd].id&&flatpickr("#"+datefields[dd].id,{altInput:!0,allowInput:!0,altFormat:"d/m/Y",dateFormat:"Y-m-d",onClose:function(selectedDates,dateStr,instance){dataform.savefield(document.getElementById(datefields[dd].id),null)}});return!1},initSelects:function(selectfields){let selectreturns={};for(var sx=0;sx<selectfields.length;sx++)if(selectfields[sx].id){let cfgsettings={showSearch:!1};selectfields[sx].dataset.search&&(cfgsettings.showSearch=!0),selectreturns[selectfields[sx].id]=new SlimSelect({select:"#"+selectfields[sx].id,settings:cfgsettings,events:{afterChange:newVal=>{dataform.savefield(document.getElementById(newVal[0].id).parentElement,null)}}})}return selectreturns},getContent:function(dataclass,selects){for(var frm=document.querySelectorAll(".data_"+dataclass),flds={},i=0;i<frm.length;i++)if(("INPUT"==frm[i].tagName||"SELECT"==frm[i].tagName||"TEXTAREA"==frm[i].tagName)&&frm[i].id)if("TEXTAREA"==frm[i].tagName)frm[i].classList.contains("richeditarea")?flds[frm[i].id]=tinymce.get(frm[i].id).getContent(""):frm[i].classList.contains("codeeditarea")?flds[frm[i].id]=editors[frm[i].id].getValue():flds[frm[i].id]=frm[i].value;else if("checkbox"==frm[i].type)frm[i].checked?flds[frm[i].id]="1":flds[frm[i].id]=null;else if("file"==frm[i].type){flds[frm[i].id]=[];let fa=[];for(let i=0;i<frm[i].files.length;i++){let fobj={name:frm[i].files[i].name};fa.append("file"+i,frm[i].files[i],frm[i].files[i].name)}}else if("SELECT"==frm[i].tagName&&1==frm[i].multiple){let vals=JSON.stringify(selects[frm[i].id].selected());vals&&vals.length>0?flds[frm[i].id]=vals:flds[frm[i].id]=null}else""==frm[i].value?flds[frm[i].id]=null:flds[frm[i].id]=frm[i].value;return flds},clear:function(dataclass,selects){var frm=document.getElementsByClassName("data_"+dataclass);for(var f in frm)frm[f]&&frm[f].id&&("INPUT"==frm[f].tagName&&("checkbox"==frm[f].type?frm[f].checked=!1:frm[f].classList.contains("datefield")?frm[f]._flatpickr&&frm[f]._flatpickr.clear():frm[f].value=""),"SELECT"==frm[f].tagName&&(1==frm[f].multiple?selects[frm[f].id].setSelected([],!1):selects[frm[f].id].setSelected(null,!1)),"TEXTAREA"==frm[f].tagName&&(frm[f].classList.contains("richeditarea")?tinymce.get(frm[f].id).setContent(""):frm[f].innerHTML=""));return!1},fillform:function(dataclass,selects,data){try{var frm=document.getElementsByClassName("data_"+dataclass);if(dataform.clear(dataclass,selects),data)for(var f=0;f<frm.length;f++){frm[f].id&&(frm[f].dataset.id=data.id);var dataid=frm[f].id;frm[f].id&&frm[f].id.startsWith(dataclass+"_")&&(dataid=frm[f].id.substring(dataclass.length+1)),data[dataid]&&("INPUT"==frm[f].tagName&&("checkbox"==frm[f].type?"1"==data[dataid]?frm[f].checked=!0:frm[f].checked=!1:frm[f].classList.contains("datefield")?frm[f]._flatpickr&&frm[f]._flatpickr.setDate(data[dataid]):frm[f].classList.contains("timefield")?frm[f].value=timecalc.StringToTime(data[dataid]):frm[f].value=data[dataid]),"SELECT"==frm[f].tagName&&(1==frm[f].multiple?data[dataid]&&selects[frm[f].id].setSelected(JSON.parse(data[dataid]),!1):selects[frm[f].id]?selects[frm[f].id].setSelected(data[dataid],!1):frm[f].value=data[dataid]),"TEXTAREA"==frm[f].tagName&&(frm[f].classList.contains("richeditarea")?tinymce.get(frm[f].id).setContent(data[dataid]):frm[f].innerHTML=data[dataid]))}}catch(e){console.log(e,data,frm,selects)}},setNumber:(numdata,decimals)=>null==numdata||""==numdata?"":(decimals&&(numdata=parseFloat(numdata).toFixed(decimals).toString()),numdata.toString().replace(/./,","),numdata),fillselectlist:function(obj,listdata,vidcol,vvalcol){var sellist=[];if(listdata.length>0)for(var i=0;i<listdata.length;i++)sellist.push({value:listdata[i][vidcol],text:listdata[i][vvalcol]});return obj.setData(sellist),!1},filldatalist:function(obj,optdata,element){for(obj.innerHTML="",d=0;d<optdata.length;d++)obj.insertAdjacentHTML("beforend",'<option vale="'+optdata[d][element]+'"/>')},setValue:function(obj,newvalue){"INPUT"!=obj.tagName&&"SELECT"!=obj.tagName||("checkbox"==obj.type||"radio"==obj.type?obj.checked=!0:obj.value=newvalue),"TEXTAREA"==obj.tagName&&(obj.innerHTML=newvalue),dataform.savefield(obj)},savefield:function(obj,callback){return fdata=obj.dataset,"INPUT"!=obj.tagName&&"SELECT"!=obj.tagName&&"TEXTAREA"!=obj.tagName||(fdata.value=obj.value,"SELECT"==obj.tagName&&obj.multiple,""==obj.value&&(fdata.value=null),"checkbox"!=obj.type&&"radio"!=obj.type||1==obj.checked&&(fdata.value="1")),console.log("Field to saved",fdata),postData({cl:"Data",fn:"savefield",schema:null,table:fdata.table,column:fdata.column,value:fdata.value,id:fdata.id}).then(data=>{console.log("Field saved",data),callback&&callback(data)}).catch(e=>{console.log("Error saving field",e,obj,callback)}),!1},savefielddata:function(obj,objvalue,callback){return fdata=obj.dataset,!1},savedata:function(table,column,value,id,callback=null,schema=null){null==schema&&(schema=prefs.schema),postData({cl:"Data",fn:"savefield",schema:prefs.schema,table:table,column:column,value:value,id:id}).then(data=>{callback&&callback(data)}).catch(e=>{console.log("Error saving field",e,obj,fdata,objvalue,callback)})},cleanfield:function(objid){document.getElementById(objid).value=""}};
\ No newline at end of file
+let dataform={initDateFields:function(datefields){for(var dd=0;dd<datefields.length;dd++)datefields[dd].id&&flatpickr("#"+datefields[dd].id,{altInput:!0,allowInput:!0,altFormat:"d/m/Y",dateFormat:"Y-m-d"});return!1},initSelects:function(selectfields){let selectreturns={};for(var sx=0;sx<selectfields.length;sx++)if(selectfields[sx].id){let cfgsettings={showSearch:!1};selectfields[sx].dataset.search&&(cfgsettings.showSearch=!0),selectreturns[selectfields[sx].id]=new SlimSelect({select:"#"+selectfields[sx].id,settings:cfgsettings})}return selectreturns},formsaved:function(xclass,data){let sb=document.getElementById("snackbar");return sb.className="show "+xclass,sb.innerHTML=data,setTimeout((function(){sb.className=sb.className.replace("show green","")}),3e3),!1},getContent:function(dataclass,selects){for(var frm=document.querySelectorAll(".data_"+dataclass),flds={},i=0;i<frm.length;i++)if(("INPUT"==frm[i].tagName||"SELECT"==frm[i].tagName||"TEXTAREA"==frm[i].tagName)&&frm[i].id)if("TEXTAREA"==frm[i].tagName)frm[i].classList.contains("richeditarea")?flds[frm[i].id]=tinymce.get(frm[i].id).getContent(""):frm[i].classList.contains("codeeditarea")?flds[frm[i].id]=editors[frm[i].id].getValue():flds[frm[i].id]=frm[i].value;else if("checkbox"==frm[i].type)frm[i].checked?flds[frm[i].id]="1":flds[frm[i].id]=null;else if("file"==frm[i].type){flds[frm[i].id]=[];let fa=[];for(let i=0;i<frm[i].files.length;i++){let fobj={name:frm[i].files[i].name};fa.append("file"+i,frm[i].files[i],frm[i].files[i].name)}}else if("SELECT"==frm[i].tagName&&1==frm[i].multiple){let vals=JSON.stringify(selects[frm[i].id].selected());vals&&vals.length>0?flds[frm[i].id]=vals:flds[frm[i].id]=null}else""==frm[i].value?flds[frm[i].id]=null:flds[frm[i].id]=frm[i].value;return flds},clear:function(dataclass,selects){var frm=document.getElementsByClassName("data_"+dataclass);for(var f in frm)frm[f]&&frm[f].id&&("INPUT"==frm[f].tagName&&("checkbox"==frm[f].type?frm[f].checked=!1:frm[f].classList.contains("datefield")?frm[f]._flatpickr&&frm[f]._flatpickr.clear():frm[f].value=""),"SELECT"==frm[f].tagName&&(1==frm[f].multiple?selects[frm[f].id].setSelected([],!1):selects[frm[f].id].setSelected(null,!1)),"TEXTAREA"==frm[f].tagName&&(frm[f].classList.contains("richeditarea")?tinymce.get(frm[f].id).setContent(""):frm[f].innerHTML=""));return!1},fillform:function(dataclass,selects,data){try{var frm=document.getElementsByClassName("data_"+dataclass);if(dataform.clear(dataclass,selects),data)for(var f=0;f<frm.length;f++){frm[f].id&&(frm[f].dataset.id=data.id);var dataid=frm[f].id;frm[f].id&&frm[f].id.startsWith(dataclass+"_")&&(dataid=frm[f].id.substring(dataclass.length+1)),data[dataid]&&("INPUT"==frm[f].tagName&&("checkbox"==frm[f].type?"1"==data[dataid]?frm[f].checked=!0:frm[f].checked=!1:frm[f].classList.contains("datefield")?frm[f]._flatpickr&&frm[f]._flatpickr.setDate(data[dataid]):frm[f].classList.contains("timefield")?frm[f].value=timecalc.StringToTime(data[dataid]):frm[f].value=data[dataid]),"SELECT"==frm[f].tagName&&(1==frm[f].multiple?data[dataid]&&selects[frm[f].id].setSelected(JSON.parse(data[dataid]),!1):selects[frm[f].id]?selects[frm[f].id].setSelected(data[dataid],!1):frm[f].value=data[dataid]),"TEXTAREA"==frm[f].tagName&&(frm[f].classList.contains("richeditarea")?tinymce.get(frm[f].id).setContent(data[dataid]):frm[f].innerHTML=data[dataid]))}}catch(e){console.log(e,data,frm,selects)}},setNumber:(numdata,decimals)=>null==numdata||""==numdata?"":(decimals&&(numdata=parseFloat(numdata).toFixed(decimals).toString()),numdata.toString().replace(/./,","),numdata),fillselectlist:function(obj,listdata,vidcol,vvalcol){var sellist=[];if(listdata.length>0)for(var i=0;i<listdata.length;i++)sellist.push({value:listdata[i][vidcol],text:listdata[i][vvalcol]});return obj.setData(sellist),!1},filldatalist:function(obj,optdata,element){for(obj.innerHTML="",d=0;d<optdata.length;d++)obj.insertAdjacentHTML("beforend",'<option vale="'+optdata[d][element]+'"/>')},setValue:function(obj,newvalue){"INPUT"!=obj.tagName&&"SELECT"!=obj.tagName||("checkbox"==obj.type||"radio"==obj.type?obj.checked=!0:obj.value=newvalue),"TEXTAREA"==obj.tagName&&(obj.innerHTML=newvalue),dataform.savefield(obj)},savefield:function(obj,callback){let fdata=obj.dataset;"INPUT"!=obj.tagName&&"SELECT"!=obj.tagName&&"TEXTAREA"!=obj.tagName||(console.log("Value",obj.value),fdata.value=obj.value,"SELECT"==obj.tagName&&obj.multiple,null==obj.value&&(fdata.value=""),""==obj.value&&(fdata.value=""),"checkbox"!=obj.type&&"radio"!=obj.type||1==obj.checked&&(fdata.value="1"));let data={};return data[fdata.column]=fdata.value,console.log("Field to save",fdata),postData({cl:fdata.class,fn:"update",id:fdata.id,data:data}).then(data=>{console.log("Field saved",data),callback&&callback(data)}).catch(e=>{console.log("Error saving field",e,fdata,callback)}),!1},savefielddata:function(obj,objvalue,callback){return obj.value=objvalue,dataform.savefield(obj,callback),!1},cleanfield:function(objid){document.getElementById(objid).value=""}};
\ No newline at end of file
index bcc2b18..be94ed4 100644 (file)
@@ -1 +1 @@
-let index={tbl:null,tblpayments:null,tblhistory:null,selects:{},init:function(){let richeditfields=["obs"];dataform.initDateFields(document.getElementsByClassName("datefield")),this.selects=dataform.initSelects(document.getElementsByClassName("select")),index.tbl=new Tabulator("#tbl_members",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!1,headerFilter:"input",formatter:"html"},height:"calc(100vh - 102px)",layout:"fitDataStretch",selectable:!0,selectableRangeMode:"click",columns:[{title:"#",formatter:"rownum",width:50,headerFilter:null,hozAlign:"right"},{title:"Membre",field:"memberdata",headerSort:!0}]}),index.tbl.on("rowClick",(function(e,row){index.edit()})),index.tbl_member_cotisations=new Tabulator("#tbl_member_cotisations",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:!1,formatter:"html"},rowContextMenu:[{label:'<span class="rowicon icon-edit"></span>éditer',action:function(e,row){return index.editCotisation(),!1}}],height:"calc(100vh - 590px)",layout:"fitData",selectable:1,columns:[{title:"Mois",field:"date_month",formatter:"datetime",formatterParams:{inputFormat:"yyyy-MM-dd",outputFormat:"MM/yyyy",invalidPlaceholder:""}},{title:"Montant",field:"amount",formatter:"money",hozAlign:"right",formatterParams:{decimal:",",thousand:"",symbol:"€",symbolAfter:"p",negativeSign:!0,precision:2}},{title:"Status",field:"status",formatter:tablehelper.statusFormatter},{title:"Type",field:"paymenttype"},{title:"CodeSepa",field:"sepacode"}]}),index.tbl_member_cotisations.on("rowDblClick",(function(e,row){index.editCotisation()})),this.getCountries(),this.getSectors(),this.getQuotaTypes(),this.getSections(),this.getEmployers(),this.getReleaseTypes(),this.getSepaGroups(),this.getBanks(),this.getFamilyParents()},load:function(){index.gettbldata(),myapp.viewpanel("index")},gettbldata:function(id){let filter=document.getElementById("memberfilter").value,sel=null;index.tbl.getData().length>0&&(sel=index.tbl.getSelectedData()),postData({cl:"Members",fn:"getList",type:filter}).then(data=>{index.tbl.setData(data.result.data).then((function(){sel&&sel[0]&&index.tbl.selectRow(sel[0].id)}))}).catch(e=>{console.log(e)})},gettblCotisation:function(id){let filter=document.getElementById("memberfilter").value,sel=null;index.tbl.getData().length>0&&(sel=index.tbl.getSelectedData()),postData({cl:"Cotisations",fn:"getListByMember",id:sel[0].id}).then(data=>{index.tbl_member_cotisations.setData(data.result.data)}).catch(e=>{console.log(e)})},viewtab:function(tabname){return myapp.viewtab("tab_members",tabname),!1},edit:function(){let sel=null;index.tbl&&(sel=index.tbl.getSelectedData()),sel[0]&&(postData({cl:"Members",fn:"get",id:sel[0].id}).then(data=>{dataform.fillform("members",this.selects,data.result.data)}),index.gettblCotisation())},confirmDelete:function(){},delete:function(){},add:function(){postData({cl:"Members",fn:"add"}),then(data=>{console.log("new Member",data.result),index.gettbldata(data.result.data.id)})},editCotisation:function(){let sel=null;index.tbl_member_cotisations&&(sel=index.tbl_member_cotisations.getSelectedData()),document.getElementById("dlg_cotisation_btnok").setAttribute("onclick","index.saveCotisation();"),sel[0]&&postData({cl:"Cotisations",fn:"getRowData",id:sel[0].id}).then(data=>{dataform.fillform("cotisation",index.selects,data.result.data),myapp.viewdialog("cotisation")})},savePhoto(){let imgsrcid=document.getElementById(""),files=document.getElementById("dlg_uploadfile_files");var reader=new FileReader;reader.onload=function(){var output;document.getElementById(imgsrcid).src=reader.result},reader.readAsDataURL(files.files[0])},saveCotisation(){let datatosave=dataform.getContent("cotisation",index.selects),transferdata={amount:datatosave.amount,paymenttype:datatosave.paymenttype,date_transaction:datatosave.date_transaction,status:datatosave.status};postData({cl:"Cotisations",fn:"saveRow",id:datatosave.id,data:transferdata}).then(data=>{index.gettblCotisation(),document.getElementById("dlg_cotisation").style.display="none"}).catch(e=>{document.getElementById("dlg_cotisation").style.display="none"})},saveParent:function(){let pval=document.getElementById("ID_dependent").value},getCountries:function(){postData({cl:"Countries",fn:"getCountries"}).then(data=>{data.result.data.unshift({iso2:null,country:null}),dataform.fillselectlist(this.selects.birthcountry,data.result.data,"iso2","country"),dataform.fillselectlist(this.selects.addresscountry,data.result.data,"iso2","country")})},getSectors:function(){this.selects.ID_sector&&postData({cl:"Sectors",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_sector,data.result.data,"id","description")})},getQuotaTypes:function(){this.selects.ID_quotatype&&postData({cl:"QuotaTypes",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_quotatype,data.result.data,"id","description")})},getSections:function(){this.selects.ID_section&&postData({cl:"Sections",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_section,data.result.data,"id","description")})},getEmployers:function(){this.selects.ID_employer&&postData({cl:"Employers",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_employer,data.result.data,"id","description")})},getReleaseTypes:function(){this.selects.ID_releasetype&&postData({cl:"ReleasesTypes",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_releasetype,data.result.data,"id","description")})},getSepaGroups:function(){this.selects.ID_sepa_group&&postData({cl:"SepaGroups",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_sepa_group,data.result.data,"id","description")})},getBanks:function(){this.selects.ID_bank&&postData({cl:"Banks",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_bank,data.result.data,"id","description")})},getFamilyParents:function(){this.selects.ID_dependent&&postData({cl:"Members",fn:"getSelectList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_dependent,data.result.data,"id","description")})},next:function(){let srow=index.tbl.getSelectedRows(),nrow=srow[0].getNextRow();console.log("NextRow",nrow),nrow&&(srow[0].deselect(),index.tbl.selectRow(nrow._row.data.id),index.edit())},prev:function(){let srow=index.tbl.getSelectedRows(),prow=srow[0].getPrevRow();console.log("PrevRow",prow),prow&&(srow[0].deselect(),index.tbl.selectRow(prow._row.data.id),index.edit())}};
\ No newline at end of file
+let index={tbl:null,tblpayments:null,tblhistory:null,selects:{},init:function(){let richeditfields=["obs"];index.datefields=document.getElementsByClassName("datefield"),flatpickr("#birthday",{altInput:!0,allowInput:!0,altFormat:"d/m/Y",dateFormat:"Y-m-d",onClose:function(selectedDates,dateStr,instance){dataform.savefield(document.getElementById("birthday"),null)}}),flatpickr("#datein",{altInput:!0,allowInput:!0,altFormat:"d/m/Y",dateFormat:"Y-m-d",onClose:function(selectedDates,dateStr,instance){dataform.savefield(document.getElementById("datein"),null)}}),flatpickr("#dateinmut",{altInput:!0,allowInput:!0,altFormat:"d/m/Y",dateFormat:"Y-m-d",onClose:function(selectedDates,dateStr,instance){dataform.savefield(document.getElementById("dateinmut"),null)}}),flatpickr("#dateretired",{altInput:!0,allowInput:!0,altFormat:"d/m/Y",dateFormat:"Y-m-d",onClose:function(selectedDates,dateStr,instance){dataform.savefield(document.getElementById("dateretired"),null)}}),flatpickr("#daterelease",{altInput:!0,allowInput:!0,altFormat:"d/m/Y",dateFormat:"Y-m-d",onClose:function(selectedDates,dateStr,instance){dataform.savefield(document.getElementById("daterelease"),null)}}),flatpickr("#datesepasigned",{altInput:!0,allowInput:!0,altFormat:"d/m/Y",dateFormat:"Y-m-d",onClose:function(selectedDates,dateStr,instance){dataform.savefield(document.getElementById("datesepasigned"),null)}}),flatpickr("#date_transaction",{altInput:!0,allowInput:!0,altFormat:"d/m/Y",dateFormat:"Y-m-d",onClose:function(selectedDates,dateStr,instance){}}),index.selects.memberfilter=new SlimSelect({select:"#memberfilter",settings:{showSearch:!1},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&index.gettbldata()}}}),index.selects.birthcountry=new SlimSelect({select:"#birthcountry",settings:{showSearch:!1},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&dataform.savefielddata(document.getElementById("birthcountry"),index.selects.birthcountry.getSelected())}}}),index.selects.gender=new SlimSelect({select:"#gender",settings:{showSearch:!1},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&dataform.savefielddata(document.getElementById("gender"),index.selects.gender.getSelected())}}}),index.selects.ID_releasetype=new SlimSelect({select:"#ID_releasetype",settings:{showSearch:!1},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&dataform.savefielddata(document.getElementById("ID_releasetype"),index.selects.ID_releasetype.getSelected())}}}),index.selects.ID_sector=new SlimSelect({select:"#ID_sector",settings:{showSearch:!1},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&dataform.savefielddata(document.getElementById("ID_sector"),index.selects.ID_sector.getSelected())}}}),index.selects.ID_employer=new SlimSelect({select:"#ID_employer",settings:{showSearch:!0},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&dataform.savefielddata(document.getElementById("ID_employer"),index.selects.ID_employer.getSelected())},addable:function(value){index.addEmployer(value)}}}),index.selects.ID_section=new SlimSelect({select:"#ID_section",settings:{showSearch:!1},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&dataform.savefielddata(document.getElementById("ID_section"),index.selects.ID_section.getSelected())}}}),index.selects.addresscountry=new SlimSelect({select:"#addresscountry",settings:{showSearch:!0},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&dataform.savefielddata(document.getElementById("addresscountry"),index.selects.addresscountry.getSelected())}}}),index.selects.ID_quotatype=new SlimSelect({select:"#ID_quotatype",settings:{showSearch:!1},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&dataform.savefielddata(document.getElementById("ID_quotatype"),index.selects.ID_quotatype.getSelected())}}}),index.selects.ID_bank=new SlimSelect({select:"#ID_bank",settings:{showSearch:!1},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&dataform.savefielddata(document.getElementById("ID_bank"),index.selects.ID_bank.getSelected())}}}),index.selects.ID_sepa_group=new SlimSelect({select:"#ID_sepa_group",settings:{showSearch:!1},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&dataform.savefielddata(document.getElementById("ID_sepa_group"),index.selects.ID_sepa_group.getSelected())}}}),index.selects.ID_famillycommon=new SlimSelect({select:"#ID_famillycommon",settings:{showSearch:!1},events:{afterClose:()=>{let sel;index.tbl.getSelectedData()[0]&&dataform.savefielddata(document.getElementById("ID_famillycommon"),index.selects.ID_famillycommon.getSelected())}}}),index.selects.status=new SlimSelect({select:"#status",settings:{showSearch:!1},events:{afterClose:()=>{}}}),index.selects.paymenttype=new SlimSelect({select:"#paymenttype",settings:{showSearch:!1},events:{afterClose:()=>{}}}),index.tbl=new Tabulator("#tbl_members",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!1,headerFilter:"input",formatter:"html"},height:"calc(100vh - 102px)",layout:"fitDataStretch",selectable:!0,selectableRangeMode:"click",columns:[{title:"#",formatter:"rownum",width:50,headerFilter:null,hozAlign:"right"},{title:"Membre",field:"memberdata",headerSort:!0}]}),index.tbl.on("rowClick",(function(e,row){index.edit()})),index.tbl_member_cotisations=new Tabulator("#tbl_member_cotisations",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:!1,formatter:"html"},rowContextMenu:[{label:'<span class="rowicon icon-edit"></span>éditer',action:function(e,row){return index.editCotisation(),!1}}],height:"calc(100vh - 590px)",layout:"fitData",selectable:1,columns:[{title:"Mois",field:"date_month",formatter:"datetime",formatterParams:{inputFormat:"yyyy-MM-dd",outputFormat:"MM/yyyy",invalidPlaceholder:""}},{title:"Montant",field:"amount",formatter:"money",hozAlign:"right",formatterParams:{decimal:",",thousand:"",symbol:"€",symbolAfter:"p",negativeSign:!0,precision:2}},{title:"Status",field:"status",formatter:tablehelper.statusFormatter},{title:"Type",field:"paymenttype"},{title:"CodeSepa",field:"sepacode"}]}),index.tbl_member_cotisations.on("rowDblClick",(function(e,row){index.editCotisation()})),this.getCountries(),this.getSectors(),this.getQuotaTypes(),this.getSections(),this.getEmployers(),this.getReleaseTypes(),this.getSepaGroups(),this.getBanks(),this.getFamillyCommon()},load:function(){index.gettbldata(),myapp.viewpanel("index")},gettbldata:function(id){let filter=document.getElementById("memberfilter").value,sel=null;index.tbl.getData().length>0&&(sel=index.tbl.getSelectedData(),id&&(sel[0].id=id)),postData({cl:"Members",fn:"getList",type:filter}).then(data=>{index.tbl.setData(data.result.data).then((function(){sel&&sel[0]&&(console.log("select id",sel[0]),index.tbl.selectRow(sel[0].id),index.edit())}))}).catch(e=>{console.log(e)})},gettblCotisation:function(id){let filter=document.getElementById("memberfilter").value,sel=null;index.tbl.getData().length>0&&(sel=index.tbl.getSelectedData()),postData({cl:"Cotisations",fn:"getListByMember",id:sel[0].id}).then(data=>{index.tbl_member_cotisations.setData(data.result.data)}).catch(e=>{console.log(e)})},viewtab:function(tabname){return myapp.viewtab("tab_members",tabname),!1},edit:function(){let sel=null;index.tbl&&(sel=index.tbl.getSelectedData()),sel[0]&&(postData({cl:"Members",fn:"get",id:sel[0].id}).then(data=>{dataform.fillform("members",this.selects,data.result.data),document.getElementById("con_famillycommon").style.display="block",document.getElementById("con_famillymembers").style.display="none",index.selects.ID_famillycommon.enable(),null!=data.result.data.ID_famillymembers&&(index.selects.ID_famillycommon.disable(),document.getElementById("con_famillycommon").style.display="none",document.getElementById("con_famillymembers").style.display="block")}),index.tbl.scrollToRow(sel[0].id,"top",!1),index.gettblCotisation())},confirmDelete:function(){},delete:function(){},add:function(){postData({cl:"Members",fn:"add"}).then(data=>{index.gettbldata(data.result.data.id)})},addEmployer:function(value){let data;return postData({cl:"Employers",fn:"add",data:{description:value}}).then(data=>{index.getEmployers()}).catch(e=>{console.log("error saving new Employer!"),console.log(e)})},editCotisation:function(){let sel=null;index.tbl_member_cotisations&&(sel=index.tbl_member_cotisations.getSelectedData()),document.getElementById("dlg_cotisation_btnok").setAttribute("onclick","index.saveCotisation();"),sel[0]&&postData({cl:"Cotisations",fn:"getRowData",id:sel[0].id}).then(data=>{dataform.fillform("cotisation",index.selects,data.result.data),myapp.viewdialog("cotisation")})},savePhoto(){let imgsrcid=document.getElementById(""),files=document.getElementById("dlg_uploadfile_files");var reader=new FileReader;reader.onload=function(){var output;document.getElementById(imgsrcid).src=reader.result},reader.readAsDataURL(files.files[0])},saveCotisation(){let datatosave=dataform.getContent("cotisation",index.selects),transferdata={amount:datatosave.amount,paymenttype:datatosave.paymenttype,date_transaction:datatosave.date_transaction,status:datatosave.status};postData({cl:"Cotisations",fn:"saveRow",id:datatosave.id,data:transferdata}).then(data=>{index.gettblCotisation(),document.getElementById("dlg_cotisation").style.display="none"}).catch(e=>{document.getElementById("dlg_cotisation").style.display="none"})},setFamillyCommon:function(){},getCountries:function(){postData({cl:"Countries",fn:"getCountries"}).then(data=>{data.result.data.unshift({iso2:null,country:null}),dataform.fillselectlist(this.selects.birthcountry,data.result.data,"iso2","country"),dataform.fillselectlist(this.selects.addresscountry,data.result.data,"iso2","country")})},getSectors:function(){this.selects.ID_sector&&postData({cl:"Sectors",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_sector,data.result.data,"id","description")})},getQuotaTypes:function(){this.selects.ID_quotatype&&postData({cl:"QuotaTypes",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_quotatype,data.result.data,"id","description")})},getSections:function(){this.selects.ID_section&&postData({cl:"Sections",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_section,data.result.data,"id","description")})},getEmployers:function(){this.selects.ID_employer&&postData({cl:"Employers",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_employer,data.result.data,"id","description")})},getReleaseTypes:function(){this.selects.ID_releasetype&&postData({cl:"ReleasesTypes",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_releasetype,data.result.data,"id","description")})},getSepaGroups:function(){this.selects.ID_sepa_group&&postData({cl:"SepaGroups",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_sepa_group,data.result.data,"id","description")})},getBanks:function(){this.selects.ID_bank&&postData({cl:"Banks",fn:"getList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_bank,data.result.data,"id","description")})},getFamillyCommon:function(){this.selects.ID_famillycommon&&postData({cl:"Members",fn:"getFamillyCommonList"}).then(data=>{data.result.data.unshift({id:null,description:null}),dataform.fillselectlist(this.selects.ID_famillycommon,data.result.data,"id","description")})},next:function(){let srow=index.tbl.getSelectedRows(),nrow=srow[0].getNextRow();nrow&&(srow[0].deselect(),index.tbl.selectRow(nrow._row.data.id),index.edit())},prev:function(){let srow=index.tbl.getSelectedRows(),prow=srow[0].getPrevRow();prow&&(srow[0].deselect(),index.tbl.selectRow(prow._row.data.id),index.edit())}};
\ No newline at end of file
index fa72675..daf774a 100644 (file)
@@ -1 +1 @@
-let invoicing={tbl:null,tbldates:null,selects:{},filters:{status:{"":""}},init:function(){flatpickr("#debitdate",{altInput:!0,allowInput:!0,altFormat:"d/m/Y",dateFormat:"Y-m-d",defaultDate:new Date,minDate:new Date}),this.selects=dataform.initSelects(document.getElementsByClassName("select")),invoicing.tbldates=new Tabulator("#tbl_dates",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:"input",formatter:"html"},height:"calc(100vh - 65px)",layout:"fitDataStretch",selectable:1,columns:[{title:"Mois",field:"id",width:120,hozAlign:"center",formatter:"datetime",formatterParams:{inputFormat:"yyyy-MM-dd",outputFormat:"MM/yyyy",invalidPlaceholder:""}},{title:"Count",field:"cnt",width:50,headerFilter:!1,headerSort:!1,hozAlign:"right"}]}),invoicing.tbldates.on("rowClick",(function(e,row){console.log("Show Month Data!"),invoicing.gettblCotisationsData(),invoicing.gettblTransactionsData()})),invoicing.tbl_cotisations=new Tabulator("#tbl_cotisations",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:"input",formatter:"html"},height:"calc(100vh - 120px)",layout:"fitDataStretch",selectable:!0,selectableRangeMode:"click",rowContextMenu:[{label:'<span class="rowicon icon-edit"></span>éditer',action:function(e,row){return invoicing.editCotisation(),!1}}],columns:[{title:"#",formatter:"rownum",headerFilter:null,headerMenu:tablehelper.headerMenu},{title:"Nom",field:"lastname",width:200},{title:"Prénom",field:"firstname",width:200},{title:"Mois",field:"date_month",visible:!1,formatter:"datetime",formatterParams:{inputFormat:"yyyy-MM-dd",outputFormat:"MM/yyyy",invalidPlaceholder:""}},{title:"Date Traitement",field:"date_transaction",formatter:"datetime",formatterParams:{inputFormat:"yyyy-MM-dd",outputFormat:"dd/MM/yyyy",invalidPlaceholder:""}},{title:"status",field:"status",headerFilter:"list",formatter:tablehelper.statusFormatter,headerFilterParams:{valuesLookup:!0,clearable:!0}},{title:"Montant",field:"amount",formatter:"money",hozAlign:"right",formatterParams:{decimal:",",thousand:"",symbol:"€",symbolAfter:"p",negativeSign:!0,precision:2},bottomCalc:tablehelper.totalAmount},{title:"Type Payement",field:"paymenttype",headerFilter:"list",headerFilterParams:{valuesLookup:!0,clearable:!0}},{title:"Fichier Export",field:"sepa_file_out",visible:!1},{title:"Fichier IMport",field:"transaction_file_in",visible:!1},{title:"ID Transaction",field:"transaction_id",visible:!1},{title:"Code SEPA",field:"last_sepa_code"}]}),invoicing.tbl_cotisations.on("rowDblClick",(function(e,row){invoicing.editCotisation()})),invoicing.tbl_transactions=new Tabulator("#tbl_transactions",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:"input",formatter:"html"},height:"calc(100vh - 120px)",layout:"fitDataStretch",selectable:!0,selectableRangeMode:"click",rowContextMenu:[{label:'<span class="rowicon icon-edit"></span>éditer',action:function(e,row){return invoicing.editTransaction(),!1}}],columns:[{title:"#",formatter:"rownum",headerFilter:null},{title:"Date Transaction",field:"datemovement"},{title:"nom",field:"lastname"},{title:"Prénom",field:"firstname"},{title:"succès",field:"success"},{title:"Cotisation Type",field:"quotatype"},{title:"Montant",field:"quota",formatter:"money",hozAlign:"right",formatterParams:{decimal:",",thousand:"",symbol:"€",symbolAfter:"p",negativeSign:!0,precision:2}},{title:"Fichier XML Retour",field:"filexml"},{title:"Ficher XML Envoi",field:"refxml"},{title:"Sepa signé",field:"sepasigned"},{title:"Groupe Sepa",field:"sepagroup"},{title:"Compte Débiteur",field:"accountout"},{title:"Compter Crediteur",field:"accountin"},{title:"Note",field:"quotaobs"},{title:"Message Erreur",field:"errormsg"},{title:"Code Erreur",field:"errorcode"}]}),invoicing.tblexportsepa=new Tabulator("#tbl_exportsepa",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:"input",formatter:"html"},height:"calc(100vh - 125px)",layout:"fitDataStretch",selectable:!0,selectableRangeMode:"click",groupBy:["date_month"],groupStartOpen:[!0],groupHeader:[function(value,count,data,group){return value?value+" ("+count+")":""}],groupClosedShowCalcs:!0,columns:[{formatter:"rowSelection",titleFormatter:"rowSelection",hozAlign:"center",headerSort:!1,headerFilter:null},{title:"#",formatter:"rownum",headerFilter:null},{title:"Nom",field:"lastname",width:250},{title:"Prénom",field:"firstname",width:250},{title:"Mois",field:"date_month",formatter:"datetime",formatterParams:{inputFormat:"yyyy-MM-dd",outputFormat:"MM/yyyy",invalidPlaceholder:""}},{title:"Montant",field:"amount",headerFilter:!1,headerSort:!1,width:100,formatter:"money",hozAlign:"right",formatterParams:{decimal:",",thousand:"",symbol:"€",symbolAfter:"p",negativeSign:!0,precision:2},bottomCalc:tablehelper.totalAmount},{title:"Status",field:"status",headerFilter:"list",formatter:tablehelper.statusFormatter,headerFilterParams:{valuesLookup:!0,clearable:!0}}]})},load:function(){invoicing.gettbldates(),invoicing.gettblTransactionsData(),invoicing.gettblCotisationsData(),myapp.viewpanel("invoicing")},gettbldates:function(){let sel=null;invoicing.tbldates.initialized&&(sel=invoicing.tbldates.getSelectedData()),postData({cl:"Cotisations",fn:"getDatesList"}).then(data=>{invoicing.tbldates.setData(data.result.data).then(data=>{})}).catch(e=>{console.log(e)})},gettblTransactionsData:function(){console.log("Transactions");let sel=null;invoicing.tbldates.initialized&&(sel=invoicing.tbldates.getSelectedData()),sel&&sel[0]&&postData({cl:"Payments",fn:"getList",month:sel[0].month,year:sel[0].year}).then(data=>{invoicing.tbl_transactions.setData(data.result.data).then(data=>{})}).catch(e=>{console.log(e)})},gettblCotisationsData:function(){console.log("Cotisations");let sel=null;invoicing.tbldates.initialized&&(sel=invoicing.tbldates.getSelectedData()),sel&&sel[0]&&postData({cl:"Cotisations",fn:"getList",monthdate:sel[0].id}).then(data=>{console.log("Cotisations",data.result.data),invoicing.tbl_cotisations.setData(data.result.data).then(data=>{})}).catch(e=>{console.log(e)})},editCotisation:function(){let sel=null;invoicing.tbl&&(sel=invoicing.tbl_cotisations.getSelectedData()),document.getElementById("dlg_cotisation_btnok").setAttribute("onclick","invoicing.saveCotisation();"),sel[0]&&postData({cl:"Cotisations",fn:"getRowData",id:sel[0].id}).then(data=>{console.log("get Cotisation",data.result.data),dataform.fillform("cotisation",this.selects,data.result.data),myapp.viewdialog("cotisation")})},saveCotisation(){let datatosave=dataform.getContent("cotisation",invoicing.selects),transferdata={amount:datatosave.amount,paymenttype:datatosave.paymenttype,date_transaction:datatosave.date_transaction,status:datatosave.status};postData({cl:"Cotisations",fn:"saveRow",id:datatosave.id,data:transferdata}).then(data=>{invoicing.gettblCotisationsData(),document.getElementById("dlg_cotisation").style.display="none"}).catch(e=>{document.getElementById("dlg_cotisation").style.display="none"})},editTransaction:function(){let sel=null;invoicing.tbl&&(sel=invoicing.tbl.getSelectedData()),sel[0]&&postData({cl:"Cotisations",fn:"getRowData",id:sel[0].id}).then(data=>{console.log("get Cotisation",data.result.data),dataform.fillform("cootisation",this.selects,data.result.data),myapp.viewdialog("cotisation")})},saveTransaction(){},getCountries:function(){postData({cl:"Countries",fn:"getCountries"}).then(data=>{data.result.data.unshift({iso2:null,country:null}),dataform.fillselectlist(this.selects.birthcountry,data.result.data,"iso2","country"),dataform.fillselectlist(this.selects.addresscountry,data.result.data,"iso2","country")})},loadFileDlg(){},importSepa(){myapp.upload("Import fichier XML SEPA","","importer","annuler","invoicing.importSepaFile();","text/xml")},importSepaFile(){console.log("Start Sepa Import"),myapp.openDataload("Import données","Attendez svp! Import XML encours!"),postFile(document.getElementById("dlg_uploadfile_files"),{folder:"importsepa"}).then(data=>{console.log("return File Import",data),data.file?postData({cl:"Sepa",fn:"importSepaStatements",xmlfile:data.file}).then(data=>{console.log(data.result.data),invoicing.gettbldates(),myapp.closeDataload(),data.result.data.success?myapp.message("Succès",data.result.data.success+" données importé!"):data.result.data.error?myapp.message("Erreur","Erreur pendant l'import:<br/>"+data.result.data.error):myapp.message("Erreur","Erreur inconnue pendant l'import!")}):(myapp.closeDataload(),myapp.message("Erreur","Échec de l'importation du fichier XML!"))}).catch(e=>{console.log("Error Dataload!",e),myapp.closeDataload(),myapp.message("Erreur","Échec de l'importation du fichier XML!",e.msg)})},viewTabExport:function(){myapp.viewtab("tab_invoicing","inv_export"),myapp.openDataload("Recherche données","Attendez svp!"),postData({cl:"Cotisations",fn:"getUnpaidSepaList"}).then(data=>{console.log(data.result.data),invoicing.tblexportsepa.setData(data.result.data).then(data=>{}),myapp.closeDataload()}).catch(e=>{console.log(e),myapp.closeDataload()})},viewTabTransactions:function(){myapp.viewtab("tab_invoicing","inv_transactions")},viewTabCotisations:function(){myapp.viewtab("tab_invoicing","inv_cotisations")},exportSepa:function(){let selmonyear=invoicing.tbldates.getSelectedData(),selunpaid=invoicing.tblexportsepa.getSelectedData(),debitdate=document.getElementById("debitdate").value;console.log("Start Sepa Export"),myapp.openDataload("Export des données","Attendez svp! Export XML encours!"),unpaid=[];let sendmonth=0,sendyear=0;selmonyear[0]&&(sendmonth=selmonyear[0].month,sendyear=selmonyear[0].year),selunpaid[0]||(selunpaid=[]),selmonyear[0]||selunpaid||(myapp.message("Info","Pas de mois et ou non-payés sélectionnés!"),myapp.closeDataload()),postData({cl:"Sepa",fn:"createSepa",year:sendyear,month:sendmonth,unpaiddata:selunpaid,debitdate:debitdate}).then(data=>{if(console.log("Export result",data.result.data),myapp.closeDataload(),data.result.data.success){var windowReference=window.open();myapp.message("Succès",data.result.data.success+" données exportées!"),windowReference.location=api+"file.php?open="+encodeURIComponent(data.result.data.file)}else data.result.data.error?myapp.message("Erreur","Erreur pendant l'export XML:<br/>"+data.result.data.error):myapp.message("Erreur","Erreur inconnue pendant l'Export XML!")}).catch(e=>{console.log("Error export Sepa!",e),myapp.closeDataload(),myapp.message("Erreur","Échec de l'export du fichier XML!",e.msg)})}};
\ No newline at end of file
+let invoicing={tbl:null,tbldates:null,selects:{},filters:{status:{"":""}},init:function(){flatpickr("#debitdate",{altInput:!0,allowInput:!0,altFormat:"d/m/Y",dateFormat:"Y-m-d",defaultDate:new Date,minDate:new Date}),this.selects=dataform.initSelects(document.getElementsByClassName("select")),invoicing.tbldates=new Tabulator("#tbl_dates",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:"input",formatter:"html"},height:"calc(100vh - 65px)",layout:"fitDataStretch",selectable:1,columns:[{title:"Mois",field:"id",width:120,hozAlign:"center",formatter:"datetime",formatterParams:{inputFormat:"yyyy-MM-dd",outputFormat:"MM/yyyy",invalidPlaceholder:""}},{title:"Count",field:"cnt",width:50,headerFilter:!1,headerSort:!1,hozAlign:"right"}]}),invoicing.tbldates.on("rowClick",(function(e,row){console.log("Show Month Data!"),invoicing.gettblCotisationsData(),invoicing.gettblTransactionsData()})),invoicing.tbl_cotisations=new Tabulator("#tbl_cotisations",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:"input",formatter:"html"},height:"calc(100vh - 120px)",layout:"fitDataStretch",selectable:!0,selectableRangeMode:"click",rowContextMenu:[{label:'<span class="rowicon icon-edit"></span>éditer',action:function(e,row){return invoicing.editCotisation(),!1}}],columns:[{title:"#",formatter:"rownum",headerFilter:null,headerMenu:tablehelper.headerMenu},{title:"Nom",field:"lastname",width:200},{title:"Prénom",field:"firstname",width:200},{title:"Mois",field:"date_month",visible:!1,formatter:"datetime",formatterParams:{inputFormat:"yyyy-MM-dd",outputFormat:"MM/yyyy",invalidPlaceholder:""}},{title:"Date Traitement",field:"date_transaction",formatter:"datetime",formatterParams:{inputFormat:"yyyy-MM-dd",outputFormat:"dd/MM/yyyy",invalidPlaceholder:""}},{title:"status",field:"status",headerFilter:"list",formatter:tablehelper.statusFormatter,headerFilterParams:{valuesLookup:!0,clearable:!0}},{title:"Montant",field:"amount",formatter:"money",hozAlign:"right",formatterParams:{decimal:",",thousand:"",symbol:"€",symbolAfter:"p",negativeSign:!0,precision:2},bottomCalc:tablehelper.totalAmount},{title:"Type Payement",field:"paymenttype",headerFilter:"list",headerFilterParams:{valuesLookup:!0,clearable:!0}},{title:"Fichier Export",field:"sepa_file_out",visible:!1},{title:"Fichier IMport",field:"transaction_file_in",visible:!1},{title:"ID Transaction",field:"transaction_id",visible:!1},{title:"Code SEPA",field:"last_sepa_code"}]}),invoicing.tbl_cotisations.on("rowDblClick",(function(e,row){invoicing.editCotisation()})),invoicing.tbl_transactions=new Tabulator("#tbl_transactions",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:"input",formatter:"html"},height:"calc(100vh - 120px)",layout:"fitDataStretch",selectable:!0,selectableRangeMode:"click",rowContextMenu:[{label:'<span class="rowicon icon-edit"></span>éditer',action:function(e,row){return invoicing.editTransaction(),!1}}],columns:[{title:"#",formatter:"rownum",headerFilter:null},{title:"Date Transaction",field:"datemovement"},{title:"nom",field:"lastname"},{title:"Prénom",field:"firstname"},{title:"succès",field:"success"},{title:"Cotisation Type",field:"quotatype"},{title:"Montant",field:"quota",formatter:"money",hozAlign:"right",formatterParams:{decimal:",",thousand:"",symbol:"€",symbolAfter:"p",negativeSign:!0,precision:2}},{title:"Fichier XML Retour",field:"filexml"},{title:"Ficher XML Envoi",field:"refxml"},{title:"Sepa signé",field:"sepasigned"},{title:"Groupe Sepa",field:"sepagroup"},{title:"Compte Débiteur",field:"accountout"},{title:"Compter Crediteur",field:"accountin"},{title:"Note",field:"quotaobs"},{title:"Message Erreur",field:"errormsg"},{title:"Code Erreur",field:"errorcode"}]}),invoicing.tblexportsepa=new Tabulator("#tbl_exportsepa",{columnDefaults:{resizable:!1,headerFilterPlaceholder:"",headerSort:!0,headerFilter:"input",formatter:"html"},height:"calc(100vh - 125px)",layout:"fitDataStretch",selectable:!0,selectableRangeMode:"click",groupBy:["date_month"],groupStartOpen:[!0],groupHeader:[function(value,count,data,group){return value?value+" ("+count+")":""}],groupClosedShowCalcs:!0,columns:[{formatter:"rowSelection",titleFormatter:"rowSelection",hozAlign:"center",headerSort:!1,headerFilter:null},{title:"#",formatter:"rownum",headerFilter:null},{title:"Nom",field:"lastname",width:250},{title:"Prénom",field:"firstname",width:250},{title:"Mois",field:"date_month",formatter:"datetime",formatterParams:{inputFormat:"yyyy-MM-dd",outputFormat:"MM/yyyy",invalidPlaceholder:""}},{title:"Montant",field:"amount",headerFilter:!1,headerSort:!1,width:100,formatter:"money",hozAlign:"right",formatterParams:{decimal:",",thousand:"",symbol:"€",symbolAfter:"p",negativeSign:!0,precision:2},bottomCalc:tablehelper.totalAmount},{title:"Status",field:"status",headerFilter:"list",formatter:tablehelper.statusFormatter,headerFilterParams:{valuesLookup:!0,clearable:!0}}]})},load:function(){invoicing.gettbldates(),invoicing.gettblTransactionsData(),invoicing.gettblCotisationsData(),myapp.viewpanel("invoicing")},gettbldates:function(){let sel=null;invoicing.tbldates.initialized&&(sel=invoicing.tbldates.getSelectedData()),postData({cl:"Cotisations",fn:"getDatesList"}).then(data=>{invoicing.tbldates.setData(data.result.data).then(data=>{})}).catch(e=>{console.log(e)})},gettblTransactionsData:function(){console.log("Transactions");let sel=null;invoicing.tbldates.initialized&&(sel=invoicing.tbldates.getSelectedData()),sel&&sel[0]&&postData({cl:"Payments",fn:"getList",month:sel[0].month,year:sel[0].year}).then(data=>{invoicing.tbl_transactions.setData(data.result.data).then(data=>{})}).catch(e=>{console.log(e)})},gettblCotisationsData:function(){let sel=null;invoicing.tbldates.initialized&&(sel=invoicing.tbldates.getSelectedData()),sel&&sel[0]&&postData({cl:"Cotisations",fn:"getList",monthdate:sel[0].id}).then(data=>{invoicing.tbl_cotisations.setData(data.result.data).then(data=>{})}).catch(e=>{console.log(e)})},editCotisation:function(){let sel=null;invoicing.tbl_cotisations&&(sel=invoicing.tbl_cotisations.getSelectedData()),document.getElementById("dlg_cotisation_btnok").setAttribute("onclick","invoicing.saveCotisation();"),sel[0]&&postData({cl:"Cotisations",fn:"getRowData",id:sel[0].id}).then(data=>{dataform.fillform("cotisation",this.selects,data.result.data),myapp.viewdialog("cotisation")})},saveCotisation(){let datatosave=dataform.getContent("cotisation",invoicing.selects),transferdata={amount:datatosave.amount,paymenttype:datatosave.paymenttype,date_transaction:datatosave.date_transaction,status:datatosave.status};postData({cl:"Cotisations",fn:"saveRow",id:datatosave.id,data:transferdata}).then(data=>{invoicing.gettblCotisationsData(),document.getElementById("dlg_cotisation").style.display="none"}).catch(e=>{document.getElementById("dlg_cotisation").style.display="none"})},editTransaction:function(){let sel=null;invoicing.tbl&&(sel=invoicing.tbl.getSelectedData()),sel[0]&&postData({cl:"Cotisations",fn:"getRowData",id:sel[0].id}).then(data=>{dataform.fillform("cootisation",this.selects,data.result.data),myapp.viewdialog("cotisation")})},saveTransaction(){},getCountries:function(){postData({cl:"Countries",fn:"getCountries"}).then(data=>{data.result.data.unshift({iso2:null,country:null}),dataform.fillselectlist(this.selects.birthcountry,data.result.data,"iso2","country"),dataform.fillselectlist(this.selects.addresscountry,data.result.data,"iso2","country")})},loadFileDlg(){},importSepa(){myapp.upload("Import fichier XML SEPA","","importer","annuler","invoicing.importSepaFile();","text/xml")},importSepaFile(){console.log("Start Sepa Import"),myapp.openDataload("Import données","Attendez svp! Import XML encours!"),postFile(document.getElementById("dlg_uploadfile_files"),{folder:"importsepa"}).then(data=>{console.log("return File Import",data),data.file?postData({cl:"Sepa",fn:"importSepaStatements",xmlfile:data.file}).then(data=>{console.log(data.result.data),invoicing.gettbldates(),myapp.closeDataload(),data.result.data.success?myapp.message("Succès",data.result.data.success+" données importé!"):data.result.data.error?myapp.message("Erreur","Erreur pendant l'import:<br/>"+data.result.data.error):myapp.message("Erreur","Erreur inconnue pendant l'import!")}):(myapp.closeDataload(),myapp.message("Erreur","Échec de l'importation du fichier XML!"))}).catch(e=>{console.log("Error Dataload!",e),myapp.closeDataload(),myapp.message("Erreur","Échec de l'importation du fichier XML!",e.msg)})},viewTabExport:function(){myapp.viewtab("tab_invoicing","inv_export"),myapp.openDataload("Recherche données","Attendez svp!"),postData({cl:"Cotisations",fn:"getUnpaidSepaList"}).then(data=>{console.log(data.result.data),invoicing.tblexportsepa.setData(data.result.data).then(data=>{}),myapp.closeDataload()}).catch(e=>{console.log(e),myapp.closeDataload()})},viewTabTransactions:function(){myapp.viewtab("tab_invoicing","inv_transactions")},viewTabCotisations:function(){myapp.viewtab("tab_invoicing","inv_cotisations")},addCotisationMonth:function(){postData({cl:"Cotisations",fn:"addCotisationMonth",monthdate:selmonyear[0].id}).then(data=>{invoicing.gettbldates()}).catch(e=>{})},updateCotisationMonth:function(){let selmonyear=invoicing.tbldates.getSelectedData();selmonyear[0]?postData({cl:"Cotisations",fn:"checkSepaTransactions",month:selmonyear[0].id}).then(data=>{invoicing.gettblCotisationsData(),invoicing.gettblTransactionsData()}).catch(e=>{}):myapp.message("Info","Pas de mois sélectionné!")},exportSepa:function(){let selmonyear=invoicing.tbldates.getSelectedData(),selunpaid=invoicing.tblexportsepa.getSelectedData(),debitdate=document.getElementById("debitdate").value;console.log("Start Sepa Export"),myapp.openDataload("Export des données","Attendez svp! Export XML encours!"),unpaid=[];let sendmonth=0,sendyear=0;selmonyear[0]&&(sendmonth=selmonyear[0].month,sendyear=selmonyear[0].year),selunpaid[0]||(selunpaid=[]),selmonyear[0]||selunpaid||(myapp.message("Info","Pas de mois et ou non-payés sélectionnés!"),myapp.closeDataload()),postData({cl:"Sepa",fn:"createSepa",year:sendyear,month:sendmonth,unpaiddata:selunpaid,debitdate:debitdate}).then(data=>{if(console.log("Export result",data.result.data),myapp.closeDataload(),data.result.data.success){console.log(api+"file.php?open="+encodeURIComponent(data.result.data.file));var windowReference=window.open();myapp.message("Succès",data.result.data.success+" données exportées!"),windowReference.location=api+"file.php?open="+encodeURIComponent(data.result.data.file)}else data.result.data.error?myapp.message("Erreur","Erreur pendant l'export XML:<br/>"+data.result.data.error):myapp.message("Erreur","Erreur inconnue pendant l'Export XML!")}).catch(e=>{console.log("Error export Sepa!",e),myapp.closeDataload(),myapp.message("Erreur","Échec de l'export du fichier XML!",e.msg)})}};
\ No newline at end of file
index 05b4349..fb741f0 100644 (file)
@@ -1 +1 @@
-let prefs={global:null,page:null,defaultdata:{},schema:null};var DateTime=luxon.DateTime;luxon.Settings.defaultLocale="fr";let lbl={},myapp={modules:[],mods:{},loadpage(pageurl){location.href=pageurl},gotoHome:function(){index.loadData(),myapp.viewmodule("index")},viewmodule:function(idmodule){let mods=document.getElementsByClassName("module");for(let i=0;i<mods.length;i++)mods[i].style.display="none";document.getElementById("mod_"+idmodule).style.display="block"},viewtab:function(tabgroup,idtab){var mytabs=document.getElementsByClassName(tabgroup);console.log(idtab,mytabs);for(let i=0;i<mytabs.length;i++)console.log("tab display none",mytabs[i]),mytabs[i].style.display="none";console.log("tab_"+idtab+" set visible"),document.getElementById("tab_"+idtab).style.display="block";var mytabbtns=document.getElementsByClassName("tabbtnbar");if(console.log("tabbtns",mytabbtns),mytabbtns&&mytabbtns.length>0){for(let i=0;i<mytabbtns.length;i++)console.log("tabbtns display none",mytabbtns[i]),mytabbtns[i].style.display="none";document.getElementById("tabbtn_"+idtab)&&(document.getElementById("tabbtn_"+idtab).style.display="block")}return!1},snackbar:function(msg,color){var sb=document.getElementById("snackbar");return sb.className="show "+color,sb.innerHTML=msg,setTimeout((function(){sb.className=sb.className.replace("show "+color,"")}),3e3),!1},viewpanel:function(idpanel){var mypanels=document.getElementsByClassName("panel");for(let i=0;i<mypanels.length;i++)mypanels[i].style.display="none";return document.getElementById("pnl_"+idpanel).style.display="block",!1},viewdialog:function(dlgname){document.getElementById("dlg_"+dlgname).style.display="block"},closeDialog:function(dlgname){document.getElementById("dlg_"+dlgname).style.display="none"},confirm:function(title,message,strbtnok,strbtncancel,action){document.getElementById("dlg_confirm_title").innerHTML=title,document.getElementById("dlg_confirm_text").innerHTML=message,document.getElementById("dlg_confirm_btnok").innerHTML=strbtnok,document.getElementById("dlg_confirm_btncancel").innerHTML=strbtncancel,document.getElementById("dlg_confirm_btnok").setAttribute("onclick","document.getElementById('dlgconfirm').style.display='none';"+action),document.getElementById("dlg_confirm").style.display="block"},upload:function(title,message,strbtnok,strbtncancel,action,ftype="image/*"){dataform.clear("uploadfile"),document.getElementById("dlg_uploadfile_title").innerHTML=title,document.getElementById("dlg_uploadfile_text").innerHTML=message,document.getElementById("dlg_uploadfile_btnok").innerHTML='<span class="icon icon-upload"></span>'+strbtnok,document.getElementById("dlg_uploadfile_btncancel").innerHTML='<span class="icon icon-remove"></span>'+strbtncancel,document.getElementById("dlg_uploadfile_files").setAttribute("accept",ftype),document.getElementById("dlg_uploadfile_btnok").setAttribute("onclick","document.getElementById('dlg_uploadfile').style.display='none';"+action),document.getElementById("dlg_uploadfile").style.display="block"},openDataload:function(title,message){return console.log("set Dataload!",title,message),document.getElementById("dlg_dataload_title").innerHTML=title,document.getElementById("dlg_dataload_text").innerHTML=message,document.getElementById("dlg_dataload").style.display="block",!1},closeDataload:function(){document.getElementById("dlg_dataload_title").innerHTML="",document.getElementById("dlg_dataload_text").innerHTML="",document.getElementById("dlg_dataload").style.display="none"},setDataloadText:function(msg){document.getElementById("dlg_dataload_text").innerHTML=msg},message:function(title,message){return document.getElementById("dlg_message_title").innerHTML=title,document.getElementById("dlg_message_text").innerHTML=message,document.getElementById("dlg_message").style.display="block",!1},setpref:function(key,value){return db.execAsync("REPLACE INTO defaultdata (id,pref) VALUES ('"+key+"','"+value+"');").then(res=>{}),!1},togglemenu:function(idmenu){var mnu=document.getElementById(idmenu);"none"==mnu.style.display?mnu.style.display="block":mnu.style.display="none"},displayeditbuttons:function(dsp){var tblbtns=document.getElementsByClassName("tlbbtnlist");for(var k in console.log(tblbtns),tblbtns)tblbtns[k].style.display=dsp;return!1},logout:function(){postData({cl:"Users",fn:"logout"}).then(data=>{console.log("Logout",data),location.href=data.data})}};String.prototype.replaceAt=function(index,replacement){return this.substr(0,index)+replacement+this.substr(index+replacement.length)};
\ No newline at end of file
+let prefs={global:null,page:null,defaultdata:{},schema:null};var DateTime=luxon.DateTime;luxon.Settings.defaultLocale="fr";let lbl={},myapp={modules:[],mods:{},loadpage(pageurl){location.href=pageurl},gotoHome:function(){index.loadData(),myapp.viewmodule("index")},viewmodule:function(idmodule){let mods=document.getElementsByClassName("module");for(let i=0;i<mods.length;i++)mods[i].style.display="none";document.getElementById("mod_"+idmodule).style.display="block"},viewtab:function(tabgroup,idtab){var mytabs=document.getElementsByClassName(tabgroup);for(let i=0;i<mytabs.length;i++)mytabs[i].style.display="none";document.getElementById("tab_"+idtab).style.display="block";var mytabbtns=document.getElementsByClassName("tabbtnbar");if(mytabbtns&&mytabbtns.length>0){for(let i=0;i<mytabbtns.length;i++)mytabbtns[i].style.display="none";document.getElementById("tabbtn_"+idtab)&&(document.getElementById("tabbtn_"+idtab).style.display="block")}return!1},snackbar:function(msg,color){var sb=document.getElementById("snackbar");return sb.className="show "+color,sb.innerHTML=msg,setTimeout((function(){sb.className=sb.className.replace("show "+color,"")}),3e3),!1},viewpanel:function(idpanel){var mypanels=document.getElementsByClassName("panel");for(let i=0;i<mypanels.length;i++)mypanels[i].style.display="none";return document.getElementById("pnl_"+idpanel).style.display="block",!1},viewdialog:function(dlgname){document.getElementById("dlg_"+dlgname).style.display="block"},closeDialog:function(dlgname){document.getElementById("dlg_"+dlgname).style.display="none"},confirm:function(title,message,strbtnok,strbtncancel,action){document.getElementById("dlg_confirm_title").innerHTML=title,document.getElementById("dlg_confirm_text").innerHTML=message,document.getElementById("dlg_confirm_btnok").innerHTML=strbtnok,document.getElementById("dlg_confirm_btncancel").innerHTML=strbtncancel,document.getElementById("dlg_confirm_btnok").setAttribute("onclick","document.getElementById('dlgconfirm').style.display='none';"+action),document.getElementById("dlg_confirm").style.display="block"},upload:function(title,message,strbtnok,strbtncancel,action,ftype="image/*"){dataform.clear("uploadfile"),document.getElementById("dlg_uploadfile_title").innerHTML=title,document.getElementById("dlg_uploadfile_text").innerHTML=message,document.getElementById("dlg_uploadfile_btnok").innerHTML='<span class="icon icon-upload"></span>'+strbtnok,document.getElementById("dlg_uploadfile_btncancel").innerHTML='<span class="icon icon-remove"></span>'+strbtncancel,document.getElementById("dlg_uploadfile_files").setAttribute("accept",ftype),document.getElementById("dlg_uploadfile_btnok").setAttribute("onclick","document.getElementById('dlg_uploadfile').style.display='none';"+action),document.getElementById("dlg_uploadfile").style.display="block"},openDataload:function(title,message){return document.getElementById("dlg_dataload_title").innerHTML=title,document.getElementById("dlg_dataload_text").innerHTML=message,document.getElementById("dlg_dataload").style.display="block",!1},closeDataload:function(){document.getElementById("dlg_dataload_title").innerHTML="",document.getElementById("dlg_dataload_text").innerHTML="",document.getElementById("dlg_dataload").style.display="none"},setDataloadText:function(msg){document.getElementById("dlg_dataload_text").innerHTML=msg},message:function(title,message){return document.getElementById("dlg_message_title").innerHTML=title,document.getElementById("dlg_message_text").innerHTML=message,document.getElementById("dlg_message").style.display="block",!1},setpref:function(key,value){return db.execAsync("REPLACE INTO defaultdata (id,pref) VALUES ('"+key+"','"+value+"');").then(res=>{}),!1},togglemenu:function(idmenu){var mnu=document.getElementById(idmenu);"none"==mnu.style.display?mnu.style.display="block":mnu.style.display="none"},displayeditbuttons:function(dsp){var tblbtns=document.getElementsByClassName("tlbbtnlist");for(var k in tblbtns)tblbtns[k].style.display=dsp;return!1},logout:function(){postData({cl:"Users",fn:"logout"}).then(data=>{location.href=data.data})}};String.prototype.replaceAt=function(index,replacement){return this.substr(0,index)+replacement+this.substr(index+replacement.length)};
\ No newline at end of file
index ee986f1..d120943 100644 (file)
@@ -1 +1 @@
-let tablehelper={headerMenu:function(){var menu=[],columns=this.getColumns();let first=!0;for(let column of columns){if(first){first=!1;continue}let icon=document.createElement("span");icon.classList.add("icon-inline"),icon.classList.add(column.isVisible()?"icon-rndcheck-ok":"icon-rndcheck-not");let label=document.createElement("span"),title=document.createElement("span");title.innerHTML=" "+column.getDefinition().title.replace(/\<br\/\>/g," "),label.appendChild(icon),label.appendChild(title),menu.push({label:label,action:function(e){e.stopPropagation(),column.toggle(),column.isVisible()?(icon.classList.remove("icon-rndcheck-not"),icon.classList.add("icon-rndcheck-ok")):(icon.classList.remove("icon-rndcheck-ok"),icon.classList.add("icon-rndcheck-not"))}})}return menu},setColDef:function(data){let coldef={title:data.COLUMN_NAME,field:data.COLUMN_NAME};return"PRI"==data.COLUMN_KEY&&(coldef.field="id"),(data.COLUMN_NAME.startsWith("ID_")||data.COLUMN_NAME.startsWith("new_")||data.COLUMN_NAME.startsWith("update_"))&&(coldef.visible=!1),data.COLUMN_NAME.startsWith("int")&&(coldef.formatter="plaintext",coldef.hozAlign="right"),coldef},dateFormatter:function(cell,formatterParams){return null!=cell.getValue()?DateTime.fromISO(cell.getValue()).toFormat("dd.MM.yyyy"):""},monthFormatter:function(cell,formatterParams){return DateTime.fromISO(cell._cell.row.data.myear+"-"+cell.getValue()+"-01").toFormat("MMM yy")},boldFormatter:function(cell,formatterParams){return cell.getElement().style.fontWeight="bold",cell.getValue()},imgFormatter(cell,formatterParams){var vstyle="",ret="";return null!=cell.getValue()&&(formatterParams&&Object.entries(formatterParams).forEach(entry=>{const[key,value]=entry;vstyle+=key+":"+value+";"}),ret='<img src="'+cell.getValue()+'" style="'+vstyle+'" />'),ret},ArrayToString:function(cell,formatterParams){let xval="";if(null!=cell.getValue())try{xval=JSON.parse(cell.getValue()).join(",")}catch(e){console.log("Error Kategorie",e),xval=""}return xval},colorFormatter:function(cell,formatterParams){return null!=cell._cell.row.data.bgcolor&&(cell.getElement().style.backgroundColor=colors.hexToRgbA(cell._cell.row.data.bgcolor,1)),cell.getValue()},dldDataAccessor:function(value,data,type,params,column){return null==value&&(value=""),value},nullFormatter:function(cell,formatterParams){return cell.getElement().style.backgroundColor="grey",""},totalAmount:function(values,data,calcParams){let amnt=0;for(let m in values)amnt+=parseFloat(values[m]);return amnt.toFixed(2)+"€"},statusFormatter:function(cell,formatterParams){var value=cell.getValue();return value?(cell.getElement().style.color=dataformatter.status[value].color,dataformatter.status[value].text):""}},dataformatter={status:{"":{color:"",text:""},exported:{color:"grey",text:"exporté"},sended:{color:"orange",text:"envoyé"},payed:{color:"green",text:"payé"},error:{color:"red",text:"erreur"}}};
\ No newline at end of file
+let tablehelper={headerMenu:function(){var menu=[],columns=this.getColumns();let first=!0;for(let column of columns){if(first){first=!1;continue}let icon=document.createElement("span");icon.classList.add("icon-inline"),icon.classList.add(column.isVisible()?"icon-rndcheck-ok":"icon-rndcheck-not");let label=document.createElement("span"),title=document.createElement("span");title.innerHTML=" "+column.getDefinition().title.replace(/\<br\/\>/g," "),label.appendChild(icon),label.appendChild(title),menu.push({label:label,action:function(e){e.stopPropagation(),column.toggle(),column.isVisible()?(icon.classList.remove("icon-rndcheck-not"),icon.classList.add("icon-rndcheck-ok")):(icon.classList.remove("icon-rndcheck-ok"),icon.classList.add("icon-rndcheck-not"))}})}return menu},setColDef:function(data){let coldef={title:data.COLUMN_NAME,field:data.COLUMN_NAME};return"PRI"==data.COLUMN_KEY&&(coldef.field="id"),(data.COLUMN_NAME.startsWith("ID_")||data.COLUMN_NAME.startsWith("new_")||data.COLUMN_NAME.startsWith("update_"))&&(coldef.visible=!1),data.COLUMN_NAME.startsWith("int")&&(coldef.formatter="plaintext",coldef.hozAlign="right"),coldef},dateFormatter:function(cell,formatterParams){return null!=cell.getValue()?DateTime.fromISO(cell.getValue()).toFormat("dd.MM.yyyy"):""},monthFormatter:function(cell,formatterParams){return DateTime.fromISO(cell._cell.row.data.myear+"-"+cell.getValue()+"-01").toFormat("MMM yy")},boldFormatter:function(cell,formatterParams){return cell.getElement().style.fontWeight="bold",cell.getValue()},imgFormatter(cell,formatterParams){var vstyle="",ret="";return null!=cell.getValue()&&(formatterParams&&Object.entries(formatterParams).forEach(entry=>{const[key,value]=entry;vstyle+=key+":"+value+";"}),ret='<img src="'+cell.getValue()+'" style="'+vstyle+'" />'),ret},ArrayToString:function(cell,formatterParams){let xval="";if(null!=cell.getValue())try{xval=JSON.parse(cell.getValue()).join(",")}catch(e){console.log("Error Kategorie",e),xval=""}return xval},colorFormatter:function(cell,formatterParams){return null!=cell._cell.row.data.bgcolor&&(cell.getElement().style.backgroundColor=colors.hexToRgbA(cell._cell.row.data.bgcolor,1)),cell.getValue()},dldDataAccessor:function(value,data,type,params,column){return null==value&&(value=""),value},nullFormatter:function(cell,formatterParams){return cell.getElement().style.backgroundColor="grey",""},totalAmount:function(values,data,calcParams){let amnt=0;for(let m in values)amnt+=parseFloat(values[m]);return amnt.toFixed(2)+"€"},statusFormatter:function(cell,formatterParams){var value=cell.getValue();return value&&(dataformatter.status[value].color&&(cell.getElement().style.color=dataformatter.status[value].color),dataformatter.status[value].text)?dataformatter.status[value].text:value}},dataformatter={status:{"":{color:"",text:""},exported:{color:"grey",text:"exporté"},sended:{color:"orange",text:"envoyé"},payed:{color:"green",text:"payé"},error:{color:"red",text:"erreur"}}};
\ No newline at end of file
index ba1645e..a2e5cb3 100644 (file)
@@ -10,6 +10,37 @@ let dataform = {
   //   //console.log("TODO: save to db",flds);
   //   return false;
   // },
+  initDateFields: function(datefields){
+    for (var dd=0;dd<datefields.length;dd++){
+      //console.log("DF",datefields[dd].id,dd);
+      if (datefields[dd].id){
+        flatpickr("#" +datefields[dd].id,{altInput: true,
+          allowInput: true,
+          altFormat: "d/m/Y",
+          dateFormat: "Y-m-d"
+        });
+      }
+      
+    } 
+    return false;
+   },
+   initSelects: function(selectfields){
+    let selectreturns = {};
+    for (var sx=0;sx<selectfields.length;sx++){
+      //console.log(sx,",",selectfields[sx].id,selectfields[sx]);
+      if(selectfields[sx].id){
+        let cfgsettings= { showSearch: false };
+        if (selectfields[sx].dataset.search){
+          cfgsettings.showSearch= true;
+        }
+        selectreturns[selectfields[sx].id]=new SlimSelect({
+          select: "#"+selectfields[sx].id,
+          settings: cfgsettings
+        });
+      }
+    }
+    return selectreturns;
+   },
   formsaved: function(xclass,data){ 
     let sb = document.getElementById("snackbar");
     sb.className="show "+ xclass;
@@ -17,51 +48,6 @@ let dataform = {
     setTimeout(function(){ sb.className = sb.className.replace("show green", ""); }, 3000);
     return false;
   },
-  initrichtext: function(){
-    
-  },
-  initDateFields: function(datefields){
-  for (var dd=0;dd<datefields.length;dd++){
-    //console.log("DF",datefields[dd].id,dd);
-    if (datefields[dd].id){
-      flatpickr("#" +datefields[dd].id,{altInput: true,
-        allowInput: true,
-        altFormat: "d/m/Y",
-        dateFormat: "Y-m-d",
-        onClose: function(selectedDates, dateStr, instance) {
-          dataform.savefield(document.getElementById(datefields[dd].id),null);
-        },
-      });
-    }
-    
-  } 
-  return false;
- },
- initSelects: function(selectfields){
-  let selectreturns = {};
-  for (var sx=0;sx<selectfields.length;sx++){
-    //console.log(sx,",",selectfields[sx].id,selectfields[sx]);
-    if(selectfields[sx].id){
-      let cfgsettings= { showSearch: false };
-      if (selectfields[sx].dataset.search){
-        cfgsettings.showSearch= true;
-      }
-      selectreturns[selectfields[sx].id]=new SlimSelect({
-        select: "#"+selectfields[sx].id,
-        settings: cfgsettings,
-        events: {
-          afterChange: (newVal) => {
-            // console.log("Parent",document.getElementById(newVal[0].id).parentElement);
-            dataform.savefield(document.getElementById(newVal[0].id).parentElement,null);
-          }
-        }
-      });
-      
-    }
-    
-  }
-  return selectreturns;
- },
  getContent: function(dataclass,selects){
     var frm = document.querySelectorAll('.data_'+ dataclass);
     var flds = {};
@@ -261,51 +247,40 @@ let dataform = {
     dataform.savefield(obj);
   },
   savefield: function(obj,callback){
-    //if (obj.tagName == 'TextArea')
-    fdata = obj.dataset;
-    //fdata["save"] = "field";
-    //fdata["schemata"] = schemata;
+    let fdata = obj.dataset;
     if (obj.tagName == 'INPUT' || obj.tagName == 'SELECT' || obj.tagName == 'TEXTAREA'){
+      console.log("Value",obj.value);
       fdata["value"] = obj.value;
+     
       if (obj.tagName == 'SELECT' && obj.multiple == true){
-
+        
       }
-      if (obj.value == ''){ fdata["value"] = null; } 
+      if (obj.value == null){ fdata["value"] = '';}
+      if (obj.value == ''){ fdata["value"] = ''; } 
       if (obj.type == 'checkbox' || obj.type == 'radio'){
         if (obj.checked == true){
           fdata["value"] = "1";
         } 
       }
     }
-    console.log("Field to saved",fdata);
-    postData({"cl":"Data","fn":"savefield","schema":null,"table":fdata["table"],"column":fdata["column"],"value":fdata["value"],"id":fdata["id"]}).then( data => {
+    let data = {};
+    data[fdata["column"]] = fdata["value"]; 
+    console.log("Field to save",fdata);
+    postData({"cl":fdata["class"],"fn":"update","id":fdata["id"],"data":data}).then( data => {
+    //postData({"cl":fdata["class"],"fn":"update","schema":null,"table":fdata["table"],"column":fdata["column"],"value":fdata["value"],"id":fdata["id"]}).then( data => {
       console.log("Field saved",data);
       if (callback){ callback(data); }
     }).catch(e => {
-      console.log("Error saving field",e,obj,callback);
+      console.log("Error saving field",e,fdata,callback);
     });
  
     return false;
   },
   savefielddata: function(obj,objvalue,callback){
-    fdata = obj.dataset;
-    // postData({"cl":"Data","fn":"savefield","schema":prefs.schema,"table":fdata["table"],"column":fdata["column"],"value":objvalue,"id":fdata["id"]}).then( data => {
-    //   //.log("Field saved",fdata,objvalue,data);
-    //   if (callback){ callback(data); }
-    // }).catch(e => {
-    //   console.log("Error saving field",e,obj,fdata,objvalue,callback);
-    // });
+    obj.value=objvalue;
+    dataform.savefield(obj,callback);
     return false;
   },
-  savedata: function(table,column,value,id,callback=null,schema=null){
-    if (schema==null){schema=prefs.schema;}
-    postData({"cl":"Data","fn":"savefield","schema":prefs.schema,"table":table,"column":column,"value":value,"id":id}).then( data => {
-      //.log("Field saved",fdata,objvalue,data);
-      if (callback){ callback(data); }
-    }).catch(e => {
-      console.log("Error saving field",e,obj,fdata,objvalue,callback);
-    });
-  },
   cleanfield: function(objid){
     document.getElementById(objid).value='';
   },
index 08299ed..26c6f23 100644 (file)
@@ -137,10 +137,14 @@ let tablehelper = {
   statusFormatter: function(cell, formatterParams){ 
     var value = cell.getValue();
     if (value){
-      cell.getElement().style.color=dataformatter.status[value].color;
-      return dataformatter.status[value].text;
+      if (dataformatter.status[value].color){
+        cell.getElement().style.color=dataformatter.status[value].color;
+      }
+      if (dataformatter.status[value].text){
+        return dataformatter.status[value].text;
+      }      
     } 
-    return "";
+    return value;
   },
 };
 
index c0b70a4..cbb8337 100644 (file)
@@ -30,20 +30,20 @@ let myapp = {
     viewtab: function(tabgroup,idtab){
       var mytabs = document.getElementsByClassName(tabgroup);
       
-      console.log(idtab,mytabs);
+      //console.log(idtab,mytabs);
       for (let i=0;i<mytabs.length;i++){
-        console.log("tab display none",mytabs[i]);
+        //console.log("tab display none",mytabs[i]);
         mytabs[i].style.display = 'none';
       }
       
-      console.log("tab_" + idtab + " set visible");
+      //console.log("tab_" + idtab + " set visible");
       
       document.getElementById("tab_" + idtab).style.display = 'block';
       var mytabbtns = document.getElementsByClassName("tabbtnbar");
-      console.log("tabbtns",mytabbtns);
+      //console.log("tabbtns",mytabbtns);
       if (mytabbtns && mytabbtns.length > 0){
         for (let i=0;i<mytabbtns.length;i++){
-          console.log("tabbtns display none",mytabbtns[i]);
+          //console.log("tabbtns display none",mytabbtns[i]);
           mytabbtns[i].style.display = 'none';
         }
         if (document.getElementById("tabbtn_" + idtab)){
@@ -94,7 +94,7 @@ let myapp = {
       document.getElementById('dlg_uploadfile').style.display='block';
     },
     openDataload: function(title,message){
-      console.log("set Dataload!",title,message);
+      //console.log("set Dataload!",title,message);
       document.getElementById('dlg_dataload_title').innerHTML=title;
       document.getElementById('dlg_dataload_text').innerHTML=message;
       document.getElementById('dlg_dataload').style.display='block';
@@ -147,7 +147,7 @@ let myapp = {
     },
     displayeditbuttons: function(dsp){
       var tblbtns = document.getElementsByClassName("tlbbtnlist");
-      console.log(tblbtns);
+      //console.log(tblbtns);
       for (var k in tblbtns){
         tblbtns[k].style.display = dsp;
       } 
@@ -155,7 +155,7 @@ let myapp = {
     },
     logout: function(){
       postData({"cl":"Users","fn":"logout"}).then( data => {
-        console.log("Logout",data);
+        //console.log("Logout",data);
         location.href=data.data;
       })
     }
index 1362e0c..415d89a 100644 (file)
@@ -95,7 +95,7 @@ let banks = {
   },
   add: function(){
     postData({"cl":"Banks","fn":"addRow"}).then(data => {
-      console.log(newid,);
+      // console.log(newid,);
       banks.gettbldata();
     });
   },
@@ -103,20 +103,20 @@ let banks = {
     let sel = banks.tbl.getSelectedData();
     if (id != null){ sel=[{"id":id}];}
     postData({"cl":"Banks","fn":"duplicate","id":sel[0].id}).then(data => {
-      console.log(data.result.data);
+      // console.log(data.result.data);
       banks.gettbldata();
       myapp.snackbar("les données ont été dupliquées!","green");
     });
   },
   next: function(){
     let selR = banks.tbl.getSelectedRows();
-    console.log("Next SelRows",selR);
+    // console.log("Next SelRows",selR);
     if (selR && selR[0]){
       banks.tbl.deselectRow();
       let nextRow = selR[0].getNextRow();
-      console.log("Next to Select",nextRow);
+      // console.log("Next to Select",nextRow);
       let nextid = nextRow.getData().id;
-      console.log("next id",nextid);
+      // console.log("next id",nextid);
       banks.tbl.selectRow(nextid);
       //myapp.viewtab("tab_banks","banks_list");
       banks.edit();
index a2d25dd..2a0613d 100644 (file)
@@ -6,8 +6,242 @@ let index = {
   selects: {},
   init: function(){
     let richeditfields = ["obs"];
-    dataform.initDateFields(document.getElementsByClassName('datefield'));
-    this.selects = dataform.initSelects(document.getElementsByClassName('select'));
+    
+    index.datefields = document.getElementsByClassName('datefield');
+    flatpickr("#birthday",{altInput: true,
+      allowInput: true,
+      altFormat: "d/m/Y",
+      dateFormat: "Y-m-d",
+      onClose: function(selectedDates, dateStr, instance) {
+        dataform.savefield(document.getElementById("birthday"),null);
+      },
+    });
+    flatpickr("#datein",{altInput: true,
+      allowInput: true,
+      altFormat: "d/m/Y",
+      dateFormat: "Y-m-d",
+      onClose: function(selectedDates, dateStr, instance) {
+        dataform.savefield(document.getElementById("datein"),null);
+      },
+    });
+    flatpickr("#dateinmut",{altInput: true,
+      allowInput: true,
+      altFormat: "d/m/Y",
+      dateFormat: "Y-m-d",
+      onClose: function(selectedDates, dateStr, instance) {
+        dataform.savefield(document.getElementById("dateinmut"),null);
+      },
+    });
+    flatpickr("#dateretired",{altInput: true,
+      allowInput: true,
+      altFormat: "d/m/Y",
+      dateFormat: "Y-m-d",
+      onClose: function(selectedDates, dateStr, instance) {
+        dataform.savefield(document.getElementById("dateretired"),null);
+      },
+    });
+    flatpickr("#daterelease",{altInput: true,
+      allowInput: true,
+      altFormat: "d/m/Y",
+      dateFormat: "Y-m-d",
+      onClose: function(selectedDates, dateStr, instance) {
+        dataform.savefield(document.getElementById("daterelease"),null);
+      },
+    });
+    flatpickr("#datesepasigned",{altInput: true,
+      allowInput: true,
+      altFormat: "d/m/Y",
+      dateFormat: "Y-m-d",
+      onClose: function(selectedDates, dateStr, instance) {
+        dataform.savefield(document.getElementById("datesepasigned"),null);
+      },
+    });
+    flatpickr("#date_transaction",{altInput: true,
+      allowInput: true,
+      altFormat: "d/m/Y",
+      dateFormat: "Y-m-d",
+      onClose: function(selectedDates, dateStr, instance) {
+        //dataform.savefield(document.getElementById("date_transaction"),null);
+      },
+    });
+    
+    
+    index.selects["memberfilter"]=new SlimSelect({
+        select: "#memberfilter",
+        settings: {showSearch: false },
+        events: {
+          afterClose: () =>{
+            let sel = index.tbl.getSelectedData();
+            if (sel[0]){
+              index.gettbldata();
+            }
+          }
+        }
+      });
+    index.selects["birthcountry"]=new SlimSelect({
+      select: "#birthcountry",
+      settings: {showSearch: false },
+      events: {
+        afterClose: () =>{
+          let sel = index.tbl.getSelectedData();
+          if (sel[0]){
+            dataform.savefielddata(document.getElementById("birthcountry"),index.selects["birthcountry"].getSelected());
+          }
+        }
+      }
+    });
+    index.selects["gender"]=new SlimSelect({
+      select: "#gender",
+      settings: {showSearch: false },
+      events: {
+        afterClose: () =>{
+          let sel = index.tbl.getSelectedData();
+          if (sel[0]){
+            dataform.savefielddata(document.getElementById("gender"),index.selects["gender"].getSelected());
+          }
+        }
+      }
+    });
+    index.selects["ID_releasetype"]=new SlimSelect({
+      select: "#ID_releasetype",
+      settings: {showSearch: false },
+      events: {
+        afterClose: () =>{
+          let sel = index.tbl.getSelectedData();
+          if (sel[0]){
+            dataform.savefielddata(document.getElementById("ID_releasetype"),index.selects["ID_releasetype"].getSelected());
+          }
+        }
+      }
+    });
+    index.selects["ID_sector"]=new SlimSelect({
+      select: "#ID_sector",
+      settings: {showSearch: false },
+      events: {
+        afterClose: () =>{
+          let sel = index.tbl.getSelectedData();
+          if (sel[0]){
+            dataform.savefielddata(document.getElementById("ID_sector"),index.selects["ID_sector"].getSelected());
+          }
+        }
+      }
+    });
+    index.selects["ID_employer"]=new SlimSelect({
+      select: "#ID_employer",
+      settings: {
+        showSearch: true,
+
+      },
+      events: {
+        afterClose: () =>{
+          let sel = index.tbl.getSelectedData();
+          if (sel[0]){
+            dataform.savefielddata(document.getElementById("ID_employer"),index.selects["ID_employer"].getSelected());
+          }
+        },
+        addable: function(value){
+          index.addEmployer(value);
+        }
+      }
+    });
+    index.selects["ID_section"]=new SlimSelect({
+      select: "#ID_section",
+      settings: {showSearch: false },
+      events: {
+        afterClose: () =>{
+          let sel = index.tbl.getSelectedData();
+          if (sel[0]){
+            dataform.savefielddata(document.getElementById("ID_section"),index.selects["ID_section"].getSelected());
+          }
+        }
+      }
+    });
+    index.selects["addresscountry"]=new SlimSelect({
+      select: "#addresscountry",
+      settings: {showSearch: true },
+      events: {
+        afterClose: () =>{
+          let sel = index.tbl.getSelectedData();
+          if (sel[0]){
+            dataform.savefielddata(document.getElementById("addresscountry"),index.selects["addresscountry"].getSelected());
+          }
+        }
+      }
+    });
+    index.selects["ID_quotatype"]=new SlimSelect({
+      select: "#ID_quotatype",
+      settings: {showSearch: false },
+      events: {
+        afterClose: () =>{
+          let sel = index.tbl.getSelectedData();
+          if (sel[0]){
+            dataform.savefielddata(document.getElementById("ID_quotatype"),index.selects["ID_quotatype"].getSelected());
+          }
+        }
+      }
+    });
+    index.selects["ID_bank"]=new SlimSelect({
+      select: "#ID_bank",
+      settings: {showSearch: false },
+      events: {
+        afterClose: () =>{
+          let sel = index.tbl.getSelectedData();
+          if (sel[0]){
+            dataform.savefielddata(document.getElementById("ID_bank"),index.selects["ID_bank"].getSelected());
+          }
+        }
+      }
+    });
+    index.selects["ID_sepa_group"]=new SlimSelect({
+      select: "#ID_sepa_group",
+      settings: {showSearch: false },
+      events: {
+        afterClose: () =>{
+          let sel = index.tbl.getSelectedData();
+          if (sel[0]){
+            dataform.savefielddata(document.getElementById("ID_sepa_group"),index.selects["ID_sepa_group"].getSelected());
+          }
+        }
+      }
+    });
+    index.selects["ID_famillycommon"]=new SlimSelect({
+      select: "#ID_famillycommon",
+      settings: {showSearch: false },
+      events: {
+        afterClose: () =>{
+          let sel = index.tbl.getSelectedData();
+          if (sel[0]){
+            //index.setFamillyCommon();
+            dataform.savefielddata(document.getElementById("ID_famillycommon"),index.selects["ID_famillycommon"].getSelected());
+          }
+        }
+      }
+    });
+    index.selects["status"]=new SlimSelect({
+      select: "#status",
+      settings: {showSearch: false },
+      events: {
+        afterClose: () =>{
+          // let sel = index.tbl.getSelectedData();
+          // if (sel[0]){
+          //   dataform.savefielddata(document.getElementById("status"),index.selects["status"].getSelected());
+          // }
+        }
+      }
+    });
+    index.selects["paymenttype"]=new SlimSelect({
+      select: "#paymenttype",
+      settings: {showSearch: false },
+      events: {
+        afterClose: () =>{
+          // let sel = index.tbl.getSelectedData();
+          // if (sel[0]){
+          //   dataform.savefielddata(document.getElementById("paymenttype"),index.selects["paymenttype"].getSelected());
+          // }
+        }
+      }
+    });
+    
     index.tbl  = new Tabulator("#tbl_members", {
       columnDefaults:{
         resizable: false,
@@ -63,7 +297,7 @@ let index = {
     this.getReleaseTypes();
     this.getSepaGroups();
     this.getBanks();
-    this.getFamilyParents();
+    this.getFamillyCommon();
   },
   load: function(){
     //document.getElementById("moduletitle").innerHTML = "Membres";
@@ -76,10 +310,17 @@ let index = {
     let sel = null;
     if (index.tbl.getData().length > 0){
       sel= index.tbl.getSelectedData();
+      if (id){
+        sel[0].id = id;
+      }
     }
     postData({"cl":"Members","fn":"getList","type":filter}).then(data => {
       index.tbl.setData(data.result.data).then(function(){
-        if(sel && sel[0]){index.tbl.selectRow(sel[0]['id']);}
+        if(sel && sel[0]){
+          console.log("select id",sel[0]);
+          index.tbl.selectRow(sel[0]['id']);
+          index.edit();
+        }
       });
     }).catch(e => { console.log(e)});
   },
@@ -104,10 +345,22 @@ let index = {
       sel = index.tbl.getSelectedData();
     }
     if (sel[0]){
+      //console.log(sel[0]._row);
       postData({"cl":"Members","fn":"get","id":sel[0].id}).then( data => {
-        //console.log("memebr data",data.result.data);
+        //console.log("member data familly common",data.result.data.ID_famillycommon);
         dataform.fillform("members",this.selects,data.result.data);
+        document.getElementById("con_famillycommon").style.display = "block";
+        document.getElementById("con_famillymembers").style.display = "none";
+        index.selects["ID_famillycommon"].enable();
+        if (data.result.data.ID_famillymembers != null) {
+          index.selects["ID_famillycommon"].disable();
+          document.getElementById("con_famillycommon").style.display = "none";
+          document.getElementById("con_famillymembers").style.display = "block";
+        }
       });
+      index.tbl.scrollToRow(sel[0].id, "top", false);
+
+      
       index.gettblCotisation();
     }
     
@@ -119,11 +372,21 @@ let index = {
 
   },
   add: function(){
-    postData({"cl":"Members","fn":"add"}),then(data => {
-      console.log("new Member",data.result);
+    postData({"cl":"Members","fn":"add"}).then(data => {
+      //console.log("new Member",data.result);
       index.gettbldata(data.result.data.id);
     });
   },
+  addEmployer: function(value){
+    let data = {"description":value};
+    return postData({"cl":"Employers","fn":"add","data":data}).then( data => {
+      //console.log("new Data Return",data);
+      index.getEmployers();
+    }).catch(e => {
+      console.log("error saving new Employer!");
+      console.log(e);
+    });
+  },
   editCotisation: function(){
     let sel = null;
     if (index.tbl_member_cotisations){
@@ -164,9 +427,17 @@ let index = {
       document.getElementById('dlg_cotisation').style.display='none';
     });
   },
-  saveParent: function(){
-    let pval = document.getElementById("ID_dependent").value;
-    
+  setFamillyCommon: function(){
+    // let sel = null;
+    // if (index.tbl){
+    //   sel = index.tbl.getSelectedData();
+    // }
+    // let depID = index.selects["ID_dependant"].value;
+    // if (sel[0].id != depID){
+    //   postData()
+    // } else {
+    //   index.selects["ID_dependants"].setSelected(null, false);
+    // }
   },
   getCountries: function(){
     postData({"cl":"Countries","fn":"getCountries"}).then(data => {
@@ -187,6 +458,7 @@ let index = {
   getQuotaTypes: function(){
     if (this.selects["ID_quotatype"]){
       postData({"cl":"QuotaTypes","fn":"getList"}).then(data => {
+        //console.log("Quota type Data",data.result.data);
         data.result.data.unshift({"id":null,"description":null});
         dataform.fillselectlist(this.selects["ID_quotatype"],data.result.data,'id','description');
       });
@@ -233,12 +505,12 @@ let index = {
       });
     }
   },
-  getFamilyParents: function(){
-    if (this.selects["ID_dependent"]){
-      postData({"cl":"Members","fn":"getSelectList"}).then(data => {
+  getFamillyCommon: function(){
+    if (this.selects["ID_famillycommon"]){
+      postData({"cl":"Members","fn":"getFamillyCommonList"}).then(data => {
         //console.log("Family Members",data.result.data);
         data.result.data.unshift({"id":null,"description":null});
-        dataform.fillselectlist(this.selects["ID_dependent"],data.result.data,'id','description');
+        dataform.fillselectlist(this.selects["ID_famillycommon"],data.result.data,'id','description');
       });
     }
   },
@@ -246,7 +518,7 @@ let index = {
   next: function(){
     let srow = index.tbl.getSelectedRows();
     let nrow = srow[0].getNextRow();
-    console.log("NextRow",nrow);
+    //console.log("NextRow",nrow);
     if (nrow){
       srow[0].deselect();
       index.tbl.selectRow(nrow._row.data.id);
@@ -257,7 +529,7 @@ let index = {
   prev: function(){
     let srow = index.tbl.getSelectedRows();
     let prow = srow[0].getPrevRow();
-    console.log("PrevRow",prow);
+    //console.log("PrevRow",prow);
     if (prow){
       srow[0].deselect();
       index.tbl.selectRow(prow._row.data.id);
index 1cc56c4..686e34c 100644 (file)
@@ -197,14 +197,14 @@ let invoicing = {
     
   },
   gettblCotisationsData: function(){
-    console.log("Cotisations");
+    //console.log("Cotisations");
     let sel = null;
     if (invoicing.tbldates.initialized){
       sel = invoicing.tbldates.getSelectedData();
     }
     if (sel && sel[0]){
       postData({"cl":"Cotisations","fn":"getList","monthdate":sel[0].id}).then(data => {
-        console.log("Cotisations",data.result.data);
+        //console.log("Cotisations",data.result.data);
         invoicing.tbl_cotisations.setData(data.result.data).then( data => {
   
         });
@@ -222,13 +222,13 @@ let invoicing = {
   // },
   editCotisation: function(){
     let sel = null;
-    if (invoicing.tbl){
+    if (invoicing.tbl_cotisations){
       sel = invoicing.tbl_cotisations.getSelectedData();
     }
     document.getElementById("dlg_cotisation_btnok").setAttribute('onclick',"invoicing.saveCotisation();");
     if (sel[0]){
       postData({"cl":"Cotisations","fn":"getRowData","id":sel[0].id}).then( data => {
-        console.log("get Cotisation",data.result.data);
+        //console.log("get Cotisation",data.result.data);
         dataform.fillform("cotisation",this.selects,data.result.data);
         myapp.viewdialog("cotisation");
       });
@@ -259,7 +259,7 @@ let invoicing = {
     
     if (sel[0]){
       postData({"cl":"Cotisations","fn":"getRowData","id":sel[0].id}).then( data => {
-        console.log("get Cotisation",data.result.data);
+        //console.log("get Cotisation",data.result.data);
         dataform.fillform("cootisation",this.selects,data.result.data);
         myapp.viewdialog("cotisation");
       });
@@ -355,6 +355,28 @@ let invoicing = {
   viewTabCotisations: function(){
     myapp.viewtab("tab_invoicing","inv_cotisations");
   },
+  addCotisationMonth: function(){
+    //et selmonyear = invoicing.tbldates.
+    postData({"cl":"Cotisations","fn":"addCotisationMonth","monthdate":selmonyear[0].id}).then( data => {
+      invoicing.gettbldates();
+    }).catch(e => {
+      
+    });
+  },
+  updateCotisationMonth: function(){
+    let selmonyear = invoicing.tbldates.getSelectedData();
+    if (selmonyear[0]){
+      postData({"cl":"Cotisations","fn":"checkSepaTransactions","month":selmonyear[0].id}).then( data => {
+        invoicing.gettblCotisationsData();
+        invoicing.gettblTransactionsData();
+      }).catch(e => {
+        
+      });
+    } else {
+      myapp.message("Info","Pas de mois sélectionné!");
+    }
+    
+  },
   exportSepa: function(){
     let selmonyear = invoicing.tbldates.getSelectedData();
     let selunpaid = invoicing.tblexportsepa.getSelectedData();
@@ -379,6 +401,7 @@ let invoicing = {
       console.log("Export result",data.result.data);
       myapp.closeDataload();
       if (data.result.data.success){
+        console.log(api + "file.php?open=" + encodeURIComponent(data.result.data.file));
         var windowReference = window.open();
         myapp.message("Succès", data.result.data.success +" données exportées!");
         windowReference.location = api + "file.php?open=" + encodeURIComponent(data.result.data.file);
index 83485cc..148f5d0 100644 (file)
@@ -5,9 +5,8 @@
       <div class="row">
       <div>
         <select class="select border data_memberfilter" data-column="filter" data-id="" data-selected="" data-table="label" id="memberfilter">
-          <option value="current">currant</option>
-          <option value="released">ancien</option>
-          <option value="futur">retraité</option>
+          <option value="current">membres currants</option>
+          <option value="released">membres anciens</option>
         </select>
       </div>
       </div>
@@ -17,7 +16,7 @@
       <div class="bar moduletoolbar" id="tbar_members">
         <div class="bar-item SubHeadTitle">Membre</div>
         <!-- <button class="bar-item toolbarbtn right" onclick="members.confirmDelete();"><span class="icon icon-trash"></span>suppr.</button> -->
-        <button class="bar-item toolbarbtn right" onclick="members.add();"><span class="icon icon-plus"></span>nouv.</button>
+        <button class="bar-item toolbarbtn right" onclick="index.add();"><span class="icon icon-plus"></span>nouv.</button>
                                <!-- <button class="bar-item toolbarbtn right" type="button" onclick="index.uploadPhoto();"><span class="icon icon-upload" ></span>Photo</button> -->
         <button class="bar-item toolbarbtn right" onclick="index.next();"><span class="icon icon-next1"></span>prev</button>
         <button class="bar-item toolbarbtn right" onclick="index.prev();"><span class="icon icon-back"></span>next</button>
       <div class="display-container">
         <?php $frm = new Form($db,$cfg); ?>
         <form id="frm_members">
-          <div class="container" style="height: 400px; margin-bottom: 20px; overflow-y: scroll;" id="mainform_members">
+          <div class="container" style="height: 380px; margin-bottom: 20px; overflow-y: scroll;" id="mainform_members">
           <div class="row">
             <div class="col s10">
               <div class="row">
                 <?php
                   $frm->input("members","id","ID","text",(object) ["containerClass" => "s2", "readonly" => "1"]);
-                  $frm->input("members","securitysocialnumber","Marticule","text",(object) ["directsave" => "1","containerClass" => "s3"]);
+                  $frm->input("members","securitysocialnumber","Marticule","text",(object) ["directsave" => "1","aftersave" => "index.gettbldata()","containerClass" => "s3"]);
                                                                        $dateopts = (object) array("placeholder" => "dd/mm/yyyy","directsave" => "1");
               $frm->input("members","birthday","Date de naissence","date",$dateopts);
               $frm->select("members","birthcountry","Pays de naissance",(object) array("containerClass"=>"s3","directsave" => "1","init" => array("search"=>true)));
@@ -41,9 +40,9 @@
               </div>
               <div class="row">
                 <?php 
-                $frmopts = (object) array("directsave" => "1","containerClass" => "s5");
-                $frm->input("members","lastname","Nom","text",$frmopts);
-                $frm->input("members","firstname","Prénom","text",$frmopts);
+                //$frmopts = (object) array("directsave" => "1","containerClass" => "s5");
+                $frm->input("members","lastname","Nom","text",(object) array("directsave" => "1","aftersave" => "index.gettbldata()","containerClass" => "s5"));
+                $frm->input("members","firstname","Prénom","text",(object) array("directsave" => "1","aftersave" => "index.gettbldata()","containerClass" => "s5"));
                                                                $frm->select("members","gender","Sexe",(object) array("containerClass"=>"s1","directsave" => "1","data"=>array(
                                                                        array("value" => "M","text" => "M"),array("value" => "F","text" => "F") )));
                 ?>
@@ -70,7 +69,7 @@
           </div>
           <div class="row">
             <?php 
-              $frm->textarea("members","obs","note","richtextarea",(object) array("containerClass"=>"","containerStyle" => "width: 100%;","directsave" => "1","textareaStyle" => "height: 150px;"));
+              $frm->textarea("members","obs","note","richtextarea",(object) array("containerClass"=>"","containerStyle" => "width: 100%;","directsave" => "1","textareaStyle" => "height: 130px;"));
             ?>
           </div>
           
@@ -80,8 +79,8 @@
               
               <div class="row">
                                                                <?php
-                                                       $frm->checkbox("members","journal","Journal anuelle",(object) array("directsave" => "1","containerClass"=>"padding s12"));
-              $frm->checkbox("members","journalqt","Journal Trimestre",(object) array("directsave" => "1","containerClass"=>"padding s12"));
+                                                       $frm->checkbox("members","journal","Journal<br>anuelle",(object) array("directsave" => "1","containerClass"=>"padding s6"));
+              $frm->checkbox("members","journalqt","Journal<br>Trimestre",(object) array("directsave" => "1","containerClass"=>"padding s6"));
                                                        ?>
                 
                 
                 </div>
                 <div class="row">
                 <?php
-                $frm->select("members","ID_dependent","cotisation payé par",(object) array("onblur" => "index.saveParent()","disabled" => "1")); 
+                $frm->select("members","ID_famillycommon","cotisation payé par",(object) array("onblur" => "index.setFamillyCommon()","containerId" => "con_famillycommon")); 
+                ?>
+                <?php
+                $frm->input("members","ID_famillymembers","pay cotisation pour autres membres (IDs)","text",(object) array("disabled" => "1","containerStyle" => "display: none;","containerId" => "con_famillymembers")); 
                 ?>
                 </div>
                 </div>
index 35d3dee..ce678bc 100644 (file)
@@ -10,6 +10,8 @@
       <div class="tab_invoicing" id="tab_inv_cotisations">
       <div class="bar moduletoolbar" id="tbar_cotisations">
         <div class="bar-item SubHeadTitle">Cotisations</div>
+        <button class="bar-item toolbarbtn " onclick="invoicing.addCotisationMonth();"><span class="icon icon-library"></span>Ajouter Mois</button>
+        <button class="bar-item toolbarbtn " onclick="invoicing.updateCotisationMonth();"><span class="icon icon-library"></span>Update Mois</button>
         <button class="bar-item toolbarbtn right" onclick="invoicing.viewTabTransactions();"><span class="icon icon-library"></span>Transactions</button>
         <!-- <button class="bar-item toolbarbtn right" onclick="invoicing.confirmDelete();"><span class="icon icon-trash"></span>suppr.</button> -->
         <!-- <button class="bar-item toolbarbtn right" onclick="invoicing.add();"><span class="icon icon-plus"></span>nouv.</button> -->