Fonction pour la création du CA par MOIS des factures prend en compte: - la date de validation attf100
function fws_TOOSMART_EXTECO_statspe_CA_facture_mois(){
$userInfo = get_UserIdentification('', "", 169, '');
// Filtre de date
if(isset($_POST['date_a_date']) && !empty($_POST['date_a_date']))
{
// Un filtre de date est selectionné
$tmp_value=explode(' - ',$_POST['date_a_date']);
$date_debut = fwk7_date_store($tmp_value[0]);
$date_fin = fwk7_date_store($tmp_value[1]);
$filtreDate = " attf100 BETWEEN $date_debut AND $date_fin ";
}
$wcFacture = [
// ... (truncated)
↩️ Returns
(array)
🔧 fws_TOOSMART_EXTECO_statspe_CA_facture_annee
Fonction pour la création du CA par ANNEE des factures prend en compte: - la date de validation attf100
function fws_TOOSMART_EXTECO_statspe_CA_facture_annee(){
$userInfo = get_UserIdentification('', "", 169, '');
$today = new DateTime('first day of April last year');
$dateDuJour = $today->format('Ymd');
$todayAnneeProchaine = new DateTime('first day of April this year');
$dateAnneeProchaine = $todayAnneeProchaine->format('Ymd');
$filtreDate = " attf100 BETWEEN $dateDuJour AND $dateAnneeProchaine ";
$wcFacture = [
"id_work = '".fwp7_param_template_wrk_get_number('', 169, 'wrk_validee')."' ",
$filtreDate,
// ... (truncated)
↩️ Returns
(array)
🔧 fws_TOOSMART_EXTECO_statspe_CA_devis_mois
Fonction pour la création du CA par MOIS des devis prend en compte: - la date de validation attf107
function fws_TOOSMART_EXTECO_statspe_CA_devis_mois(){
global $user;
// Filtre de date
if(isset($_POST['date_a_date']) && !empty($_POST['date_a_date']))
{
// Un filtre de date est selectionné
$tmp_value=explode(' - ',$_POST['date_a_date']);
$date_debut = fwk7_date_store($tmp_value[0]);
$date_fin = fwk7_date_store($tmp_value[1]);
$filtreDate = "attf107 BETWEEN ".$date_debut.'0000'." AND ".$date_fin.'2400'." ";
}
$wcDevis = [
// ... (truncated)
↩️ Returns
(array)
🔧 fws_TOOSMART_EXTECO_statspe_CA_devis_annee
Fonction pour la création du CA par ANNEE des devis prend en compte: - la date de validation attf107
function fws_TOOSMART_EXTECO_statspe_CA_devis_annee(){
global $user;
$today = new DateTime('first day of April last year');
$dateDuJour = $today->format('Ymd');
$todayAnneeProchaine = new DateTime('last day of March this year');
$dateAnneeProchaine = $todayAnneeProchaine->format('Ymd');
$wcDevis = [
"id_work = '".fwp7_param_template_wrk_get_number('', 165, 'devis_statut_signe')."' ",
"attf107 BETWEEN ".$dateDuJour.'0000'." AND ".$dateAnneeProchaine.'2400'." "
];
// ... (truncated)
Fonction pour la création du nombre de devis créés par MOIS prend en compte: - la date de validation attf107
function fws_TOOSMART_EXTECO_statspe_Devis_nbr_devis_cree_par_mois(){
global $user;
// Filtre de date
if(isset($_POST['date_a_date']) && !empty($_POST['date_a_date']))
{
// Un filtre de date est selectionné
$tmp_value=explode(' - ',$_POST['date_a_date']);
$date_debut = fwk7_date_store($tmp_value[0]);
$date_fin = fwk7_date_store($tmp_value[1]);
$filtreDate = "attf100 BETWEEN ".$date_debut.'0000'." AND ".$date_fin.'2400'." ";
}
$wcDevis = [
// ... (truncated)
Fonction pour la création du CA par ANNEE des devis prend en compte: - la date de validation attf107
function fws_TOOSMART_EXTECO_statspe_Devis_evolution_taux_transformation(){
global $user;
$today = new DateTime('first day of April last year');
$dateDuJour = $today->format('Ymd');
$todayAnneeProchaine = new DateTime('last day of March this year');
$dateAnneeProchaine = $todayAnneeProchaine->format('Ymd');
$wcDevis = [
"attf107 BETWEEN ".$dateDuJour.'0000'." AND ".$dateAnneeProchaine.'2400'." "
];
$listDevis = fwc7_data_objet_atts('', 165, 1, $wcDevis);
// ... (truncated)