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 "calib01.h"
|
||||
|
||||
#include "../cg/cglib01.h"
|
||||
#include "../cg/cglib.h"
|
||||
#include "../ve/velib.h"
|
||||
#include "../mg/umart.h"
|
||||
#include <rdoc.h>
|
||||
@ -1560,12 +1560,11 @@ int TMovanal_app::write(const TMask& m)
|
||||
_rel->lfile().put(MOVANA_DNDOC, rec.get(MOV_DNDOC));
|
||||
}
|
||||
write_rows(m);
|
||||
// if (ci)
|
||||
// write_doc(m);
|
||||
|
||||
const int err = _rel->write();
|
||||
|
||||
if (ci && err == NOERR)
|
||||
write_doc(m);
|
||||
// link_ci(m);
|
||||
return err;
|
||||
}
|
||||
|
||||
@ -1586,12 +1585,11 @@ int TMovanal_app::rewrite(const TMask& m)
|
||||
rec.get(MOV_DNDOC));
|
||||
}
|
||||
write_rows(m);
|
||||
// if (ci)
|
||||
// write_doc(m);
|
||||
|
||||
const int err = _rel->rewrite();
|
||||
|
||||
if (ci && err == NOERR)
|
||||
write_doc(m);
|
||||
//link_ci(m);
|
||||
return err;
|
||||
}
|
||||
|
||||
|
@ -21,6 +21,8 @@
|
||||
#define F_CODCF 222
|
||||
#define F_RAGSOCCF 223
|
||||
#define F_DATAFCOMP 224
|
||||
#define NP_CONTSEP 225
|
||||
#define NP_DESCONTSEP 226
|
||||
|
||||
#define F_NUMREG2 301
|
||||
#define F_ANNOES2 302
|
||||
|
@ -213,6 +213,34 @@ BEGIN
|
||||
GROUP 5
|
||||
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
|
||||
BEGIN
|
||||
PROMPT 2 20 "Movimento bloccato"
|
||||
|
@ -4,7 +4,7 @@
|
||||
#include <recarray.h>
|
||||
#include <relation.h>
|
||||
|
||||
#include "../cg/cglib01.h"
|
||||
#include "../cg/cglib.h"
|
||||
#include "calib01.h"
|
||||
#include "calib02.h"
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
#include "ca2.h"
|
||||
#include "ca2300a.h"
|
||||
|
||||
#include "../cg/cglib01.h"
|
||||
#include "../cg/cglib.h"
|
||||
|
||||
#include "movana.h"
|
||||
#include "rmovana.h"
|
||||
|
@ -4,7 +4,7 @@
|
||||
#include <progind.h>
|
||||
#include <reprint.h>
|
||||
|
||||
#include "../cg/cglib01.h"
|
||||
#include "../cg/cglib.h"
|
||||
|
||||
#include "commesse.h"
|
||||
#include "pconana.h"
|
||||
|
@ -11,7 +11,7 @@
|
||||
#include "rmovana.h"
|
||||
#include "pconana.h"
|
||||
#include "saldana.h"
|
||||
#include "../cg/cglib01.h"
|
||||
#include "../cg/cglib.h"
|
||||
|
||||
#include "ca3.h"
|
||||
#include "calib01.h"
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
#include "ca3.h"
|
||||
#include "calib01.h"
|
||||
#include "../cg/cglib01.h"
|
||||
#include "../cg/cglib.h"
|
||||
|
||||
class TCode_generator
|
||||
{
|
||||
|
@ -11,8 +11,7 @@
|
||||
#include <rmoviva.h>
|
||||
|
||||
#include "..\cg\cgsaldac.h"
|
||||
#include "..\cg\cg2101.h"
|
||||
#include "..\cg\cg2103.h"
|
||||
#include "..\cg\cglib.h"
|
||||
|
||||
#include "pconana.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..
|
||||
//..ad un movimento della fattura originaria)
|
||||
TMovimentoPN pn;
|
||||
|
||||
pn.curr().put(MOV_NUMREG, nreg);
|
||||
if (pn.read() == NOERR)
|
||||
{
|
||||
|
@ -9,8 +9,7 @@
|
||||
#include <doc.h>
|
||||
#include <rdoc.h>
|
||||
#include <partite.h>
|
||||
#include "../cg/cg2103.h"
|
||||
#include "../cg/cglib01.h"
|
||||
#include "../cg/cglib.h"
|
||||
#include "../ve/velib04.h"
|
||||
#include "..\cg\cgsaldac.h"
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
#include <applicat.h>
|
||||
#include <defmask.h>
|
||||
|
||||
#include "../cg/cglib.h"
|
||||
#include "ca3.h"
|
||||
#include "ca3883.h"
|
||||
#include "ca3883a.h"
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
#include "../ve/velib.h"
|
||||
#include "../ve/velib04.h"
|
||||
#include "../cg/cglib.h"
|
||||
|
||||
#include "calib01.h"
|
||||
#include "calib02.h"
|
||||
|
@ -4,7 +4,7 @@
|
||||
#include <assoc.h>
|
||||
#include <reprint.h>
|
||||
|
||||
#include "../cg/cglib01.h"
|
||||
#include "../cg/cglib.h"
|
||||
|
||||
#include "ca3883a.h"
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
#include <causali.h>
|
||||
#include <pconti.h>
|
||||
|
||||
#include "../cg/cg2101.h"
|
||||
#include "../cg/cglib.h"
|
||||
#include "calib01.h"
|
||||
#include "../ve/velib04.h"
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
107
|
||||
0
|
||||
$movana|0|0|178|0|Movimenti di Analitica|||
|
||||
$movana|0|0|184|0|Movimenti di Analitica|||
|
||||
|
@ -1,5 +1,5 @@
|
||||
107
|
||||
24
|
||||
25
|
||||
ANNOES|9|4|0|Codice esercizio
|
||||
NUMREG|3|7|0|Numero di 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)
|
||||
AUTOFCOMP|8|1|0|Data fine competenza calcolata in base a fine commessa
|
||||
TRASFERITO|8|1|0|Movimento trasferito dalla Contabilità Generale
|
||||
CONTSEP|1|6|0|Contabilità separata
|
||||
3
|
||||
NUMREG|
|
||||
DATACOMP+NUMREG|X
|
||||
|
@ -22,5 +22,6 @@
|
||||
#define MOVANA_DATAFCOMP "DATAFCOMP"
|
||||
#define MOVANA_AUTOFCOMP "AUTOFCOMP"
|
||||
#define MOVANA_TRASFERITO "TRASFERITO"
|
||||
#define MOVANA_CONTSEP "CONTSEP"
|
||||
|
||||
#endif
|
Loading…
x
Reference in New Issue
Block a user