QUERYARRAY: SELECT gp_art,coalesce(titre_fr,titre_fr) as titre FROM groupes where gp_art in (select gp_art from articles where isactive='1' and famille_art='' group by gp_art) and famille_art='' ORDER BY gp_art ASC;
QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: SELECT gp_art,coalesce(titre_fr,titre_fr) as titre FROM groupes where gp_art in (select gp_art from articles where isactive='1' and famille_art='' group by gp_art) and famille_art='' ORDER BY gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: SELECT gp_art,coalesce(titre_fr,titre_fr) as titre FROM groupes where gp_art in (select gp_art from articles where isactive='1' and famille_art='' group by gp_art) and famille_art='' ORDER BY gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: SELECT gp_art,coalesce(titre_fr,titre_fr) as titre FROM groupes where gp_art in (select gp_art from articles where isactive='1' and famille_art='3' group by gp_art) and famille_art='3' ORDER BY gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: SELECT gp_art,coalesce(titre_fr,titre_fr) as titre FROM groupes where gp_art in (select gp_art from articles where isactive='1' and famille_art='3' group by gp_art) and famille_art='3' ORDER BY gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: SELECT gp_art,coalesce(titre_fr,titre_fr) as titre FROM groupes where gp_art in (select gp_art from articles where isactive='1' and famille_art='3' group by gp_art) and famille_art='3' ORDER BY gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news ORDER BY publishdate DESC LIMIT 6
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'about';
+QUERYARRAY: SELECT link,coalesce(title_fr,title_fr) as title_fr FROM main_menu WHERE parentid = '2';
+QUERYARRAY: SELECT picture,coalesce(content_fr,content_fr) as content_fr,coalesce(name_fr,name_fr) as name_fr FROM content WHERE linkname = 'about';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'nouveautes';
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news ORDER BY publishdate DESC LIMIT 6
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnews';
+QUERYARRAY: SELECT * FROM productnews WHERE id = '3'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnews';
+QUERYARRAY: SELECT * FROM productnews WHERE id = '3'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnews';
+QUERYARRAY: SELECT * FROM productnews WHERE id = '3'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news ORDER BY publishdate DESC LIMIT 6
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news ORDER BY publishdate DESC LIMIT 6
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news ORDER BY publishdate DESC LIMIT 6
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news ORDER BY publishdate DESC LIMIT 6
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news ORDER BY publishdate DESC LIMIT 6
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'gallerys') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERYARRAY: SELECT * FROM slider WHERE page = 'gallerys';
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: SELECT * FROM content WHERE (linkname = 'gallerys') OR (linkname = '') OR (linkname = 'data')
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,title_fr as title,replace(content_fr,'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,title_fr as title,replace(content_fr,'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,title_fr as title,replace(content_fr,'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,title_fr as title,replace(content_fr,'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,title_fr as title,replace(content_fr,'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,title_fr as title,replace(content_fr,'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,title_en as title,replace(content_en,'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_en, ag.titre_en) as titre,
+ coalesce(ag.description_en, ag.description_en) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_de,keywords_de,desc_de FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,title_de as title,replace(content_de,'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_de, ag.titre_de) as titre,
+ coalesce(ag.description_de, ag.description_de) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,title_en as title,replace(content_en,'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_en, ag.titre_en) as titre,
+ coalesce(ag.description_en, ag.description_en) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_en,title_fr) as title,replace(coalesce(content_en,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_en, ag.titre_en) as titre,
+ coalesce(ag.description_en, ag.description_en) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_en,title_fr) as title,replace(coalesce(content_en,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_en, ag.titre_en) as titre,
+ coalesce(ag.description_en, ag.description_en) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: SELECT gp_art,coalesce(titre_fr,titre_fr) as titre FROM groupes where gp_art in (select gp_art from articles where isactive='1' and famille_art='C1' group by gp_art) and famille_art='C1' ORDER BY gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT * FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT catgallery,id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnews';
+QUERYARRAY: SELECT * FROM productnews WHERE id = '4'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '6') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnews';
+QUERYARRAY: SELECT * FROM productnews WHERE id = '6'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'about';
+QUERYARRAY: SELECT link,coalesce(title_fr,title_fr) as title_fr FROM main_menu WHERE parentid = '2';
+QUERYARRAY: SELECT picture,coalesce(content_fr,content_fr) as content_fr,coalesce(name_fr,name_fr) as name_fr FROM content WHERE linkname = 'about';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'nouveautes';
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'projects';
+QUERYARRAY: SELECT * FROM projects ORDER BY date
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '7') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'contact';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'projects';
+QUERYARRAY: SELECT * FROM projects ORDER BY date
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'nouveautes';
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'about';
+QUERYARRAY: SELECT link,coalesce(title_fr,title_fr) as title_fr FROM main_menu WHERE parentid = '2';
+QUERYARRAY: SELECT picture,coalesce(content_fr,content_fr) as content_fr,coalesce(name_fr,name_fr) as name_fr FROM content WHERE linkname = 'about';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnews';
+QUERYARRAY: SELECT * FROM productnews WHERE id = '3'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'about';
+QUERYARRAY: SELECT link,coalesce(title_fr,title_fr) as title_fr FROM main_menu WHERE parentid = '2';
+QUERYARRAY: SELECT picture,coalesce(content_fr,content_fr) as content_fr,coalesce(name_fr,name_fr) as name_fr FROM content WHERE linkname = 'about';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'about';
+QUERYARRAY: SELECT link,coalesce(title_fr,title_fr) as title_fr FROM main_menu WHERE parentid = '2';
+QUERYARRAY: SELECT picture,coalesce(content_fr,content_fr) as content_fr,coalesce(name_fr,name_fr) as name_fr FROM content WHERE linkname = 'about';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'nouveautes';
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'projects';
+QUERYARRAY: SELECT * FROM projects ORDER BY date
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='ea3ae628-3e44-440b-8c0c-80c0f68dfbd8' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: SELECT gp_art,coalesce(titre_fr,titre_fr) as titre FROM groupes where gp_art in (select gp_art from articles where isactive='1' and famille_art='A2' group by gp_art) and famille_art='A2' ORDER BY gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='' and famille_art='' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='' and gp_art='' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT famille_art,coalesce(titre_fr,titre_fr) as titre FROM familles where famille_art in (select famille_art from articles where isactive='1' group by famille_art) ORDER BY famille_art ASC
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-LC-D' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CNT-S...I2.04' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A104' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CNT-S...I2.07' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A104' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-TR' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A105' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-LC-D' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-LC-G' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-LC-D' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'nouveautes';
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'about';
+QUERYARRAY: SELECT link,coalesce(title_fr,title_fr) as title_fr FROM main_menu WHERE parentid = '2';
+QUERYARRAY: SELECT picture,coalesce(content_fr,content_fr) as content_fr,coalesce(name_fr,name_fr) as name_fr FROM content WHERE linkname = 'about';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='61338428-da26-416d-a585-b44715b88138' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-LC-G' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-LC-DT' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-LC-SH' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-LC-D' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-LC-M' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-LC-DT' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CON-LC-G' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A205' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A201' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C7') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C7' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'S1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='S1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'D2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='D2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C9') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C9' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C3' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C5') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C5' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'S1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='S1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'D4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='D4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C5') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C5' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C6') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C6' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C8') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C8' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'D1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='D1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C9') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C9' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C7') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C7' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C5') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C5' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C231' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C201' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C201' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C204' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C204' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A405' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A5' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A500' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A501' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A510' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A500' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A501' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A502' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A5' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select * from order_articles where id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and article='BFE-B-400/050-020-00' and id_order is null and code_document='DPS';
+EXEC: INSERT INTO order_articles (id,article,quantity,id_user,code_document) VALUES ('3357d0e1-dd52-4f74-a15b-0e4b870916d1','BFE-B-400/050-020-00','1','a5a86cec-3300-49d4-8fac-374b6bff2422','DPS');
+QUERY: select count(*) as cnt from order_articles where id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and id_order is null and code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select * from order_articles where id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and article='BFE-B-400/050-020-00' and id_order is null and code_document='DPS';
+EXEC: UPDATE order_articles SET id_order=null,article='BFE-B-400/050-020-00',quantity='1',wiges_no_document=null,wiges_no_position=null,created='2021-12-03 16:09:54',modified='2021-12-03 16:09:54',id_user='a5a86cec-3300-49d4-8fac-374b6bff2422',code_document='DPS',comment=null WHERE id='3357d0e1-dd52-4f74-a15b-0e4b870916d1';
+QUERY: select count(*) as cnt from order_articles where id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and id_order is null and code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select * from order_articles where id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and article='BFE-O-400/025-040-30' and id_order is null and code_document='DPS';
+EXEC: INSERT INTO order_articles (id,article,quantity,id_user,code_document) VALUES ('2b9b03b5-564b-46c6-afb6-ac2de9dca9b2','BFE-O-400/025-040-30','1','a5a86cec-3300-49d4-8fac-374b6bff2422','DPS');
+QUERY: select count(*) as cnt from order_articles where id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and id_order is null and code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select * from order_articles where id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and article='BFE-O-400/050-020-30' and id_order is null and code_document='DPS';
+EXEC: INSERT INTO order_articles (id,article,quantity,id_user,code_document) VALUES ('821204d2-2080-4c29-97e3-2c7777969fbb','BFE-O-400/050-020-30','1','a5a86cec-3300-49d4-8fac-374b6bff2422','DPS');
+QUERY: select count(*) as cnt from order_articles where id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and id_order is null and code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&NOF-ACC-R' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&NOF-D08V' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&NOF-D20V' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&NOF-ACC-M' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&BFE-O' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CAN-OPTIMA+ S' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CAN-OPTIMA+ S' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CAN-BASE C250 G' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CAN-BASE C250 G' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A405' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A405' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A405' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C110' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C110' and famille_art='C1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C110' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C101' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C101' and famille_art='C1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C101' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&NOF-D08' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A425' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A425' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A425' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A405' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A405' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A405' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A415' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A415' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A415' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A415' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A415' and famille_art='A4' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A415' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A415' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A415' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A415' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A203' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A203' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A205' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A205' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A205' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A206' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A206' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A206' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A208' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A208' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A208' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A209' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A209' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A209' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='a5a86cec-3300-49d4-8fac-374b6bff2422' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A204' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A204' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A204' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A206' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A206' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A206' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A204' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A204' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A204' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A206' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A206' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A206' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A208' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A208' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A208' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A210' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A210' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A210' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A206' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A206' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A206' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A208' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A208' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A208' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A211' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A211' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A211' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A201' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A201' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A201' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&CLO-RO/GC' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A208' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A208' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A208' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A208' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A208' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A208' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A201' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A201' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A201' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A104' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A104' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A104' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A104' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A104' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A104' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A104' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A104' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A104' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A401' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A401' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A401' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A402' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A402' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A402' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A400' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A400' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A400' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A4' and ag.gp_art='A425' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A425' and famille_art='A4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A4' and gp_art='A425' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A201' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A201' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A201' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A201' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A201' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A201' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A1';
+QUERY: select coalesce(titre_fr,titre_fr) as title from groupes where famille_art='A1' and gp_art='A102';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A1';
+QUERY: select coalesce(titre_fr,titre_fr) as title from groupes where famille_art='A1' and gp_art='A104';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A104' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A104' and famille_art='A1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A104' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_fr,titre_fr) as title from groupes where famille_art='A2' and gp_art='A202';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_fr,titre_fr) as title from groupes where famille_art='A2' and gp_art='A201';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A201' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A201' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A201' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_fr,titre_fr) as title from groupes where famille_art='A2' and gp_art='A200';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_fr,titre_fr) as title from groupes where famille_art='A2' and gp_art='A202';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select coalesce(titre_fr,titre_fr) as title from groupes where famille_art='A2' and gp_art='A203';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A203' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A203' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_fr,titre_fr) as title from groupes where famille_art='A2' and gp_art='A208';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A208' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A208' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A208' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&KBA-M' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C100' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_pt,keywords_pt,desc_pt FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_pt,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_pt,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_pt,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_pt,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_pt,ag.titre_fr), position(' | ' in coalesce(ag.titre_pt,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='C1' and gp_art='C102';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C102' and famille_art='C1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='C1' and gp_art='C105';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C105' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C105' and famille_art='C1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C105' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='C1' and gp_art='C105';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C105' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C105' and famille_art='C1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C105' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='C1' and gp_art='C105';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C105' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C105' and famille_art='C1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C105' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='C1' and gp_art='C105';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C105' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C105' and famille_art='C1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C105' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A5';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A5' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A5';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A5' and gp_art='A500';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A500' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A500' and famille_art='A5' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A5' and gp_art='A500' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A4';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A1';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A1' and gp_art='A102';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A1';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A1' and gp_art='A102';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A5';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A5' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A5';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A5' and gp_art='A501';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A501' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A501' and famille_art='A5' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A5' and gp_art='A501' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A5';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A5' and gp_art='A502';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A502' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A502' and famille_art='A5' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A5' and gp_art='A502' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A5';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A5' and gp_art='A509';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A509' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A509' and famille_art='A5' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A5' and gp_art='A509' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A5';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A5' and gp_art='A509';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A509' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A509' and famille_art='A5' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A5' and gp_art='A509' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A4';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='C2' and gp_art='C201';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C201' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C201' and famille_art='C2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C2' and gp_art='C201' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='C2' and gp_art='C202';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C202' and famille_art='C2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C2' and gp_art='C202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A1';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A1' and gp_art='A104';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A104' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A104' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A104' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A2' and gp_art='A204';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A204' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A204' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A204' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A2' and gp_art='A203';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A203' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A203' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A2' and gp_art='A202';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A2' and gp_art='A201';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A201' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A201' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A201' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A2' and gp_art='A203';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A203' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A203' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A2' and gp_art='A205';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A205' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A205' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A205' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A2' and gp_art='A209';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A209' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A209' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A209' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A2' and gp_art='A204';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A204' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A204' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A204' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A2' and gp_art='A210';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A210' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A210' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A210' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C6') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C6';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C6' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C6') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C6';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='C6' and gp_art='C601';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C6' and ag.gp_art='C601' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C601' and famille_art='C6' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C6' and gp_art='C601' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C6') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C6';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='C6' and gp_art='C601';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C6' and ag.gp_art='C601' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C601' and famille_art='C6' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C6' and gp_art='C601' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'C5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='C5';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C5' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&SFS-PGS/G3' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C5' and gp_art='C527' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&SFS-PCC' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C5' and gp_art='C527' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&APL-P' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C5' and gp_art='C526' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&VBB-VS/I' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C5' and gp_art='C523' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&FIX-D/FI' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C5' and gp_art='C521' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&VIS BETON' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C5' and gp_art='C517' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&AMA-LOE' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C5' and gp_art='C513' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&LSA-LW' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C5' and gp_art='C505' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&ABS-KI2815' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C5' and gp_art='C500' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A1';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A1' and gp_art='A104';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A104' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A104' and famille_art='A1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A104' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_nl,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_nl,titre_fr) as title from groupes where famille_art='A2' and gp_art='A203';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_nl,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_nl,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_nl,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_nl,ag.titre_fr), position(' | ' in coalesce(ag.titre_nl,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_nl,titre_fr) as titre,coalesce(description_nl,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A203' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A203' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select * from order_articles where id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and article='LGX-BC-23101150' and id_order is null and code_document='DPS';
+EXEC: INSERT INTO order_articles (id,article,quantity,id_user,code_document) VALUES ('3d3cf4de-d070-4d00-b9e2-56d94ca5145c','LGX-BC-23101150','1','9e7f0769-4e7f-4364-abdc-25854463725f','DPS');
+QUERY: select count(*) as cnt from order_articles where id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and id_order is null and code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select * from order_articles where id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and article='LGX-BC-23101200' and id_order is null and code_document='DPS';
+EXEC: INSERT INTO order_articles (id,article,quantity,id_user,code_document) VALUES ('4372c35d-7efe-4eeb-9c1d-c90ed16ac668','LGX-BC-23101200','1','9e7f0769-4e7f-4364-abdc-25854463725f','DPS');
+QUERY: select count(*) as cnt from order_articles where id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and id_order is null and code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_pt,keywords_pt,desc_pt FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_pt,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_pt,titre_fr) as title from groupes where famille_art='A2' and gp_art='A203';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_pt,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_pt,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_pt,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_pt,ag.titre_fr), position(' | ' in coalesce(ag.titre_pt,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_pt,titre_fr) as titre,coalesce(description_pt,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A203' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A203' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A203';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A203' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A203' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_fr,titre_fr) as title from groupes where famille_art='A2' and gp_art='A203';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A203' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A203' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_nl,title_fr) as title,replace(coalesce(content_nl,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_nl,title_fr) as title,replace(coalesce(content_nl,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_nl, ag.titre_nl) as titre,
+ coalesce(ag.description_nl, ag.description_nl) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_de,keywords_de,desc_de FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_de,title_fr) as title,replace(coalesce(content_de,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_de,title_fr) as title,replace(coalesce(content_de,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_de, ag.titre_de) as titre,
+ coalesce(ag.description_de, ag.description_de) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_fr,title_fr) as title,replace(coalesce(content_fr,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_fr, ag.titre_fr) as titre,
+ coalesce(ag.description_fr, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_nl,keywords_nl,desc_nl FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_nl,title_fr) as title,replace(coalesce(content_nl,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_nl,title_fr) as title,replace(coalesce(content_nl,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_nl, ag.titre_fr) as titre,
+ coalesce(ag.description_nl, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_en,title_fr) as title,replace(coalesce(content_en,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_en,title_fr) as title,replace(coalesce(content_en,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_en, ag.titre_fr) as titre,
+ coalesce(ag.description_en, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_en,title_fr) as title,replace(coalesce(content_en,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_en,title_fr) as title,replace(coalesce(content_en,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_en, ag.titre_fr) as titre,
+ coalesce(ag.description_en, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnews';
+QUERYARRAY: SELECT * FROM productnews WHERE id = '1'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'nouveautes';
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_en, ag.titre_fr) as titre,
+ coalesce(ag.description_en, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'nouveautes';
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_en, ag.titre_fr) as titre,
+ coalesce(ag.description_en, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C4';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C7') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C7';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C7' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='C1' and gp_art='C100';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C100' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C100' and famille_art='C1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C100' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='C1' and gp_art='C101';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C101' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C101' and famille_art='C1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C101' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='C1' and gp_art='C105';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C105' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C105' and famille_art='C1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C105' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='C1' and gp_art='C106';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C106' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C106' and famille_art='C1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C106' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='C1' and gp_art='C107';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C107' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C107' and famille_art='C1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C107' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='C1' and gp_art='C108';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C108' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C108' and famille_art='C1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C108' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='C1' and gp_art='C109';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C109' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C109' and famille_art='C1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C109' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='C1' and gp_art='C102';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C102' and famille_art='C1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C1';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='C1' and gp_art='C100';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C100' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C100' and famille_art='C1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C100' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A5';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A5' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&GIT-E1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A5' and gp_art='A500' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&GIT-E1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A5' and gp_art='A500' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&GIT-E1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A5' and gp_art='A500' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim,certificat,formulaire,soumission,solution from article_groups where article='&PDS-GB' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A5' and gp_art='A500' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A5';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A5' and gp_art='A500';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A5' and ag.gp_art='A500' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A500' and famille_art='A5' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A5' and gp_art='A500' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A202';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A205';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A205' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A205' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A205' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A209';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A209' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A209' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A209' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A211';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A211' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A211' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A211' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A206';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A206' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A206' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A206' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A201';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A201' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A201' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A201' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A200';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A200' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A200' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A200' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A202';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A203';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A203' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A203' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A205';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A205' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A205' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A205' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C8') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='C8';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C8' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnew';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'home';
+QUERYARRAY: SELECT id,coalesce(title_en,title_fr) as title,replace(coalesce(content_en,content_fr),'
+','<br/>') as content,picture FROM website_news WHERE isactive='1'
+QUERYARRAY: SELECT id,picture,coalesce(title_en,title_fr) as title,replace(coalesce(content_en,content_fr),'
+','<br/>') as content FROM productnews ORDER BY date DESC LIMIT 6
+QUERYARRAY: select ag.id, UPPER(ag.article) as article, ag.gp_art, ag.famille_art,
+ coalesce(ag.titre_en, ag.titre_fr) as titre,
+ coalesce(ag.description_en, ag.description_fr) as description,
+ ag.c01_label, ag.c02_label, ag.c03_label, ag.c03_label, ag.c04_label, ag.c05_label, replace(ag.image, ' ', '%20') as image,
+ ag.fichetechnique, ag.brochure, ag.noticemontage, ag.videolink, ad.creationdate,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution
+ from article_groups ag join ( select article as article_group,creationdate from ( select ag2.article,ar2.creationdate as creationdate from articles ar2 join article_groups ag2 on (ar2.article_group=ag2.article) where ag2.isactive= 1 order by ar2.creationdate DESC) ar3 group by article,creationdate order by creationdate DESC LIMIT 20 ) ad on (UPPER(ag.article) = UPPER(ad.article_group)) where ag.isactive = 1 group by ag.id order by ad.creationdate DESC, ag.article;
+QUERYARRAY: SELECT * FROM website_projects ORDER BY publishdate DESC LIMIT 6
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnext';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnext';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnext';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A1';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A1' and gp_art='A102';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnext';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnext';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A202';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnext';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A202';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnext';
+QUERY: select coalesce(titre_en,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_en,titre_fr) as title from groupes where famille_art='A2' and gp_art='A202';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = '3') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art is not null group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A202' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A202' and famille_art='A2' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A202' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'D1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='D1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A5') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A5' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C1' and ag.gp_art='C154' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C154' and famille_art='C1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C1' and gp_art='C154' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A104' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A104' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A104' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C4' and ag.gp_art='C408' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C408' and famille_art='C4' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C4' and gp_art='C408' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='C2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C215' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C215' and famille_art='C2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C2' and gp_art='C215' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C224' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C224' and famille_art='C2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C2' and gp_art='C224' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'C2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='C2' and ag.gp_art='C208' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='C208' and famille_art='C2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='C2' and gp_art='C208' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A4') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A4' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_en,keywords_en,desc_en FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_en,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_en,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_en,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_en,ag.titre_fr), position(' | ' in coalesce(ag.titre_en,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_en,titre_fr) as titre,coalesce(description_en,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A102' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A102' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A102' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A1' and ag.gp_art='A104' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+emontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A104' and famille_art='A1' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A1' and gp_art='A104' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'product';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnext';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnext';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A2' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A2') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnext';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A2';
+QUERY: select coalesce(titre_fr,titre_fr) as title from groupes where famille_art='A2' and gp_art='A203';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.famille_art='A2' and ag.gp_art='A203' and ag.isactive=1 group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERYARRAY: select id,UPPER(article) as article,gp_art,famille_art,coalesce(titre_fr,titre_fr) as titre,coalesce(description_fr,description_fr) as description,c01_label,c02_label,c03_label,c03_label,c04_label,c05_label,replace(image,' ','%20') as image,imgversion,fichetechnique,brochure,noticemontage,videolink,fichebim ,certificat,formulaire,soumission,solution from article_groups
+ where gp_art='A203' and famille_art='A2' and isactive=1 order by titre,article;
+QUERYBYKEY: select ar.id,UPPER(ar.article_group) as article_group,UPPER(ar.article) as article,ar.gp_art,ar.famille_art,ar.c01,ar.c02,ar.c03,ar.c04,ar.c05,ap.prix_net,ar.unite_quantite,qte_stock,qte_commandee,ar.doc_ft,ar.doc_mo,ar.doc_fs,case when ar.creationdate + INTERVAL 1 month > CURRENT_DATE then 1 else null end as isnew,ar.videolink,ar.doc_cert,ar.doc_bim,ar.doc_bro from articles ar left join article_prices ap on (ar.article=ap.article) where ar.isactive=1 and ar.article_group in (select article from article_groups where famille_art='A2' and gp_art='A203' and isactive=1) group by id,article_group,article order by article_group,article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: SELECT name_fr,keywords_fr,desc_fr FROM content WHERE (linkname = 'A1') OR (linkname = '')
+QUERYARRAY: SELECT * FROM slider WHERE page = 'productnext';
+QUERY: select coalesce(titre_fr,titre_fr) as title from familles where famille_art='A1';
+QUERYARRAY: select ar.gp_art as id,ar.famille_art,coalesce(fm.titre_fr,fm.titre_fr) as famille,ar.gp_art,coalesce(gr.titre_fr,gr.titre_fr) as groupe
+ from articles ar
+ join article_groups ag on (ar.article_group=ag.article)
+ join groupes gr on (ar.gp_art=gr.gp_art )
+ join familles fm on (ar.famille_art=fm.famille_art)
+ where ar.isactive=1 and ag.isactive =1
+ group by ar.famille_art,ar.gp_art
+ order by ar.famille_art,ar.gp_art ASC;
+QUERYARRAY: select ag.id,UPPER(ag.article) as article,ag.gp_art,ag.famille_art,coalesce(ag.titre_fr,ag.titre_fr) as titre,replace(ag.image,' ','%20') as image,SUBSTRING(coalesce(ag.titre_fr,ag.titre_fr), position(' | ' in coalesce(ag.titre_fr,ag.titre_fr))+3) as qubestr,ag.fichetechnique,ag.brochure,ag.noticemontage,ag.videolink,ag.imgversion,ag.fichebim ,ag.certificat,ag.formulaire,ag.soumission,ag.solution from article_groups ag left join groupes grp on (ag.gp_art=grp.gp_art) where ag.isactive=1 and ag.famille_art='A1' group by ag.id order by ag.gp_art,grp.titre_fr,ag.titre_fr,ag.article;
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'
+QUERY: select count(oa.id) as cnt,JSON_ARRAYAGG(oa.article) as articles,JSON_ARRAYAGG(ar.id) as aid from order_articles oa join articles ar on (oa.article=ar.article) where ar.isactive= 1 and oa.id_user='9e7f0769-4e7f-4364-abdc-25854463725f' and oa.id_order is null and oa.code_document='DPS'