daniele.carlini(ciberdany) Posted July 3, 2013 Share Posted July 3, 2013 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 More sharing options...
daniele.carlini(ciberdany) Posted July 3, 2013 Author Share Posted July 3, 2013 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 1 Link to comment Share on other sites More sharing options...
Codencode Posted July 4, 2013 Share Posted July 4, 2013 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 More sharing options...
daniele.carlini(ciberdany) Posted July 4, 2013 Author Share Posted July 4, 2013 Si hai ragione mi sa, ho fatto confusione con la tabella ps_order_slip` che è quella che memorizza le note di credito, solo che qualcuno ha chiamato le bolle nella traduzione "note di credito" e sono andato in confusione. Link to comment Share on other sites More sharing options...
universo Posted July 5, 2013 Share Posted July 5, 2013 (edited) 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 July 5, 2013 by universo (see edit history) Link to comment Share on other sites More sharing options...
Codencode Posted July 5, 2013 Share Posted July 5, 2013 Facciamo un po di chiarezza: In Prestashop esistono le "Note di consegna" e le "Note di credito". La tabella order_slip è la tabella che memorizza le note di credito che sono state create. Link to comment Share on other sites More sharing options...
daniele.carlini(ciberdany) Posted July 5, 2013 Author Share Posted July 5, 2013 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 Link to comment Share on other sites More sharing options...
universo Posted July 5, 2013 Share Posted July 5, 2013 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 ma in privato puoi? magari ti lascio una mail? grazie Link to comment Share on other sites More sharing options...
daniele.carlini(ciberdany) Posted July 5, 2013 Author Share Posted July 5, 2013 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 More sharing options...
universo Posted July 5, 2013 Share Posted July 5, 2013 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 More sharing options...
daniele.carlini(ciberdany) Posted July 6, 2013 Author Share Posted July 6, 2013 (edited) 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 July 6, 2013 by daniele.carlini(ciberdany) (see edit history) Link to comment Share on other sites More sharing options...
universo Posted July 6, 2013 Share Posted July 6, 2013 ci provo e ti faccio sapere, comunque appena posso di mostro uno screenshot, le note di consegna e note di credito mi viaggiano insieme e non capisco perchè. ciao, grazie Link to comment Share on other sites More sharing options...
universo Posted July 7, 2013 Share Posted July 7, 2013 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 questo è quello che trovo nel file translation/it/admin.php non sulla stessa riga ordine bo Link to comment Share on other sites More sharing options...
universo Posted July 7, 2013 Share Posted July 7, 2013 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. 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 More sharing options...
daniele.carlini(ciberdany) Posted July 7, 2013 Author Share Posted July 7, 2013 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 More sharing options...
universo Posted July 8, 2013 Share Posted July 8, 2013 ciao daniele sapresti dirmi come cambiare anche il testo nel pdf? anche li invece di nota di consegna mi ritrovo note di credito grazie Link to comment Share on other sites More sharing options...
universo Posted July 9, 2013 Share Posted July 9, 2013 ok, risolto... grazie Link to comment Share on other sites More sharing options...
universo Posted July 9, 2013 Share Posted July 9, 2013 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 2 Link to comment Share on other sites More sharing options...
prestapp Posted January 15, 2014 Share Posted January 15, 2014 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. 1 Link to comment Share on other sites More sharing options...
ariom Posted January 16, 2014 Share Posted January 16, 2014 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 Link to comment Share on other sites More sharing options...
Totti Posted January 17, 2014 Share Posted January 17, 2014 ....bastava leggere attentamente Con la nuove versione le prime due opzioni non funzionano. Link to comment Share on other sites More sharing options...
andrea_b Posted January 23, 2014 Share Posted January 23, 2014 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 More sharing options...
Totti Posted January 24, 2014 Share Posted January 24, 2014 Ma con il Cleaner cancelli anche gli ordini però. Link to comment Share on other sites More sharing options...
andrea_b Posted January 24, 2014 Share Posted January 24, 2014 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 More sharing options...
sirelancillotto Posted March 17, 2014 Share Posted March 17, 2014 (edited) Buongiorno, scusate se riesumo un post vecchio. La necessità di cancellare ordini nel BO credo derivi da una questione legale/amministrativa. Se sono state fatte delle alcune transazioni di prova, non è sufficiente annullarle dal BO? Edited March 17, 2014 by sirelancillotto (see edit history) Link to comment Share on other sites More sharing options...
lapo78 Posted August 20, 2015 Share Posted August 20, 2015 Scusate, io devo trasformare le vecchie fatture con il nuovo template, quindi con anche altri dati, pensate sia possibile? io uso md4 pdf Grazie Link to comment Share on other sites More sharing options...
GrandeLupo Posted May 9, 2016 Share Posted May 9, 2016 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now