[ 'table' => 'co_preventivi', 'rows' => 'co_righe_preventivi', 'id' => 'idpreventivo', 'condition' => '', ], ]; $documento = get('documento'); $pos = 'preventivo'; $op = 'ordine_da_preventivo'; $head = tr('Preventivo numero _NUM_'); $table = $data[$pos]['table']; $rows = $data[$pos]['rows']; $id = $data[$pos]['id']; $row = str_replace('id', 'id_riga_', $id); $module_name = 'Ordini cliente'; $op = !empty(get('op')) ? get('op') : $op; $button = tr('Crea ordine'); $button = !empty(get('op')) ? tr('Aggiungi') : $button; // Info documento $rs = $dbo->fetchArray('SELECT * FROM '.$table.' WHERE id='.prepare($id_record)); $numero = !empty($rs[0]['numero_esterno']) ? $rs[0]['numero_esterno'] : $rs[0]['numero']; $idanagrafica = $rs[0]['idanagrafica']; $idpagamento = $rs[0]['idpagamento']; $idconto = $rs[0]['idconto']; /* Form di inserimento riga documento */ echo '
'.str_replace('_NUM_', $numero, $head).'.
'; // Selezione articoli del preventivo da copiare nell'ordine, usando l'ordinamento scelto dall'utente $rs = $dbo->fetchArray('SELECT * FROM '.$table.' INNER JOIN '.$rows.' ON '.$table.'.id='.$rows.'.'.$id.' WHERE '.$table.'.id='.prepare($id_record).' ORDER BY `order`'); if (!empty($rs)) { echo ''.tr('Seleziona le righe e le relative quantità da inserire nell\'ordine.').'.
'; } else { echo ''.tr('Non ci sono articoli da evadere').'...
'; } echo ' '; ?>