Changeset 71560 in spip-zone for _plugins_/factures/trunk/base


Ignore:
Timestamp:
Apr 4, 2013, 1:41:31 PM (8 years ago)
Author:
cyril@…
Message:

version 1.02 avec les lignes de factures...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/factures/trunk/base/factures.php

    r71553 r71560  
    55 * @plugin     Factures & devis
    66 * @copyright  2013
    7  * @author     Cyril Marion
     7 * @author     Cyril Marion - Ateliers CYM S.A.R.L.
    88 * @licence    GNU/GPL
    99 * @package    SPIP\Factures\Pipelines
     
    4747                'field'=> array(
    4848                        "id_facture"         => "bigint(21) NOT NULL",
     49                        "num_facture"        => "varchar(50) NOT NULL",
     50                        "id_organisation_emettrice" => "int(11) NOT NULL DEFAULT 0",
    4951                        "id_organisation"    => "int(11) DEFAULT NULL",
    50                         "id_type_document"   => "int(11) NOT NULL DEFAULT '1'",
    51                         "num_facture"        => "varchar(50) NOT NULL",
    52                         "num_devis"          => "varchar(50) DEFAULT NULL",
    5352                        "date_facture"       => "datetime DEFAULT NULL",
    5453                        "libelle_facture"    => "mediumtext",
     54                        "montant"            => "decimal(18,2) DEFAULT NULL",
     55                        "quantite"           => "decimal(18,2) DEFAULT NULL",
    5556                        "conditions"         => "text NOT NULL",
    5657                        "reglement"          => "varchar(50) DEFAULT NULL",
     58                        "nota_bene"          => "mediumtext",
    5759                        "delais_validite"    => "int(11) DEFAULT NULL",
    5860                        "fin_validite"       => "datetime DEFAULT NULL",
    59                         "montant"            => "decimal(18,2) DEFAULT NULL",
    60                         "nb_heures_vendues"  => "decimal(18,2) DEFAULT NULL",
    61                         "nota_bene"          => "mediumtext",
     61                        "num_devis"          => "varchar(50) DEFAULT NULL",
    6262                        "maj"                => "TIMESTAMP"
    6363                ),
     
    6565                        "PRIMARY KEY"        => "id_facture",
    6666                ),
    67                 'titre' => "'' AS titre, '' AS lang",
     67                'titre' => "libelle_facture AS titre, '' AS lang",
    6868                 #'date' => "",
    69                 'champs_editables'  => array(),
     69                'champs_editables'  => array('num_facture', 'id_organisation_emettrice', 'id_organisation', 'date_facture', 'libelle_facture', 'montant', 'quantite', 'conditions', 'reglement', 'nota_bene', 'delais_validite', 'fin_validite', 'num_devis'),
    7070                'champs_versionnes' => array(),
    71                 'rechercher_champs' => array(),
     71                'rechercher_champs' => array("num_facture" => 10),
    7272                'tables_jointures'  => array(),
    7373               
     
    9393                        "PRIMARY KEY"        => "id_ligne",
    9494                ),
    95                 'titre' => "'' AS titre, '' AS lang",
     95                'titre' => "designation AS titre, '' AS lang",
    9696                 #'date' => "",
    9797                'champs_editables'  => array(),
Note: See TracChangeset for help on using the changeset viewer.