Fichier inc/commandes_echeances.php

Fonctions du plugin Commandes relatives aux échéances attendues

Plugin

  • Commandes

Author

  • Ateliers CYM, Matthieu Marcillaud, Les Développements Durables

Licence

  • GPL 3

Source

Liste des fonctions

array commandes_lister_paiements_echeances( array $echeances )

Paramètres

  1. array $echeances

    Tableau des échéances décrites suivant ce qu'on attend pour les commandes :

    array(
        array('montant' => 40, 'montant_ht' => 33.33, 'nb' => 2),
        array('montant' => 50),
    )

Retour

  • array

    Retourne un tableau listant uniquement les montants un par un :

    array(array('montant' => 40, 'montant_ht' => 33.33), array('montant' => 40, 'montant_ht' => 33.33), array('montant' => 50, 'montant_ht' => 50))

Package

void commandes_nb_echeances_payees( $id_commande )

Paramètres

  1. $id_commande

Package

array | boolean commandes_trouver_prochaine_echeance_desc( integer $id_commande , array | float $echeances = null , $ignorer_derniere = false )

Paramètres

  1. integer $id_commande

    Identifiant de la commande

  2. array | float $echeances = null

    Montant unique ou tableau décrivant des échéances complexes

  3. $ignorer_derniere = false

Retour

  • array | boolean

    Retourne la description de la prochaine échéance

Package

Dépréciées

array commandes_lister_montants_echeances( array $echeances )

Paramètres

  1. array $echeances

Retour

  • array

    Retourne un tableau listant uniquement les montants un par un :

    array(40, 40, 50)

Package

Deprecated

boolean | mixed commandes_trouver_prochaine_echeance( $id_commande , null $echeances = null , boolean $ignorer_derniere = false )

Paramètres

  1. $id_commande
  2. null $echeances = null
  3. boolean $ignorer_derniere = false

Retour

  • boolean | mixed

Package

Deprecated

Liste des erreurs

GravitéLigneDescription
Erreur 76
  • Argument $id_commande is missing from the Docblock of commandes_nb_echeances_payees
  • No summary for function \commandes_nb_echeances_payees()
Erreur 99
  • Name of argument $ignorer_derniere does not match with the DocBlock's name $echeances in \commandes_trouver_prochaine_echeance_desc()
  • Argument $ignorer_derniere is missing from the Docblock of commandes_trouver_prochaine_echeance_desc
Erreur 167
  • No summary for function \commandes_trouver_prochaine_echeance()