if ($Giacenza > 0) { AddDocumentRow("prodotto", $prod, "", "", $_POST[$prod]); } else { ?> <script type="text/javascript"> alert("L'articolo non è disponibile, impossibile selezionarlo.") document.location.href="<?php echo $SelfPage; ?> "; </script> <?php } break; default: AddDocumentRow("prodotto", $prod, "", "", $_POST[$prod]); } break; } ?> <script type="text/javascript"> //~ alert("STOP"); <?php if (isset($_GET['prod'])) { ?> parent.location.href="<?php echo $OpenerUrl; ?> "; <?php }
$_SESSION['documento']['tipo_doc'] = $doc[0]['id_tipo']; $_SESSION['documento']['spese'] = $doc[0]['spese']; $_SESSION['documento']['note'] = $doc[0]['note']; $_SESSION['documento']['note_testa'] = $doc[0]['note_testa']; $_SESSION['documento']['data'] = $d->Inverti_Data($doc[0]['data_doc']); $_SESSION['documento']['data_scad'] = $d->Inverti_Data($doc[0]['data_scad']); //$imponibile_merce = $doc[0]['imponibile']; //$totale_iva = $doc[0]['iva']; $dett_doc = $d->GetRows("*", "tab_dett_documenti", "id_documento = '" . $_GET['tomod'] . "'", "", "", 1); foreach ($dett_doc as $key => $field) { if ($field['id_prodotto'] != 0) { // prodotto AddDocumentRow("prodotto", $field['id_prodotto'], $field['id_iva'], $field['note'], $field['qta'], $field['sco'], $field['prz']); } else { // voce arbitraria AddDocumentRow("voce", $field['id_prodotto'], $field['id_iva'], $field['voce_arb'], $field['qta'], $field['sco'], $field['prz']); } } } // flag per impedire la reimportazione durante la modifica $_SESSION['documento']['tomod'] = $_GET['tomod']; } if (isset($_SESSION['documento']['id_anagrafica'])) { $Anagrafica = $d->GetRows("*", "tab_anagrafica", "id_anag = '" . $_SESSION['documento']['id_anagrafica'] . "'"); } if (!isset($_POST['spese']) && isset($_SESSION['documento']['id_anagrafica']) && isset($_SESSION['documento']['tipo']) == "P") { $Spese = $d->GetRows("*", "tab_anagrafica, tab_mod_pagamento", "id_anag = '" . $_SESSION['documento']['id_anagrafica'] . "' AND tab_anagrafica.id_pag = tab_mod_pagamento.id_pagamento", "", "", 0); $_SESSION['documento']['spese'] = $Spese[0]['costo']; } if (isset($_POST['spese'])) { if (is_numeric($_POST['spese'])) {
//~ { //~ $_SESSION['documento']['dettaglio'] = array(); //~ } //~ array_push($_SESSION['documento']['dettaglio'], //~ array('id_prodotto' => 0, //~ 'voce_arb' => $_POST['voce_arb'], //~ 'modello' => $_POST['voce_arb'], //~ 'prz' => sprintf("%.2f", $_POST['prz']), //~ 'disp' => '-', //~ 'cod_forn' => '-', //~ 'cod_int' => '-', //~ 'sco' => sprintf("%.2f", $_POST['sco']), //~ 'qta' => sprintf("%.2f", $_POST['qta']), //~ 'id_iva' => $Iva[0]['id_iva'], //~ 'desc_iva' => $Iva[0]['desc_iva'])); AddDocumentRow("voce", 0, $_POST['id_iva'], $_POST['voce_arb'], $_POST['qta'], $_POST['sco'], $_POST['prz']); break; case "piano_conti": if (!isset($_SESSION['piano']['dettaglio'])) { $_SESSION['piano']['dettaglio'] = array(); } array_push($_SESSION['piano']['dettaglio'], array('id_prodotto' => 0, 'da' => '', 'id_anagrafica' => '', 'voce_arb' => $_POST['voce_arb'], 'importo_d' => '', 'importo_a' => '', 'id_iva' => '', 'id_causale' => $_POST['causale'])); break; } //~ Riaggiorno la pagina genitore e chiudo il popup: ?> <script type="text/javascript"> parent.location.href="<?php echo $OpenerUrl; ?> ";