GlisWeb framework
_fatture.gestione.php
Vai alla documentazione di questo file.
1 <?php
2 
13  // tabella della vista
14  $ct['etc']['table'] = 'documenti_amministrativi';
15 
16  // tendine per selezione verificato e confermato
17  $ct['etc']['se_pagato'] = array (
18  array ('id' => NULL, '__label__' => "da pagare"),
19  array ('id' => 1, '__label__' => "pagato")
20  );
21 
22  // tendina articolo
23  $ct['etc']['id_articolo'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM articoli_view' );
24 
25  // tendina iva
26  $ct['etc']['id_iva'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM iva_view' );
27 
28  // tendina esigibilita iva
29  $ct['etc']['id_esigibilita'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM esigibilita_iva_view' );
30 
31  // tendina udm
32  $ct['etc']['id_udm'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM udm_view' );
33 
34  // tendina listino
35  $ct['etc']['id_listino'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM listini_view' );
36 
37  // tendina listino
38  $ct['etc']['id_valuta'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM valute_view' );
39 
40 
41  // tendina modalità di pagamento
42  $ct['etc']['id_modalita_pagamento'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM modalita_pagamento_view' );
43 
44  // tendina emittenti
45  if( isset( $_REQUEST[ $ct['etc']['table'] ]['id_cliente'] ) ) {
46  $ct['etc']['sdi'] = mysqlSelectValue( $cf['mysql']['connection'], 'SELECT codice_sdi FROM anagrafica WHERE id = ?',array(array('s' => $_REQUEST[ $ct['etc']['table'] ]['id_cliente'] ) ));
47 //print_r($sdi);
48  $ct['etc']['id_emittente'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM anagrafica_view WHERE se_azienda_gestita = 1 OR id = ?', array( array( 's' => $_REQUEST[ $ct['etc']['table'] ]['id_emittente'] ) ) );
49  } else {
50  $ct['etc']['id_emittente'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM anagrafica_view WHERE se_azienda_gestita = 1' );
51  }
52 
53  // tendina clienti
54  if( isset( $_REQUEST[ $ct['etc']['table'] ]['id_cliente'] ) ) {
55  $ct['etc']['id_cliente'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM anagrafica_view WHERE se_cliente = 1 OR id = ?', array( array( 's' => $_REQUEST[ $ct['etc']['table'] ]['id_cliente'] ) ) );
56  } else {
57  $ct['etc']['id_cliente'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM anagrafica_view WHERE se_cliente = 1' );
58  }
59 
60  // timer
61  timerCheck( $cf['speed'], ' -> fine generazione tendina clienti' );
62 
63  if( isset( $_REQUEST[ $ct['etc']['table'] ]['id_agente'] ) ) {
64  $ct['etc']['id_agente'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM anagrafica_view WHERE '.( ( isset( $idAgente ) ) ? ' id = '.$idAgente : NULL ).' OR id = ?', array( array( 's' => $_REQUEST[ $ct['etc']['table'] ]['id_agente'] ) ) );
65  } else {
66  $ct['etc']['id_agente'] = mysqlQuery( $cf['mysql']['connection'], 'SELECT id, __label__ FROM anagrafica_view WHERE se_agente = 1 '.( ( isset( $idAgente ) ) ? ' AND id = '.$idAgente : NULL ) );
67  }
68 
69  // timer
70  timerCheck( $cf['speed'], ' -> fine generazione tendina clienti' );
71 
72 
73  // gestione default
74  require DIRECTORY_BASE . '_src/_inc/_macro/_default.gestione.php';
75 
76 
77 ?>
mysqlQuery( $c, $q, $p=false, &$e=array())
$cf['ricerca']['template']
Definition: _030.common.php:7
mysqlSelectValue( $c, $q, $p=false, &$e=array())
const DIRECTORY_BASE
Definition: _osm.php:3
$ct['etc']['table']
timerCheck(&$a, $c)
$_REQUEST['__view__'][ $ct['view']['id']]['__restrict__']['id_progetto']['EQ']