Jump to content

Reset ordini, fatture prestashop 1.5 bolle per avviamento


Recommended Posts

Ci sono molte discussioni su vari forum, e nessuna esaustiva su questo argomento, purtroppo molti, me compreso hanno effettuato ordini di prova e si sono create finte fatture, bolle di accompagnamento (erroneamente tradotte come "note di credito")

Purtroppo o per fortuna per ogni operazione di ordine, spedizione ecc ecc, prestashop tiene nota di un sacco di riferimenti e non cancella nulla, di modo da evitare inconsistenze nel database, invece di cancellare cambia un qualcosa di stato e basta.

Per cancellare ordini, fatture spedizioni e quantaltro bisogna cancellare anche tutti i record nelle tabelle correlate di modo da evitare inconsistenze, e non come dice qualcuno di cancellare tabelle (quasi a caso) un po qui e la.

Lo schema completo del database di prestashop 1.5 è questo http://doc.prestashop.com/download/attachments/9961497/pdm-1.5.png

E se devo essere sincero con questi collegamenti sto facendo un po di confusione, se poi avete cancellato a mano i record per sbaglio senza usare il truncate table (che dovrebbe autoresettare gli indici) dovete fare anche il reset dell'indice di modo da partire da 0 ad esempio con le fatture. (AUTO_INCREMENT = 0;)

Su questo sito http://www.gpanetwork.it/2013/03/23/azzerare-ordini-e-clienti-su-prestashop/?utm_source=rss&utm_medium=rss&utm_campaign=azzerare-ordini-e-clienti-su-prestashop appare un articolo dove spiega quali tabelle ha resettato, ma la lista a parer mio è incompleta, mancano infatti anche le tabelle delle bolle di accompagnamento e altra roba sicuramente...

Su diversi siti si può trovare come aggiungere l'icona cestino ad un ordine nel b.o. ma a parer mio questa operazione potrebbe creare inconsistenze.

 

Qualcuno vuol aiutare a risolvere questa spinosa questione una volta per tutte, di modo che si possano eliminare definitivamente gli ordini di prova, o in futuro problemi con ordini ?

 

P.s. Ricordo che cancellare male un ordine con tutti i suoi record collegati, può creare spiacevoli situazioni, come utenti che hanno avviato il sito e si sono trovati ordini associati a dati di prova come pagamenti o spedizioni che non avevano cancellato.

Link to comment
Share on other sites

Ho trovato nella wiki inglese qualcosa di interessante che spiega come mai non si possono cancellare gli ordini e come cancellare tutti gli ordini di default e le foto presenti nell'installazione con esempi, se qualcuno ci avesse lavorato sopra:

YOU CANNOT DELETE AN ORDER. It is illegal to be able to remove payment or ordering information and/or invoice information from a business in Europe. Therefore, implementing a "Delete" button for orders would render PrestaShop illegal in Europe.

To safely delete the default order (and thus be able to delete the iPod from your catalog), install the "PrestaShop cleaner" module (which is available in the default installation since v1.5.4), open its configuration screen and check the "Orders and customers" box before you click on the "Check & fix" button.

 

http://doc.prestashop.com/display/PS15/Managing+Orders

  • Like 1
Link to comment
Share on other sites

Nell'elenco delle tabelle da svuotare mancano i riferimenti alle "bolle accompagnatorie" in quanto non esiste una tabella per le "bolle accompagnatorie". Questi pdf, come pure la fattura, non vengono memorizzare, ma vengono create al volo in fase di download.

Link to comment
Share on other sites

ciao, pi potete illuminare sull'argomento? io ho installato la versione 1.5.4.1 e non sono riuscito a resettare gli ordini, o meglio le note di credito non si azzerano mentre le fatture si.

da quello che leggo le note di credito sono le bolle? sono confuso

Edited by universo (see edit history)
Link to comment
Share on other sites

Note di credito:

fattura al contrario che si emette quando c'è un reso merce o va a monte un ordine segnalato come pagato, tabella order_slip e order_slip_details

 

Nota di consegna:

bolla di accompagnamento, ovvero la fattura senza i prezzi si allega al pacco spedito e viene usata internamente all'azienda per gestire l'ordine dai dipendenti, non ha una tabella di database(pare), e in prestashop compare nella schermata ordine come "nota di credito" in quanto è sbagliata la traduzione, è quindi necessario editare manualmente il file di lingua e correggere (non ricordo quale sia la riga).

 

p.s.

 

traking number, numero traking:

 

Numero che identifica la spedizione presso il corriere, viene memorizzato in non ricordo quale tabella assieme al link completo del corriere anche già integrato al posto della @, e appare erroneamente dentro il riepilogo ordine col nome "reso merce" sempre per un errore di traduzione, e va anche quello editato manualmente.

 

Volevo pubblicare il file lingua corretto qua sul forum da poter importare, ma siccome ho tolto il powered by prestashop non vorrei mi bannassero, allora ho lasciato perdere e me lo tengo per me :P

Link to comment
Share on other sites

 

Volevo pubblicare il file lingua corretto qua sul forum da poter importare, ma siccome ho tolto il powered by prestashop non vorrei mi bannassero, allora ho lasciato perdere e me lo tengo per me :P

ma in privato puoi? magari ti lascio una mail?

grazie

Link to comment
Share on other sites

Posso anche uploadarlo e dare il link a chi me lo chiede, però ho paura di trovarmi 100 messaggi di niubbi in privato a cui rispondere, anche perché in teoria uno quando fa uno shop il file della lingua se lo edita per fare i messaggi personali per i clienti, diversi da quelli standard, e tanto che è li toglie anche i powered by prestashop, anzi, forse ancora grazie che ci sono, cosi la gente si sveglia a mettere mano anche alle altre cose impegnandosi a personalizzare, di modo da non fare tutti siti uguali.

Comunque non capisco c'è uno qua del forum che ha gli accessi per modificare la lingua e ha detto che faceva le modifiche, teoricamente da dentro prestashop facendo aggiorna lingua dovrebbe andare tutto a posto visto che gli ho segnalato tutte le modifiche da fare, ma pare che le modifiche debbano essere autorizzate ogni volta dallo staff che di sto periodo forse è un po mollo, quindi bisogna ancora farsi le modifiche a mano.

Rimane assurdo che siano mesi e mesi che nessuno abbia corretto ancora "reso merce" in "numero tracking" facendo una gran confusione, se non erro sto errore ce lo stiamo portando dietro da prestashop 1.4 addirittura !

Link to comment
Share on other sites

se la tabella orde_slip e la tabella delle note di credito perchè anche lanciando le query non si azzera?

TRUNCATE TABLE `ps_order_slip_detail`;

TRUNCATE TABLE `ps_order_slip`;

 

ALTER TABLE `ps_order_slip` AUTO_INCREMENT = 0;

ALTER TABLE `ps_order_slip_detail` AUTO_INCREMENT = 0;

 

e comunque le note di credito e le note di consegna viaggiano di pari passo anche cambiando il prefisso su note di credito rimane come è impostato su note di consegna.

grazie

Link to comment
Share on other sites

se la tabella orde_slip e la tabella delle note di credito perchè anche lanciando le query non si azzera?

TRUNCATE TABLE `ps_order_slip_detail`;

TRUNCATE TABLE `ps_order_slip`;

 

ALTER TABLE `ps_order_slip` AUTO_INCREMENT = 0;

ALTER TABLE `ps_order_slip_detail` AUTO_INCREMENT = 0;

 

e comunque le note di credito e le note di consegna viaggiano di pari passo anche cambiando il prefisso su note di credito rimane come è impostato su note di consegna.

grazie

 

le note di consegna cominciano col prefisso bc e le note di credito credo nc (o qualcosa del genere) e non viaggiano di pari passo, ma hai corretto la traduzione ?

 

alla riga 3867 di translation/it/admin.php

 

$_LANGADM['AdminOrdersee7197503a8a3820850df76fb406c224'] = 'Nota di consegna';

Edited by daniele.carlini(ciberdany) (see edit history)
Link to comment
Share on other sites

installazione pulita ultima versione 1.5.4.1 con un secondo ordine fatto ecco cosa visualizza il pdf sia per le note di consegna che per le note di credito

t871037_notediconsegna.jpg

 

questo è quello che trovo nel file translation/it/admin.php non sulla stessa riga

t871038_Immagine2.jpg

 

ordine bo

t871039_bo.jpg

Link to comment
Share on other sites

ok, finalmente ci sono arrivato, credo anche di avere capito che la nota di credito per vederla nel bo ordine deve essere prima attivata e poi nel caso di reso creata, in realtà sono andato in confusione per lo stesso motivo di daniele perchè negli ordini in alto a destra c'è scritto visualizza fattura e visualizza nota di consegna, poi subito sotto dove c'è scritto "documenti" c'è scritto note di credito e fattura ma note di credito in realtà è sempre nota di consegna il quale va corretta, giusto??correggetemi se sbaglio, ammesso che riesco a spiegarmi. :rolleyes:

io pensavo che il sistema per ogni ordine generasse i tre documenti in modo errato ma mi sbagliavo.

ritornando all'azzeramento degli ordini e fatture di prova, ho scoperto che sulla versione 1.5 (sulle altre non saprei in quanto mai provate) c'è un modulo che va installato (prestashop cleaner) per cancellare tutto ciò che riguarda test e prove, dalle categorie, prodotti ai clienti, ordini, etc. l'ho provato solo per cancellare clienti e ordini e ha funzionato tranne che per le note di consegna.

Link to comment
Share on other sites

Si esatto hai centrato il punto, devi trovare la riga errata del file di traduzione, io sono andato a tentativi, ne ho modificata una e salvato e nel riepilogo documenti è apparso il nomer corretto di nota di consegna invece che nota di credito che si puo generare solo su richiesta (non ricordo se si possa creare impostando il reso, con ordine annullato o pagamento annullato, o se lo stato non c'entri nulla e si possa fare comunque.

 

Si il modulo cleaner dovrebbe essere gia installato in automatico nell'ultima versione come dice la wiki, e c'è scritto che cancella i prodotti di prova, ordini di prova e immagini creati da loro, se poi cancella anche altro creato dall'utente per prova meglio ancora, anzi, meglio ancora se avesse un menu con la scelta di cosa voler pulire.

 

Vorrei fare altri test e proseguire con la mia indagine arrivando ad una conclusione esaustiva per prestashop 1.5 che non dia problemi facendo anche un elenco di tutte le tabelle con la loro funzione, ma mi si sta rompendo il disco di un vecchio server e sto perdendo un sacco di ore a migrare tutto su quello nuovo, non mi ci voleva proprio di sto periodo e con sto caldo.

Link to comment
Share on other sites

sono riuscito a fare tutto, anche resettare in numero note di consegna che era il più ostico, ripartire da zero con gli ordini, fatture, note di credito e note di consegna.

ho usato il modulo integrato in prestashop per resettare tutto e correggere, poi visto che le note di consegna non ne volevano sapere di azzerarsi allora ho aperto il file del db con notepad e l'ho messo a confronto con un altro di un negozio appena installato e finalmente ho azzerato anche PS_DELIVERY_NUMBER.

il modulo prestashop cleaner ha due modalita di reset una per catalogo, quindi categorie, prodotti, immagini, etc. e una per ordini e clienti, io ho usato quest'ultimo che porta a zero tutto ciò che ha a che fare con gli ordini anche le quantita dei prodotti, ammesso che ci siano.

dopo l'azzerameto ho fatto delle prove per verificare che tutto funzionasse, l'unico problema che ho avuto è stato con il modulo paypal che resettandolo e riconfigurandolo è andato a posto.

ciao

  • Like 2
Link to comment
Share on other sites

  • 6 months later...

Buongiorno a tutti,

dopo anni di Virtuemart mi sono finalmente deciso a passare a Prestashop. Ho subito una domanda...qual'è il modulo integrato per resettare le tabelle del database dei prodotti, ordini, categorie ecc? Le impostazioni del negozio vorrei mantenerle.

Grazie.

  • Like 1
Link to comment
Share on other sites

il modulo prestashop cleaner ha due modalita di reset una per catalogo, quindi categorie, prodotti, immagini, etc. e una per ordini e clienti, io ho usato quest'ultimo che porta a zero tutto ciò che ha a che fare con gli ordini anche le quantita dei prodotti, ammesso che ci siano.

dopo l'azzerameto ho fatto delle prove per verificare che tutto funzionasse, l'unico problema che ho avuto è stato con il modulo paypal che resettandolo e riconfigurandolo è andato a posto.

....bastava leggere attentamente B)

Link to comment
Share on other sites

Salve a tutti,

premetto che uso la 1.5.4.1 .

per quanto riguarda l'azzeramento delle fatture ecc. io ho provato PrestaShop Cleaner (modulo gratuito).

L'unico problema è che non azzera le Nota di consegna erroneamente tradotte Nota di credito.

Qualcuno ha una soluzione per questo problema?

 

Inoltre ho attivato la Condizioni Generali di Vendita obbligatorie e impostato la pagina corretta, cliccando apre il lightbox vuoto.

Qualche suggerimento?

 

Grazie in anticipo

Link to comment
Share on other sites

Ma con il Cleaner cancelli anche gli ordini però.

Si cancella gli "Ordini e clienti" ma mi sono accorto che le "Note di consegna" non vengono azzerate sto provando a cercare delle soluzioni ma ancora niente.

Qualche idea?

 

Per il problema di visualizzazione dei termini e condizioni nel lightbox durante la fase del checkout.

File: controllers / front / ParentOrderController.php

Da: $this->link_conditions = $this->context->link->getCMSLink($cms, $cms->link_rewrite, false);

A: $this->link_conditions = $this->context->link->getCMSLink($cms, $cms->link_rewrite, true);

Link to comment
Share on other sites

  • 1 month later...
  • 1 year later...
  • 8 months later...

Ciao a tutti,

 

ho un problemino con la nota di credito.

 

Il commercialista per annullare una fattura emessa, non gli basta che lo status ordini venga contrassegnato con Annullato, ed aggiunta una nota stampata su questa fattura "FATTURA ANNULLATA".

Ma vuole anche che si deve fare una nota di credito.

 

Fin qui tutto bene, visto che accetto il reso, e che possono generarla.... ok! nulla da dire

se non fosse per il fatto che quando genero la nota di credito, ho uno sballamento di €0,24 nelle spese di spedizioni rispetto alla fattura.

 

Faccio un esempio:

 

- #FA0000001

Prodotto:      €244.18 (tasse escluse) + €53,72 (Tasse) = €297,90 (Tasse incluse)

Spedizione:  €6,10 (tasse escluse) + €1.34 (Tasse) = € 7,44 (Tasse incluse)

 

 

- NC:0000001

Prodotto:      €244.18 (tasse escluse) + €53,72 (Tasse) = €297,90 (Tasse incluse)

Spedizione:  €6,10 (tasse escluse) + €1.10 (Tasse) = € 7,20 (Tasse incluse)

 

 

Perchè mi mancano 24 centesimo nelle spedizioni?

a cosa è dovuto?

come si rimedia?

 

 

Grazie a tutti!!!!!!!!!!!!!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...