Patch level : 10.0 164

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

Implementate le proposte di contratto con un flag sulla testata


git-svn-id: svn://10.65.10.50/trunk@17672 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2008-11-18 14:08:37 +00:00
parent 29b5e7ace4
commit 1f773d23aa
8 changed files with 35 additions and 25 deletions

View File

@ -1,3 +1,3 @@
168
0
$lvcondv|||168|0|Tabella testate di contratto|||
$lvcondv|||170|0|Tabella testate di contratto|||

View File

@ -1,7 +1,8 @@
168
43
44
CODCONT|3|6|0|Codice Contratto
STATUS|1|2|0|Stato del contratto, <CH>chiuso, <CO>confermato, <DC>da confermare
PROPOSTA|8|1|0|Proposta di contratto
CODCF|3|6|0|Codice cliente
DATAIN|5|8|0|Data di inizio validità contratto
DATASC|5|8|0|Data di scadenza del contratto
@ -19,10 +20,10 @@ INPERFAT|5|8|0|Inizio primo periodo di fatturazione
FATTPARZ|8|1|0|Fatturazione parziale
DOTTMPPRZD|8|1|0|Addebita dotazione temporanea con prezzo diverso
FORFNOCONS|8|1|0|Addebita il forfait anche se non ci sono consegne nel periodo
ADDCAPROT|8|1|0|Addebita i capi rotti in fattura
ADDCAPROT|8|1|0|Addebita i capi rotti in fattura
FORFGLOB|4|18|3|Forfati Globale
TIPOCAN|2|1|0|Tipo canone
TIPOIMB|2|1|0|Tipo imballo
TIPOIMB|2|1|0|Tipo imballo
SSCONS|8|1|0|Spese di spedizione alla consegna
TIPOSTPRZ|2|1|0|Tipo di stamapa prezzo
CAUSLAV|1|3|0|Causale di lavanderie
@ -44,4 +45,4 @@ RITAUDTTMP|8|1|0|Ritiro automatico dotazione temporanea
DTFIXDDT|5|8|0|Data fissa per creazione DDT da sporco
COMMENTI|11|10|0|Commenti e note
1
CODCF+CODCONT|
CODCF+CODCONT|

View File

@ -39,6 +39,8 @@
#define DLG_PLANNING 237
#define F_INDSPED 238
#define F_INDIR 239
#define F_PROPOSTA 240
#define S_CODART 101
#define S_DESCR 102
#define S_UM 103

View File

@ -6,7 +6,7 @@ ENDPAGE
PAGE "Contratto" 0 2 0 0
GROUPBOX DLG_NULL 78 5
GROUPBOX DLG_NULL 78 6
BEGIN
PROMPT 1 0 "@bContratti"
END
@ -63,9 +63,16 @@ BEGIN
CHECKTYPE REQUIRED
END
BOOLEAN F_PROPOSTA
BEGIN
PROMPT 2 3 "Proposta di contratto"
MESSAGE FALSE REQUIRED,F_DATAIN
MESSAGE TRUE NORMAL,F_DATAIN
END
DATE F_DATAIN
BEGIN
PROMPT 25 2 "Inizio "
PROMPT 25 3 "Inizio "
FIELD DATAIN
FLAGS "A"
CHECKTYPE REQUIRED
@ -73,7 +80,7 @@ END
DATE F_DATASC
BEGIN
PROMPT 45 2 "Scadenza "
PROMPT 45 3 "Scadenza "
FIELD DATASC
VALIDATE DATE_CMP_FUNC >= F_DATAIN
WARNING "Inserire una data finale maggiore della data di inizio"
@ -81,7 +88,7 @@ END
NUMBER F_INDSPED 3
BEGIN
PROMPT 2 3 "Indirizzo sped. "
PROMPT 2 4 "Indirizzo sped. "
USE LF_INDSP KEY 1
INPUT TIPOCF "C"
INPUT CODCF F_CODCF SELECT
@ -98,7 +105,7 @@ END
STRING F_INDIR 50 39
BEGIN
PROMPT 25 3 ""
PROMPT 25 4 ""
FLAGS "D"
END
@ -107,9 +114,9 @@ BEGIN
PROMPT 66 2 "~Giri"
END
SPREADSHEET F_RIGHE 0 14
SPREADSHEET F_RIGHE 0 13
BEGIN
PROMPT 0 5 "Righe contratto"
PROMPT 0 6 "Righe contratto"
ITEM "Articolo@10"
ITEM "Descrizione@30"
ITEM "UM@3"

View File

@ -2,7 +2,8 @@
#define __LVCONDV_H
#define LVCONDV_CODCONT "CODCONT"
#define LVCONDV_STATUS "STATUS"
// #define LVCONDV_STATUS "STATUS"
#define LVCONDV_PROPOSTA "PROPOSTA"
#define LVCONDV_CODCF "CODCF"
#define LVCONDV_DATAIN "DATAIN"
#define LVCONDV_DATASC "DATASC"

View File

@ -226,19 +226,19 @@ const TString & TRecmag_lavanderie::get_str(const char* fieldname) const
switch (index)
{
case 0:
return _dotin.as_string();
return _dotin.string();
break;
case 1:
return _dotod.as_string();
return _dotod.string();
break;
case 2:
return _dottm.as_string();
return _dottm.string();
break;
case 3:
return _consanno.as_string();
return _consanno.string();
break;
case 4:
return _consmese.as_string();
return _consmese.string();
break;
default:
break;

View File

@ -29,11 +29,11 @@ public:
class TRecmag_lavanderie : public TVariable_rectype
{
TVariant _dotin;
TVariant _dotod;
TVariant _dottm;
TVariant _consanno;
TVariant _consmese;
real _dotin;
real _dotod;
real _dottm;
real _consanno;
real _consmese;
long _update_time;
protected:

View File

@ -79,8 +79,7 @@ BEGIN
INPUT S0 F_DES_CAUSALE_RITIRO
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione @50" S0
OUTPUT F_DES_CAUSALE_RITIRO S0
OUTPUT F_CAUSALE_RITIRO CODTAB
COPY OUTPUT F_CAUSALE_RITIRO
GROUP 1
FLAGS "D"
END