Pagina 3 di 4
Inviato: 18/03/2005, 17:45
da 6blu
Updated version 0.2 (29/10/2004) by Chiocciola
File Readme.txt preso dalla contribution scaricata dal sito di OSC
3]- Add this row at the end in catalog\admin\includes\database_tables.php
//Contribution Prof_Invoice&PackingSlip START
define('TABLE_INVOICE', 'table_invoice');
//Contribution Prof_Invoice&PackingSlip END
Inviato: 18/03/2005, 17:46
da nanolnx
Scusa me quale versione della contrib hai instalato, perchè in tutte quelle che ho provato c'èra de sostituire il file database_tables.php o quantomeno copiare le variazioni di codice.
Cmq l'importante è che hai risolto il tuo problema.
Ciao
Inviato: 19/03/2005, 18:39
da Fabry78
come si fa ad cambiare la data da ANNO-MESE-GIORNO in
Giorno / mese /anno ?
Inviato: 27/03/2005, 18:53
da mustafa
Prof_Invoice&PackingSlip_v0.2.zip e' l'ultima versione di questa contrib? o ce n'e' una successiva?
ciao
Inviato: 03/01/2006, 15:15
da 100asa
Il contatore fatture, al 01/01/06, non si è azzerato? Come risolvere il problema?
Grazie
Inviato: 03/01/2006, 15:18
da Bass
100asa ha scritto:Il contatore fatture, al 01/01/06, non si è azzerato? Come risolvere il problema?
Grazie
Va fatto a mano dal DB
'iao
Sergio
Inviato: 03/01/2006, 15:22
da 100asa
... non penso, perchè da quello che dice l'autore, l'azzeramento dovrebbe essere automatico:
http://www.oscommerce.com/community/contributions,2604
Potresti essere più chiaro, sul come azzerare il contatore delle fatture?
Inviato: 03/01/2006, 15:26
da Bass
100asa ha scritto:.
Potresti essere più chiaro, sul come azzerare il contatore delle fatture?
Da quello che ricordo andava azzerata a mano, magari sbaglio, io non uso le fatture di oscommerce
'iao
Sergio
Inviato: 03/01/2006, 19:11
da chiocciola
ti posto come era in originale il pezzo del contatore fino a che 6blu non l'ha pubblicato:
**********************************************************
//modifica per fattura con contatore
$date_array = getdate();
$vecchio_numero = '50';//ultima numerazione con sistema fatturazione precedente
$anno_ultima_fattura = '2004'; // ultimo anno di fatturazione con programma precedente
if ( $date_array[year]== $anno_ultima_fattura)
{
$correzione=$vecchio_numero;
}
else
{
$correzione='0';
}
$verifica_data_query = tep_db_query("select anno, fatture_id from " . TABLE_FATTURE . " where anno < '".((int) $date_array[year]) . "'");
$num_fatture=mysql_num_rows($verifica_data_query);
$verifica_query = tep_db_query("select orders_id from " . TABLE_FATTURE . " where orders_id = '" . (int)$oID . "'");
$verifica_id = tep_db_fetch_array($verifica_query);
$sql_data_array = array('orders_id' => $oID);
if ($verifica_id['orders_id'] == $oID)
{
}
else
{
$data_formattata = date("Y-m-d H:i:s");
tep_db_query("insert into " . TABLE_FATTURE . " (orders_id, data_fattura, anno) values ('". (int)$oID . "','" .$data_formattata ."','" .$date_array[year]."')");
$numero_attuale = mysql_insert_id();
$numero_fattura= ((int)$numero_attuale - (int)$num_fatture + $correzione);
tep_db_query("update " . TABLE_FATTURE . " set numero_fattura = ('".$numero_fattura ."') where orders_id = '" . (int)$oID . "'");
}
$fatture_id_query = tep_db_query("select fatture_id, numero_fattura from " . TABLE_FATTURE . " where orders_id = '" . (int)$oID . "'");
$fatture_id = tep_db_fetch_array($fatture_id_query);
// fine modifica
***********************************************************
se hai problemi a ripristinare il file fammelo sapere al massimo me lo invii e te lo modifico io.
Ciao!
Re: [contribution] Fattura 2 - (Prof. Invoice and Packing Slip)
Inviato: 03/08/2009, 12:57
da negozioidea
installata contribution mi da questo errore:
1146 - Table 'Sql266320_1.TABLE_INVOICE' doesn't exist
select date_invoice from TABLE_INVOICE where substring(date_invoice,7) < '2009'
[TEP STOP]
la tabella table_invoice esiste nel sql
Re: [contribution] Fattura 2 - (Prof. Invoice and Packing Slip)
Inviato: 03/08/2009, 13:42
da dynamo
negozioidea ha scritto:installata contribution mi da questo errore:
1146 - Table 'Sql266320_1.TABLE_INVOICE' doesn't exist
select date_invoice from TABLE_INVOICE where substring(date_invoice,7) < '2009'
[TEP STOP]
la tabella table_invoice esiste nel sql
se può servire io ho realizzato una contributions per la generazione delle fatture.
il numero di fattura è progressivo, e viene generato quanto lo stato dell'ordine viene impostato su "spedito" e permette all'utente di scaricarla direttamente dal suo pannello utente, è possibile avere un'aggiunta e avere l'invio automatico della fattura all'indirizzo mail del cliente.
la fattura è in formato .pdf ed è permesso solamente il salvataggio e la stampa, quindi è assolutamente sicuro e a norma di legge.
per ulteriori dettagli contattami pure in privato
Re: [contribution] Fattura 2 - (Prof. Invoice and Packing Slip)
Inviato: 03/08/2009, 20:28
da negozioidea
sicuramente sarà molto interessante la tua contribution...ma per il momento non vorrei spedere soldi per creare questo sito ed immagino che la tua contribution sia a pagamento...
grazie cmq
attendo notizie per risolvere il problema
Re: [contribution] Fattura 2 - (Prof. Invoice and Packing Slip)
Inviato: 03/08/2009, 21:11
da dynamo
negozioidea ha scritto:sicuramente sarà molto interessante la tua contribution...ma per il momento non vorrei spedere soldi per creare questo sito ed immagino che la tua contribution sia a pagamento...
grazie cmq
attendo notizie per risolvere il problema
per rispondere al tuo problema...
hai aggiornato il file database.php con la nuova tabella?
Re: [contribution] Fattura 2 - (Prof. Invoice and Packing Slip)
Inviato: 04/08/2009, 7:50
da negozioidea
sempre perchè sono ignorante come devo fare....ora ci provo da solo ... ma grazie di eventuali aiuti
Re: [contribution] Fattura 2 - (Prof. Invoice and Packing Slip)
Inviato: 04/08/2009, 9:05
da dynamo
scusami mi riferivo al file database_tables.php
io non so dove agisce questa contributions se in admin o sul lato catalogo...
in ogni caso devi aggiornare quel file aggiungendo la riga di codice