Taggato: Convalida Ordine, riferimento, validazione
-
AutorePost
-
18 Ottobre 2014 alle 17:11 #1976
VincenzoPartecipanteSalve,
sono un nuovo utente del forum, volevo innanzitutto salutare tutti gli utenti e gli amministratori.
Scrivo perché ho riscontrato il seguente problema:
volevo dare la possibilità ai miei clienti di poter creare un ordine, e per tale motivo ho creato un gruppo di Utenti, denominato Clienti, ai quali concedo SOLO le seguenti autorizzazioni:Attivo Vedere ordini clienti
Attivo Creare/modificare ordini clientiSono in fase di test dell’erp, per cui loggandomi con un utente appartenete al gruppo clienti, creo un ordine.
Quindi mi sloggo e mi riloggo come SuperAdmin, per approvare l’ordine creato dal cliente.
A questo punto l’erp mi da un errore di cui riporto i log:Dolibarr ha rilevato un errore tecnico.
Si tratta di informazioni utili alla diagnostica:
Data: 20141018170113
Dolibarr: 3.6.1
Livello di funzionalità: 0
PHP: 5.4.30
Server: ApacheURL richiesto: /commande/fiche.php?id=6&action=confirm_validate&confirm=yes
Referer: http://127.0.0.1/ERP/commande/fiche.php?id=6&action=validate
Gestore dei menu: eldy_menu.phpGestore del tipo di database: mysqli
Richiesta dell’ultimo accesso al database in errore: UPDATE llx_commande SET ref = ‘ORDINE-000001-18/10/2014/CU140001′, fk_statut = 1, date_valid=’20141018170113’, fk_user_valid = 1 WHERE rowid = 6
Codice di ritorno per ultimo accesso al database in errore: DB_ERROR_RECORD_ALREADY_EXISTS
Informazioni sull’ultimo accesso errato al database: Duplicate entry ‘ORDINE-000001-18/10/2014/CU140-1’ for key ‘uk_commande_ref’Warning: Cannot modify header information – headers already sent by (output started at /erp/core/lib/functions.lib.php:2374) in /erp/main.inc.php on line 923
Grazie per l’attenzione
saluti
Vincenzo C.30 Ottobre 2014 alle 20:06 #1984Sembra che l’errore segnalato sia dovuto al fatto che si stia inserendo nella tabella llx_commande una riga con valori nei campi ref ed entity già presenti. Per questo motivo il sistema blocca l’inserimento.
Riesce a controllare che nessun altro ordine abbia come valore nel campo ref il seguente:
ORDINE-000001-18/10/2014/CU140001
Come ha definito la regola di numerazione automatica degli ordini clienti?
-
AutorePost
- Devi essere connesso per rispondere a questo topic.
