Patch level :4.0 744
Files correlati : Ricompilazione Demo : [ ] Commento :superstampa adolfica (e braunica) in corso! Sistemati gli importi delle righe ripartite che avevano perso memoria dei loro padri! (righe senza coscienza) git-svn-id: svn://10.65.10.50/trunk@15486 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
a247a12bb4
commit
b6ebac7334
@ -609,7 +609,7 @@ void TPrint_rendiconto_ca_recordset::scrive_riga(const TRectype& rmovana, const
|
|||||||
//---- FINE CONTI ----//
|
//---- FINE CONTI ----//
|
||||||
|
|
||||||
//---- DOC D'ORIGINE DELL' ANALMOV ----//
|
//---- DOC D'ORIGINE DELL' ANALMOV ----//
|
||||||
//tipo movimento CONSUNTIVO (o TEMPORANEO)
|
//tipo movimento CONSUNTIVO (o TEMPORANEO); per i movimenti di budget (P o V) vedi l'else
|
||||||
const char tipomov = movana.get_char(MOVANA_TIPOMOV);
|
const char tipomov = movana.get_char(MOVANA_TIPOMOV);
|
||||||
if (tipomov <= ' ' || tipomov == 'T')
|
if (tipomov <= ' ' || tipomov == 'T')
|
||||||
{
|
{
|
||||||
@ -672,8 +672,19 @@ void TPrint_rendiconto_ca_recordset::scrive_riga(const TRectype& rmovana, const
|
|||||||
//..per evitare di avere n righe ordine ogni riga fattura) confronta commessa e fase..
|
//..per evitare di avere n righe ordine ogni riga fattura) confronta commessa e fase..
|
||||||
//..della riga movimento analitico con quelli la riga movimento e procede solo nel..
|
//..della riga movimento analitico con quelli la riga movimento e procede solo nel..
|
||||||
//..caso coincidano (richiesta Adolfica!)
|
//..caso coincidano (richiesta Adolfica!)
|
||||||
const TString codcms_rmovana = rmovana.get(RMOVANA_CODCMS);
|
|
||||||
const TString codfase_rmovana = rmovana.get(RMOVANA_CODFASE);
|
//Altra richiesta Adolfica: nel caso di ripartizioni, per non perdere la connessione tra..
|
||||||
|
//..commessa/fase originale della riga analitica non ripartita e cms/fase della riga doc,..
|
||||||
|
//..e' necessario controllare l'esistenza dei campi ori che segnalano una ripartizione avvenuta.
|
||||||
|
//Se i campi ori sono compilati vanno usati!!! In caso contrario verrebbe perso il legame tra riga anal..
|
||||||
|
//..e riga doc e doc_babbo, perdendo la giusta configurazione del SELETTORE
|
||||||
|
|
||||||
|
TString codcms_rmovana = rmovana.get(RMOVANA_CODCMSORI);
|
||||||
|
if (!codcms_rmovana.full())
|
||||||
|
codcms_rmovana = rmovana.get(RMOVANA_CODCMS);
|
||||||
|
TString codfase_rmovana = rmovana.get(RMOVANA_CODFASEORI);
|
||||||
|
if (!codfase_rmovana.full())
|
||||||
|
codfase_rmovana = rmovana.get(RMOVANA_CODFASE);
|
||||||
|
|
||||||
if (codcms_rigadoc == codcms_rmovana && codfase_rigadoc == codfase_rmovana)
|
if (codcms_rigadoc == codcms_rmovana && codfase_rigadoc == codfase_rmovana)
|
||||||
{
|
{
|
||||||
@ -705,7 +716,7 @@ BO=*M*
|
|||||||
FB=**F
|
FB=**F
|
||||||
FO=*MF
|
FO=*MF
|
||||||
F=IMF*/
|
F=IMF*/
|
||||||
//---- IMPEGANTO,MATURATO O FATTURATO? QUESTO E' IL PROBLEMA.. ----//
|
//---- IMPEGNATO,MATURATO O FATTURATO? QUESTO E' IL PROBLEMA.. ----//
|
||||||
switch (tipo_documento)
|
switch (tipo_documento)
|
||||||
{
|
{
|
||||||
case TTipo_documento::_bolla: //bolla B -> IM a meno che non sia bolla da ordine BO -> M
|
case TTipo_documento::_bolla: //bolla B -> IM a meno che non sia bolla da ordine BO -> M
|
||||||
|
Loading…
x
Reference in New Issue
Block a user