Patch level : 2.0 664

Files correlati     : ve0
Ricompilazione Demo : [ ]
Commento            :

EP20154
nella ricerca del conto di costo ricavo,quando si specifica nei pramentri
della contabilizzazione come
Ricerca primaria del conto di costo ricavo = Anagrafica Magazzino
Ricerca per anagrafica del conto di costo ricavo = Articolo
Il programma cerca il conto sull'anagrafica, ma in assenza di questo dovrebbe
andarlo a cercare sulla tabella della categoria conto vendite (CRA)
o conto acquisti (CAA). Attualmente pero' questa ricerca alternativa
non funziona. Lo si puo' notare anche aprendo l'anagrafica articoli ed
andando sulla pagina classi.
Se effettuo una ricerca sul campo categoria conto acquisti,
le colonne Gruppo, Conto e Sottoconto risultano sempre vuoti,
mentre facendo "Collega" risultano compilati.


git-svn-id: svn://10.65.10.50/trunk@11684 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2003-12-19 10:42:43 +00:00
parent ec9e033319
commit f3d1e2183a

View File

@ -523,8 +523,7 @@ bool TDocumento::stampabile() const
if (stato_attuale == tipo().stato_finale_stampa())
return FALSE;
TString80 stati_stampa = tipo().stati_iniziali_stampa();
const TString& stati_stampa = tipo().stati_iniziali_stampa();
return stati_stampa.blank() || stati_stampa.find(stato_attuale) >= 0;
}
@ -563,7 +562,7 @@ void TDocumento::copy_data(TRectype& dst, const TRectype& src)
// Memorizza tutti i campi chiave
const char provv = dst.get_char(RDOC_PROVV);
const int anno = dst.get_int(RDOC_ANNO);
const TString16 codnum = dst.get(RDOC_CODNUM);
const TString4 codnum = dst.get(RDOC_CODNUM);
const long numdoc = dst.get_long(RDOC_NDOC);
const int nriga = dst.num() == LF_RIGHEDOC ? dst.get_int(RDOC_NRIGA) : 0;
const long idriga = dst.num() == LF_RIGHEDOC ? dst.get_long(RDOC_IDRIGA) : 0;
@ -675,9 +674,9 @@ long TDocumento::renum_ndoc(long numdoc)
{
if (numdoc <= 0)
{
const char tn = tipo_numerazione();
const int an = anno();
const TString16 nu = numerazione();
const char tn = tipo_numerazione();
const int an = anno();
const TString4 nu = numerazione();
numdoc = get_next_key(tn, an, nu);
}
put(DOC_NDOC, numdoc); // Aggiorna testata