Patch level : 10.0 558
Files correlati : tc0.exe Ricompilazione Demo : [ ] Commento : Tabelle di riclassificazione team system e trasferimento sermetra git-svn-id: svn://10.65.10.50/trunk@19834 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
b9c8acabc4
commit
70aa19c90f
@ -265,12 +265,12 @@ void TDocTS::upload_codiva(const TFilename& file, TLog_report& log) const
|
|||||||
cod.trim();
|
cod.trim();
|
||||||
if (cod.blank() || !real::is_natural(cod))
|
if (cod.blank() || !real::is_natural(cod))
|
||||||
continue;
|
continue;
|
||||||
cod.lpad(4, '0');
|
cod.lpad(3, '0');
|
||||||
if (cod.len() > 4)
|
if (cod.len() > 3)
|
||||||
{
|
{
|
||||||
TString errore = "ERRORE:";
|
TString errore = "ERRORE:";
|
||||||
|
|
||||||
errore <<" i dati IVA con codice " << cod << " non possono essere inseriti (codice max 4 caratteri)";
|
errore <<" i dati IVA con codice " << cod << " non possono essere inseriti (codice max 3 caratteri)";
|
||||||
log.log(2,errore);
|
log.log(2,errore);
|
||||||
}
|
}
|
||||||
iva.put("CODTAB",cod);
|
iva.put("CODTAB",cod);
|
||||||
|
@ -4,7 +4,7 @@ TOOLBAR "topbar" 0 0 0 2
|
|||||||
#include <relapbar.h>
|
#include <relapbar.h>
|
||||||
ENDPAGE
|
ENDPAGE
|
||||||
|
|
||||||
PAGE "" 0 2 0 0
|
PAGE "Riclassificazione Conti" 0 2 0 0
|
||||||
|
|
||||||
LIST F_COD 7
|
LIST F_COD 7
|
||||||
BEGIN
|
BEGIN
|
||||||
@ -27,6 +27,7 @@ BEGIN
|
|||||||
FIELD GRUPPO
|
FIELD GRUPPO
|
||||||
USE LF_RICLPDC
|
USE LF_RICLPDC
|
||||||
JOIN LF_PCON INTO GRUPPO==GRUPPO CONTO==CONTO SOTTOCONTO==SOTTOCONTO
|
JOIN LF_PCON INTO GRUPPO==GRUPPO CONTO==CONTO SOTTOCONTO==SOTTOCONTO
|
||||||
|
JOIN &TCO TO LF_RICLPDC INTO CODTAB==CODICE
|
||||||
INPUT TIPORIC F_COD SELECT
|
INPUT TIPORIC F_COD SELECT
|
||||||
INPUT GRUPPO F_GRUPPO2
|
INPUT GRUPPO F_GRUPPO2
|
||||||
INPUT CONTO F_CONTO2
|
INPUT CONTO F_CONTO2
|
||||||
@ -38,13 +39,13 @@ BEGIN
|
|||||||
DISPLAY "Gruppo TS" CODICE[1,2]
|
DISPLAY "Gruppo TS" CODICE[1,2]
|
||||||
DISPLAY "Conto TS" CODICE[3,4]
|
DISPLAY "Conto TS" CODICE[3,4]
|
||||||
DISPLAY "Sottoconto TS" CODICE[5,7]
|
DISPLAY "Sottoconto TS" CODICE[5,7]
|
||||||
|
DISPLAY "Descrizione@50" &TCO->S0
|
||||||
OUTPUT F_GRUPPO2 GRUPPO
|
OUTPUT F_GRUPPO2 GRUPPO
|
||||||
OUTPUT F_CONTO2 CONTO
|
OUTPUT F_CONTO2 CONTO
|
||||||
OUTPUT F_SOTTOCONTO2 SOTTOCONTO
|
OUTPUT F_SOTTOCONTO2 SOTTOCONTO
|
||||||
OUTPUT F_GRUPPO GRUPPO
|
OUTPUT F_GRUPPO GRUPPO
|
||||||
OUTPUT F_CONTO CONTO
|
OUTPUT F_CONTO CONTO
|
||||||
OUTPUT F_SOTTOCONTO SOTTOCONTO
|
OUTPUT F_SOTTOCONTO SOTTOCONTO
|
||||||
OUTPUT F_DESCRIZ DESCRIZ
|
|
||||||
KEY 1
|
KEY 1
|
||||||
GROUP 1
|
GROUP 1
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
@ -58,12 +59,20 @@ BEGIN
|
|||||||
KEY 1
|
KEY 1
|
||||||
GROUP 2
|
GROUP 2
|
||||||
USE LF_PCON KEY 1 SELECT CONTO=""
|
USE LF_PCON KEY 1 SELECT CONTO=""
|
||||||
|
JOIN LF_RICLPDC INTO TIPORIC=="TSCONTI" GRUPPO==GRUPPO CONTO==CONTO SOTTOCONTO==SOTTOCONTO
|
||||||
|
JOIN &TCO TO LF_RICLPDC INTO CODTAB==CODICE
|
||||||
INPUT GRUPPO F_GRUPPO
|
INPUT GRUPPO F_GRUPPO
|
||||||
DISPLAY "Gruppo" GRUPPO
|
DISPLAY "Gruppo" GRUPPO
|
||||||
DISPLAY "Descrizione@50" DESCR
|
DISPLAY "Descrizione@50" DESCR
|
||||||
|
DISPLAY "Gruppo TS" LF_RICLPDC->CODICE[1,2]
|
||||||
|
DISPLAY "Conto TS" LF_RICLPDC->CODICE[3,4]
|
||||||
|
DISPLAY "Sottoconto TS" LF_RICLPDC->CODICE[5,7]
|
||||||
|
DISPLAY "Descrizione@50" &TCO->S0
|
||||||
OUTPUT F_GRUPPO GRUPPO
|
OUTPUT F_GRUPPO GRUPPO
|
||||||
|
OUTPUT F_GRUPPO2 GRUPPO
|
||||||
OUTPUT F_DESCG DESCR
|
OUTPUT F_DESCG DESCR
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
|
ADD RUN cg0 -0
|
||||||
FLAGS "G"
|
FLAGS "G"
|
||||||
END
|
END
|
||||||
|
|
||||||
@ -90,7 +99,7 @@ BEGIN
|
|||||||
COPY ALL F_GRUPPO2
|
COPY ALL F_GRUPPO2
|
||||||
KEY 1
|
KEY 1
|
||||||
GROUP 1
|
GROUP 1
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE NORMAL
|
||||||
WARNING "Manca il conto"
|
WARNING "Manca il conto"
|
||||||
END
|
END
|
||||||
|
|
||||||
@ -102,16 +111,25 @@ BEGIN
|
|||||||
KEY 1
|
KEY 1
|
||||||
GROUP 2
|
GROUP 2
|
||||||
USE LF_PCON KEY 1 SELECT ((CONTO!="")&&(SOTTOCONTO=""))
|
USE LF_PCON KEY 1 SELECT ((CONTO!="")&&(SOTTOCONTO=""))
|
||||||
|
JOIN LF_RICLPDC INTO TIPORIC=="TSCONTI" GRUPPO==GRUPPO CONTO==CONTO SOTTOCONTO==SOTTOCONTO
|
||||||
|
JOIN &TCO TO LF_RICLPDC INTO CODTAB==CODICE
|
||||||
COPY INPUT F_GRUPPO
|
COPY INPUT F_GRUPPO
|
||||||
INPUT CONTO F_CONTO
|
INPUT CONTO F_CONTO
|
||||||
DISPLAY "Gruppo" GRUPPO
|
DISPLAY "Gruppo" GRUPPO
|
||||||
DISPLAY "Conto" CONTO
|
DISPLAY "Conto" CONTO
|
||||||
DISPLAY "Descrizione@50" DESCR
|
DISPLAY "Descrizione@50" DESCR
|
||||||
|
DISPLAY "Gruppo TS" LF_RICLPDC->CODICE[1,2]
|
||||||
|
DISPLAY "Conto TS" LF_RICLPDC->CODICE[3,4]
|
||||||
|
DISPLAY "Sottoconto TS" LF_RICLPDC->CODICE[5,7]
|
||||||
|
DISPLAY "Descrizione@50" &TCO->S0
|
||||||
OUTPUT F_GRUPPO GRUPPO
|
OUTPUT F_GRUPPO GRUPPO
|
||||||
|
OUTPUT F_GRUPPO2 GRUPPO
|
||||||
OUTPUT F_CONTO CONTO
|
OUTPUT F_CONTO CONTO
|
||||||
|
OUTPUT F_CONTO2 CONTO
|
||||||
OUTPUT F_DESCC DESCR
|
OUTPUT F_DESCC DESCR
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE NORMAL
|
||||||
WARNING "Manca il conto"
|
WARNING "Manca il conto"
|
||||||
|
ADD RUN cg0 -0
|
||||||
FLAGS "G"
|
FLAGS "G"
|
||||||
END
|
END
|
||||||
|
|
||||||
@ -139,7 +157,7 @@ BEGIN
|
|||||||
COPY ALL F_GRUPPO2
|
COPY ALL F_GRUPPO2
|
||||||
KEY 1
|
KEY 1
|
||||||
GROUP 1
|
GROUP 1
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE NORMAL
|
||||||
END
|
END
|
||||||
|
|
||||||
NUMBER F_SOTTOCONTO 6
|
NUMBER F_SOTTOCONTO 6
|
||||||
@ -149,7 +167,9 @@ BEGIN
|
|||||||
FIELD SOTTOCONTO
|
FIELD SOTTOCONTO
|
||||||
KEY 1
|
KEY 1
|
||||||
GROUP 2
|
GROUP 2
|
||||||
USE LF_PCON KEY 1 SELECT SOTTOCONTO!=""
|
USE LF_PCON KEY 1 SELECT (SOTTOCONTO!="")
|
||||||
|
JOIN LF_RICLPDC INTO TIPORIC=="TSCONTI" GRUPPO==GRUPPO CONTO==CONTO SOTTOCONTO==SOTTOCONTO
|
||||||
|
JOIN &TCO TO LF_RICLPDC INTO CODTAB==CODICE
|
||||||
COPY INPUT F_CONTO
|
COPY INPUT F_CONTO
|
||||||
INPUT SOTTOCONTO F_SOTTOCONTO
|
INPUT SOTTOCONTO F_SOTTOCONTO
|
||||||
DISPLAY "Gruppo" GRUPPO
|
DISPLAY "Gruppo" GRUPPO
|
||||||
@ -157,11 +177,19 @@ BEGIN
|
|||||||
DISPLAY "Sottoconto" SOTTOCONTO
|
DISPLAY "Sottoconto" SOTTOCONTO
|
||||||
DISPLAY "Sosp." SOSPESO
|
DISPLAY "Sosp." SOSPESO
|
||||||
DISPLAY "Descrizione@50" DESCR
|
DISPLAY "Descrizione@50" DESCR
|
||||||
|
DISPLAY "Gruppo TS" LF_RICLPDC->CODICE[1,2]
|
||||||
|
DISPLAY "Conto TS" LF_RICLPDC->CODICE[3,4]
|
||||||
|
DISPLAY "Sottoconto TS" LF_RICLPDC->CODICE[5,7]
|
||||||
|
DISPLAY "Descrizione@50" &TCO->S0
|
||||||
OUTPUT F_GRUPPO GRUPPO
|
OUTPUT F_GRUPPO GRUPPO
|
||||||
|
OUTPUT F_GRUPPO2 GRUPPO
|
||||||
OUTPUT F_CONTO CONTO
|
OUTPUT F_CONTO CONTO
|
||||||
|
OUTPUT F_CONTO2 CONTO
|
||||||
OUTPUT F_SOTTOCONTO SOTTOCONTO
|
OUTPUT F_SOTTOCONTO SOTTOCONTO
|
||||||
|
OUTPUT F_SOTTOCONTO2 SOTTOCONTO
|
||||||
OUTPUT F_DESCRIZ DESCR
|
OUTPUT F_DESCRIZ DESCR
|
||||||
CHECKTYPE REQUIRED
|
ADD RUN cg0 -0
|
||||||
|
CHECKTYPE NORMAL
|
||||||
FLAGS "G"
|
FLAGS "G"
|
||||||
END
|
END
|
||||||
|
|
||||||
@ -179,11 +207,17 @@ STRING F_DESCRIZ 50
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 8 "Descrizione"
|
PROMPT 2 8 "Descrizione"
|
||||||
USE LF_PCON KEY 2
|
USE LF_PCON KEY 2
|
||||||
|
JOIN LF_RICLPDC INTO TIPORIC=="TSCONTI" GRUPPO==GRUPPO CONTO==CONTO SOTTOCONTO==SOTTOCONTO
|
||||||
|
JOIN &TCO TO LF_RICLPDC INTO CODTAB==CODICE
|
||||||
INPUT DESCR F_DESCRIZ
|
INPUT DESCR F_DESCRIZ
|
||||||
DISPLAY "Descrizione@50" DESCR
|
DISPLAY "Descrizione@50" DESCR
|
||||||
DISPLAY "Gruppo" GRUPPO
|
DISPLAY "Gruppo" GRUPPO
|
||||||
DISPLAY "Conto" CONTO
|
DISPLAY "Conto" CONTO
|
||||||
DISPLAY "Sottoconto" SOTTOCONTO
|
DISPLAY "Sottoconto" SOTTOCONTO
|
||||||
|
DISPLAY "Gruppo TS" LF_RICLPDC->CODICE[1,2]
|
||||||
|
DISPLAY "Conto TS" LF_RICLPDC->CODICE[3,4]
|
||||||
|
DISPLAY "Sottoconto TS" LF_RICLPDC->CODICE[5,7]
|
||||||
|
DISPLAY "Descrizione@50" &TCO->S0
|
||||||
COPY OUTPUT F_SOTTOCONTO
|
COPY OUTPUT F_SOTTOCONTO
|
||||||
KEY 2
|
KEY 2
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
@ -193,7 +227,7 @@ END
|
|||||||
STRING F_TSGRUPPO 2
|
STRING F_TSGRUPPO 2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 10 "Gruppo "
|
PROMPT 2 10 "Gruppo "
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE SEARCH
|
||||||
USE &TCO
|
USE &TCO
|
||||||
INPUT CODTAB[1,2] F_TSGRUPPO
|
INPUT CODTAB[1,2] F_TSGRUPPO
|
||||||
INPUT CODTAB[3,4] F_TSCONTO
|
INPUT CODTAB[3,4] F_TSCONTO
|
||||||
@ -214,7 +248,7 @@ STRING F_TSCONTO 2
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 19 10 "Conto "
|
PROMPT 19 10 "Conto "
|
||||||
COPY ALL F_TSGRUPPO
|
COPY ALL F_TSGRUPPO
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE SEARCH
|
||||||
FIELD CODICE[3,4]
|
FIELD CODICE[3,4]
|
||||||
VALIDATE FIXLEN_FUNC 2
|
VALIDATE FIXLEN_FUNC 2
|
||||||
END
|
END
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
#include <automask.h>
|
#include <automask.h>
|
||||||
|
#include <applicat.h>
|
||||||
|
#include <diction.h>
|
||||||
#include <progind.h>
|
#include <progind.h>
|
||||||
#include <reputils.h>
|
#include <reputils.h>
|
||||||
#include <utility.h>
|
#include <utility.h>
|
||||||
|
@ -17,9 +17,8 @@ Picture = <cg01>
|
|||||||
Module = 27
|
Module = 27
|
||||||
Flags = ""
|
Flags = ""
|
||||||
Item_01 = "Trasferimento", "tc0 -6", ""
|
Item_01 = "Trasferimento", "tc0 -6", ""
|
||||||
Item_02 = "Importazione documenti", "tc0 -8", ""
|
Item_02 = "Importazione causali,p.d.c.,cod.iva", "tc0 -5", ""
|
||||||
Item_03 = "Importazione causali,p.d.c.,cod.iva", "tc0 -5", ""
|
Item_03 = "Tabelle di riclassificazione", [TCMENU_003]
|
||||||
Item_04 = "Tabelle di riclassificazione", [TCMENU_003]
|
|
||||||
Item_04 = "Tabelle TeamSystem", [TCMENU_004]
|
Item_04 = "Tabelle TeamSystem", [TCMENU_004]
|
||||||
Item_05 = "Configurazione modulo", [TCMENU_005]
|
Item_05 = "Configurazione modulo", [TCMENU_005]
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ BEGIN
|
|||||||
PROMPT 1 1 "Codice IVA TeamSystem"
|
PROMPT 1 1 "Codice IVA TeamSystem"
|
||||||
END
|
END
|
||||||
|
|
||||||
NUMBER F_CODTAB 4
|
NUMBER F_CODTAB 3
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 2 "Codice "
|
PROMPT 2 2 "Codice "
|
||||||
USE &TIV
|
USE &TIV
|
||||||
|
@ -34,7 +34,7 @@ BEGIN
|
|||||||
OUTPUT F_DESC S0
|
OUTPUT F_DESC S0
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
FIELD CODTAB[2,3]
|
FIELD CODTAB[2,3]
|
||||||
FLAGS "Z"
|
VALIDATE FIXLEN_FUNC 2
|
||||||
KEY 1
|
KEY 1
|
||||||
END
|
END
|
||||||
|
|
||||||
|
@ -25,11 +25,13 @@ BEGIN
|
|||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
USE LF_MULTIREL
|
USE LF_MULTIREL
|
||||||
JOIN LF_CAUSALI INTO CODCAUS==FIRST
|
JOIN LF_CAUSALI INTO CODCAUS==FIRST
|
||||||
|
JOIN &TCA INTO CODTAB==DATA
|
||||||
INPUT COD F_COD SELECT
|
INPUT COD F_COD SELECT
|
||||||
INPUT FIRST F_CODTAB
|
INPUT FIRST F_CODTAB
|
||||||
DISPLAY "Codice" FIRST
|
DISPLAY "Codice" FIRST
|
||||||
DISPLAY "Descrizione@60" LF_CAUSALI->DESCR
|
DISPLAY "Descrizione@60" LF_CAUSALI->DESCR
|
||||||
DISPLAY "Causale Teamsystem" DATA
|
DISPLAY "Causale Teamsystem" DATA
|
||||||
|
DISPLAY "Descrizione@50" &TCA->S0
|
||||||
OUTPUT F_CODTAB FIRST
|
OUTPUT F_CODTAB FIRST
|
||||||
OUTPUT F_CODTAB1 FIRST
|
OUTPUT F_CODTAB1 FIRST
|
||||||
OUTPUT F_COD_CAMPO DATA
|
OUTPUT F_COD_CAMPO DATA
|
||||||
@ -44,9 +46,13 @@ NUMBER F_CODTAB1 3
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
USE LF_CAUSALI
|
USE LF_CAUSALI
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSCAU" FIRST==CODCAUS
|
||||||
|
JOIN &TCA TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
INPUT CODCAUS F_CODTAB1
|
INPUT CODCAUS F_CODTAB1
|
||||||
DISPLAY "Cod." CODCAUS
|
DISPLAY "Cod." CODCAUS
|
||||||
DISPLAY "Descrizione@50" DESCR
|
DISPLAY "Descrizione@50" DESCR
|
||||||
|
DISPLAY "Causale Teamsystem" LF_MULTIREL->DATA
|
||||||
|
DISPLAY "Descrizione@50" &TCA->S0
|
||||||
DISPLAY "Documento" TIPODOC
|
DISPLAY "Documento" TIPODOC
|
||||||
DISPLAY "Registro" REG
|
DISPLAY "Registro" REG
|
||||||
DISPLAY "Tipo movimento" TIPOMOV
|
DISPLAY "Tipo movimento" TIPOMOV
|
||||||
@ -66,10 +72,14 @@ END
|
|||||||
STRING F_DESC 50
|
STRING F_DESC 50
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 10 2 "Descrizione "
|
PROMPT 10 2 "Descrizione "
|
||||||
USE LF_CAUSALI
|
USE LF_CAUSALI KEY 2
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSCAU" FIRST==CODCAUS
|
||||||
|
JOIN &TCA TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
INPUT DESCR F_DESC
|
INPUT DESCR F_DESC
|
||||||
DISPLAY "Descrizione@60" DESCR
|
DISPLAY "Descrizione@60" DESCR
|
||||||
DISPLAY "Codice" CODCAUS
|
DISPLAY "Codice" CODCAUS
|
||||||
|
DISPLAY "Causale Teamsystem" LF_MULTIREL->DATA
|
||||||
|
DISPLAY "Descrizione@50" &TCA->S0
|
||||||
COPY OUTPUT F_CODTAB1
|
COPY OUTPUT F_CODTAB1
|
||||||
KEY 2
|
KEY 2
|
||||||
GROUP 3
|
GROUP 3
|
||||||
|
@ -19,22 +19,24 @@ BEGIN
|
|||||||
KEY 1
|
KEY 1
|
||||||
END
|
END
|
||||||
|
|
||||||
NUMBER F_CODTAB 4
|
STRING F_CODTAB 4
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
USE LF_MULTIREL
|
USE LF_MULTIREL
|
||||||
JOIN %CPG INTO CODTAB==FIRST
|
JOIN %CPG INTO CODTAB==FIRST
|
||||||
|
JOIN &TPG INTO CODTAB==DATA
|
||||||
INPUT COD F_COD SELECT
|
INPUT COD F_COD SELECT
|
||||||
INPUT FIRST F_CODTAB
|
INPUT FIRST F_CODTAB
|
||||||
DISPLAY "Codice" FIRST
|
DISPLAY "Codice" FIRST
|
||||||
DISPLAY "Descrizione@60" %CPG->S0
|
DISPLAY "Descrizione@60" %CPG->S0
|
||||||
DISPLAY "Condizione TeamSystem" DATA
|
DISPLAY "Condizione TeamSystem" DATA
|
||||||
|
DISPLAY "Descrizione@50" &TPG->S0
|
||||||
OUTPUT F_CODTAB FIRST
|
OUTPUT F_CODTAB FIRST
|
||||||
OUTPUT F_CODTAB1 FIRST
|
OUTPUT F_CODTAB1 FIRST
|
||||||
OUTPUT F_COD_CAMPO DATA
|
OUTPUT F_COD_CAMPO DATA
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
FIELD FIRST
|
FIELD FIRST
|
||||||
FLAGS "U#G"
|
FLAGS "U#"
|
||||||
GROUP 1
|
GROUP 1
|
||||||
KEY 1
|
KEY 1
|
||||||
END
|
END
|
||||||
@ -44,12 +46,18 @@ BEGIN
|
|||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
USE %CPG
|
USE %CPG
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSCDP" FIRST==CODTAB
|
||||||
|
JOIN &TPG TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
INPUT CODTAB F_CODTAB1
|
INPUT CODTAB F_CODTAB1
|
||||||
DISPLAY "Cod." CODTAB
|
DISPLAY "Cod." CODTAB
|
||||||
DISPLAY "Descrizione@50" S0
|
DISPLAY "Descrizione@50" S0
|
||||||
|
DISPLAY "Condizione TeamSystem" LF_MULTIREL->DATA
|
||||||
|
DISPLAY "Descrizione@50" &TPG->S0
|
||||||
|
OUTPUT F_CODTAB CODTAB
|
||||||
OUTPUT F_CODTAB1 CODTAB
|
OUTPUT F_CODTAB1 CODTAB
|
||||||
OUTPUT F_DESC S0
|
OUTPUT F_DESC S0
|
||||||
FLAGS "U#"
|
FIELD FIRST
|
||||||
|
FLAGS "U#G"
|
||||||
GROUP 2
|
GROUP 2
|
||||||
KEY 1
|
KEY 1
|
||||||
ADD RUN ba3 -6
|
ADD RUN ba3 -6
|
||||||
@ -59,9 +67,14 @@ STRING F_DESC 50
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 10 2 "Descrizione "
|
PROMPT 10 2 "Descrizione "
|
||||||
USE %CPG KEY 2
|
USE %CPG KEY 2
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSCDP" FIRST==CODTAB
|
||||||
|
JOIN &TPG TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
|
INPUT CODTAB F_CODTAB1
|
||||||
INPUT S0 F_DESC
|
INPUT S0 F_DESC
|
||||||
DISPLAY "Descrizione@60" S0
|
DISPLAY "Descrizione@60" S0
|
||||||
DISPLAY "Codice" CODTAB
|
DISPLAY "Codice" CODTAB
|
||||||
|
DISPLAY "Condizione TeamSystem" LF_MULTIREL->DATA
|
||||||
|
DISPLAY "Descrizione@50" &TPG->S0
|
||||||
COPY OUTPUT F_CODTAB1
|
COPY OUTPUT F_CODTAB1
|
||||||
GROUP 3
|
GROUP 3
|
||||||
KEY 2
|
KEY 2
|
||||||
|
@ -24,10 +24,12 @@ NUMBER F_CODTAB 2
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
USE LF_MULTIREL
|
USE LF_MULTIREL
|
||||||
|
JOIN &T11 INTO CODTAB==DATA
|
||||||
INPUT COD F_COD SELECT
|
INPUT COD F_COD SELECT
|
||||||
INPUT FIRST F_CODTAB
|
INPUT FIRST F_CODTAB
|
||||||
DISPLAY "Tipo spesa/ricavo@30" FIRST
|
DISPLAY "Tipo spesa/ricavo@30" FIRST
|
||||||
DISPLAY "Codice Teamsystem@25" DATA
|
DISPLAY "Codice Teamsystem@25" DATA
|
||||||
|
DISPLAY "Descrizione@50" &T11->S0
|
||||||
OUTPUT F_CODTAB FIRST
|
OUTPUT F_CODTAB FIRST
|
||||||
OUTPUT F_CODTAB1 FIRST
|
OUTPUT F_CODTAB1 FIRST
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
@ -39,11 +41,11 @@ END
|
|||||||
NUMBER F_CODTAB1 2
|
NUMBER F_CODTAB1 2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
INPUT FIRST F_CODTAB1
|
INPUT F_CODTAB1
|
||||||
SHEET "Tipo spesa/ricavo|Situazione@60"
|
SHEET "Tipo spesa/ricavo|Situazione@60"
|
||||||
OUTPUT F_CODTAB1
|
OUTPUT F_CODTAB1
|
||||||
OUTPUT F_DESC
|
OUTPUT F_DESC
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE NORMAL
|
||||||
FIELD FIRST
|
FIELD FIRST
|
||||||
ITEM "0|0. Acquisti o vendite in genere"
|
ITEM "0|0. Acquisti o vendite in genere"
|
||||||
ITEM "1|1. Acquisti beni per rivendita"
|
ITEM "1|1. Acquisti beni per rivendita"
|
||||||
|
@ -25,11 +25,13 @@ BEGIN
|
|||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
USE LF_MULTIREL
|
USE LF_MULTIREL
|
||||||
JOIN %IVA INTO CODTAB==FIRST
|
JOIN %IVA INTO CODTAB==FIRST
|
||||||
|
JOIN &TIV INTO CODTAB==DATA
|
||||||
INPUT COD F_COD SELECT
|
INPUT COD F_COD SELECT
|
||||||
INPUT FIRST F_CODTAB
|
INPUT FIRST F_CODTAB
|
||||||
DISPLAY "Codice IVA" FIRST
|
DISPLAY "Codice IVA" FIRST
|
||||||
DISPLAY "Descrizione@60" %IVA->S0
|
DISPLAY "Descrizione@60" %IVA->S0
|
||||||
DISPLAY "Codice IVA Teamsystem" DATA
|
DISPLAY "Codice IVA Teamsystem" DATA
|
||||||
|
DISPLAY "Descrizione@50" &TIV->S0
|
||||||
OUTPUT F_CODTAB FIRST
|
OUTPUT F_CODTAB FIRST
|
||||||
OUTPUT F_CODTAB1 FIRST
|
OUTPUT F_CODTAB1 FIRST
|
||||||
OUTPUT F_COD_CAMPO DATA
|
OUTPUT F_COD_CAMPO DATA
|
||||||
@ -47,10 +49,15 @@ BEGIN
|
|||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
FIELD FIRST
|
FIELD FIRST
|
||||||
USE %IVA
|
USE %IVA
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSIVA" FIRST==CODTAB
|
||||||
|
JOIN &TIV TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
INPUT CODTAB F_CODTAB1
|
INPUT CODTAB F_CODTAB1
|
||||||
DISPLAY "Cod." CODTAB
|
DISPLAY "Cod." CODTAB
|
||||||
DISPLAY "Descrizione@50" S0
|
DISPLAY "Descrizione@50" S0
|
||||||
|
DISPLAY "Codice IVA Teamsystem" LF_MULTIREL->DATA
|
||||||
|
DISPLAY "Descrizione@50" &TIV->S0
|
||||||
OUTPUT F_CODTAB1 CODTAB
|
OUTPUT F_CODTAB1 CODTAB
|
||||||
|
OUTPUT F_CODTAB CODTAB
|
||||||
OUTPUT F_DESC S0
|
OUTPUT F_DESC S0
|
||||||
FLAGS "U"
|
FLAGS "U"
|
||||||
KEY 1
|
KEY 1
|
||||||
@ -62,16 +69,20 @@ STRING F_DESC 50
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 10 2 "Descrizione "
|
PROMPT 10 2 "Descrizione "
|
||||||
USE %IVA KEY 2
|
USE %IVA KEY 2
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSIVA" FIRST==CODTAB
|
||||||
|
JOIN &TIV TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
INPUT S0 F_DESC
|
INPUT S0 F_DESC
|
||||||
DISPLAY "Descrizione@50" S0
|
DISPLAY "Descrizione@50" S0
|
||||||
DISPLAY "Cod." CODTAB
|
DISPLAY "Cod." CODTAB
|
||||||
|
DISPLAY "Codice IVA Teamsystem" LF_MULTIREL->DATA
|
||||||
|
DISPLAY "Descrizione@50" &TIV->S0
|
||||||
COPY OUTPUT F_CODTAB1
|
COPY OUTPUT F_CODTAB1
|
||||||
KEY 2
|
KEY 2
|
||||||
GROUP 3
|
GROUP 3
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
END
|
END
|
||||||
|
|
||||||
NUMBER F_COD_CAMPO 4
|
NUMBER F_COD_CAMPO 3
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 4 "Codice IVA Teamsystem "
|
PROMPT 2 4 "Codice IVA Teamsystem "
|
||||||
FIELD DATA
|
FIELD DATA
|
||||||
|
@ -25,11 +25,13 @@ BEGIN
|
|||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
USE LF_MULTIREL
|
USE LF_MULTIREL
|
||||||
JOIN %STA INTO CODTAB==FIRST
|
JOIN %STA INTO CODTAB==FIRST
|
||||||
|
JOIN &TNA INTO CODTAB==DATA
|
||||||
INPUT COD F_COD SELECT
|
INPUT COD F_COD SELECT
|
||||||
INPUT FIRST F_CODTAB
|
INPUT FIRST F_CODTAB
|
||||||
DISPLAY "Codice stato" FIRST
|
DISPLAY "Codice stato" FIRST
|
||||||
DISPLAY "Descrizione@60" %STA->S0
|
DISPLAY "Descrizione@60" %STA->S0
|
||||||
DISPLAY "Nazione Teamsystem" DATA
|
DISPLAY "Nazione Teamsystem" DATA
|
||||||
|
DISPLAY "Descrizione@50" &TNA->S0
|
||||||
OUTPUT F_CODTAB FIRST
|
OUTPUT F_CODTAB FIRST
|
||||||
OUTPUT F_CODTAB1 FIRST
|
OUTPUT F_CODTAB1 FIRST
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
@ -43,9 +45,13 @@ NUMBER F_CODTAB1 3
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
USE %STA
|
USE %STA
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSNAZ" FIRST==CODTAB
|
||||||
|
JOIN &TNA TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
INPUT CODTAB F_CODTAB1
|
INPUT CODTAB F_CODTAB1
|
||||||
DISPLAY "Cod." CODTAB
|
DISPLAY "Cod." CODTAB
|
||||||
DISPLAY "Descrizione@50" S0
|
DISPLAY "Descrizione@50" S0
|
||||||
|
DISPLAY "Nazione Teamsystem" LF_MULTIREL->DATA
|
||||||
|
DISPLAY "Descrizione@50" &TNA->S0
|
||||||
OUTPUT F_CODTAB CODTAB
|
OUTPUT F_CODTAB CODTAB
|
||||||
OUTPUT F_CODTAB1 CODTAB
|
OUTPUT F_CODTAB1 CODTAB
|
||||||
OUTPUT F_DESC S0
|
OUTPUT F_DESC S0
|
||||||
@ -60,9 +66,13 @@ STRING F_DESC 50
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 10 2 "Descrizione "
|
PROMPT 10 2 "Descrizione "
|
||||||
USE %STA KEY 2
|
USE %STA KEY 2
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSNAZ" FIRST==CODTAB
|
||||||
|
JOIN &TNA TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
INPUT S0 F_DESC
|
INPUT S0 F_DESC
|
||||||
DISPLAY "Descrizione@50" S0
|
DISPLAY "Descrizione@50" S0
|
||||||
DISPLAY "Cod." CODTAB
|
DISPLAY "Cod." CODTAB
|
||||||
|
DISPLAY "Nazione Teamsystem" LF_MULTIREL->DATA
|
||||||
|
DISPLAY "Descrizione@50" &TNA->S0
|
||||||
COPY OUTPUT F_CODTAB1
|
COPY OUTPUT F_CODTAB1
|
||||||
KEY 2
|
KEY 2
|
||||||
GROUP 3
|
GROUP 3
|
||||||
|
@ -29,13 +29,13 @@ STRING F_CODTAB 3
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
USE LF_MULTIREL
|
USE LF_MULTIREL
|
||||||
JOIN REG INTO CODTAB==FIRST
|
JOIN &TRE INTO CODTAB==DATA
|
||||||
INPUT COD F_COD SELECT
|
INPUT COD F_COD SELECT
|
||||||
INPUT FIRST F_CODTAB
|
INPUT FIRST F_CODTAB
|
||||||
DISPLAY "Codice registro" FIRST
|
DISPLAY "Codice registro" FIRST
|
||||||
DISPLAY "Descrizione@60" REG->S0
|
|
||||||
DISPLAY "Tipo" DATA[1,1]
|
DISPLAY "Tipo" DATA[1,1]
|
||||||
DISPLAY "Codice registro" DATA[2,3]
|
DISPLAY "Codice registro" DATA[2,3]
|
||||||
|
DISPLAY "Descrizione@50" &TRE->S0
|
||||||
OUTPUT F_CODTAB FIRST
|
OUTPUT F_CODTAB FIRST
|
||||||
OUTPUT F_CODTAB1 FIRST
|
OUTPUT F_CODTAB1 FIRST
|
||||||
FLAGS "UZ"
|
FLAGS "UZ"
|
||||||
@ -49,10 +49,15 @@ STRING F_CODTAB1 3
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
USE REG
|
USE REG
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSREG" FIRST==CODTAB[5,7]
|
||||||
|
JOIN &TRE TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
INPUT CODTAB[1,4] F_ANNO SELECT
|
INPUT CODTAB[1,4] F_ANNO SELECT
|
||||||
INPUT CODTAB[5,7] F_COD_CAMPO
|
INPUT CODTAB[5,7] F_COD_CAMPO
|
||||||
DISPLAY "Codice" CODTAB[5,7]
|
DISPLAY "Codice" CODTAB[5,7]
|
||||||
DISPLAY "Descrizione@50" S0
|
DISPLAY "Descrizione@50" S0
|
||||||
|
DISPLAY "Tipo" LF_MULTIREL->DATA[1,1]
|
||||||
|
DISPLAY "Codice registro" LF_MULTIREL->DATA[2,3]
|
||||||
|
DISPLAY "Descrizione@50" &TRE->S0
|
||||||
OUTPUT F_CODTAB CODTAB[5,7]
|
OUTPUT F_CODTAB CODTAB[5,7]
|
||||||
OUTPUT F_CODTAB1 CODTAB[5,7]
|
OUTPUT F_CODTAB1 CODTAB[5,7]
|
||||||
OUTPUT F_DESC S0
|
OUTPUT F_DESC S0
|
||||||
@ -67,10 +72,15 @@ STRING F_DESC 50
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 10 2 ""
|
PROMPT 10 2 ""
|
||||||
USE REG KEY 2
|
USE REG KEY 2
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSREG" FIRST==CODTAB[5,7]
|
||||||
|
JOIN &TRE TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
INPUT S0 F_DESC
|
INPUT S0 F_DESC
|
||||||
DISPLAY "Descrizione@50" S0
|
DISPLAY "Descrizione@50" S0
|
||||||
DISPLAY "Anno" CODTAB[1,4]
|
DISPLAY "Anno" CODTAB[1,4]
|
||||||
DISPLAY "Codice" CODTAB[5,7]
|
DISPLAY "Codice" CODTAB[5,7]
|
||||||
|
DISPLAY "Tipo" LF_MULTIREL->DATA[1,1]
|
||||||
|
DISPLAY "Codice registro" LF_MULTIREL->DATA[2,3]
|
||||||
|
DISPLAY "Descrizione@50" &TRE->S0
|
||||||
COPY OUTPUT F_CODTAB1
|
COPY OUTPUT F_CODTAB1
|
||||||
KEY 2
|
KEY 2
|
||||||
GROUP 3
|
GROUP 3
|
||||||
@ -99,7 +109,6 @@ BEGIN
|
|||||||
OUTPUT F_COD_CAMPO CODTAB[2,3]
|
OUTPUT F_COD_CAMPO CODTAB[2,3]
|
||||||
OUTPUT F_DESC1 S0
|
OUTPUT F_DESC1 S0
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
FLAGS "Z"
|
|
||||||
END
|
END
|
||||||
|
|
||||||
STRING F_DESC1 50 40
|
STRING F_DESC1 50 40
|
||||||
|
@ -25,11 +25,13 @@ BEGIN
|
|||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
USE LF_MULTIREL
|
USE LF_MULTIREL
|
||||||
JOIN %VAL INTO CODTAB==FIRST
|
JOIN %VAL INTO CODTAB==FIRST
|
||||||
|
JOIN &TVA INTO CODTAB==DATA
|
||||||
INPUT COD F_COD SELECT
|
INPUT COD F_COD SELECT
|
||||||
INPUT FIRST F_CODTAB
|
INPUT FIRST F_CODTAB
|
||||||
DISPLAY "Codice valuta" FIRST
|
DISPLAY "Codice valuta" FIRST
|
||||||
DISPLAY "Descrizione@60" %VAL->S0
|
DISPLAY "Descrizione@60" %VAL->S0
|
||||||
DISPLAY "Sigla valuta Teamsystem" DATA
|
DISPLAY "Sigla valuta Teamsystem" DATA
|
||||||
|
DISPLAY "Descrizione@50" &TCA->S0
|
||||||
OUTPUT F_CODTAB FIRST
|
OUTPUT F_CODTAB FIRST
|
||||||
OUTPUT F_DESC %VAL->S0
|
OUTPUT F_DESC %VAL->S0
|
||||||
OUTPUT F_COD_CAMPO DATA
|
OUTPUT F_COD_CAMPO DATA
|
||||||
@ -44,9 +46,13 @@ STRING F_CODTAB1 3
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 2 ""
|
PROMPT 2 2 ""
|
||||||
USE %VAL
|
USE %VAL
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSVAL" FIRST==CODTAB
|
||||||
|
JOIN &TVA TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
INPUT CODTAB F_CODTAB1
|
INPUT CODTAB F_CODTAB1
|
||||||
DISPLAY "Cod." CODTAB
|
DISPLAY "Cod." CODTAB
|
||||||
DISPLAY "Descrizione@50" S0
|
DISPLAY "Descrizione@50" S0
|
||||||
|
DISPLAY "Sigla valuta Teamsystem" LF_MULTIREL->DATA
|
||||||
|
DISPLAY "Descrizione@50" &TVA->S0
|
||||||
OUTPUT F_CODTAB CODTAB
|
OUTPUT F_CODTAB CODTAB
|
||||||
OUTPUT F_CODTAB1 CODTAB
|
OUTPUT F_CODTAB1 CODTAB
|
||||||
OUTPUT F_DESC S0
|
OUTPUT F_DESC S0
|
||||||
@ -61,9 +67,13 @@ STRING F_DESC 50
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 10 2 "Descrizione "
|
PROMPT 10 2 "Descrizione "
|
||||||
USE %VAL KEY 2
|
USE %VAL KEY 2
|
||||||
|
JOIN LF_MULTIREL INTO COD=="TSVAL" FIRST==CODTAB
|
||||||
|
JOIN &TVA TO LF_MULTIREL INTO CODTAB==DATA
|
||||||
INPUT S0 F_DESC
|
INPUT S0 F_DESC
|
||||||
DISPLAY "Descrizione@50" S0
|
DISPLAY "Descrizione@50" S0
|
||||||
DISPLAY "Cod." CODTAB
|
DISPLAY "Cod." CODTAB
|
||||||
|
DISPLAY "Sigla valuta Teamsystem" LF_MULTIREL->DATA
|
||||||
|
DISPLAY "Descrizione@50" &TVA->S0
|
||||||
COPY OUTPUT F_CODTAB1
|
COPY OUTPUT F_CODTAB1
|
||||||
KEY 2
|
KEY 2
|
||||||
GROUP 3
|
GROUP 3
|
||||||
|
Loading…
x
Reference in New Issue
Block a user