Page 3 of 4

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Wed Jun 12, 2013 3:17 am
by kukalex
ok, το έκανα.

Στο error log γράφει (το ίδιο με το μήνυμα που μου πετάει on screen):

2013-06-11 22:10:33 - PHP Notice: Undefined index: invoice_type in /var/www/vhosts/stmagonis.gr/ledmagonisstore/vqmod/vqcache/vq2-catalog_controller_checkout_payment_method.php on line 203

- Στο log του vqmod δεν υπάρχει τίποτα.
- Στο cache του vqmod γράφει ότι βλέπεις στην επισυναπτόμενη εικόνα (το είχα καθαρίσει πριν).

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Wed Jun 12, 2013 2:07 pm
by People's Code
Πόσταρε το vq2-catalog_controller_checkout_payment_method.php

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Wed Jun 12, 2013 2:36 pm
by kukalex
Καλημέρα Opencart-Hellas,

Σου το επισυνάπτω..

Ευχαριστώ.

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Wed Jun 12, 2013 6:40 pm
by People's Code
Αυτό δείχνει οκ, ανέβασε αν θες και το vq2-catalog_view_theme_default_template_checkout_payment_method.tpl
(Αν δεν έχεις το default theme, θα γράφει το όνομα του template σου μετά το theme)

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Wed Jun 12, 2013 8:53 pm
by kukalex
Χμμ.. αυτό που θα το βρω? Δεν υπάρχει κάπου...
Το προηγούμενο php ήταν μέσα στο vqmod/vqcache και στο έστειλα.
Δεν πιστεύω να θέλεις το ...catalog/view/theme/mine/template/checkout/payment_method.tpl

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Jun 13, 2013 12:12 am
by People's Code
Έπρεπε να είναι στο vqmod/vqcache
Εφόσον δεν είναι εκεί, δεν έχει εφαρμοστεί η τροποποίηση στο xml που το καλεί.
Ανέβασε το catalog/view/theme/mine/template/checkout/payment_method.tpl
να δούμε σε τι διαφέρει από το default και δεν εφαρμόζεται η αλλαγή.

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Jun 13, 2013 12:19 am
by kukalex
Καλησπέρα,

Οκ, το έχεις!

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Jun 13, 2013 12:53 am
by People's Code
Αυτό που ανέβασες είναι ίδιο με το default. Χρησιμοποιείς το default theme ?

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Jun 13, 2013 1:09 am
by kukalex
Ναι και όχι... δηλαδή πολύ απλά:
Έκανα ένα αντίγραφο του default, του έδωσα άλλο όνομα και σ' αυτό το νέο έχω κάνει μερικές τροποποιήσεις στο css ως προς το background και τα χρώματα. Έτσι έχει σωθεί και υπάρχει σαν 2ο theme.. just in case. Κατάλαβες.
Αν κάτι δεν πάει καλά, να μπορώ να το γυρίσω με ένα κλικ στο default.
Υπάρχει πρόβλημα με αυτό που έχω κάνει?

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Jun 13, 2013 2:36 pm
by People's Code
Όχι δεν υπάρχει πρόβλημα,
Στο vqmod στη γραμμή 46 το

Code: Select all

catalog/view/theme/default/template/checkout/payment_method.tpl
κάνε το

Code: Select all

catalog/view/theme/*/template/checkout/payment_method.tpl

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Jun 13, 2013 3:05 pm
by kukalex
Καλημέρα Opencart-Hellas,

Λοιπόν οκ, το διόρθωσα, το δοκίμασα, δεν πετάει πια το syntax error, εμφανίζεται η επιλογή 'Απόδειξη ή τιμολόγιο' με default επιλογή την απόδειξη αλλά... όταν επιλέξεις τιμολόγιο, δεν ανοίγουν νέα πεδία για να συμπληρωθούν οι απαραίτητες πληροφορίες: ΑΦΜ, ΔΟΥ, Επωνυμία, Επάγγελμα κλπ.
Έτσι θα έπρεπε να είναι ή και πάλι κάτι δεν πάει καλά?
Μια εικονική αγορά (με τιμολόγιο) την πήγα μέχρι τέλους και πουθενά δεν μου ζήτησε ΑΦΜ.

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Jun 13, 2013 4:54 pm
by People's Code
Υποτίθεται ότι ο πελάτης έχει ήδη εισάγει αυτά τα στοιχεία κατά την εγγραφή του στο πεδίο ΑΦΜ/ΔΟΥ. Το vqmod όμως δεν ελέγχει αν είναι συμπληρωμένα αυτά τα πεδία και δεν σε παραπέμπει πουθενά αν δεν τα έχεις συμπληρώσει, απλά ενημερώνει στα σχόλια ότι ο πελάτης ζήτησε τιμολόγιο (Η λειτουργία του διευκρινίζεται στο πρώτο ποστ). Το όλο thread ξεκίνησε σαν ένα απλό mod για το checkout. Το έγραψα αρχικά για ένα κατάστημα b2b που ήταν δεδομένο ότι όλοι οι πελάτες του έχουν εισάγει το ΑΦΜ τους.

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Jun 13, 2013 5:46 pm
by kukalex
(Η λειτουργία του διευκρινίζεται στο πρώτο ποστ)
Έχεις δίκιο, sorry. Το είχα δει στην αρχή αλλά μέχρι να φτάσω εδώ που είμαστε μου διέφυγε.

Και πάλι όμως στο δικό μου, συμπληρώνοντας την registration form ο νέος πελάτης, δεν του εμφανίζει κάπου πεδίο για ΑΦΜ/ΔΟΥ.
Υπάρχει κάποιο extension γι αυτό και δεν το ξέρω, ή είναι στα αρχεία μετάφρασης?
Είμαι 99% σίγουρος ότι έχω εγκαταστήσει την δική σου μετάφραση. Αν είναι θέμα μετάφρασης, υπάρχει τρόπος να τσεκάρω ότι πράγματι έχω εγκαταστήσει την δική σου? για να μου φύγει κι αυτό το 1% (μια παλιότερη που είχα την έχω ήδη διαγράψει από το pc μου αλλά δεν θυμάμαι πότε).

Ευχαριστώ πολύ Opencart-Hellas

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Jun 13, 2013 5:59 pm
by People's Code
Αν είναι θέμα μετάφρασης, υπάρχει τρόπος να τσεκάρω ότι πράγματι έχω εγκαταστήσει την δική σου?
Στις ομάδες πελατών δες αν υπάρχει το "Εμφάνιση Α.Φ.Μ. / Δ.Ο.Υ.: Εμφάνιση του πεδίου Α.Φ.Μ. / Δ.Ο.Υ..".
Αν υπάρχει επίλεξε ναι.

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Jun 13, 2013 6:10 pm
by kukalex
Ναι, την δική σου έχω εγκαταστήσει.
Τα βρήκα, επέλεξα 'ναι' και τώρα εμφανίζονται τα πεδία.

Χίλια ευχαριστώ!

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Aug 29, 2013 7:58 pm
by antstyl
Κάτι που παρατήρησα τώρα ύστερα από πολλά τιμολόγια που έχουν κοπεί για κάποιες αγορές πελατών, είναι ότι αναγκάζονται να γράφουν την ΔΟΥ στα σχόλια γιατί δεν υπάρχει αντίστοιχο πεδίο. Το πεδίο ΑΦΜ, έχει μετονομαστεί σε ΑΦΜ / ΔΟΥ, αλλά δέχεται μόνο αριθμούς.
Πώς μπορεί να αλλάξει αυτό, ώστε να δέχεται αλφαριθμητικούς χαρακτήρες?

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Aug 29, 2013 8:22 pm
by People's Code
Τι έκδοση opencart έχεις και τι template χρησιμοποιείς ?

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Aug 29, 2013 8:28 pm
by antstyl
1.5.4.1 και δεν χρησιμοποιώ το default theme.
Εάν χρειάζεται κάπου, έχω εγκαταστήσει το δικό σου πρόσθετο "Προσθήκες Γλώσσας" και για το τιμολόγιο / απόδειξη.

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Aug 29, 2013 9:27 pm
by People's Code
- Από το phpmyadmin πήγαινε στη δομή του table address και έλεγξε αν η στήλη tax_id έχει type
varchar(64) ή varchar(32).

- Γύρισε προσωρινά το template στο default και δες αν τότε πραγματοποιεί τις καταχωρήσεις.

Re: Επιλογή Απόδειξης ή Τιμολογίου κατά το checkout - MOD

Posted: Thu Aug 29, 2013 10:45 pm
by antstyl
Σωστά είναι varchar64 έχει. Προτού το γυρίσω πρώτα στο default, έκανα ένα delete της vqcache και τώρα λειτουργεί κανονικά. Δεν ξέρω τι μπορεί να ευθυνόταν, πάντως είναι οκ τώρα και παρατήρησα ότι πιο παλιά τελικά μπορούσαν να γράψουν και την ΔΟΥ εκεί, τις τελευταίες μέρες κάτι είχε γίνει.

Σε ευχαριστώ.