-- ENT_ID;PINO;PIDT;PIREF;PINOTIERS;EMAIL;CIVILITY;FIRSTNAME;LASTNAME;TIERS;COMPNAME;REPR_0001;TICOD
SELECT ENT.ENT_ID, ENT.PINO, ENT.PIDT, ENT.PIREF, ENT.PINOTIERS, ENT.HTMT, CLI.EMAILCONTACT AS 'EMAIL', CLI.EMAIL AS 'EMAIL2', CLI.TITRELIBELLE , CLI.PRENOM, CLI.NOMCOMTACT, ENT.TIERS, CLI.NOM, 
  CASE ENT.TICOD 
	 WHEN 'C' THEN 'CLIENT' 
	 WHEN 'P' THEN 'PROSPECT' 
  END AS 'MATURITY', 
  ENT.REPR_0001 AS 'COMMERCIAL_CODE', 
  CASE ENT.REPR_0001 
	 WHEN 'ACS' THEN 'Agnès CORDA;CARTES' 
	 WHEN 'AC' THEN 'Agnès CORDA;COMMUNICATION' 
	 WHEN 'ED' THEN 'Élodie DARBLAY;INDUSTRIE' 
	 WHEN 'SP' THEN 'Séverine PERCHERON;INDUSTRIE' 
	 WHEN 'OC' THEN 'Olivier CORDA;INDUSTRIE' 
	 WHEN 'GB' THEN 'Grégoire BERRUER;INDUSTRIE' 
  ELSE 'Grégoire BERRUER;INDUSTRIE' END AS 'COMMERCIAL;SECTEUR' 
FROM CARTOFLEX.dbo.ENT ENT LEFT JOIN CARTOFLEX.dbo.CARTOFLEX_CONTACTS_CLIENT_V CLI ON ENT.TIERS = CLI.TIERS 
WHERE CLI.CONTACT = ENT.CONTACT AND (ENT.PIDT>'2023-06-01') AND (ENT.CE4=1) AND (ENT.PICOD=1)
UNION 
SELECT ENT.ENT_ID, ENT.PINO, ENT.PIDT, ENT.PIREF, ENT.PINOTIERS, ENT.HTMT, PRO.EMAILCONTACT AS 'EMAIL', PRO.EMAIL AS 'EMAIL2', PRO.TITRELIBELLE , PRO.PRENOM, PRO.NOMCOMTACT, ENT.TIERS, PRO.NOM, 
  CASE ENT.TICOD 
	 WHEN 'C' THEN 'CLIENT' 
	 WHEN 'P' THEN 'PROSPECT' 
  END AS 'MATURITY', 
  ENT.REPR_0001 AS 'COMMERCIAL_CODE', 
  CASE ENT.REPR_0001 
	 WHEN 'ACS' THEN 'Agnès CORDA;CARTES' 
	 WHEN 'AC' THEN 'Agnès CORDA;COMMUNICATION' 
	 WHEN 'ED' THEN 'Élodie DARBLAY;INDUSTRIE' 
	 WHEN 'SP' THEN 'Séverine PERCHERON;INDUSTRIE' 
	 WHEN 'OC' THEN 'Olivier CORDA;INDUSTRIE' 
	 WHEN 'GB' THEN 'Grégoire BERRUER;INDUSTRIE' 
  ELSE 'Grégoire BERRUER;INDUSTRIE' END AS 'COMMERCIAL;SECTEUR' 
FROM CARTOFLEX.dbo.ENT ENT LEFT JOIN CARTOFLEX.dbo.CARTOFLEX_CONTACTS_PROSPECT_V PRO ON ENT.TIERS = PRO.TIERS 
WHERE (ENT.TIERS = PRO.TIERS) AND PRO.CONTACT = ENT.CONTACT AND (ENT.PIDT>'2023-06-01') AND (ENT.CE4=1) AND (ENT.PICOD=1)



--	OLD VERSION
SELECT ENT.ENT_ID, ENT.PINO, ENT.PIDT, ENT.PIREF, ENT.PINOTIERS, ENT.HTMT, CLI.EMAILCONTACT AS 'EMAIL', CLI.TITRELIBELLE , CLI.PRENOM, CLI.NOMCOMTACT, ENT.TIERS, CLI.NOM, 
  CASE ENT.TICOD 
	 WHEN 'C' THEN 'CLIENT' 
	 WHEN 'P' THEN 'PROSPECT' 
  END AS 'MATURITY', 
  CASE ENT.REPR_0001 
	 WHEN 'ACS' THEN 'Agnès CORDA;CARTES' 
	 WHEN 'AC' THEN 'Agnès CORDA;COMMUNICATION' 
	 WHEN 'ED' THEN 'Élodie DARBLAY;INDUSTRIE' 
	 WHEN 'SP' THEN 'Séverine PERCHERON;INDUSTRIE' 
	 WHEN 'OC' THEN 'Olivier CORDA;INDUSTRIE' 
	 WHEN 'GB' THEN 'Grégoire BERRUER;INDUSTRIE' 
  ELSE 'Grégoire BERRUER;INDUSTRIE' END AS 'COMMERCIAL;SECTEUR' 
FROM CARTOFLEX.dbo.ENT ENT, CARTOFLEX.dbo.CARTOFLEX_CONTACTS_CLIENT_V CLI 
WHERE (ENT.TIERS = CLI.TIERS) AND CLI.CONTACT = ENT.CONTACT AND (ENT.PIDT>'2023-06-01') AND (ENT.CE4=1) AND (ENT.PICOD=1)
UNION 
SELECT ENT.ENT_ID, ENT.PINO, ENT.PIDT, ENT.PIREF, ENT.PINOTIERS, ENT.HTMT, PRO.EMAILCONTACT AS 'EMAIL', PRO.TITRELIBELLE , PRO.PRENOM, PRO.NOMCOMTACT, ENT.TIERS, PRO.NOM, 
  CASE ENT.TICOD 
	 WHEN 'C' THEN 'CLIENT' 
	 WHEN 'P' THEN 'PROSPECT' 
  END AS 'MATURITY', 
  CASE ENT.REPR_0001 
	 WHEN 'ACS' THEN 'Agnès CORDA;CARTES' 
	 WHEN 'AC' THEN 'Agnès CORDA;COMMUNICATION' 
	 WHEN 'ED' THEN 'Élodie DARBLAY;INDUSTRIE' 
	 WHEN 'SP' THEN 'Séverine PERCHERON;INDUSTRIE' 
	 WHEN 'OC' THEN 'Olivier CORDA;INDUSTRIE' 
	 WHEN 'GB' THEN 'Grégoire BERRUER;INDUSTRIE' 
  ELSE 'Grégoire BERRUER;INDUSTRIE' END AS 'COMMERCIAL;SECTEUR' 
FROM CARTOFLEX.dbo.ENT ENT, CARTOFLEX.dbo.CARTOFLEX_CONTACTS_PROSPECT_V PRO 
WHERE (ENT.TIERS = PRO.TIERS) AND PRO.CONTACT = ENT.CONTACT AND (ENT.PIDT>'2023-06-01') AND (ENT.CE4=1) AND (ENT.PICOD=1)





--	INFOS
--	Aucune colonne ne permet d'informer si le devis a expiré ou alors les commerciaux créént un nouveau devis et ne reprennent pas les anciennes versions
--	Peut-être le TXTCOD qui est bizarre ou le montant HTMT trop élevé ou à zéro
--	En tout cas, pour les devis, STATUS est souvent égal à 2


--
/*

ENT_ID
CE4		1	Actif - 8	Périmée - 4	Modèle
TICOD
PICOD	1	Devis - 2	Commande - 3	BL - 4	Facture
TIERS	C0011641
PINO	12303220	Numéro du devis
PIDT	2023-03-21
OP  	C
STATUS	2 : Devis | 1 : ?
REPR_0001
REGL	V30
USERCRDH	2014-01-30 11:07:26.0000000
USERMODH	2014-01-30 11:07:26.0000000
PIREF	ETIQUETTES ACRYLATE| PLAQUES ALUMINIUM  CARTE DES METIERS + RABAT               
PINOTIERS	FAV /p.
CONTACT	TMAR	!important : identifiant du contact lié au devis
HTMT	2265,98
TTCMT	2719,18	
HTPDTMT	2265,98
REFNB	46	nombre de référence



*/


--	S:\DIVALTO\requetes divalto\REQUETE - DEVIS CLIENTS EN COURS
WHERE ((ENT.TICOD='C') AND (ENT.DOS=1) AND (ENT.PICOD=1) AND (ENT.CE4='1') OR (ENT.TICOD='P') AND (ENT.DOS=1) AND (ENT.PICOD=1) AND (ENT.CE4='1'))

--	S:\DIVALTO\requetes divalto\REQUETE - CLIENTS FACTURES S-1
WHERE ((ENT.PICOD=4) AND (CLI.REPR_0001<>'AC') AND (CLI.REPR_0001<>'ACS'))





/*
SELECT ENT.ENT_ID, ENT.CE1, ENT.CE2, ENT.CE3, ENT.CE4, ENT.CE5, ENT.CE6, ENT.CE7, ENT.CE8, ENT.CE9, ENT.CEA, ENT.CEB, ENT.CEC, ENT.CED, ENT.CEE, ENT.CEF, ENT.DOS, ENT.TICOD, ENT.PICOD, ENT.TIERS, ENT.PREFPINO, ENT.PINO, ENT.PIDT, ENT.ETB, ENT.STATUS, ENT.DEV, ENT.OP, ENT.USERCR, ENT.USERMO, ENT.REPR_0001, ENT.REPR_0002, ENT.REPR_0003, ENT.RIBCOD, ENT.MARCHE, ENT.PROJET, ENT.DEPO, ENT.ADRTIERS_0001, ENT.ADRTIERS_0002, ENT.ADRTIERS_0003, ENT.ADRTIERS_0004, ENT.ADRTIERS_0005, ENT.ADRCOD_0001, ENT.ADRCOD_0002, ENT.ADRCOD_0003, ENT.ADRCOD_0004, ENT.ADRCOD_0005, ENT.BLMOD, ENT.REGL, ENT.TOUR, ENT.PIREF, ENT.PINOTIERS, ENT.TIERSPAYER, ENT.TIERSGRP, ENT.TIERSRLV, ENT.BAPSALCOD, ENT.SALCOD, ENT.PREFRLVNO, ENT.RLVNO, ENT.RLVDT, ENT.DELDEMDT, ENT.DELACCDT, ENT.DELREPDT, ENT.ECHDT, ENT.TAFAM, ENT.TAFAMX, ENT.REFAM, ENT.REFAMX, ENT.TACOD, ENT.REMCOD, ENT.COFAM, ENT.COFAMV_0001, ENT.COFAMV_0002, ENT.COFAMV_0003, ENT.AXE_0001, ENT.AXE_0002, ENT.AXE_0003, ENT.AXE_0004, ENT.ETANO, ENT.TXTEDCODD, ENT.TXTEDCODF, ENT.CONTACT, ENT.PREFBLASNO, ENT.BLASNO, ENT.BLASDEPO, ENT.TPFT, ENT.AVENANT, ENT.CESINTCOD, ENT.PROMOTACOD, ENT.PROMOREMCOD, ENT.PREFCDNOPERE, ENT.CDNOPERE, ENT.TPVBL, ENT.DEEEINCCOD, ENT.CONFIGURATEURFORMULAIRE, ENT.CONFIGURATEURMONOSTATUS, ENT.CONFIGURATEURMULTISTATUS, ENT.CONFIGURATEURPINO, ENT.CONFIGURATEURSTATUS, ENT.PREFPINA, ENT.PINA, ENT.USERCRDH, ENT.USERMODH, ENT.CENOTE, ENT.NOTE, ENT.TXTCODD, ENT.TXTCODF, ENT.TXTNOTED, ENT.TXTNOTEF, ENT.ORIGINE, ENT.HTMT, ENT.TTCMT, ENT.HTPDTMT, ENT.ESCP, ENT.ACMT, ENT.SOACMT, ENT.REMMT, ENT.REM1, ENT.REMTYP1, ENT.FOUHTMT, ENT.FOUESCMT, ENT.FOUTVAMT, ENT.DEVP, ENT.PIEDNO_0001, ENT.PIEDNO_0002, ENT.PIEDNO_0003, ENT.PIEDMT_0001, ENT.PIEDMT_0002, ENT.PIEDMT_0003, ENT.NBEX, ENT.PIRELCOD, ENT.RELCOD, ENT.EDITCOD, ENT.TRCOD, ENT.BOREDICOD, ENT.ASCOD, ENT.ECHVCOD, ENT.ENCASSCOD, ENT.ADRTYP_0001, ENT.ADRTYP_0002, ENT.ADRTYP_0003, ENT.ADRTYP_0004, ENT.ADRTYP_0005, ENT.PRIOCOD, ENT.HTCOD, ENT.STRES, ENT.FAMOD, ENT.PERIOD, ENT.PORCOD, ENT.POICOD, ENT.VOLCOD, ENT.PORFRFL, ENT.POITOT, ENT.VOLTOT, ENT.COLINB, ENT.REFNB, ENT.TOURRG, ENT.REM_0001, ENT.REM_0002, ENT.REM_0003, ENT.REMTYP_0001, ENT.REMTYP_0002, ENT.REMTYP_0003, ENT.COMP_0001, ENT.COMP_0002, ENT.COMP_0003, ENT.PORTHEOMT, ENT.REMPIETOT, ENT.TRANSJRNB, ENT.OFASCOD, ENT.FINAL, ENT.QUACOD, ENT.CEJOINT, ENT.JOINT, ENT.DEEEMT, ENT.FOUDEEEMT, ENT.PRGCDEFLG, ENT.BQCPCE, ENT.POINCOD, ENT.POINTOT, ENT.PRIOREG, ENT.TVATIE, ENT.STLGTGAMCOD, ENT.DTFLG, ENT.SYNCHROFL, ENT.ICPFL, ENT.TRANSICOD, ENT.TVABLCD3, ENT.LIEUINCT, ENT.PORFRVAL, ENT.PORFRCOD, ENT.CEATRAITEFL, ENT.SITECOD, ENT.BEXNO, ENT.BLQFL, ENT.CONFIRMATIONFL, ENT.TAXCPLFFL, ENT.TAXSFVFL, ENT.TVAAUTOLIQFL, ENT.UNLOGCOD, ENT.UNLOGTOT, ENT.UNTYP, ENT.VALFINDT, ENT.VERSIONDEVISNO, ENT.VERSIONDEVISORIPINO, ENT.VERSIONDEVISORIPREFPINO
FROM CARTOFLEX.dbo.ENT ENT
WHERE (ENT.PIDT>'2023-01-01') AND (ENT.CE4=1) AND (ENT.PICOD=1) AND (ENT.TIERS='C0011641')
*/