Skip to content

Plugin "Regole pagamenti" in Anagrafiche #1717

@cristianviale

Description

@cristianviale

Ho provato per la prima volta ad utilizzare questa funzione che dovrebbe essere molto comoda.

In una fattura la scadenza cadeva al 31/12. Ho pensato di risolvere impostando i mesi di "Agosto" e "Dicembre" in anagrafica specificando come giorno di riprogrammazione il 10. A questo punto mi aspettavo il pagamento andasse al 10/01, invece qualsiasi giorno io inserisca mi mette la scadenza al 01/01/26.

Ho già notato che il problema si trova nel file modules/pagamenti/src/Pagamento.php , nel quale semplicemente viene ignorato il giorno inserito e mette di default il giorno 1, con questo codice:

if (!empty($regola_pagamento)) {
    $date->modify('last day of this month');
    $date->addDay();
}

Al momento ho risolto creando il file Pagamenti.php personalizzato e sostituendo la riga $date->addDay(); con $date->addDays($regola_pagamento['giorno_fisso']);.

Spero possa essere d'aiuto.

Metadata

Metadata

Assignees

Labels

miglioriaProposte di miglioramenti

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions