Patch level :4.0 830

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :riportate modifiche dalla 3.1 relative ad IBAN e modulo EP


git-svn-id: svn://10.65.10.50/trunk@15824 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2007-11-30 11:00:26 +00:00
parent f1fbc205e3
commit badf48a1c4
3 changed files with 58 additions and 19 deletions

View File

@ -233,14 +233,14 @@ END
STRING 21 5 STRING 21 5
BEGIN BEGIN
KEY "ABI presentazione" KEY "ABI presentazione"
PROMPT 55 4 "ABI: " PROMPT 20 4 "ABI: "
FIELD 20->CODABI FIELD 20->CODABI
END END
STRING 22 5 STRING 22 5
BEGIN BEGIN
KEY "CAB succursale" KEY "CAB succursale"
PROMPT 66 4 "CAB: " PROMPT 31 4 "CAB: "
FIELD 20->CODCAB FIELD 20->CODCAB
END END
@ -271,14 +271,14 @@ END
STRING 34 20 STRING 34 20
BEGIN BEGIN
KEY "Conto Corrente" KEY "Conto Corrente"
PROMPT 78 4 "C/C " PROMPT 43 4 "C/C "
FIELD 20->NUMCC FIELD 20->NUMCC
END END
STRING 133 1 STRING 133 1
BEGIN BEGIN
KEY "Conto Corrente" KEY "Conto Corrente"
PROMPT 55 4 "" PROMPT 5 4 ""
FIELD 20->NUMCC FIELD 20->NUMCC
MESSAGE EMPTY DISABLE,134 MESSAGE EMPTY DISABLE,134
FLAGS "H" FLAGS "H"
@ -287,11 +287,18 @@ END
STRING 134 35 STRING 134 35
BEGIN BEGIN
KEY "Conto Corrente" KEY "Conto Corrente"
PROMPT 55 4 "ACCOUNT NUM. " PROMPT 43 4 "ACCOUNT NUM. "
FIELD 20->NUMCC FIELD 20->NUMCC
FLAGS "D" FLAGS "D"
END END
STRING 135 35
BEGIN
KEY "Conto Corrente"
PROMPT 61 4 "IBAN "
FIELD 20->IBAN
END
STRING 35 3 STRING 35 3
BEGIN BEGIN
KEY "test sulla valuta" KEY "test sulla valuta"
@ -322,21 +329,21 @@ SECTION RIGHE_EFFETTO 5 1 1 FILE 14 GROUP NPROGTR
FIELD 14->DATAFATT FIELD 14->DATAFATT
END END
NUMERO 3 21 3 VALUTA 3 21 3
BEGIN BEGIN
PROMPT 124 1 "" PROMPT 124 1 ""
FIELD 14->IMPORTOVAL FIELD 14->IMPORTOVAL
PICTURE "###.###.###.###,@@#" // PICTURE "###.###.###.###,@@#"
GROUP 3 GROUP 3
END END
NUMERO 4 18 VALUTA 4 18
BEGIN BEGIN
PROMPT 124 1 "" PROMPT 124 1 ""
FIELD 14->IMPORTO FIELD 14->IMPORTO
PICTURE "###.###.###,@@#" // PICTURE "###.###.###.###"
GROUP 4 GROUP 4
FLAGS "D" FLAGS "D"
END END
END END
@ -357,17 +364,30 @@ BEGIN
PROMPT 114 6 "@B" PROMPT 114 6 "@B"
END END
NUMERO 26 18 VALUTA 26 18
BEGIN BEGIN
KEY "importo" KEY "importo"
PROMPT 124 6 "" PROMPT 124 6 ""
MESSAGE _IMPORTO MESSAGE _IMPORTO
MESSAGE ADD,FL->3 MESSAGE ADD,FL->3
PICTURE "###.###.###,@@#" PICTURE "###.###.###.###"
END END
END END
SECTION FOOTER ODD 5 SECTION FOOTER ODD 5
STRINGA 99
BEGIN
KEY "riga separazione dalle righe del body"
PROMPT 2 1 "---------------------------------------------------------------------------------------------------------------------------------------------"
END
STRINGA 100 12 1
BEGIN
KEY "stampa 'segue' in coda"
PROMPT 120 3 "-- SEGUE --"
END
END END
SECTION FOOTER LAST 5 SECTION FOOTER LAST 5
@ -387,7 +407,7 @@ END
NUMERO 3 50 NUMERO 3 50
BEGIN BEGIN
KEY "Totale" KEY "Totale"
PROMPT 5 3 "Dell' importo complessivo di Eur.@B" PROMPT 5 3 "Dell' importo complessivo di L.@B"
PICTURE "###.###.###.###,@@#" PICTURE "###.###.###.###,@@#"
END END
@ -426,6 +446,7 @@ BEGIN
KEY "data valuta" KEY "data valuta"
PROMPT 100 3 "@Rcon valuta per noi: @B" PROMPT 100 3 "@Rcon valuta per noi: @B"
FIELD 31->DATADIST FIELD 31->DATADIST
FL "D"
END END
END END

View File

@ -178,10 +178,17 @@ END
STRING 22 5 STRING 22 5
BEGIN BEGIN
KEY "CAB succursale" KEY "CAB succursale"
PROMPT 55 6 "CAB: " PROMPT 67 5 "CAB: "
FIELD CODCAB FIELD CODCAB
END END
STRING 29 35
BEGIN
KEY "Conto Corrente"
PROMPT 55 6 "IBAN "
FIELD 20->IBAN
END
LISTA 23 8 LISTA 23 8
BEGIN BEGIN
KEY "a saldo/in conto" KEY "a saldo/in conto"

View File

@ -2,13 +2,13 @@
#include <automask.h> #include <automask.h>
#include <defmask.h> #include <defmask.h>
#include <execp.h> #include <execp.h>
#include <modaut.h>
#include <progind.h> #include <progind.h>
#include <relation.h> #include <relation.h>
#include <tabutil.h> #include <tabutil.h>
#include <clifo.h> #include <clifo.h>
#include <cfven.h> #include <cfven.h>
#include <scadenze.h>
#include "../cg/cgsaldac.h" #include "../cg/cgsaldac.h"
#include "../ef/ef0301.h" #include "../ef/ef0301.h"
@ -985,9 +985,10 @@ class TPagamento_effetti : public TSkeleton_application
TPE_mask* _mask; TPE_mask* _mask;
public: public:
virtual bool create();
virtual void main_loop(); virtual void main_loop();
virtual void print(); virtual void print();
virtual bool firm_change_enabled() const { return FALSE; } virtual bool firm_change_enabled() const { return false; }
}; };
void TPagamento_effetti::main_loop() void TPagamento_effetti::main_loop()
@ -1020,10 +1021,20 @@ void TPagamento_effetti::print()
_mask->print(); _mask->print();
} }
bool TPagamento_effetti::create()
{
if (!has_module(EPAUT) && !has_module(EEAUT))
return error_box(TR("Modulo non autorizzato"));
return TSkeleton_application::create();
}
int ef0A00(int argc, char* argv[]) int ef0A00(int argc, char* argv[])
{ {
int n = 0; int n = 0;
TPagamento_effetti pe; TPagamento_effetti pe;
pe.run(argc, argv, "Disposizioni incassi/pagamenti"); pe.run(argc, argv, TR("Disposizioni incassi/pagamenti"));
return 0; return 0;
} }