PDA

Visualizza versione completa : PrestaShop: Sezione Spedizioni - parte 1 (Zone, Nazioni e Stati)



LadyHawke
24-05-10, 18: 58
L'identificazione e la corretta impostazione di queste tre aree è molto importante, poichè da queste dipendono la gestione delle Spedizioni, dei Corrieri e l'applicazione dell'IVA.


Nazioni = Intese nel senso stretto della parola (Italia, Germania, Stati Uniti)

Stati = Intesi come siamo abituati a conoscerli ma solo per alcune aree: così sarà identificato correttamente lo stato della California nella nazione Stati Uniti, mentre questo NON sarà valido per l'Italia, poichè PrestaShop associa come stato le nostre Province, quindi avremo lo stato Milano nella nazione Italia

Zone = Di default troverete in PrestaShop le zone divise per Continenti: non focalizzatevi assolutamente su questo perchè la "zona", pur essendo ovviamente un'area geografica, può essere definita e "creata" in base alle nostre esigenze, in primis quelle di tariffe diverse nelle spedizioni (vedremo poi che ai corrieri dovrà essere associata una o più zone).



Procediamo con l'esempio pratico, ipotizzando che si voglia creare uno shop solo per l' Italia, con la possibilità di inserire in futuro anche l'Europa, ma senza nessun'altra Nazione da "servire".


:ok: SPEDIZIONE --> sub ZONE

Disabilitiamo intanto tutte le zone presenti, tranne per adesso l'Europa, cliccando una volta sul segno di spunta verde, che cambierà il suo stato in X rossa

http://www.collectiontricks.it/imagesbox/collection/guide/prestas_snz01.png

Creiamo una nuova zona Italia, attivandola

Creiamo anche una nuova zona Italia - Isole, attivandola: dobbiamo prevedere che i corrieri richiedono un supplemento per la consegna nelle Isole (spesso anche in altre zone più disagiate, ma questo varia da corriere a corriere)

http://www.collectiontricks.it/imagesbox/collection/guide/prestas_snz02.png


:ok: SPEDIZIONE --> sub NAZIONI

Cerchiamo la nazione Italia e cliccando sull'icona della matita modifichiamo la sua zona di assegnazione, da zona Europa a zona Italia, assicurandoci che sia attivata l'opzione "Stati Contenuti" (le nostre province).

http://www.collectiontricks.it/imagesbox/collection/guide/prestas_snz03.png

Impostiamo l'Italia come Nazione predefinita: presumendo una maggioranza di utenti italiani, ciò permetterà a chi si iscrive di trovare l'Italia come nazione di default nel menù a tendina durante l'inserimento dei dati anagrafici.

http://www.collectiontricks.it/imagesbox/collection/guide/prestas_snz04.png

A questo scopo si possono anche disabilitare tutte le nazioni che non saranno utilizzate, in modo da non averle nel menù: al limite si possono lasciare quelle dell'Europa.

http://www.collectiontricks.it/imagesbox/collection/guide/prestas_snz05.png



:ok: SPEDIZIONE --> sub STATI

Questa è la parte più noiosa (personalmente ho eliminato tutti gli stati (province) non appartenenti all'Italia per velocizzare la procedura):

Si devono assegnare tutti gli stati (province) alla zona Italia, tranne le province delle Isole che devono essere assegnate alla zona Italia - Isole: purtroppo il lavoro deve essere fatto manualmente cliccando sull'icona matita e salvando ogni volta.

http://www.collectiontricks.it/imagesbox/collection/guide/prestas_snz06.png


Ci sono due alternative a questo lavoraccio: la gestione della tabella ps_state che è quella che si occupa degli stati direttamente da PhPMyAdmin, oppure l'esportazione della suddetta tabella sempre da PhPMyAdmin, relativa modifica in locale, e la reimportazione; nel caso ci fosse interesse potete richiedere l'approfondimento delle procedure.

Adesso (e per finire questa parte della guida), dobbiamo ricordare di andare a reimpostare correttamente l'IVA che utilizzeremo nelle nuove zone della nostra attività, quindi torniamo su PAGAMENTI--> sub TASSE e modifichiamo l'iva 20% creata probabilmente in precedenza (tasto matita) associandogli le nuove zone Italia e Italia - Isole, e per non sbagliare spuntiamo tutte le nostre province

http://www.collectiontricks.it/imagesbox/collection/guide/prestas_iva07.png

<img src='http://www.collectiontricks.it/imagesbox/collection/icon/act.gif'> Attenzione: il formato IVA corretto è "20.00" e non "20" (senza decimali), ma ho notato che talvolta entrando nella modifica IVA viene resettato senza decimali causando la gestione senza IVA anche se si è impostato di applicarla.



<div id="photolayer" style="z-index: 1; left: 5px; top: 50px; background-color:#FFCC99; layer-background-color:#FFCC99; visibility: visible"><center> <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/it/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-nc-sa/2.5/it/88x31.png" /></a><br />Questo/a <span xmlns:dc="http://purl.org/dc/elements/1.1/" href="http://purl.org/dc/dcmitype/Text" rel="dc:type">opera</span> è pubblicato sotto una <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.5/it/">Licenza Creative Commons</a>.</center></div>


<img src="http://www.collectiontricks.it/imagesbox/collection/icone/ct.png">

Seo Prestashop
11-06-12, 13: 05
Ciao LadyHawke,

una volta entrati da PhpMyadmin e selezionato la tabella PS_State cosa occorre fare per selezionare tutti gli stati in automatico?

LadyHawke
11-06-12, 17: 53
In fondo ad ogni pagina di database visualizzata (subito sotto la lista dei record), c'è l'opzione Seleziona Tutti/Deseleziona Tutti preceduta dal segno del "return" e seguita dalla scelta di cosa si vuol fare della selezione/deselezione (Modifica - Elimina - Esporta).

:bai