Patch level : 12.0 1030
Files correlati : ve0.exe ve1.exe ve6.exe ve5.exe f34.trr f34.dir Commento : MIgliorato il meccanismo di autoevasione degli ordini nel caso di cambio di un codice e di cancellazione di una riga. Modificata la contabilizzazione del reverse charge per getire il reverse charge parziale Aggiunto il campo reverse charge sulle righe documento. Ricorretta protocollazione delle fatture e regolarizzazioni nella contabilizzazione. Forzata le rilettura del Cliente/fornitore quando viene selezionato. Interno La lettura di un documento controlla se il documento ha una causale di reverse charge e non ha il flag su nessuna riga in questo caso lo imposta su tutte le righe. Questo dovrebbe evitare conversioni sui documenti vecchi. La protocollazione mI auguro che funzioni.
This commit is contained in:
parent
6cc24e34d3
commit
5c5a184af5
@ -1042,7 +1042,7 @@ void TDocumento::update_esenzione()
|
||||
|
||||
void TDocumento::set_riga_esenzione()
|
||||
{
|
||||
TCli_for & c = clifor();
|
||||
TCli_for & c = clifor(true);
|
||||
|
||||
if (c.use_lettere())
|
||||
{
|
||||
@ -2792,13 +2792,15 @@ void TDocumento::zero(const char * fieldname)
|
||||
|
||||
TCli_for& TDocumento::clifor(bool force_reload) const
|
||||
{
|
||||
/* const char tipo = tipocf();
|
||||
const char tipo = tipocf();
|
||||
const long codice = codcf();
|
||||
TCli_for& cf = (TCli_for&)cached_clifor(tipo, codice);
|
||||
// if (force_reload || cf.empty() || cf.tipo() != tipo || cf.codice() != codice)
|
||||
|
||||
if (force_reload)
|
||||
cf.read(tipo, codice);
|
||||
// if (force_reload || cf.empty() || cf.tipo() != tipo || cf.codice() != codice)
|
||||
// cf.read(tipo, codice);
|
||||
return cf;*/
|
||||
return (TCli_for&)cached_clifor(tipocf(), codcf());
|
||||
return cf;
|
||||
}
|
||||
|
||||
const real TDocumento::importo_plafond() const
|
||||
|
@ -1082,7 +1082,6 @@ void TDocumento_mask::set_or_def(short id, const TString& val)
|
||||
void TDocumento_mask::cli2mask(bool force_load)
|
||||
{
|
||||
const TCli_for& c = doc().clifor();
|
||||
|
||||
const bool onload = !is_running();
|
||||
|
||||
// Setta i campi che appartengono al file LF_CLIFO
|
||||
|
Loading…
x
Reference in New Issue
Block a user