Patch level : 10.0 858

Files correlati     : 770.exe
Ricompilazione Demo : [ ]
Commento            :

Bug 0001416: 001503 - dati precompilati in chiusura registrazione contabile


	la versione 3.2 precompilava l'imponibile e gli importi della registrazione della fattura percipiente, la versione enterprise no.
E' richiesto che i campi vengano precompilati anche in caso di carico nota percipiente.

La modifica fatta prevede di compilare i campi dalla prima nota quando la scheda percipiente non esista già. Dovrebbe risolvere anche questo problema. Nel caso non sia così. serbbe utile dettalòiare meglio il caso.


git-svn-id: svn://10.65.10.50/branches/R_10_00@21287 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2010-12-13 15:18:02 +00:00
parent 464ef0777b
commit 6b2a529d06
3 changed files with 5 additions and 5 deletions

View File

@ -721,7 +721,7 @@ void TSchedaPercipienti::init_modify_mode(TMask& m)
_ragsoc = get_ragsoc(_tipoa, _codanagr);
// inizilizza maschera
init_mask(m);
init_mask(m, false);
}
void TSchedaPercipienti::init_insert_mode(TMask& m)

View File

@ -3,15 +3,15 @@
#include "770102.h"
#include <tabutil.h>
void TSchedaPercipienti::init_mask(TMask& m)
void TSchedaPercipienti::init_mask(TMask& m, bool inserimento)
{
update_lasts(m);
// se collegamento
if (tipo_coll() != nessuno)
{
const bool variazione = coll_variazione();
if (!variazione) compila_testata(m);
if (inserimento)
compila_testata(m);
switch (tipo_coll())
{
case pagamento:

View File

@ -184,7 +184,7 @@ class TSchedaPercipienti : public TRelation_application
virtual int read(TMask& m);
virtual void on_config_change();
void init_mask(TMask&);
void init_mask(TMask& m, bool inserimento = true);
TMask* load_mask(int n);
void fill_sheet(TMask&);
bool scrivi_dati_per(TRectype& rec);