Pagina 1 di 4
[contribution] Fattura 2 - (Prof. Invoice and Packing Slip)
Inviato: 25/10/2004, 18:12
da 6blu
Spero che questa mia contribution possa essere utile.
Grazie all'aiuto di Chicciola abbiamo creato una nuova contrib che permette di avere il n° di fattura "linkato" all'order ID e non legato direttamente.
Questo è possibile grazie ad una nuova tabella che contiene l'order ID nella prima colonna, data e n° fattura rispettivamente nella seconda e terza.
Editando questa semplice tabella è possiblie "coprire" i buchi lasciati da un'eventuale cancellazione di un ordine.
Ho inoltre rivisto il layout della Fattura e del Packing Slip.
Attendo riscontri prima di pubblicare ufficialmente la contribution sul sito ufficiale di OSC.
Eccovi il link:
http://www.proseccoroad.com/download/Pr ... p_v0.1.zip
MI RACCOMANDO LEGGETE TUTTI I POST E SCARICATE L'ULTIMA VERSIONE DAL SITO UFFICIALE DI OSC
Inviato: 25/10/2004, 18:43
da Frabibbo
Grazie 6blu,
adesso la scarico a la provo subito.
Ciao e buon lavoro.
Inviato: 26/10/2004, 9:44
da 6blu
Frabibbo write:
Ciao 6blu,
mi è venuto un dubbio riguardo alla contribution in oggeto,
la numerazione della fattura, con l'inizio dell'anno, torna a 1?
Ciao e grazie
Hai centrato il punto! Ho fatto una prova proprio in questo momento e purtroppo la numerazione non si azzera!!!
(pensandoci bene è anche logico visto che l'ID_fattura è un valore incrementale indipendente dall'anno)
C'è però questa contribution fatta da un tedesco, che lavora però in modo diverso (non usa tabelle ma un file chiamato invoice.dat).
Questa dovrebbe gestire la numerazione a seconda dell'anno, ma l'ho provata e non mi convince appieno.
http://www.oscommerce.com/community/con ... ierlich%29
Sarebbe però da sfuttarne l'idea (e gli script) x migliorare questa contribution.
Qui chiedo aiuto a BlueDog e Chiocciola (e a chiunque abbia interesse nella cosa), per sistemare una volta per tutte questo discorso.
Grazie a tutti comunque!
W l'Open Source!!!
Inviato: 28/10/2004, 20:41
da Frabibbo
Ciao 6blu,
Hai delle novità sull'argomento?
Come sono andate le prove?
Ciao e grazie.
Inviato: 29/10/2004, 11:33
da chiocciola
L'obiettivo della modifica non è quello di coprire i buchi lasciati da una eventuale cancellazione, ma quella di creare una fatturazione con il proprio progressivo che incrementa solo all'emissione della fattura, quindi con la pressione del tasto fattura.
una volta emessa per eliminarla bisogna annullarla fiscalmente.
Ho aggiunto è postato a 6blu le modifiche (abbozzate) per la numerazione automatica di anno in anno e per recuperare la numerazione se si migra da un altro programma di fatturazione.
Sarebbe da reimpostare la struttura, ma personalmente non ho molto tempo spero ci pensi 6blu.
Buon lavoro a tutti.
Inviato: 29/10/2004, 11:55
da 6blu
Ho scaricato la modifica e appena posso vedo di testarla.
Scusate ma sono un pò incasinato col lavoro.
Comunque tranquilli, il progetto va avanti, sopratutto grazie all'aiuto di Chicciola e BlueDog (quest'ultimo arriverà a dar man forte la prox sett.).
Credo che questo problema della fatturazione riusciremo a sistemarlo una volta per tutte.
x Chicciola:
Hai visto il mio post precedente vero? Spero che la contribution del "Tedesco" che ho segnalato, ti sia servita come spunto.
Grazie mille per l'aiuto!!
Inviato: 29/10/2004, 11:59
da chiocciola
Mi piacerebbe lavorare sulla stampa e sulla creazione di un formato PDF da inviare via email. cosa ve ne pare.
Inviato: 29/10/2004, 14:33
da 6blu
Siamo telepatici
Per me, è l'evoluzione naturale del progetto
Ti segnalo questi (sempre che tu non li conosca già):
http://www.ros.co.nz/pdf/
http://sourceforge.net/projects/pdf-php
http://www.phpbuilder.com/columns/perugini20001026.php3
E comunque questa contribution credo che sia già un buon punto di partenza:
http://www.oscommerce.com/community/con ... search,pdf
--
Non sono un programmatore, ma cerco comunque di arrangiarmi e dare il mio piccolo contributo. Spero possa esservi utile.
Inviato: 07/11/2004, 15:41
da 6blu
Rilasciata la versione aggiornata con nuove funzonalità
Link:
http://www.oscommerce.com/community/contributions,2604
-Features-------------------------------------
. N° Fattura + DATA
(legato all'ordine ID ma indipendente in caso di cancellazione ordine)
. Contatore per N° Fattura riparte da zero ad ogni anno nuovo
. Contatore parte da un numero predefinito per un dato anno
(nel caso si voglia iniziare ad usare la contribution mantenendo la numerazione già in uso col prorio shop)
. Order Number + Order Date (printed in Invoice)
. Order Number + Order Date (printed in Packing Slip)
----------------------------------------------
Per maggiori dettagli vedere lo screenshot e il file Readme inclusi nello zip.
pressione fattura
Inviato: 07/01/2005, 1:42
da patalex
scusa ma se uno clicka per sbaglio il tasto fattura?
io opterei per la fattura solo se l'ordine raggiunge uno stato sucessivo come processing oppure delivered,
oppure ancora un popup che chiede conferma dell'emissione della fattura
ringrazio cmq della preziosa contrib
Inviato: 08/01/2005, 11:03
da Drako
Carina la contribution, decisamente utile. Offre anche la possibilità di decidere di volta in volta il numero di fattura da stampare? o segue sempre la numerazione automatica?
Secondo la mia esperienza personale sarebbe il massimo se prima della stampa proponesse un numero di fattura (quello successivo alla precedente
) ma con la possibilità di variarlo, utile per chi , come me, ha due fatturazioni parallele. Sarebbe carino poter modificare anche la data....
E' possibile una cosa del genere?
Inviato: 08/01/2005, 15:32
da BluEdoG
complimenti bel lavoro.
Inviato: 18/01/2005, 18:23
da ioivi
Ho installato questa contrib e sto tentando di fare alcune personalizzazioni che ritengo necessarie, mi spiego
Il documento in realtà dovrebbe essere una fattura accompagnatoria, sbaglio?
Nell'area decrittiva del footer ho aggiunto:
Data inizio trasporto: _______________
Trasporto a mezzo: _________________
N. Colli: _______ Aspetto esteriore beni: ___________________
Ovviamente ho corretto anche la voce INVOICE sopra l'area "spedito a" mettendo FATTURA ACCOMPAGNATORIA.
Grazie per la contrib!
Ora volevo però segnalare un problemino ...
Ho già dentro alcuni ordini, guardando le fatture che mi generava mi ha assegnato la numerazione anche a ordini già fatturati anche lo scorso anno.
Ho eliminato sul database le righe generate.
Oggi dovevo emettere la seconda fattura e mi ha assegnato un numero non consecutivo ...
Esempio
fattura n. 1 emessa regolarmente
fatture n. 2-3-4-5-6 cancellate sul database nel file table_invoice
Ora emetto la fattura che dovrebbe avere n. 2 mi assegna n. 7 in automatico
Sul database ho solo 2 fatture emesse e registrate, la 1 e la 7 ..
8O
C'è modo di far si che una volta rimossi eventuali errori la numerazione prosegua senza lasciare buchi?
Grazie
Inviato: 18/01/2005, 19:11
da ioivi
credo che il problema sia visibile in questa immagine
Ho 2 righe compilate (2 fatture emesse) ma il valore "Prossimo Autoindex" è a 8 ...
Come faccio a portarlo a 3?
Inviato: 19/01/2005, 4:55
da Simona67
ioivi ha scritto:credo che il problema sia visibile in questa immagine
Ho 2 righe compilate (2 fatture emesse) ma il valore "Prossimo Autoindex" è a 8 ...
Come faccio a portarlo a 3?
Ciao,
che versione usi di phpmyAdmin e mySQL se usi le seguenti versioni:
phpMyAdmin 2.6.0-pl3
MySQL 4.0.2
allora devi procedere in questa maniera:
1) entra nella tabella table_invoice
2) clicca su operazioni
3) modifica la cifra 8 con tre alla voce auto_increment sotto a tabella opzioni dovrebbe essere l'ultima riga e poi conferma.
Il gioco è fatto.
Ciao