Comments (7)
Apparentemente, il problema è relativo al fatto che per le fatture di acquisto il valore salvato nel campo da_pagare nella tabella co_scadenziario è negativo...
@loviuz E' corretto questo comportamento?
Se si, basterebbe un controllo sul valore assoluto del totale da pagare.
Un'altra cosa: all'interno del file actions.php del modulo Prima Nota viene aggiunto al totale da pagare il valore presente in $dare sia nel caso questo sia assegnato che quando viene utilizzata la variabile $avere. Questo comportamento è corretto?
if ($dare != '' && $dare != 0) {
$totale = $dare;
$totale_pagato += $dare;
} elseif ($avere != '' && $avere != 0) {
$totale = -$avere;
$totale_pagato -= $dare;
}
from openstamanager.
Apparentemente, il problema è relativo al fatto che per le fatture di acquisto il valore salvato nel campo da_pagare nella tabella co_scadenziario è negativo...
Sì, è corretto
Un'altra cosa: all'interno del file actions.php del modulo Prima Nota viene aggiunto al totale da pagare il valore presente in $dare sia nel caso questo sia assegnato che quando viene utilizzata la variabile $avere. Questo comportamento è corretto?
Devo verificare
from openstamanager.
@loviuz Dovrei aver risolto il primo problema, che era relativo all'inizializzazione di InputMask con valori negativi con la nuova configurazione...
In attesa di chiarimenti per il secondo comportamento.
from openstamanager.
Un'altra cosa: all'interno del file actions.php del modulo Prima Nota viene aggiunto al totale da pagare il valore presente in $dare sia nel caso questo sia assegnato che quando viene utilizzata la variabile $avere. Questo comportamento è corretto?
ho verificato nelle precedenti versioni, ed è così. per il fatto che la prima nota deve avere il totale di dare e avere uguali, ovviamente il $totale_pagato torna, però concettualmente è sbagliato :-)
meglio cambiarlo così:
if ($dare != '' && $dare != 0) {
$totale = $dare;
$totale_pagato += $dare;
} elseif ($avere != '' && $avere != 0) {
$totale = -$avere;
$totale_pagato -= $avere;
}
Una cosa che ho visto non funzionare invece è che, se emetto una fattura e poi creo la prima nota, che serve per segnare l'incasso della fattura, la trovo ancora nello scadenzario perché non si aggiorna il campo "pagato" su co_scadenzario.
Nella data di scadenza dello scadenzario poi c'è ancora il formato DATETIME, per cui vedo ad esempio
01/09/2017 00:00
from openstamanager.
Riguardo le date nel database, all'interno di co_scadenziario sono presenti tre attributi impostati a DATETIME: data_emissione, scadenza, data_pagamento.
Sarebbero da convertire tutti e tre?
Per maggiori informazioni, #19.
from openstamanager.
yesss. basta solo la data, non l'ora. se li converti nel file di update, possiamo chiudere anche questa segnalazione
from openstamanager.
Li ho inseriti anche nella segnalazione #19, quindi lavoriamo su quella per i DATETIME.
@loviuz Servirebbe anche un controllo sulla risoluzione di questo bug, per sicurezza...
from openstamanager.
Related Issues (20)
- Generazione ZIP (esempio con XML FE) contiene dati estranei al termine HOT 1
- campo KM in sessione attività
- errore importo in visualizzazione elenco fatture vendita HOT 3
- Verifica Partita IVA HOT 7
- ricerca anagrafica in caso di omonimia HOT 1
- Stampa Mastrino
- errore stampa fatturato mensile HOT 5
- ORDINI FORNITORI - Problema con l'inserimento righe HOT 8
- Modifica stato attività dalla Dashboard
- vista fatture , righe multiple della stessa fattura HOT 2
- Modifica Righe inline HOT 6
- ricerca anagrafica per p.iva e codice fiscale HOT 1
- Copia righe da altri documenti HOT 1
- Lavorare in Dashboard
- Cambio orario in modifica sessione in attività
- (bug) Miglioria widget notifiche interne 2.4.46 HOT 2
- (bug) Corretta la visualizzazione del plugin Allegati in Anagrafiche 2.4.46 HOT 1
- Nuova vendita - Modulo vendita al Banco HOT 2
- Firmare i DDT
- Errore compilazione progetto HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openstamanager.