====================================================================
Lista ERRORI INTERNI di Tibet, Irbis e Pardo e Wilma XL VERS. x.7.4
====================================================================

Questi errori meriterebbero dei commenti, per ora accontentatevi della lista e del valore mnemonico che appare acconto all'errore che nella maggior parte dei casi pu dare qualche idea della causa dell'errore.

--------
LOCAL OS
--------
Vedere la lista degli errori specifica del sistema operativo.

-----------
SY2 GENERAL
-----------

SY2_ERR_NOT_FOUND 		= -1		// Not Found
SY2_ERR_MEM_FULL 		= -2		// No more memory
SY2_ERR_BOUNDS 			= -3		// Illegal value for bounds
SY2_ERR_ILLEGAL 		= -4		// illegal parm or parm len
SY2_ERR_REG_EXP 		= -5		// error in regular expression
SY2_ERR_ZERO_ADD 		= -6		// zero address
SY2_ERR_ABO 			= -7		// abort operation
SY2_ERR_GENERAL 		= -8		// could not complete op
SY2_ERR_RES_MISSING 	= -9		// could not complete op for incomplete open
SY2_ERR_EXISTS 			= -10		// something already exists
SY2_ERR_INTERNAL 		= -11		// internal: programming or catastrophic error
SY2_ERR_PERMISSION 		= -12		// not permitted
SY2_ERR_SPACE_EXHAUSTED = -13		// space out
SY2_ERR_NOT_READY		= -14		// not ready
SY2_ERR_NOT_IMPLEMENTED	= -15		// not implemented
SY2_ERR_DUPLICATED		= -16		// duplicated
SY2_ERR_TIMEOUT			= -17		// timeout
SY2_ERR_INSUFF_LENGTH	= -18		// Insufficient length
SY2_ERR_IN_FREEING		= -19		// Could not remove all
SY2_ERR_PRE_MINIMUM		= -20		// value less than minimum
SY2_ERR_PAST_MAXIMUM	= -21		// value more than maximum
SY2_ERR_INCORRECT_FORMAT= -22		// incorrect format
SY2_ERR_END_OF_DATA		= -23		// unespected end of data
SY2_ERR_NOT_OPEN		= -24		// request about a non-open resource
SY2_ERR_TOO_MANY		= -25		// too many objects (analog to space_exhausted, but...)
SY2_ERR_TOO_LONG		= -26		// too long (analog to insufficient length, but...)
SY2_ERR_NOT_APPLICABLE	= -27		// command not applicable here
SY2_ERR_UNRECOGNIZED	= -28		// non riconosciuto
SY2_ERR_CRC				= -29		// errore di CRC

------------------
File Index package
------------------

SY2_ERR_BTM_FAIL			=	-1
SY2_ERR_BTM_END_OF_INDEX	=	-2
SY2_ERR_BTM_INVALID_INDEX	=	-3		// invalid index
SY2_ERR_BTM_OPEN_INDEX		=	-4		// index already open
SY2_ERR_BTM_NO_DUP_KEY		=	-5		// no dup key
SY2_ERR_BTM_ILL_ADDRESS		=	-6		// illegal address
SY2_ERR_BTM_ILL_ENTRY		=	-7		// illegal entry
SY2_ERR_BTM_ILL_MARKER		=	-8		// illegal marker
SY2_ERR_BTM_HEADER_ADDRESS	=	-9		// address in header is not address of block
SY2_ERR_BTM_HEADER_COUNT	=	-10		// count in header is not correct
SY2_ERR_BTM_GENERAL			=	-11		// count in header is not correct
SY2_ERR_BTM_NO_FREE_BLOCK	=	-12		// cannot get a free block

------------
File package
------------

FA_ERROR_NOT_A_DIR			=	-1
FA_ERROR_PATH_TOO_LONG		=	-2


----------------
Compoint package
----------------

SY2_ERR_CNN_OPENFAILED			=	-1
SY2_ERR_CNN_CONN_START_FAILED	=	-2
SY2_ERR_CNN_ALREADY_CONNECTED	=	-3
SY2_ERR_CNN_TIMEOUT				=	-4
SY2_ERR_CNN_UNKNOWN				=	-9
SY2_ERR_CNN_BAD_NETWORK			=	-10	// bad Network configuration
SY2_ERR_CNN_MACTCP_LOAD			=	-11	// cannot load MACTCP
SY2_ERR_CNN_BAD_ADDRESS			=	-12	// Bad IP Address
SY2_ERR_CNN_CONN_CLOSING		=	-13
SY2_ERR_CNN_BAD_LENGTH			=	-14
SY2_ERR_CNN_CONN_EXISTS			=	-15
SY2_ERR_CNN_NO_CONN_EXISTS		=	-16
SY2_ERR_CNN_NO_RESOURCES		=	-17	// No sockets, or so
SY2_ERR_CNN_INVALID_RESOURCE	=	-18
SY2_ERR_CNN_IN_USE				=	-19
SY2_ERR_CNN_INVALID_BUFFER		=	-20
SY2_ERR_CNN_NET_DOWN			=	-21
SY2_ERR_CNN_DUPL_SOCKET			=	-22
SY2_ERR_CNN_PACKED_TOO_LARGE	=	-23
SY2_ERR_CNN_MEMORY				=	-24
SY2_ERR_CNN_ROUTING				=	-25
SY2_ERR_CNN_INVALID_NAME		=	-26
SY2_ERR_CNN_GENERIC				=	-27
SY2_ERR_CNN_NO_NAME_SERVER		=	-28
SY2_ERR_CNN_NO_ANSWER			=	-29
SY2_ERR_CNN_CANCELLED			=	-30
SY2_ERR_CNN_NO_BROADCAST		=	-31
SY2_ERR_CNN_INTERNAL			=	-32
SY2_ERR_CNN_REFUSED				=	-33
SY2_ERR_CNN_HOST_DOWN			=	-34
SY2_ERR_CNN_HOST_NOT_FOUND		=	-35
SY2_ERR_CNN_TRY_AGAIN			=	-36
SY2_ERR_CNN_NO_PROTOCOL			=	-37


-------------
Check package
-------------

CK_ERR_SIGNED			= -1,	// signed isn't good
CK_ERR_UNSIGNED 		= -2,	// unsigned isn't good
CK_ERR_FIXED_SIGNED		= -3,	// fixed signed isn't good
CK_ERR_FIXED_UNSIGNED	= -4,	// fixed unsigned isn't good
CK_ERR_DATE				= -5,	// date isn't good
CK_ERR_OVERFLOW			= -6	// number does not fit in dest

-------------
Network layer
-------------

SY2_ERR_NLA_SIG_EINTR			=	-1,	// arrivato un signal EINTR
SY2_ERR_NLA_NO_ADDR_TYPE_TCP	=	-2,	// problemi con il type di NLAddress (NLStringToAddress)
SY2_ERR_NLA_BAD_PROTOCOL_TYPE	=	-3,	// problemi con il tipo di protocollo (NLServerAccept)
SY2_ERR_NLA_TIMEOUT_ERR			=	-4,	// timeout !!
SY2_ERR_NLA_CONNRESET_ERR		=	-5,	// socket chiuso inaspettatamente.
SY2_ERR_NLA_PORT_IN_USE			=	-6,	// tornato da NLCheckPortRange se la porta e' in uso
SY2_ERR_NLA_NO_MAC_ADDR			=	-7, // non siamo riusciti a leggere un MAC Address

-------------
lock manager
-------------


SY2_ERR_LMA_FILE_LOCKED		=	-1,	// lock sul file
SY2_ERR_LMA_LOCKED			=	-2,	// lock sulla risorsa gia' presente
SY2_ERR_LMA_NOFREE_LOCK		=	-3,	// nessun lock libero
SY2_ERR_LMA_BADLOCK_MODE	=  	-4,	// LMA_MODE_READ, LMA_MODE_WRITE, LMA_MODE_UPDATE 
SY2_ERR_LMA_EXCETPTION		= 	-5,	// qualcosa non funziona come pensato
SY2_ERR_LMA_ADDFILE			= 	-6,	// non c'e' piu' spazio in file pool
SY2_ERR_LMA_BADFILE			= 	-7,	// file id non presente
SY2_ERR_LMA_NOFREE_REF		= 	-8,	// nessun ref libero
SY2_ERR_LMA_NUMLOCKDIFF		= 	-9,	// i lock trovati sono differenti da quelli dichiarati


-------------
xnet manager
-------------

SY2_ERR_XNT_NO_THREAD_PARAM			=	-1,	// abbiamo passato un parametro nullo al thread
SY2_ERR_XNT_ABORT_CONNECTION		=	-2,	// un client sconosciuto ha tentato la connessione ( ha mandato un pacchetto errato );
SY2_ERR_XNT_REFUSE_CONNECTION		=   -3,	// E' stata rifiutata una connessione di un client
SY2_ERR_XNT_ILL_PACKET_TYPE			=   -4,	// E' arrivato un tipo di pacchetto inaspettato
SY2_ERR_XNT_ILL_PACKET_LEN			=   -5,	// E' arrivato un pacchetto con lunghezza errata
SY2_ERR_XNT_ILL_LEN_IN_HEADER		=   -6	// E' arrivato un header con lunghezza errata


--------------------------------------
Errori interni di MGA da -7001 a -8000
--------------------------------------
Questi errori non dovrebbero mai verificarsi e nei pochi casi in cui si possono verificare dovrebbero essere intercettati e presentati come messaggi d'errore accompagnati da una spiegazione:

MGA_DBNOTFOUND	= -7001,
MGA_KEYNOTFOUND = -7002,
MGA_MEMFULL		= -7003,
MGA_EXCEPTION	= -7004,
MGA_COMPNOTOPEN	= -7005,
MGA_QUEUE_EL_NF	= -7006,
MGA_LOCK_FAILED = -7007,
MGA_ILL_ACTION	= -7008,
MGA_USER_ABORT	= -7009,
MGA_KEY_IS_DEL	= -7010,

MGA_TOO_MANY_DB	= -7011
//  aumentare il numero massimo di aziende (conf. programma)

MGA_NO_RECUPIX	= -7012,
MGA_PANOTFOUND	= -7013,
MGA_ERR_PAREAD	= -7014,
MGA_PADISASTER	= -7015,
MGA_M2CODEDIFF	= -7016,
MGA_ERR_FDREAD	= -7017,
MGA_FDNOTFOUND	= -7018,
MGA_FDDISASTER	= -7019,
MGA_BTCHID_NF	= -7020,
MGA_CRC1_ERR	= -7021,
MGA_LOGIN_DISABLED 		= -7022,
MGA_REQ_NOT_FOUND 		= -7023,
MGA_ILL_STATUS			= -7024,
MGA_CLIENT_NOTFOUND 	= -7025,
MGA_NOT_AUTHENTICATED 	= -7026,
MGA_BUF_TOO_SMALL		= -7027,
MGA_API_ARE_DISABLED	= -7028,
MGA_NOEXT_AS_CLIENT		= -7029,
MGA_NOMORE_EXT_AVAIL	= -7030,
MGA_DETNOTFOUND			= -7031,
MGA_JOBREF_NOT_FOUND	= -7032,
MGA_CLIENT_VERS_DIFF	= -7033,
MGA_WEB2B_IS_DISABLED	= -7034,
MGA_FTP_STUFF_INTX_NF	= -7035,
MGA_FTP_STUFF_INMIX		= -7036,
MGA_FTP_FILE_EMPTY		= -7037,
MGA_SQL_PARSE_ERROR		= -7038,
MGA_SQL_ERR_UPDATE		= -7039,
MGA_SQL_TOO_MANY_FIELDS	= -7040,
MGA_SQL_ERR_DELETE		= -7041,
MGA_SQL_ERR_INSERT		= -7042,
MGA_SQL_ERR_SELECT  	= -7043,
MGA_OUT_NUMOFROWS		= -7044,
MGA_ERR_IN_CONF_LEN		= -7045,
MGA_ERR_PAWRITE			= -7046,
MGA_ERR_INCASSOAUTO1	= -7047,
MGA_ERR_INCASSOAUTO2	= -7048,
MGA_ERR_ACCESS_DENIED	= -7049,
MGA_OS9_NOT_SUPPORTED	= -7050

MGA_M2CODE_NF			= -7051
// m2 code not found

MGA_DSLOCK_ERR			= -7052

MGA_ERR_GRANT_RES_DBGET		= -7053
// errore nella lettura di un record di cui si vogliono controllare eventuali archivi collegati (per il lock)

MGA_ERR_GRANT_RES_KEY2REC	= -7054
// errore nella lettura di un record di cui si vuole fare il lock

MGA_ERR_SERVER_EXPIRED		= -7055,

MGA_ERR_MODULO_SERVER		= -7056
// siamo un servizio o un demone e  non abbiamo il modulo server abilitato

MGA_ERR_VERS_MGACLI			= -7057,
MGA_ERR_VERS_MGASRV			= -7058,
MGA_ERR_DATADIC_NOTFOUND	= -7059,

MGA_ERR_REQ_ABORTED			= -7060,
MGA_ERR_CLIENT_IS_SP		= -7061,

MGA_ERR_DECL_ROWS_DIFF		= -7062
// quando legge un numero di righe diverso da quelle dichiarate in testata

MGA_ERR_CODE_MISSING		= -7063
// quando si incontra un codice vuoto che invece dovrebbe essere presente


--------------------------------------------------------------------------
Stati del programma in cui si possono verificare errori da -20001 a -21000
--------------------------------------------------------------------------
Questi numeri possono comparire nella stampa del giornale dell'amministratore insieme ad un codice d'errore e servono a capire in che situazione si  verificato l'errore:
	
STS_WRITING_CMMN		= -20001,
STS_NTGETNOTIF			= -20002,
STS_PUTR_BTCH			= -20003,
STS_SCAN_BTCH			= -20004,
STS_DELR_BTCH			= -20005,
STS_DOAUTO_DFCANF		= -20006,
STS_PUTR_VARLIST		= -20007,
STS_PUTR_VARCODI		= -20008,

STS_RECUP_ADD_IX		= -20009
// si tratta di un errore generato durante la ricostruzione degli indici

STS_PUTR_DISTPRES		= -20010,
STS_PUTR_EF_INSO_PA		= -20011,
STS_PUTR_PANUEPN		= -20012,
STS_CONF_FATTDIFF		= -20013,
STS_CREA_EFFETTI		= -20014,
STS_PUTREC_RXDU			= -20015,
STS_PROC_REQ_QUEUE		= -20016,
STS_IDL1				= -20017,
STS_IDL2				= -20018,
STS_CRC_ERR_NOTIF		= -20019,
STS_PUTR_PANUEMV		= -20020,
STS_PUTR_PANUEDF		= -20021,
STS_REQP_IN_NTREQ		= -20022,
STS_WRITING_SYST		= -20023,
STS_ELIM_DF_PREGR		= -20024,
STS_ELIM_OR_TOTEVAS		= -20025,
STS_ELIM_EF_PREGR		= -20026,
STS_IDL3				= -20027,
STS_GEN_ORD_ACQ			= -20028,
STS_LEN_ERR_NOTIF		= -20029,
STS_AGG_SIT_ORD1		= -20030,
STS_AGG_SIT_ORD2		= -20031,
STS_PNDOAUTO1			= -20032,
STS_PNDOAUTO2			= -20033,
STS_ANSWNOTIF1			= -20034,
STS_ANSWNOTIF2			= -20035,
STS_IDL4				= -20036,
STS_MGAPROCREQ1			= -20037,
STS_MGADESTROY			= -20038,
STS_MGACREATEREQ		= -20039,
STS_MGABACKUPAUTO		= -20040,
STS_DOCFIDOAUTO1		= -20041,
STS_DOCFIDOAUTO2		= -20042,
STS_RIPG_GETMG			= -20043,
STS_RIPG_PUTMG			= -20044,
STS_RIPG_KILLINGMV		= -20045,
STS_CREA_TBDP			= -20046,
STS_CREA_TBLQ			= -20047,
STS_DOCFIDOAUTO3		= -20048,
STS_DOCFIDOAUTO4		= -20049,
STS_INCASSOAUTO1		= -20050,
STS_INCASSOAUTO2		= -20051,
STS_KILLPAROWS_FROM_PM	= -20052,
STS_KILLFDROWS_FROM_PM	= -20053,
STS_PN_AUTO_DEL1		= -20054,
STS_PN_AUTO_DEL2		= -20055,
STS_PN_AUTO_DEL3		= -20056,
STS_PN_AUTO_DEL4		= -20057,
STS_PN_AUTO_DEL5		= -20058,
STS_PNDOAUTO3			= -20059,
STS_PNDOAUTO4			= -20060,
STS_PNDOAUTO5			= -20061,
STS_PNDOAUTO6			= -20062,
STS_PNDOAUTO7			= -20063,
STS_PNDOAUTO8			= -20064,
STS_PNDOAUTO9			= -20065
STS_GRANT_PA4PN_1		= -20066,
STS_GRANT_PA4PN_2		= -20067,
STS_GRANT_PA4PN_3		= -20068,
STS_GRANT_CF4DF			= -20069,
STS_GRANT_MG4DF_1		= -20070,
STS_GRANT_MG4DF_2		= -20071,
STS_GRANT_PA4PN_4		= -20072,
STS_GRANT_PA4PN_5		= -20073,
STS_GRANT_PA4PN_6		= -20074,
STS_GRANT_PA4PN_7		= -20075,
STS_GRANT_PA4PN_8		= -20076,
STS_GRANT_FD4PN_1		= -20077,
STS_GRANT_FD4PN_2		= -20078,
STS_GRANT_FD4PN_3		= -20079,
STS_GRANT_FD4PN_4		= -20080,
STS_GRANT_PA			= -20081,
STS_GRANT_EF			= -20082,
STS_GRANT_ORAQMG4MV_1	= -20083,
STS_GRANT_ORAQMG4MV_2	= -20084,
STS_GRANT_DF			= -20085,
STS_GRANT_OR_1			= -20086,
STS_GRANT_OR_2			= -20087,
STS_GRANT_MG4OR_1		= -20088,
STS_GRANT_MG4OR_2		= -20089,
STS_GRANT_AQ_1			= -20090,
STS_GRANT_AQ_2			= -20091,
STS_GRANT_MG4AQ_1		= -20092,
STS_GRANT_MG4AQ_2		= -20093,
STS_GRANT_AC_1			= -20094,
STS_GRANT_AC_2			= -20095,
STS_GRANT_MG4AC_1		= -20096,
STS_GRANT_MG4AC_2		= -20097,
STS_CONFIRMDOC1			= -20098,
STS_CONFIRMDOC2			= -20099,
STS_FIND_PARTIAL_KEYS	= -20100,
STS_FIND_FROM_SD		= -20101,
STS_CONFIRMDOC3			= -20102,
STS_CREA_EFFETTI2		= -20103,
STS_PUTR_FIFOLIST		= -20104,
STS_GETR_FIFOLIST		= -20105,
STS_PNDOAUTO10			= -20106,
STS_PUTR_AGG_INFI		= -20107,
STS_PUTR_AGG_DPAG		= -20108,
STS_MGA_BTCH_CLEAR_FLAG = -20109,
STS_RIPSALDI			= -20110



---------------------------------------------------------------
Errori del programma da -2001 a -4000
---------------------------------------------------------------
Questi errori dovrebbero sempre essere accompagnati da una descrizione in chiaro. Ci possono essere comunque dei casi in cui compaiono solo i codici nel giornale dell'amministratore.


ERR_NOT_A_NUMBER	-2004	// numero non valido
ERR_NOT_A_DATE		-2007	// data non valida
ERR_ILL_NUMS		-2009	// numeri incoerenti

ERR_ILL_DATE		-2011	// date incoerenti

ERR_DELETING_CODE	-2013	// codice in fase di cancellazione
ERR_ARCH_CODE_NF	-2014	// codice non presente in archivio
ERR_TBLE_CODE_NF	-2015	// codice non presente in tabella
ERR_LIST_CODE_NF	-2016	// valore non in lista

ERR_ARCH_CODE_DUP	-2017	// codice gi presente in archivio
ERR_TBLE_CODE_DUP	-2018	// codice gi presente in tabella
ERR_CODE_MISSING	-2019	// manca il codice!
ERR_LOCKED			-2020	// scheda in uso!
ERR_NEED_MODIF		-2021	// premi modifica!
ERR_NOT_IN_DEMO		-2022	// funzione non presente nel demo!
ERR_NOT_DEMO_DATE	-2023	// data non valida per demo!
ERR_MEM_FULL		-2024	// ram insufficiente
ERR_NOCONTO_MASTRO	-2025	// Manca il conto o il mastro di appartenenza
ERR_PDC_SINTAX		-2026	// Codice di conto o di sottoconto errato
ERR_NO_TP_MASTRO	-2027	// Manca il tipo del mastro
ERR_NO_TP_MOVCHK	-2028	// Manca il tipo di movimentazione (Si muove in dare, in avere)
ERR_INVALID_CFCR	-2029	// Conto riepilogativo CF non valido >5 o non presente
ERR_NOT_A_CEEDET	-2030	// si possono abbinare solo gruppi CEE di tipo detail
ERR_CLIFO_SINTAX	-2031	// il codice deve iniziare con C o F
ERR_NOTADAYOFMONTH	-2032	// il giorno del mese deve essere tra 1 e 31
ERR_DATA_ANT_GIBOL	-2033	// data reg PN < data stampa bollato
ERR_DATA_POS_OGGI	-2034	// data reg PN > data sistema
ERR_DATA_ANT_INES	-2035	// data reg < inizio esercizio
ERR_DATA_POS_FIES	-2036	// data reg IVA > fine esercizio
ERR_ANNO_IVA_NOOK	-2037	// anno IVA diverso dal corrente o corrente+1
ERR_TP_CAUCONT_NOOK	-2038	// causale contabile non corrisp. a tipo reg. pn
ERR_NO_CHNG_GEPA	-2039	// non si pu cambiare modo di operare sulle pap su pn gi accettata
ERR_DTREG_MISSING	-2040	// pn manca la data di registrazione
ERR_DTDOC_MISSING	-2041	// pn manca la data del documento _aggiunge_sottrae a pap_
ERR_DATA_POS_DDOC	-2042	// data reg PN minore data doc
ERR_NEED_CODEPN		-2043	// in pn si pu solo movimentare subconto, cli e forn
ERR_CODEPN_IS_CR	-2044	// in pn non si pu movimentare i sottoconti riepil. cf
ERR_CODEPN_NEEDS_IM	-2045	// sottoconto senza importo o importo senza sottoconto
ERR_DIVERSI_NOZERO	-2046	// diversi deve avere importo uguale a zero
ERR_DIVERSI_DAAV	-2047	// diversi non puo' essere sia in dare sia in avere su singola riga
ERR_ANDOC_MISSING	-2048	// mancano i rif. di pap da movimentare
ERR_CFPAE_MIXED		-2049	// cli-for tutti in dare o tutti in avere
ERR_CFPAE_BOTH		-2050	// cli-for sia in dare, sia in avere nella stessa riga
ERR_GENPA_MANYROWS	-2051	// il mov generico che genera pap deve avere una sola riga
ERR_GENGENPA_NOOK	-2052	// il mov generico che genera pap deve avere cli-for e sottoconto
ERR_GENGENPA_SBIL	-2053	// il mov generico che genera pap deve essere bilanciato
ERR_GENPA_DUPL		-2054	// il movimento genera una pap gia' esistente
ERR_PAP_NOTFOUND	-2055	// non esiste una pap con questo cf-an-doc
ERR_CAUPAP_NOOK		-2056	// causale contabile non adeguata all'uso in paperte
ERR_FMND_MISSING	-2057	// manca numdoc in paperte
ERR_FMAN_MISSING	-2058	// manca anno in paperte
ERR_FMCA_MISSING	-2059	// manca causale in paperte
ERR_FMCC_MISSING	-2060	// manca partita in paperte
ERR_RPIM_ZERO		-2061	// non si accettano movimenti a zero in paperte
ERR_NO_PERC			-2062	// Il numero inserito non  una percentuale!
ERR_LIST_NOTFND		-2063	// Listino non trovato
ERR_PAP_HASMOV		-2064	// non si puo' cambiare codice a una pap con movimenti
ERR_RIF_EQ_COD		-2065	// il codice del listino di rif non pu essere uguale al codice primario
ERR_MODT_PREC_RIDS	-2066	// data reg pn precedente data ultima stampa regiva
ERR_PARTITA_NOOK	-2067	// codice partita non conforme alla causale iva
ERR_CPART_NOOK		-2068	// contropartita in reg iva non e' sottoconto
ERR_IVAINDED_ATT	-2069	// iva indetraibile e' ammessa solo in fatt. o nc  fornitori
ERR_ISFIX_MISSING	-2070	// manca sottoconto iva sospesa in cofix
ERR_ICEEFIX_MISS	-2071	// mancano i sottoconti IVA cee in cofix
ERR_CLICEE_MISSING	-2072	// manca il cliente fittizio CEE in cofix
ERR_MIN_THREE_CHR	-2073	// 3 char per le sottocategorie
ERR_ONLY_NUMBER		-2074	// con BAR_CODE si possono inserire solo codici numerici
ERR_COFIXPN_NOOK	-2075	// codici fissi non completi per uso PN
ERR_NO_ABS_SCONTO	-2076	// no sconto assoluto
ERR_INCFIX_MISS		-2077	// manca sottoconto incasso in cofix
ERR_CASCOR_MISS		-2078	// manca sottoconto cassa corrispettivi in cofix
ERR_MOVIVA_NOOK		-2079	// movimento iva con righe incomplete
ERR_ARTIC_NON_STD	-2080	// il codice dell'articolo deve essere STANDARD
ERR_GIAC_DIV_DEPO	-2081	// La giacenza di magazzino  diversa da quella nei depositi
ERR_SBIL_IN_SCADW	-2082	// la somma delle rate non  uguale all'importo della partita
ERR_LOCK_BOLLATO	-2083	// non pu modificare perch gi stampata su bollato
ERR_LOCK_REGIVA		-2084	// non pu modificare perch gi stampata su regiva
ERR_LOCK_ALTROES	-2085	// non pu modificare perch altro esercizio
ERR_DUSS_PREC_STDEF	-2086	// La data di registrazione  anteriore alla data dell'ultima stampa definitiva delle schede di magazzino
ERR_DATDOC_SUCC_MOV	-2087	// La data del documento fiscale  posteriore alla data del movimento
ERR_CATCE_MISSING	-2088	// manca la categoria del cespite
ERR_DATACQ_MISSING	-2089	// manca la data di acquisizione
ERR_STATOCE_MISSING	-2090	// indicare lo stato del cespite
ERR_CAUSRC_MISSING	-2091	// mettere la causale in tutte le righe dei cespiti
ERR_NO_DESC_IN_MV	-2092	// Non si possono inserire righe descrittive nei movimenti di carico/scarico
ERR_DATFAT_PREC_BOL	-2093	// La data della fattura  precedente alla data della bolla
ERR_DATAMOV_MISS	-2094	// manca la data del movimento
ERR_CAUSMAG_MISS	-2095	// manca la causale del movimento
ERR_MAGA_MISS		-2096	// manca il magazzino
ERR_DEPO_MISS		-2097	// manca il deposito
ERR_TIPODEP_NOOK	-2098	// deposito di tipo errato
ERR_CAUSALE_NOOK	-2099	// codice causale non valida
ERR_UNIMIS_NOOK		-2100	// Unit di misura non valida
ERR_COEFF_NOOK		-2101	// Coefficiente di conversione non valido
ERR_MAGA_EQUAL		-2102	// il magazzino  uguale
ERR_DEPO_EQUAL		-2103	// il deposito  uguale
ERR_NO_RIGHE		-2104	// non ci sono righe valide
ERR_QTA_ISZERO		-2105	// la quantit non pu essere zero
ERR_DATA_MISS		-2106	// Manca la data dell'effetto
ERR_CLIE_MISS		-2107	// Manca il codice del Cliente
ERR_TIPOCAU_MISS	-2108	// Manca il tipo causale
ERR_DEPO_NOGOOD		-2109	// Depositi non corretti
ERR_GRP_NOTFOUND	-2110	// Non esiste il gruppo di riferimento
ERR_REGIVA_MISSING	-2111	// caus tipo iva senza regiva abbinato
ERR_REGIVA_NOOK		-2112	// tipo caus incongr. con regiva
ERR_GEPA_MISSING	-2113	// manca il tipo di gestione delle pap
ERR_CATI_MISSING	-2114	// manca il tipo di materiale delle pap
ERR_1CHR_MUSTBECHR	-2115	// il primo carattere del codice non pu essere un numero
ERR_MAFI_NOGOOD		-2116	// Il campo Magazzino Fiscale deve essere si o no
ERR_TIPODOC_NOOK	-2117	// Il tipo di documento  errato
ERR_NOTALL_RV_PRNT	-2118	// Non tutti i regiva sono stati stampati
ERR_DATA_NOGOOD		-2119	// Attenzione! Impostare correttamente la data di fine periodo!
ERR_CCORR_MISSING	-2120	// manca il codice dare proposto nella causale cont. (CCORR)
ERR_CDAVE_MISSING	-2121	// manca il codice avere proposto nella causale cont. (sottoconto ricavi)
ERR_CODE_USEDINPN	-2122	// questo codice  usato in prima nota
ERR_SKCODE_LINKED	-2123	// sono collegati dei conti o dei sottoconti
ERR_PN_DEF_BOLL		-2124	// registrazione gi stampata su giornale bollato
ERR_PN_DEF_RIVA		-2125	// registrazione gi stampata su registro IVA
ERR_MOV_ALTROES		-2126	// registrazione che appartiene ad un esercizio contabile o di magazzino diverso da quello attivo
ERR_REC_FROM_PN		-2127	// scheda generata automaticamente dalla Prima Nota
ERR_REC_HASMOVAUTO	-2128	// scheda contenente movimenti generati dalla Prima Nota
ERR_PA_HASMOVS		-2129	// la pap generata ha delle righe non puoi cancellare la pn
ERR_SK_O_CC_MISS	-2130	// Mancano o sono errati i sottoconti e le causali "Abbuoni Attivi" e "Abbuoni Passivi"
ERR_POST_DUSGB		-2131	// data posteriore alla data ultima stampa giorn. boll.
ERR_POST_DUPAE		-2132	// data posteriore alla data ultima ripresa pap
ERR_SK_IN_TBCB		-2133	// Mancano o sono errati i sottoconti nella tabella delle categorie dei cespiti
ERR_CC_IN_COFIX_CE	-2134	// Mancano o sono errati le causali nei codici fissi dei cespiti
ERR_TIPO_RV_MISS	-2135	// Manca il tipo di registro iva
ERR_MISS_A_DATE		-2136	// Non tutte le date relative agli esercizi sono state compilate
ERR_MISS_PAG_TYPE	-2137	// Manca il tipo di pagamento
ERR_MISS_SOME_CONTO	-2138	// Devono essere inseriti tutti i conti
ERR_INVALID_CODE	-2139	// sottoconto cliente fornitore #
ERR_CPTI_VS_PATI	-2141	// tipo scad. pag div da pap
ERR_TOT_MUSTBE100	-2142	// il totale delle percentuali delle scadenze deve essere 100
ERR_NRATE_NOTVALID	-2143	// il numero delle rate  diverso da quello specificato
ERR_NOT_WITH_PD		-2144	// non con le derivate collegate
ERR_COLL_MST_BE_FRN	-2145	// deve essere un fornitore
ERR_DUPL_PERCIP		-2146	// il percip. autom. esiste gia'
ERR_PRINT_BUSY		-2147	// una stampa alla volta per favore
ERR_TBPU_NAMEDUP	-2148	// esiste un utente con lo stesso nome
ERR_INVALID_USER	-2149	// nome utente non trovato
ERR_INVALID_PASS	-2150	// passw errata
ERR_NOT_PERMITTED	-2151	// non abilitato
ERR_NEWPW_NOTEQ		-2152	// le due pw non corrispondono
ERR_ILL_USERNAME	-2153	// il nome utente non pu iniziare con *
ERR_NODEL_AMMI		-2154	// non si puo cancellare l'amministratore
ERR_LOCK_FM_HD		-2155	// non pu modificare testata perch generata da PN
ERR_LOCK_FM_ROW		-2156	// non pu modificare la riga perch generata da PN
ERR_LOCK_PNAUTO		-2157	// non pu modificare perch pn automatica
ERR_PN_IS_AUTO		-2158	// non si cancella registrazione autom.
ERR_CH_REG_PREC		-2159	// non si pu chiudere es. prec. ci sono reg....
ERR_CEVAL_MISSCT	-2160	// valore cespite vuole categoria
ERR_CE_NEED_NUM		-2161	// modifica o cancella cespite senza numero
ERR_BCA_DATE_MISS	-2162	// mancano data apert. e data chius.
ERR_BCA_NEED_PREC	-2163	// bil chiusape deve essere da prec.
ERR_BCA_DATES_NOOK	-2164	// date chius. apert. non valide
ERR_BCA_NOFIXCAU	-2165	// mancano cod caucont fix
ERR_BCA_DISK_FULL	-2166	// manca spazio su disco?
ERR_BCA_SDOSKFIX	-2167	// saldo diverso da zero per sottoconti relativi - codici fissi
ERR_BCA_SBILANCIO	-2168	// sbilancio tra patrim. e econom.
ERR_BCA_DIVNOZERO	-2169	// sottoconti "diversi" con saldo non zero
ERR_ISNOT_UNIQUE	-2170	// esiste gi una riga per questo numero interno
ERR_NOT_PAID		-2171	// registrazione non pagata
ERR_NOT_REGIST		-2172	// la scheda non  una registrazione ma un versamento
ERR_NOT_THIS_MONTH	-2173	// la scheda non appartiene al mese di corresponsione specificato
ERR_ALREADY_VERS	-2174	// la registrazione  gi stata versata
ERR_LOCK_VERROW		-2175	// riga locked perch i dati derivano da una registrazione
ERR_INI_DOPO_FIN	-2176	// la data di inizio dell'esercizio non pu essere posteriore a quella di fine esercizio
ERR_ESERC_MORE24	-2177	// la durata dell'esercizio non pu superare i 24 mesi
ERR_CAUS_MUST_IVAC	-2178	// La Causale Contabile deve essere di tipo Documento IVA cliente
ERR_CAUS_MUST_GENE	-2179	// La Causale Contabile deve essere di tipo Generico
ERR_CAUS_MUST_NOWOR	-2180	// La Causale Contabile deve avere tipo di gestione Partite Aperte 'Non Interessa'
ERR_MUST_BE_FORN	-2181	// deve essere un fornitore
ERR_MUST_BE_CLIE	-2182	// deve essere un cliente
ERR_MUST_BE_SUBCO	-2183	// deve essere un sottoconto
ERR_LAST_CH_IS_DOT	-2184	// l'ultimo carattere non pu essere un punto
ERR_WRONG_DOTS_NUM	-2185	// il numero di punti per questo codice  errato
ERR_IS_CONTO_RIEP	-2186	// non  possibile movimentare un conto riepilogativo Cli-For
ERR_REPARTO_NOGOOD	-2187	// Reparto errato! Deve essere cvompreso tra 0 e 99
ERR_CAU_MUST_IVACLI	-2188	// Causale deve avere tiopo Iva cliente o nota credito cliente
ERR_CAU_CGI_PROPRI	-2189	// il tipo caus deve essere CGI dep propri
ERR_CAU_CGI_TERZI	-2190	// il tipo caus deve essere CGI dep di terzi
ERR_CAU_VEND_A_COR	-2191	// il tipo caus deve essere vendita a corrispettivi
ERR_CAU_RESO_DA_CLI	-2192	// il tipo caus deve essere vendita a corrispettivi
ERR_CANT_DUP_SKEDA	-2193	// questa scheda non pu essere duplicata
ERR_MISS_ALIQ_IVA	-2194	// aliquota iva mancante
ERR_CAUS_MUST_CORR	-2195	// La Causale Contabile deve essere di tipo Corrispettivi
ERR_RES_LOCKED		-2196	// grantres nook
ERR_PP_NOTFOUND		-2197	// manca pp
ERR_COMP_NOTOPEN	-2198	// pp ok ma azienda non aperta
ERR_PERCI_SINTAX	-2199	// il codice deve iniziare con P
ERR_MAGA_DONT_EXIST	-2200	// magazzino inesistente
ERR_DATADF_MISS		-2201	// manca la data del documento fiscale
ERR_TOOMANYPD		-2202	// troppe PD
ERR_I_NEED_BANK		-2203	// Il pagamento  di tipo 'Ricevuta Bancaria' o 'Tratta'; quindi  necessario inserire la banca di appoggio.
ERR_PARTITA_NEEDED	-2204	// Inserire il riferimento della partita aperta che si intende movimentare.
ERR_MUST_BE_RESCLI	-2205	// Il tipo della causale deve essere 'Reso da Cliente'!
ERR_DAT_ANTE_PROT	-2206	// La data di registrazione  anteriore alla data dell'ultimo protocollo acquisito!
ERR_MISS_CONTROPART	-2207	// Non tutte le righe del dettaglio hanno la contropartita di vendita!
ERR_QTA_PRZ_NOIVA	-2208	// Attenzione!\nEsistono delle righe con quantit e prezzo unitario diversi da zero senza la corrispondente aliquota IVA!
ERR_DFCA_MISSING	-2209	// manca causale in doc fiscale
ERR_NO_RIGHE_DISP	-2210	// non ci sono righe sufficienti
ERR_ALREADY_MG		-2211	// Non pu essere specificata una categoria quando sulla stessa riga  presente un articolo di magazzino
ERR_ALREADY_CT_PO	-2212	// Non pu essere specificato un articolo di magazzino quando sulla stessa riga  presente una categoria
ERR_TOOMANYADDETTI	-2213	// Non si pu specificare pi di un addetto al trasporto
ERR_LIS_NOT_PRESENT	-2214	// Il listino di riferimento inserito non  presente in archivio
ERR_LOCK_MVAUTO		-2215	// non pu modificare perch mv automatico
ERR_LOCK_MVDEFI		-2216	// non pu modificare perch mv definitivo
ERR_CAUS_MUST_ADD	-2217	// La Causale Contabile deve avere tipo di gestione Partite Aperte 'Aggiunge'
ERR_ACTKEY_NOUSER	-2218	// 
ERR_ACTKEY_NOOK		-2219	// 
ERR_DAT_ANTE_SCHE	-2220	// data registraz. anteriore ultima stampa schede
ERR_CAUS_CGIP_MISS	-2221	// manca la causale C.G.I. x depositi propri
ERR_CAUS_CGIT_MISS	-2222	// manca la causale C.G.I. x depositi di terzi
ERR_NO_DA_ANNOCORR	-2223	// non si pu gen car giac. da anno corrente
ERR_MAI_LESS_FIFO	-2224	// valore calcolato inferiore a L.I.F.O.
ERR_CAU_RETT_MISS	-2225	// ???tolto
ERR_MATCH_PP		-2226	// NUM PP non corretto
ERR_PD_DUPLICATED	-2227	// NUM PD duplicato
ERR_CODE_USEDINPA	-2228	// questo codice  usato in partite aperte
ERR_GEIV_MISSING	-2229	// manca il tipo di gestione IVA
ERR_FD_HASMOVS		-2230	// la fd generata ha delle righe non puoi cancellare la pn
ERR_OR_NO_RIG_VAL	-2231	// l'ordine non contiene righe valide
ERR_MODT_PREC_RV	-2232	// la data di una pn che incassa iva differita  prec all'ultima stampa regiva
ERR_NEED_MOFD		-2233	// una pn che incassa iva differita dave avere MOFD
ERR_DATAOR_MISS		-2234	// manca la data dell'ordine
ERR_DOC_DAAUTOR		-2235	// doc. da autorizz.
ERR_DDT_POSTFAT		-2236	// ddt con data posteriore a fatturazione
ERR_NODDT_SELECT	-2237	// no ddt in selection
ERR_TDCC_MISSING	-2238	// per i tipi fattura, etc... ci vuole la causale contab.
ERR_NODEL_MOVAUT	-2239	// non si pu cancellare un movimento generato da un DF
ERR_QTA_DESCROW		-2240	// non si puo' mettere qta per righe descr.
ERR_CODE_USEDINOR	-2241	// questo codice  usato negli ordini
ERR_CODE_USEDINAQ	-2242	// questo codice  usato negli acquisti
ERR_CODE_USEDINCS	-2243	// questo codice  usato nelle classi di sconto
ERR_CODE_USEDINDF	-2244	// questo codice  usato nei documenti fiscali
ERR_CODE_USEDINMV	-2245	// questo codice  usato nei movimenti di Carico-Scarico
ERR_CODE_USEDINAG	-2246	// questo agente  movimentato
ERR_CODE_USEDINMG	-2247	// questo articolo  movimentato
ERR_ILL_CODE_MG		-2248	// il cod. mg non puo' iniziare con '#'
ERR_LOGIN_DISABLED	-2249	// la pp rifiuta le pd
ERR_ORDINE_NON_CONF	-2250	// ordine non confermato
ERR_CCINS_MISSING	-2251	// manca la causale cont. per insoluto
ERR_MGFA_BOUNDS		-2252	// fornitore attivo non compreso tra 1 e 3
ERR_MODCSTL_DFDEF	-2253	// non si puo' modificare imponib. e IVA su DF confermati
ERR_CFRIEP_DUPL		-2254	// non si puo' usare due volte lo stesso sottoconto riep.
ERR_DATADF_ANTUC	-2255	// data DF anteriore all'ultimo confermato
ERR_NOMOD_RIGEVAS	-2256	// non si pu modif. riga evasa parz o tot
ERR_NOMOD_ORDEVAS	-2257	// non si pu modif. ordine evaso parz. o tot
ERR_NRCASSA_MISSING	-2258	// manca il numero cassa negli scontrini
ERR_NRSCNTR_MISSING	-2259	// manca il numero scontrino
ERR_DTSCNTR_MISSING	-2260	// manca la data scontrino
ERR_ORSCNTR_MISSING	-2261	// manca l'ora scontrino
ERR_RSOP_MISSING	-2262	// manca l'operazione nelle righe scontrino
ERR_RSMG_MISSING	-2263	// manca l'articolo nelle righe scontrino
ERR_RSQT_MISSING	-2264	// manca la quantit nelle righe scontrino
ERR_RSRE_MISSING	-2265	// manca il reparto nelle righe scontrino
ERR_ANN_IN_1ST_RIG	-2266	// non si pu mettere annullo sulla prima riga
ERR_LOC_OR_REMOTI	-2267	// Almeno una fra le scelte 'Tabella Locale' e 'PLU Remoti' deve essere impostata
ERR_DATA_RIPG_POST	-2268	// la data ripgiac deve essere succ. alla stampa def schede
ERR_DFDT_ANT_RIPG	-2269	// ci sono docfisc con data ant o uguale a ripg
NO_KIT_IN_KITROWS	-2271	// no kit negli articoli in kit
ERR_ARCH_CODE_P_NF	-2272	// codice primario non trovato
ERR_UTIL_MAGG_DISP	-2273	// utilizzo in comp. e' maggiore del disponibile
ERR_TIPO_CERT_VUOTA	-2274	// il tipo di certificazione  vuoto
ERR_DATA_DOC_MISS	-2275	// manca la data del documento
ERR_ORDINE_EVASO	-2276	// ordine gia' evaso
ERR_NO_WITH_ROWS	-2277	// scontrino su fatt. con righe
ERR_SCONTRINO_NF	-2278	// scontrino non trovato
ERR_BCA_NOFIXSK		-2279	// mancano cod caucont fix
ERR_DATA_PREC_URG	-2280	// la data e' precedente alla data Ult.Rip.Giac
ERR_DATA_CONS		-2281	// la data di prev. consegna  preced. la data del doc.
ERR_DATA_ANTE_DUPD	-2282	// la selezione prevede date anteriori all'ultima stampa definitiva delle provvigioni
ERR_DATA_POST_DUPD	-2283	// la selezione prevede date posteriori all'ultima stampa definitiva delle provvigioni
ERR_FORN_SINTAX		-2284	// il codice deve iniziare F
ERR_NOT_A_VALID_IDF	-2285	// l'identificativo del fornitore deve essere tra 1 e 3
ERR_DATA_POST_ULSD	-2286	// la selezione prevede date posteriori all'ultimo scontrino definitivo
ERR_COFIXFA_NOOK	-2287	// codici fissi non completi per uso DF e fatturazione
ERR_NEED_GIORNOFIX	-2288	// giorno fisso a zero in condpag che chiede giorno fisso
ERR_INVALID_DBAC	-2289	// periodo scaduto
ERR_ART_NON_IN_AC	-2290	// l'articolo non e` presente nell'accordo quadro
ERR_ROPM_ZERO		-2291	// ropm zero in riga valorizzata
ERR_RIGHE_DUP_AC	-2292	// righe duplicate in un accordo
ERR_QTA_LO_NOGOOD	-2293	// non tutte le righe hanno la giusta quantita` assegnata nei lotti
ERR_IDENTIF_IS_OBB	-2294	// l'identificativo dei lotti e' obbligatorio
ERR_DATASCAD_IS_OBB	-2295	// la data di scadenza dei lotti e' obbligatoria
ERR_DATAPROD_IS_OBB	-2296	// la data di produzione dei lotti e' obbligatoria
ERR_DUPL_LOTTO		-2297	// e' stato inserito un lotto gia' esistente
ERR_GIAC_LOTTI		-2298	// giacenza insufficiente
ERR_LOCK_LOTTI		-2299	// campo bloccato perche i dati provengono da un lotto
ERR_LOTTO_SCADUTO	-2300	// il lotto e' scaduto
ERR_LOTTO_SCADUTO2	-2301	// La data di scadenza non puo' essere precedente alla data odierna
ERR_DATASCAD_MISS	-2302	// Manca la data di scadenza
ERR_DATELO_INCONGR	-2303	// La data di produzione e di scadenza sono incongruenti
ERR_CODE_USEDINRT	-2304	// questo codice  usato nei movimenti dei Lotti
ERR_MGLO_USEDINMV	-2305	// non si cambia MGLO, l'articolo e' stato utilizzato
ERR_CANT_IMP_BHT1	-2306	// errore in PERPC3.DAT
ERR_CANT_IMP_BHT2	-2307	// errore in SERIAL.DAT
ERR_TOOMANYLOTTI	-2308	// la quatit dei lotti e' maggiore di quella del movimento
ERR_IRBIS_NO_MVMAG	-2309	// non si possono effettuare movimenti tra magazzini in Irbis
ERR_CMMU_MISS		-2310	// manca il magazzino di uscita
ERR_CMDU_MISS		-2311	// manca il titolo di deposito di uscita
ERR_CMME_MISS		-2312	// manca il magazzino di entrata
ERR_CMDE_MISS		-2313	// manca il titolo di deposito di entrata
ERR_WRONG_OPLKCNFG	-2314	// configurazione OpenLink incompleta
ERR_ACTKEY_ERRPLATFORM	-2315	// 
ERR_MC_IS_AUTO		-2316	// non si cancella registrazione autom.
ERR_TOTP_MUSTBE100	-2317	// il totale delle percentuali deve essere 100
ERR_CASSANOTOPEN	-2318	// cassa non collegata
ERR_IMP_CR_NOGOOD	-2319	// non tutti gli importi sono stati assegnati ai Centri di Costo
ERR_MUSTBE_CO_O_RIC	-2320	// il sottoconto deve essere di tipo costi o ricavi
ERR_SCONTO_COMMA	-2321	// Con la cassa Fasy Libeccio non e' possibile inserire sconti con una virgola
ERR_CODE_USEDINCOFX	-2322	// questo codice  usato nei codici fissi
ERR_CODEATT_MISSING	-2323	// manca il codice attivita' nel regiva
ERR_ANNOLIQ_NOOK	-2324	// anno calcolo liq diverso da anno iva in corso e da anno iva in corso + 1 
ERR_NODELE_TBPI		-2325	// normalmente non si cancellano i riepiloghi IVA
ERR_NODELE_TBIC		-2326	// normalmente non si cancellano gli imponibili
ERR_NODELE_FXES		-2327	// non si cancella iva esente dei codici fissi
ERR_LOCK_SCHEDADEFI	-2328	// scheda stampata in definitivo
ERR_CALCDEF_NOOK	-2329	// non si puo' fare il calcolo iva definitivo di una sola attivit 
ERR_NUMPRINTCOPIES	-2330	// maxcopies diverso da 1 a 99 
ERR_TIPOSCHEDA_MISS	-2331	// manca il tipo scheda 
ERR_ALREADY_RLSC		-2332	// no prezzo in presenza di sconto 
ERR_ALREADY_RLPN		-2333	// no sconto in presenza di  prezzo
ERR_RLPN_ONLY_W_RLMG	-2334	// prezzo solo per cod articolo 
ERR_RID_NONABILITATO	-2335	// il cliente non e' abilitato al pagamento con in RID
ERR_IMPORT_99_TYPE		-2338	// rec type 99 abbinato a un archivio diverso da DBDF o DBMV
ERR_IMPLOTTI_MVNR		-2339	// numero mov carsca non trovato o non valido
ERR_ALREADY_CA		-2340	// non puoi inserire cc quando hai gia' ca
ERR_ALREADY_CC		-2341	// non puoi inserire ca quando hai gia' cc
ERR_CIRCULAR_REF	-2342	// non possono esserci rif circolari
ERR_ACTKEY_ERRRAGSOC	-2343	// 
ERR_ACTKEY_ERRPGMTYPE	-2344	// 
ERR_ACTKEY_ERRPGMVERS	-2345	// 
ERR_ACTKEY_ERR_SN		-2346	// 
ERR_DATA_PERI_MISS		-2347	// manca la data del periodo
ERR_DATA_PERI_OVER		-2348	// date del periodo sovrapposte
ERR_DATA_STOCK_MISS		-2349	// manca il numero di giorni di stock
ERR_DEPO_DONT_EXIST		-2350	// deposito inesistente
ERR_NOT_ONLY_ONE_PD		-2351	// deve esserci un solo client collegato
ERR_ACTKEY_CODEINST		-2352	// 
ERR_DATA_ANTE_DUCI		-2353	// la selezione prevede date anteriori all'ultima generazione definitiva di cessioni intrastat
ERR_DATA_ANTE_DUAI		-2354	// la selezione prevede date anteriori all'ultima generazione definitiva di acquisti intrastat
ERR_TIPOMOVL_MISS		-2355	// manca il tipo del movimento dei lotti
ERR_DATAMOVL_MISS		-2356	// manca la data del movimento dei lotti
ERR_BACODE_MISSING		-2357	// manca il codice della banca collegata
ERR_CLI_INVERS_MISSING	-2358	// manca il cliente fittizio 'inversione contabile' in cofix
ERR_FONT_NOT_PRESENT	-2359	// il font non esiste
ERR_CODE_USEDINLO		-2360	// non si puo' cancellare: il codice articolo e' presente nei lotti




---------------------------------------------------------------
Avvertimenti (Warning) del programma da -4001 a -5000
---------------------------------------------------------------

WRN_TPCEE_DIV_TPS	-4001	// tipo gruppo CEE diverso da tipo SK
WRN_MOD_CFCR_NONO	-4002	// non  consigliato cambiare conto riep. ad una scheda gi presente
WRN_DUPL_PIVA		-4003	// partita IVA gi usata da un altro CF
WRN_SI_MUOVE_DIV	-4004	// sottoconto normalmente mov al contrario
WRN_TOTPN_IS_ZERO	-4005	// registrazione PN a zero
WRN_SBILANCIO_PN	-4006	// sbilancio in reg PN
WRN_PA_ROW_INC		-4007	// righe incomplete in pap
WRN_PAG_IMP_MISSING	-4008	// mancano pagamento e/o importo della pap
WRN_MODT_PREC_UPA	-4009	// data reg. pn precedente a upa
WRN_QTA_NOT_NEED	-4010	// c' una quantit in una riga senza codice
WRN_VAL_NOT_NEED	-4011	// c' un valore in una riga senza codice
WRN_NOT_ALL_ENTER	-4012	// Non sono stati inseriti tutti i dati negli effetti
WRN_ILL_PIVA		-4013	// piva errata
WRN_ILL_CODFISC		-4014	// cod.fiscale errato
WRN_IMPCE_DIFFPN	-4015	// importo del cespite diverso da pn
WRN_COMP_UNEXPCTD	-4016	// compenso diverso da imponibile + non imponibile
WRN_NOTALL_RV_PRNT	-4017	// Non tutti i regiva sono stati stampati
WRN_CFORD_DIV_CFDF	-4018	// Il cliente dell'ordine  diverso da quello del documento fiscale
WRN_MONP_DUPL		-4019	// prot. IVA duplicato
WRN_FATDIF_NOOK		-4020	// ddt prec un mese prima della data di fatturazione
WRN_CFORD_DIV_CFMV	-4021	// Il cliente dell'ordine  diverso da quello del movimento
WRN_CAU_RETT_MISS	-4022	// mancano caus mag per rett. in cod fissi
WRN_DAT_ANTE_SCHE	-4023	// data registraz. anteriore ultima stampa schede
WRN_DF_QTA_ZERO		-4024	// qta zero con codart
WRN_DF_VAL_ZERO		-4025	// val zero con codart
WRN_DUPL_MGAF		-4026	// cod. altern. dupl
WRN_DUPL_MGBC		-4027	// cod. a barre. dupl
WRN_DIFF_GSCLI		-4028	// cliente diverso in GS
WRN_DIFF_GSFOR		-4029	// fornitore diverso in GS
WRN_MORELOTTI		-4030	// ci sono altri lotti con lo stesso identificativo
WRN_COD_BBAN		-4031	// Errore nel controllo del BBAN
WRN_CS_CODE_DUPL	-4032	// attenzione codici duplicati in righe CS
WRN_DATE_OUT_RANGE	-4033	// attenzione data fuori dalle date di inizio e fine esercizio
WRN_PNTOTCHECK_FAIL	-4034	// totale di controllo diverso da totale
WRN_CDC_DEFAULT		-4035	// attenzione: non avete assegnato i cdc...
WRN_SPED2_RSMISS	-4036	// attenzione: compilati dei campi spedizione merce e/o corrispondenza senza compilare il campo ragione sociale...
WRN_CFCF_MISSING	-4037	// attenzione: manca il codice fiscale
WRN_CFPI_MISSING	-4038	// attenzione: manca la piva
WRN_CFCF_CFPI_MISSING	-4039	// attenzione: manca il codice fiscale e la piva

