Patch level : 12.0 1016
Files correlati : cg2.ex cg2100c.msk ca2.exe ca2100a.msk f107.dir f107.trr ve0.exe ve6.exe Commento : Aggiunto il campo contabilità separata nei movimenti di analitica. Sostituite le destroy degli sheet con reset_sheet. Interno: La prima nota passa il codice ai movimenti analitici La contabilizzazione analitica delle fatture lo passa. La gestione dei movimenti analitici lo edita.
This commit is contained in:
parent
e9e5ddc02e
commit
cac3227963
@ -10,7 +10,7 @@
|
|||||||
#include "ca2100a.h"
|
#include "ca2100a.h"
|
||||||
#include "calib01.h"
|
#include "calib01.h"
|
||||||
|
|
||||||
#include "../cg/cglib01.h"
|
#include "../cg/cglib.h"
|
||||||
#include "../ve/velib.h"
|
#include "../ve/velib.h"
|
||||||
#include "../mg/umart.h"
|
#include "../mg/umart.h"
|
||||||
#include <rdoc.h>
|
#include <rdoc.h>
|
||||||
@ -1560,12 +1560,11 @@ int TMovanal_app::write(const TMask& m)
|
|||||||
_rel->lfile().put(MOVANA_DNDOC, rec.get(MOV_DNDOC));
|
_rel->lfile().put(MOVANA_DNDOC, rec.get(MOV_DNDOC));
|
||||||
}
|
}
|
||||||
write_rows(m);
|
write_rows(m);
|
||||||
// if (ci)
|
|
||||||
// write_doc(m);
|
|
||||||
const int err = _rel->write();
|
const int err = _rel->write();
|
||||||
if (ci && err == NOERR)
|
|
||||||
write_doc(m);
|
if (ci && err == NOERR)
|
||||||
// link_ci(m);
|
write_doc(m);
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1586,12 +1585,11 @@ int TMovanal_app::rewrite(const TMask& m)
|
|||||||
rec.get(MOV_DNDOC));
|
rec.get(MOV_DNDOC));
|
||||||
}
|
}
|
||||||
write_rows(m);
|
write_rows(m);
|
||||||
// if (ci)
|
|
||||||
// write_doc(m);
|
|
||||||
const int err = _rel->rewrite();
|
const int err = _rel->rewrite();
|
||||||
|
|
||||||
if (ci && err == NOERR)
|
if (ci && err == NOERR)
|
||||||
write_doc(m);
|
write_doc(m);
|
||||||
//link_ci(m);
|
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -21,6 +21,8 @@
|
|||||||
#define F_CODCF 222
|
#define F_CODCF 222
|
||||||
#define F_RAGSOCCF 223
|
#define F_RAGSOCCF 223
|
||||||
#define F_DATAFCOMP 224
|
#define F_DATAFCOMP 224
|
||||||
|
#define NP_CONTSEP 225
|
||||||
|
#define NP_DESCONTSEP 226
|
||||||
|
|
||||||
#define F_NUMREG2 301
|
#define F_NUMREG2 301
|
||||||
#define F_ANNOES2 302
|
#define F_ANNOES2 302
|
||||||
|
@ -213,6 +213,34 @@ BEGIN
|
|||||||
GROUP 5
|
GROUP 5
|
||||||
END
|
END
|
||||||
|
|
||||||
|
STRING NP_CONTSEP 6
|
||||||
|
BEGIN
|
||||||
|
PROMPT 2 18 "Cont. separata "
|
||||||
|
USE &NPENT
|
||||||
|
INPUT CODTAB NP_CONTSEP
|
||||||
|
DISPLAY "Codice@6" CODTAB
|
||||||
|
DISPLAY "Descrizione@50" S0
|
||||||
|
OUTPUT NP_CONTSEP CODTAB
|
||||||
|
OUTPUT NP_DESCONTSEP S0
|
||||||
|
CHECKTYPE NORMAL
|
||||||
|
FIELD CONTSEP
|
||||||
|
MODULE NP
|
||||||
|
GROUP 5
|
||||||
|
END
|
||||||
|
|
||||||
|
STRING NP_DESCONTSEP 50
|
||||||
|
BEGIN
|
||||||
|
PROMPT 25 18 ""
|
||||||
|
USE &NPENT KEY 2
|
||||||
|
INPUT S0 NP_DESCONTSEP
|
||||||
|
DISPLAY "Descrizione@50" S0
|
||||||
|
DISPLAY "Codice@6" CODTAB
|
||||||
|
COPY OUTPUT NP_CONTSEP
|
||||||
|
CHECKTYPE NORMAL
|
||||||
|
MODULE NP
|
||||||
|
GROUP 5
|
||||||
|
END
|
||||||
|
|
||||||
BOOLEAN F_BLOCCATO
|
BOOLEAN F_BLOCCATO
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 20 "Movimento bloccato"
|
PROMPT 2 20 "Movimento bloccato"
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#include <recarray.h>
|
#include <recarray.h>
|
||||||
#include <relation.h>
|
#include <relation.h>
|
||||||
|
|
||||||
#include "../cg/cglib01.h"
|
#include "../cg/cglib.h"
|
||||||
#include "calib01.h"
|
#include "calib01.h"
|
||||||
#include "calib02.h"
|
#include "calib02.h"
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
#include "ca2.h"
|
#include "ca2.h"
|
||||||
#include "ca2300a.h"
|
#include "ca2300a.h"
|
||||||
|
|
||||||
#include "../cg/cglib01.h"
|
#include "../cg/cglib.h"
|
||||||
|
|
||||||
#include "movana.h"
|
#include "movana.h"
|
||||||
#include "rmovana.h"
|
#include "rmovana.h"
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#include <progind.h>
|
#include <progind.h>
|
||||||
#include <reprint.h>
|
#include <reprint.h>
|
||||||
|
|
||||||
#include "../cg/cglib01.h"
|
#include "../cg/cglib.h"
|
||||||
|
|
||||||
#include "commesse.h"
|
#include "commesse.h"
|
||||||
#include "pconana.h"
|
#include "pconana.h"
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
#include "rmovana.h"
|
#include "rmovana.h"
|
||||||
#include "pconana.h"
|
#include "pconana.h"
|
||||||
#include "saldana.h"
|
#include "saldana.h"
|
||||||
#include "../cg/cglib01.h"
|
#include "../cg/cglib.h"
|
||||||
|
|
||||||
#include "ca3.h"
|
#include "ca3.h"
|
||||||
#include "calib01.h"
|
#include "calib01.h"
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
#include "ca3.h"
|
#include "ca3.h"
|
||||||
#include "calib01.h"
|
#include "calib01.h"
|
||||||
#include "../cg/cglib01.h"
|
#include "../cg/cglib.h"
|
||||||
|
|
||||||
class TCode_generator
|
class TCode_generator
|
||||||
{
|
{
|
||||||
|
@ -11,8 +11,7 @@
|
|||||||
#include <rmoviva.h>
|
#include <rmoviva.h>
|
||||||
|
|
||||||
#include "..\cg\cgsaldac.h"
|
#include "..\cg\cgsaldac.h"
|
||||||
#include "..\cg\cg2101.h"
|
#include "..\cg\cglib.h"
|
||||||
#include "..\cg\cg2103.h"
|
|
||||||
|
|
||||||
#include "pconana.h"
|
#include "pconana.h"
|
||||||
#include "movana.h"
|
#include "movana.h"
|
||||||
@ -715,6 +714,7 @@ void TPag_per_cms_recordset::find_commesse(const long nreg, const TRectype& riga
|
|||||||
//crea un movimento p.n. con il numero reg che viene passato al metodo (nreg relativo..
|
//crea un movimento p.n. con il numero reg che viene passato al metodo (nreg relativo..
|
||||||
//..ad un movimento della fattura originaria)
|
//..ad un movimento della fattura originaria)
|
||||||
TMovimentoPN pn;
|
TMovimentoPN pn;
|
||||||
|
|
||||||
pn.curr().put(MOV_NUMREG, nreg);
|
pn.curr().put(MOV_NUMREG, nreg);
|
||||||
if (pn.read() == NOERR)
|
if (pn.read() == NOERR)
|
||||||
{
|
{
|
||||||
|
@ -9,8 +9,7 @@
|
|||||||
#include <doc.h>
|
#include <doc.h>
|
||||||
#include <rdoc.h>
|
#include <rdoc.h>
|
||||||
#include <partite.h>
|
#include <partite.h>
|
||||||
#include "../cg/cg2103.h"
|
#include "../cg/cglib.h"
|
||||||
#include "../cg/cglib01.h"
|
|
||||||
#include "../ve/velib04.h"
|
#include "../ve/velib04.h"
|
||||||
#include "..\cg\cgsaldac.h"
|
#include "..\cg\cgsaldac.h"
|
||||||
|
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
#include <applicat.h>
|
#include <applicat.h>
|
||||||
#include <defmask.h>
|
#include <defmask.h>
|
||||||
|
|
||||||
|
#include "../cg/cglib.h"
|
||||||
#include "ca3.h"
|
#include "ca3.h"
|
||||||
#include "ca3883.h"
|
#include "ca3883.h"
|
||||||
#include "ca3883a.h"
|
#include "ca3883a.h"
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
#include "../ve/velib.h"
|
#include "../ve/velib.h"
|
||||||
#include "../ve/velib04.h"
|
#include "../ve/velib04.h"
|
||||||
|
#include "../cg/cglib.h"
|
||||||
|
|
||||||
#include "calib01.h"
|
#include "calib01.h"
|
||||||
#include "calib02.h"
|
#include "calib02.h"
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#include <assoc.h>
|
#include <assoc.h>
|
||||||
#include <reprint.h>
|
#include <reprint.h>
|
||||||
|
|
||||||
#include "../cg/cglib01.h"
|
#include "../cg/cglib.h"
|
||||||
|
|
||||||
#include "ca3883a.h"
|
#include "ca3883a.h"
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
#include <causali.h>
|
#include <causali.h>
|
||||||
#include <pconti.h>
|
#include <pconti.h>
|
||||||
|
|
||||||
#include "../cg/cg2101.h"
|
#include "../cg/cglib.h"
|
||||||
#include "calib01.h"
|
#include "calib01.h"
|
||||||
#include "../ve/velib04.h"
|
#include "../ve/velib04.h"
|
||||||
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
107
|
107
|
||||||
0
|
0
|
||||||
$movana|0|0|178|0|Movimenti di Analitica|||
|
$movana|0|0|184|0|Movimenti di Analitica|||
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
107
|
107
|
||||||
24
|
25
|
||||||
ANNOES|9|4|0|Codice esercizio
|
ANNOES|9|4|0|Codice esercizio
|
||||||
NUMREG|3|7|0|Numero di operazione
|
NUMREG|3|7|0|Numero di operazione
|
||||||
DATAREG|5|8|0|Data operazione
|
DATAREG|5|8|0|Data operazione
|
||||||
@ -24,6 +24,7 @@ DNDOC|3|7|0|Documento originale NDOC
|
|||||||
DATAFCOMP|5|8|0|Data finale competenza (solo Preventivi e Variazioni)
|
DATAFCOMP|5|8|0|Data finale competenza (solo Preventivi e Variazioni)
|
||||||
AUTOFCOMP|8|1|0|Data fine competenza calcolata in base a fine commessa
|
AUTOFCOMP|8|1|0|Data fine competenza calcolata in base a fine commessa
|
||||||
TRASFERITO|8|1|0|Movimento trasferito dalla Contabilità Generale
|
TRASFERITO|8|1|0|Movimento trasferito dalla Contabilità Generale
|
||||||
|
CONTSEP|1|6|0|Contabilità separata
|
||||||
3
|
3
|
||||||
NUMREG|
|
NUMREG|
|
||||||
DATACOMP+NUMREG|X
|
DATACOMP+NUMREG|X
|
||||||
|
@ -22,5 +22,6 @@
|
|||||||
#define MOVANA_DATAFCOMP "DATAFCOMP"
|
#define MOVANA_DATAFCOMP "DATAFCOMP"
|
||||||
#define MOVANA_AUTOFCOMP "AUTOFCOMP"
|
#define MOVANA_AUTOFCOMP "AUTOFCOMP"
|
||||||
#define MOVANA_TRASFERITO "TRASFERITO"
|
#define MOVANA_TRASFERITO "TRASFERITO"
|
||||||
|
#define MOVANA_CONTSEP "CONTSEP"
|
||||||
|
|
||||||
#endif
|
#endif
|
Loading…
x
Reference in New Issue
Block a user