C'è qualche ragione per non consentire l'inserimento di numeri negativi in un campo JSP etichettato per numeri positivi?

0

La nostra applicazione, un libro mastro di denaro abbastanza complicato, ha un campo JSP per l'iscrizione di un determinato tipo di denaro dovuto, bilanciato dai pagamenti effettuati a fronte di tale importo dovuto. Nell'applicazione, questo campo è etichettato come "Altro pagamento"

Dopo molte discussioni sulla confusione dei nostri utenti sul motivo per cui le loro stampe contabili sono state "inaccurate", è stato deciso che dovremmo eliminare i numeri negativi in questo campo dati. Questo campo non è stato progettato per prendere numeri negativi, e nessuno dei nostri campi JSP dovrebbe prendere numeri negativi. Per consentire agli utenti di inserire numeri "negativi", stiamo aggiungendo un nuovo campo chiamato "Altri non retribuiti".

Potrei essere chiamato in futuro per giustificare questo cambiamento. C'è qualche ragione, per un'applicazione java costruita su una base di database SQL, perché inserire numeri come negativi potrebbe essere negativo per la nostra applicazione?

    
posta Zibbobz 06.05.2015 - 21:09
fonte

1 risposta

2

Perché i pagamenti non sono negativi. Chiedi a qualsiasi contabile. Nella maggior parte dei libri contabili, ciò non solo sarebbe intuitivo, ma fisicamente impossibile.

Se desideri effettuare un pagamento negativo, emetti un credito positivo.

Tieni presente che Quickbooks considera questa corruzione dei dati .

    
risposta data 06.05.2015 - 21:15
fonte

Leggi altre domande sui tag