Files correlati : tc0.exe Ricompilazione Demo : [ ] Commento Bug : 0001652: 002551 - cq - impostazioni team system . il trasferimento a team system ha il campo causale team system per movimenti senza causale che esce dal video. git-svn-id: svn://10.65.10.50/trunk@20563 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			489 lines
		
	
	
		
			7.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			489 lines
		
	
	
		
			7.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
#include "tcconf.h"
 | 
						||
 | 
						||
TOOLBAR "topbar" 0 0 0 2
 | 
						||
 | 
						||
#include <stdbar.h>
 | 
						||
 | 
						||
ENDPAGE
 | 
						||
 | 
						||
PAGE "Configurazione ditta per invio a TeamSystem"  0 2 0 0
 | 
						||
 | 
						||
GROUPBOX DLG_NULL 76 3
 | 
						||
BEGIN
 | 
						||
  PROMPT 1 1 "@bDitta corrente"
 | 
						||
END
 | 
						||
 | 
						||
NUMBER F_CODDITTA 5
 | 
						||
BEGIN
 | 
						||
  PROMPT 2 2 "Codice      "
 | 
						||
  FLAGS "FD"
 | 
						||
  USE LF_NDITTE
 | 
						||
  INPUT CODDITTA F_CODDITTA
 | 
						||
  OUTPUT F_RAGSOC RAGSOC
 | 
						||
  CHECKTYPE REQUIRED
 | 
						||
END
 | 
						||
 | 
						||
STRING F_RAGSOC 50
 | 
						||
BEGIN
 | 
						||
  PROMPT 22 2 ""
 | 
						||
  FLAGS "D"
 | 
						||
END
 | 
						||
 | 
						||
NUMBER F_CODDITTATS 5
 | 
						||
BEGIN
 | 
						||
  PROMPT 2 4 "Codice Ditta TeamSystem "
 | 
						||
  FLAGS "Z"
 | 
						||
  FIELD TSDitta
 | 
						||
  MESSAGE "X",F_RICLI11
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_RICLNAZ
 | 
						||
BEGIN
 | 
						||
	PROMPT 2 6 "Trascodifica Nazioni"
 | 
						||
	FIELD TSRNAZ
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_RICLIVA
 | 
						||
BEGIN
 | 
						||
	PROMPT 42 6 "Trascodifica Codici IVA"
 | 
						||
	FIELD TSRIVA
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_RICLI11
 | 
						||
BEGIN
 | 
						||
	PROMPT 2 8 "Trascodifica Codici IVA 11"
 | 
						||
	FIELD TSRI11
 | 
						||
	FLAGS "D"
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_RICLCDP
 | 
						||
BEGIN
 | 
						||
	PROMPT 42 8 "Trascodifica Condizioni di Pagamento"
 | 
						||
	FIELD TSRCDP
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_RICLREG
 | 
						||
BEGIN
 | 
						||
	PROMPT 2 10 "Trascodifica Registri"
 | 
						||
	FIELD TSRREG
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_RICLCONTI
 | 
						||
BEGIN
 | 
						||
	PROMPT 42 10 "Trascodifica Piano dei conti"
 | 
						||
	FIELD TSRCONTI
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_RICLCAU
 | 
						||
BEGIN
 | 
						||
	PROMPT 2 12 "Trascodifica Causali"
 | 
						||
	FIELD TSRCAU
 | 
						||
END
 | 
						||
 | 
						||
NUMBER F_EMCAU 3
 | 
						||
BEGIN
 | 
						||
	PROMPT 42 12 "Caus.TS movim.senza causale  "
 | 
						||
  USE &TCA
 | 
						||
  INPUT CODTAB F_EMCAU
 | 
						||
  DISPLAY "Codice" CODTAB
 | 
						||
  DISPLAY "Descrizione@60" S0
 | 
						||
  OUTPUT F_EMCAU CODTAB
 | 
						||
	CHECKTYPE REQUIRED
 | 
						||
  FLAGS "Z"
 | 
						||
	FIELD TSREMCAU
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_RICLVALUTE
 | 
						||
BEGIN
 | 
						||
	PROMPT 2 14 "Trascodifica valute"
 | 
						||
	FIELD TSRVAL
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_NOHCLI
 | 
						||
BEGIN
 | 
						||
	PROMPT 42 14 "Non trasferire il cod.cliente/forn.di testata"
 | 
						||
	FIELD TSRNOHCLI
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_STOCLI
 | 
						||
BEGIN
 | 
						||
	PROMPT 2 15 "Storicizza l'anagrafica cliente/fornitore"
 | 
						||
	FIELD TSRSTOCLI
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_USECMTAB
 | 
						||
BEGIN
 | 
						||
	PROMPT 2 16 "Utilizza le tabelle di Campo"
 | 
						||
	FIELD TSUSECMTAB
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_USECMPCN
 | 
						||
BEGIN
 | 
						||
	PROMPT 42 16 "Utilizza il piano dei conti di Campo"
 | 
						||
	FIELD TSUSECMPCN
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_PROFESS
 | 
						||
BEGIN
 | 
						||
	PROMPT 2 18 "Professionista"
 | 
						||
	FIELD TSPROFESS
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_VENT
 | 
						||
BEGIN
 | 
						||
	PROMPT 42 18 "Ventilazione"
 | 
						||
	FIELD TSVENT
 | 
						||
END
 | 
						||
 | 
						||
BOOLEAN F_RIPRISTINO
 | 
						||
BEGIN
 | 
						||
	PROMPT 2 19 "Ripristina alla data"
 | 
						||
	MESSAGE FALSE DISABLE,F_ULTINVIO
 | 
						||
	MESSAGE TRUE ENABLE,F_ULTINVIO
 | 
						||
END
 | 
						||
 | 
						||
DATE F_ULTINVIO
 | 
						||
BEGIN
 | 
						||
  PROMPT 42 19 "Data ultimo invio       "
 | 
						||
	FIELD TSULTINV
 | 
						||
	FLAGS "D"
 | 
						||
END
 | 
						||
 | 
						||
ENDPAGE
 | 
						||
 | 
						||
PAGE "Attivita' aggiuntive"  -1 -1 0 0
 | 
						||
 | 
						||
SPREADSHEET F_SHEET_ATTIV
 | 
						||
BEGIN
 | 
						||
  PROMPT 0 2 "Attivit<69> Aggiuntive"
 | 
						||
  ITEM "Codice Attivit<69> "
 | 
						||
  ITEM "Descrizione @50"
 | 
						||
  ITEM "Ditta TeamSystem"
 | 
						||
END
 | 
						||
 | 
						||
ENDPAGE
 | 
						||
 | 
						||
PAGE "Configurazione conti IVA"  -1 -1 0 0
 | 
						||
 | 
						||
SPREADSHEET F_SHEET_IVA
 | 
						||
BEGIN
 | 
						||
  PROMPT 0 2 "Conti IVA da non trasferire"
 | 
						||
  ITEM "Gr."
 | 
						||
  ITEM "Co."
 | 
						||
  ITEM "Sottoc."
 | 
						||
  ITEM "Descrizione Conto@50"
 | 
						||
END
 | 
						||
 | 
						||
ENDPAGE
 | 
						||
 | 
						||
PAGE "Configurazione conti ritenute"  -1 -1 0 0
 | 
						||
 | 
						||
SPREADSHEET F_SHEET_RIT
 | 
						||
BEGIN
 | 
						||
  PROMPT 0 2 "Conti ritenute fiscali e sociali"
 | 
						||
  ITEM "Gr."
 | 
						||
  ITEM "Co."
 | 
						||
  ITEM "Sottoc."
 | 
						||
  ITEM "Descrizione Conto@50"
 | 
						||
END
 | 
						||
 | 
						||
ENDPAGE
 | 
						||
 | 
						||
ENDMASK
 | 
						||
 | 
						||
PAGE "" -1 -1 80 11
 | 
						||
 | 
						||
STRING FR_ATTIV 5
 | 
						||
BEGIN
 | 
						||
	PROMPT 2 2 "Codice attivit<69>  "
 | 
						||
	FLAGS "UZD"
 | 
						||
END
 | 
						||
 | 
						||
STRING FR_DESCR 50
 | 
						||
BEGIN
 | 
						||
	PROMPT 2 4 "Descrizione      "
 | 
						||
	FLAGS "D"
 | 
						||
END
 | 
						||
 | 
						||
NUMBER FR_DITTATS 5
 | 
						||
BEGIN
 | 
						||
  PROMPT 2 6 "Ditta TeamSystem "
 | 
						||
  FLAGS "Z"
 | 
						||
END
 | 
						||
 | 
						||
BUTTON DLG_OK 10 2
 | 
						||
BEGIN
 | 
						||
  PROMPT -12 -1 ""
 | 
						||
END
 | 
						||
 | 
						||
BUTTON DLG_CANCEL 10 2
 | 
						||
BEGIN
 | 
						||
  PROMPT -22 -1 ""
 | 
						||
END
 | 
						||
 | 
						||
ENDPAGE
 | 
						||
 | 
						||
ENDMASK
 | 
						||
 | 
						||
PAGE "" -1 -1 68 11
 | 
						||
 | 
						||
BOOLEAN SI_SELECTOR
 | 
						||
BEGIN
 | 
						||
	PROMPT 1 1 "Selettore"
 | 
						||
	FLAGS "HG"
 | 
						||
	MESSAGE FALSE HIDE,10@|SHOW,20@|DISABLE,SI_DESCR
 | 
						||
	MESSAGE TRUE SHOW,10@|HIDE,20@|ENABLE,SI_DESCR
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI_GRUPPO 3
 | 
						||
BEGIN
 | 
						||
  PROMPT 1 3 "Gruppo "
 | 
						||
  HELP "Codice del gruppo"
 | 
						||
  USE LF_PCON KEY 1 SELECT (CONTO="")
 | 
						||
  INPUT GRUPPO SI_GRUPPO 
 | 
						||
  DISPLAY "Gruppo" GRUPPO
 | 
						||
  DISPLAY "Descrizione@50" DESCR
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
  OUTPUT SI_GRUPPO GRUPPO
 | 
						||
  OUTPUT SI_DESCR DESCR     
 | 
						||
  WARNING "Gruppo assente"
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
	GROUP 10
 | 
						||
	ADD RUN cg0 -0
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI_CONTO 3
 | 
						||
BEGIN
 | 
						||
  PROMPT 15 3 "Conto  "
 | 
						||
  HELP "Codice del conto"
 | 
						||
  USE LF_PCON KEY 1 SELECT SOTTOCONTO=""
 | 
						||
  INPUT GRUPPO SI_GRUPPO 
 | 
						||
  INPUT CONTO  SI_CONTO    
 | 
						||
  DISPLAY "Gruppo" GRUPPO
 | 
						||
  DISPLAY "Conto" CONTO
 | 
						||
  DISPLAY "Descrizione@50" DESCR
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
  OUTPUT SI_CONTO CONTO  
 | 
						||
  OUTPUT SI_GRUPPO GRUPPO
 | 
						||
  OUTPUT SI_DESCR DESCR
 | 
						||
  WARNING "Conto assente"
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
	GROUP 10
 | 
						||
	ADD RUN cg0 -0
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI_SOTTOCONTO 6
 | 
						||
BEGIN
 | 
						||
  PROMPT 29 3 "Sottoconto "
 | 
						||
  HELP "Codice del sottoconto"
 | 
						||
  USE LF_PCON
 | 
						||
  INPUT GRUPPO SI_GRUPPO 
 | 
						||
  INPUT CONTO  SI_CONTO 
 | 
						||
  INPUT SOTTOCONTO SI_SOTTOCONTO
 | 
						||
  DISPLAY "Gruppo" GRUPPO
 | 
						||
  DISPLAY "Conto" CONTO
 | 
						||
  DISPLAY "Sottoconto" SOTTOCONTO
 | 
						||
  DISPLAY "Descrizione@50" DESCR
 | 
						||
  OUTPUT SI_SOTTOCONTO SOTTOCONTO
 | 
						||
  OUTPUT SI_GRUPPO GRUPPO
 | 
						||
  OUTPUT SI_CONTO CONTO  
 | 
						||
  OUTPUT SI_DESCR DESCR
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
  WARNING "Sottoconto assente"
 | 
						||
	GROUP 10
 | 
						||
	ADD RUN cg0 -0
 | 
						||
END
 | 
						||
 | 
						||
STRING SI_DESCR 50
 | 
						||
BEGIN
 | 
						||
  PROMPT 1 5 "Descrizione "
 | 
						||
  HELP "Indicare la descrizione della riga"
 | 
						||
  USE LF_PCON KEY 2
 | 
						||
  INPUT DESCR SI_DESCR
 | 
						||
  DISPLAY "Descrizione@50" DESCR
 | 
						||
  DISPLAY "Gruppo" GRUPPO
 | 
						||
  DISPLAY "Conto" CONTO
 | 
						||
  DISPLAY "Sottoconto" SOTTOCONTO
 | 
						||
  OUTPUT SI_SOTTOCONTO SOTTOCONTO
 | 
						||
  OUTPUT SI_CONTO CONTO
 | 
						||
  OUTPUT SI_GRUPPO GRUPPO
 | 
						||
  OUTPUT SI_DESCR DESCR
 | 
						||
	ADD RUN cg0 -0
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI2_GRUPPO 3
 | 
						||
BEGIN
 | 
						||
  PROMPT 1 3 "Gruppo "
 | 
						||
  HELP "Codice del gruppo"
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
	GROUP 20
 | 
						||
	FLAGS "H"
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI2_CONTO 3
 | 
						||
BEGIN
 | 
						||
  PROMPT 15 3 "Conto  "
 | 
						||
  HELP "Codice del conto"
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
	GROUP 20
 | 
						||
	FLAGS "H"
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI2_SOTTOCONTO 6
 | 
						||
BEGIN
 | 
						||
  PROMPT 29 3 "Sottoconto "
 | 
						||
  HELP "Codice del sottoconto"
 | 
						||
	GROUP 20
 | 
						||
	FLAGS "H"
 | 
						||
END
 | 
						||
 | 
						||
BUTTON DLG_OK 10 2
 | 
						||
BEGIN
 | 
						||
  PROMPT -13 -1 ""
 | 
						||
END
 | 
						||
 | 
						||
BUTTON DLG_DELREC 10 2
 | 
						||
BEGIN
 | 
						||
  PROMPT -23 -1 ""
 | 
						||
END
 | 
						||
 | 
						||
BUTTON DLG_CANCEL 10 2
 | 
						||
BEGIN
 | 
						||
  PROMPT -33 -1 ""
 | 
						||
END
 | 
						||
 | 
						||
ENDPAGE
 | 
						||
 | 
						||
ENDMASK
 | 
						||
 | 
						||
PAGE "" -1 -1 68 11
 | 
						||
 | 
						||
BOOLEAN SI_SELECTOR
 | 
						||
BEGIN
 | 
						||
	PROMPT 1 1 "Selettore"
 | 
						||
	FLAGS "HG"
 | 
						||
	MESSAGE FALSE HIDE,10@|SHOW,20@
 | 
						||
	MESSAGE TRUE SHOW,10@|HIDE,20@ 
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI_GRUPPO 3
 | 
						||
BEGIN
 | 
						||
  PROMPT 1 3 "Gruppo "
 | 
						||
  HELP "Codice del gruppo"
 | 
						||
  USE LF_PCON KEY 1 SELECT (CONTO="")
 | 
						||
  INPUT GRUPPO SI_GRUPPO 
 | 
						||
  DISPLAY "Gruppo" GRUPPO
 | 
						||
  DISPLAY "Descrizione@50" DESCR
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
  OUTPUT SI_GRUPPO GRUPPO
 | 
						||
  OUTPUT SI_DESCR DESCR     
 | 
						||
  WARNING "Gruppo assente"
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
	GROUP 10
 | 
						||
	ADD RUN cg0 -0
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI_CONTO 3
 | 
						||
BEGIN
 | 
						||
  PROMPT 15 3 "Conto  "
 | 
						||
  HELP "Codice del conto"
 | 
						||
  USE LF_PCON KEY 1 SELECT SOTTOCONTO=""
 | 
						||
  INPUT GRUPPO SI_GRUPPO 
 | 
						||
  INPUT CONTO  SI_CONTO    
 | 
						||
  DISPLAY "Gruppo" GRUPPO
 | 
						||
  DISPLAY "Conto" CONTO
 | 
						||
  DISPLAY "Descrizione@50" DESCR
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
  OUTPUT SI_CONTO CONTO  
 | 
						||
  OUTPUT SI_GRUPPO GRUPPO
 | 
						||
  OUTPUT SI_DESCR DESCR
 | 
						||
  WARNING "Conto assente"
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
	GROUP 10
 | 
						||
	ADD RUN cg0 -0
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI_SOTTOCONTO 6
 | 
						||
BEGIN
 | 
						||
  PROMPT 29 3 "Sottoconto "
 | 
						||
  HELP "Codice del sottoconto"
 | 
						||
  USE LF_PCON
 | 
						||
  INPUT GRUPPO SI_GRUPPO 
 | 
						||
  INPUT CONTO  SI_CONTO 
 | 
						||
  INPUT SOTTOCONTO SI_SOTTOCONTO
 | 
						||
  DISPLAY "Gruppo" GRUPPO
 | 
						||
  DISPLAY "Conto" CONTO
 | 
						||
  DISPLAY "Sottoconto" SOTTOCONTO
 | 
						||
  DISPLAY "Descrizione@50" DESCR
 | 
						||
  OUTPUT SI_SOTTOCONTO SOTTOCONTO
 | 
						||
  OUTPUT SI_GRUPPO GRUPPO
 | 
						||
  OUTPUT SI_CONTO CONTO  
 | 
						||
  OUTPUT SI_DESCR DESCR
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
  WARNING "Sottoconto assente"
 | 
						||
	GROUP 10
 | 
						||
	ADD RUN cg0 -0
 | 
						||
END
 | 
						||
 | 
						||
STRING SI_DESCR 50
 | 
						||
BEGIN
 | 
						||
  PROMPT 1 5 "Descrizione "
 | 
						||
  HELP "Indicare la descrizione della riga"
 | 
						||
  USE LF_PCON KEY 2
 | 
						||
  INPUT DESCR SI_DESCR
 | 
						||
  DISPLAY "Descrizione@50" DESCR
 | 
						||
  DISPLAY "Gruppo" GRUPPO
 | 
						||
  DISPLAY "Conto" CONTO
 | 
						||
  DISPLAY "Sottoconto" SOTTOCONTO
 | 
						||
  OUTPUT SI_SOTTOCONTO SOTTOCONTO
 | 
						||
  OUTPUT SI_CONTO CONTO
 | 
						||
  OUTPUT SI_GRUPPO GRUPPO
 | 
						||
  OUTPUT SI_DESCR DESCR
 | 
						||
	ADD RUN cg0 -0
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI2_GRUPPO 3
 | 
						||
BEGIN
 | 
						||
  PROMPT 1 3 "Gruppo "
 | 
						||
  HELP "Codice del gruppo"
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
	GROUP 20
 | 
						||
	FLAGS "H"
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI2_CONTO 3
 | 
						||
BEGIN
 | 
						||
  PROMPT 15 3 "Conto  "
 | 
						||
  HELP "Codice del conto"
 | 
						||
  CHECKTYPE NORMAL
 | 
						||
	GROUP 20
 | 
						||
	FLAGS "H"
 | 
						||
END
 | 
						||
 | 
						||
NUMBER SI2_SOTTOCONTO 6
 | 
						||
BEGIN
 | 
						||
  PROMPT 29 3 "Sottoconto "
 | 
						||
  HELP "Codice del sottoconto"
 | 
						||
	GROUP 20
 | 
						||
	FLAGS "H"
 | 
						||
END
 | 
						||
 | 
						||
BUTTON DLG_OK 10 2
 | 
						||
BEGIN
 | 
						||
  PROMPT -13 -1 ""
 | 
						||
END
 | 
						||
 | 
						||
BUTTON DLG_DELREC 10 2
 | 
						||
BEGIN
 | 
						||
  PROMPT -23 -1 ""
 | 
						||
END
 | 
						||
 | 
						||
BUTTON DLG_CANCEL 10 2
 | 
						||
BEGIN
 | 
						||
  PROMPT -33 -1 ""
 | 
						||
END
 | 
						||
 | 
						||
ENDPAGE
 | 
						||
 | 
						||
ENDMASK
 |