-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Campi Partita IVA CAP (numerici) che iniziano con 0 #30
Comments
Aggiunta di un controllo per evitare la conversione erronea di numeri particolari (Partita IVA, ...) nel caso sia utilizzata l'estensione intl.
Il problema si verifica esclusivamente con l'utilizzo dell'interfaccia nativa di PHP per l'internazionalizzazione... @loviuz @lucasalva87 @fpsoftware A questo punto, vorrei chiedere se credete che sia utile utilizzare l'interfaccia nativa PHP. Per il momento, se l'estensione è abilitata viene utilizzata, altrimenti la conversione avviene con il metodo customNumber (da me creato). |
Ciao Thomas, pensiamo che sia meglio eliminare questa interfaccia nativa PHP. |
e grazie a Gabriele per la segnalazione! |
In realtà, questa funzione serve per convertire un numero, per esempio, dal formato italiano a uno comprensibile per PHP. @fpsoftware La conversione non influenza in alcun modo il numero di decimali, e accetta solo numeri corretti (se ci sono lettere non si tratta di un numero, e se inizia con 0 fa un controllo sull'effettivo stato del numero). Ovviamente, sono stati mantenuti anche tutti i sistemi JavaScript per la conversione tra formati, ma prima questa conversazione veniva effettuata proprio su questi e può quindi fallire con la semplice dimenticanza di una classe CSS. Il problema in questo caso nasceva dal fatto che 0 è una cifra numerica, e quindi un numero che inizia con 0 veniva formattato senza di esso. |
ok allora diciamo che per i decimali non ci sono problemi, ma rimane comunque il problema sui codici, in quanto potrei avere il codice articolo 00500, oppure il codice anagrafica 050, oppure un seriale 0800, eccetera.... quindi per me questa funzione conviene eliminarla |
In realtà, ho aggiunto il supporto a questi tipi di numeri... Dobbiamo gestire in ogni caso la conversione tra formati, e il metodo attuale funziona. |
Durante la fase di inserimento, i campi Partita IVA e CAP, vengono in fase di salvataggio su MySQL, privati dello 0 iniziale. Agendo sul DB manualmente, con l'inserimento del carattere 0, viene salvato e infatti quando vedo l'anagrafica, i campi che iniziano per 0, sono corretti. Se provo però a salvare senza modifiche, tutti i campi che iniziano per 0 vengono modificati.
The text was updated successfully, but these errors were encountered: