Pagina 1 di 1

Inst. Partita iva e CF 2.51

Inviato: 07/06/2008, 15:19
da troy
Ciao a tutti, non riesco a portare a termine l'installazione della contrib Partita iva e CF 2.51 dopo aver modificato tutti i file manualmente non riesco ad eseguire la query vi riporto l'errore qui di seguito.

Grazie

Stefano




Errore
query SQL:

INSERT INTO configuration
VALUES ( 300, 'Partita IVA', 'ACCOUNT_PIVA', 'true', 'Decidi se mostrare il campo Partita Iva', 5, 1, NULL , '2003-06-01 17:41:12', NULL , 'tep_cfg_select_option(array(\'true\', \'false\'),' ) ;



Messaggio di MySQL:

#1062 - Duplicate entry '300' for key 1

Inviato: 07/06/2008, 15:53
da maury2ma
il valore 300 e' gia' occupato metti 600 oppure '':

INSERT INTO configuration
VALUES ( 600, 'Partita IVA', 'ACCOUNT_PIVA', 'true', 'Decidi se mostrare il campo Partita Iva', 5, 1, NULL , '2003-06-01 17:41:12', NULL , 'tep_cfg_select_option(array(\'true\', \'false\'),' ) ;

Inviato: 07/06/2008, 21:21
da troy
maury2ma ha scritto:il valore 300 e' gia' occupato metti 600 oppure '':

INSERT INTO configuration
VALUES ( 600, 'Partita IVA', 'ACCOUNT_PIVA', 'true', 'Decidi se mostrare il campo Partita Iva', 5, 1, NULL , '2003-06-01 17:41:12', NULL , 'tep_cfg_select_option(array(\'true\', \'false\'),' ) ;

Grazie per la risposta ho provato a mettere il valore 600 è l'ha accettato ora però mi appare questo errore sul valore 301 ed immagino che lo avrò anche sul 302 e 303, di seguito prima incollo tutta la query che devo eseguire :

INSERT INTO configuration VALUES (600, 'Partita IVA', 'ACCOUNT_PIVA', 'true', 'Decidi se mostrare il campo Partita Iva', 5, 1, NULL, '2003-06-01 17:41:12', NULL, 'tep_cfg_select_option(array(\'true\', \'false\'),');
INSERT INTO configuration VALUES (301, 'Partita IVA Richiesta', 'ACCOUNT_PIVA_REQ', 'false', 'Decidi se il campo Partita Iva deve essere inserito obbligatoriamente', 5, 1, NULL, '2003-06-01 17:41:12', NULL, 'tep_cfg_select_option(array(\'true\', \'false\'),');
INSERT INTO configuration VALUES (302, 'Codice Fiscale', 'ACCOUNT_CF', 'true', 'Decidi se mostrare il campo Codice Fiscale', 5, 1, NULL, '2003-06-01 17:41:12', NULL, 'tep_cfg_select_option(array(\'true\', \'false\'),');
INSERT INTO configuration VALUES (303, 'Codice Fiscale Richiesto', 'ACCOUNT_CF_REQ', 'true', 'Decidi se il campo Codice Fiscale deve essere inserito obbligatoriamente', 5, 1, NULL, '2003-06-01 17:41:12', NULL, 'tep_cfg_select_option(array(\'true\', \'false\'),');

ALTER TABLE address_book ADD entry_piva varchar(11) NOT NULL default ''AFTER entry_company;
ALTER TABLE address_book ADD entry_cf varchar(16) NOT NULL default ''AFTER entry_company;

ALTER TABLE orders ADD billing_piva VARCHAR( 11 ) AFTER billing_company ;
ALTER TABLE orders ADD billing_cf VARCHAR( 16 ) AFTER billing_company ;


Errore
query SQL:

INSERT INTO configuration
VALUES ( 301, 'Partita IVA Richiesta', 'ACCOUNT_PIVA_REQ', 'false', 'Decidi se il campo Partita Iva deve essere inserito obbligatoriamente', 5, 1, NULL , '2003-06-01 17:41:12', NULL , 'tep_cfg_select_option(array(\'true\', \'false\'),' ) ;



Messaggio di MySQL:

#1062 - Duplicate entry '301' for key 1



Grazie

Stefano

Inviato: 08/06/2008, 9:09
da maury2ma
cambia i 301 2 3 in 601 2 3 ecc
dovrebbe bastare.

occhio che a caricare sempre le stesse query rischi d'incasinare le tabelle del DB !

Inviato: 08/06/2008, 9:54
da troy
maury2ma ha scritto:cambia i 301 2 3 in 601 2 3 ecc
dovrebbe bastare.

occhio che a caricare sempre le stesse query rischi d'incasinare le tabelle del DB !
Grazie ancora, adesso ho questo errore:

Errore
query SQL:

INSERT INTO configuration
VALUES ( 601, 'Partita IVA Richiesta', 'ACCOUNT_PIVA_REQ', 'false', 'Decidi se il campo Partita Iva deve essere inserito obbligatoriamente', 5, 1, NULL , '2003-06-01 17:41:12', NULL , 'tep_cfg_select_option(array(\'true\', \'false\'),' ) ;



Messaggio di MySQL:

#1062 - Duplicate entry '601' for key 1

Inviato: 08/06/2008, 10:00
da hsg26
non vedi che è lo stesso errore che avevi all'inizio? stesso errore, stessa soluzione.

Inoltre potrebbe essere che hai già eseguito più volte la query e che la voce esista già.

PIVA 2.51

Inviato: 08/06/2008, 10:14
da troy
hsg26 ha scritto:non vedi che è lo stesso errore che avevi all'inizio? stesso errore, stessa soluzione.

Inoltre potrebbe essere che hai già eseguito più volte la query e che la voce esista già.

Si è vero ho eseguito più volte la query ho verificato sia in admin che in create account si sono aggiunte le voci relative al CF e PIVA quindi dovrebbe essere a posto così.

Domanda con questa contrib non era possibile effettuare il calcolo automatico del codice fiscale ?

Grazie a tutti.

Stefano

Inviato: 08/06/2008, 18:55
da maury2ma
no, non era possibile.

Inviato: 08/06/2008, 22:01
da troy
maury2ma ha scritto:no, non era possibile.

Esiste per caso una contrib per il calcolo automatico del codice fiscale ?


Grazie a tutti.

Stefano

Inviato: 09/06/2008, 9:56
da maury2ma
non per oscommerce.

Re: Inst. Partita iva e CF 2.51

Inviato: 30/09/2008, 14:07
da kalleanka
ragazzi
ho installato tutto e funziona, tranne per il fatto che se un utente non inserisce codice fiscale, lo fa' comunque registrare, e nel pannell oadmin e' messo su true, anche se sia partita iva che codice fiscale' e' doppio
avete qualche idea?
grazie

Re: Inst. Partita iva e CF 2.51

Inviato: 01/10/2008, 14:37
da robysoldtamiya
mmm strano !!!
sei sicuro di avere inserito il codice dappertutto !??!?
Perchè io nel mio file create_account.php ho dovuto modificare il codice in modo che fosse obbligatorio solo per clienti Italiani.
Roby

Codice: Seleziona tutto

//Roby CF obbligatorio solo per Italia
//       if (ACCOUNT_CF == 'true') {
       if ((ACCOUNT_CF == 'true') && ($country == "105")) {
         if (($cf == "") && (ACCOUNT_CF_REQ == 'true')) {
           $error = true;
....