Appendice: Tracciato file collegamento LEMBI
Il file sequenziale preparato
dall'azienda, in cui memorizzare il bilancio di verifica, deve avere
nome file
"BILCON".
_______________________________________________________________________________________
FILE : BILCON
Tipo file : Temporaneo
Organizzazione : Sequenziale
Lunghezza record : 100
_______________________________________________________________________________________
Nome Campo K Tipo Inz Fin Lung Descrizione
_______________________________________________________________________________________
CodTabl CHR 1 4 4 Tipo struttura
Dati CHR 5 100 96 Dati
_______________________________________________________________________________________
Ridefinizione 1
Nome Campo K Tipo Inz Fin Lung Descrizione
_______________________________________________________________________________________
Dati1 CHR 1 100 100 Dati
_______________________________________________________________________________________
Descrizione
Struttura:
L'Interfaccia Movimenti costituisce il supporto
standard per la trasmissione di dati contabili verso la contabilità
ordinaria Zucchetti.
Le Trasmissioni
Il file
interfaccia può contenere il bilancio di più ditte da
trasmettere.
Le ditte sono comprese nel file da trasmettere tra
una struttura di inizio file (testa) ed una struttura di fine file
(coda).
- Entità inizio file testa (struttura IINT)
-
Entità fine file coda (struttura FINT)
La trasmissione
dati di una Ditta è suddivisa in "Entità"
che, se presenti, devono essere elencate nell'ordine seguente:
-
Entità inizio ditta (struttura IDIT)
- Entità
dettaglio codice conto da trasferire (struttura DETT)
- Entità
fine ditta (struttura FDIT)
Nota relativa alla
compilazione del campo "Mese di trasferimento" previsto
nell'entità IDIT
E' prevista la possibilità di
trasferire più situazioni infrannuali, mantenendo in linea le
situazioni infrannuali importate in precedenza (es: dopo aver
trasferito i saldi al 31/3 sarà possibile trasferire i saldi
al 30/6 garantendo la possibilità di stampare ancora il
bilancio al 31/3), oppure di trasferire solo i saldi complessivi
dell'esercizio.
Nel primo caso (trasferimento situazioni
infrannuali) nel campo "Mese di trasferimento" deve essere
indicato il mese sino a cui i valori trasferiti si riferiscono.
Nel
secondo caso (trasferimento dei saldi annuali) nel campo "Mese
di trasferimento" deve essere indicato il mese di fine
esercizio.
Importante:
In entrambi i casi l'importo
da indicare nei campi ImpDareEuro o ImpAveEuro dell'entita DETT deve
essere il totale delle registrazioni per il sottoconto in gestione,
da inizio esercizio al mese indicato.
Denominazione file
interfaccia:
libera, il file è di tipo file di
comunicazione.
Caratteristiche fisiche:
Il file di
interfaccia è SEQUENZIALE, con lunghezza record fissa uguale a
100 caratteri.
Esempio di composizione del file
interfaccia con 2 ditte da trasmettere:
IINT
IDIT
000001 ....
DETT 1
DETT 1
DETT 2
DETT 2
FDIT
IDIT
000325 ....
DETT 1
DETT 1
DETT 2
DETT 2
FDIT
FINT
_______________________________________________________________________________________
FILE : BILCON
Formato : LEMIIN
ID-Formato : (CodTipoStrt="IINT")
Tipo file : Temporaneo
Organizzazione : Sequenziale
Lunghezza record : 100
_______________________________________________________________________________________
Nome Campo K Tipo Inz Fin Lung Descrizione
_______________________________________________________________________________________
CodTipoStrt CHR 1 4 4 Tipo struttura
FILLER1 CHR 5 100 96 Filler
_______________________________________________________________________________________
Descrizioni
Campi:
CodTipoStrt:
(obbligatorio)
Indica
l'inizio del file o record di testa. Contiene: "IINT"
_______________________________________________________________________________________
FILE : BILCON
Formato : LEMIDI
ID-Formato : (CodTipoStrt="IDIT")
Tipo file : Temporaneo
Organizzazione : Sequenziale
Lunghezza record : 100
_______________________________________________________________________________________
Nome Campo K Tipo Inz Fin Lung Descrizione
_______________________________________________________________________________________
CodTipoStrt CHR 1 4 4 Tipo struttura
CodDit NUM 5 10 6 Codice ditta
CodFisc CHR 11 26 16 Codice fiscale
DenDit CHR 27 66 40 Denominazione ditta
MMTrast NUM 67 68 2 Mese di trasferimento
AATrast NUM 69 72 4 Anno di trasferimento
CodPiaCon NUM 73 76 4 Codice piano dei conti
FILLER1 CHR 77 100 24 Filler
_______________________________________________________________________________________
Descrizioni
Campi:
CodTipoStrt:
(obbligatorio)
Indica
l'inizio di una ditta da trasmettere. Contiene: "IDIT"
CodDit:
(obbligatorio)
Attributo che identifica
il codice con cui l'azienda e' stata creata nell'anagrafico ditta
della procedura di contabilità
ordinaria.
CodFisc:
(obbligatorio)
Codice fiscale
dell'azienda. Deve corrispondere con quello specificato
nell'anagrafico della contabilità ordinaria all'atto della
creazione della ditta.
Il codice fiscale deve essere considerato
alfanumerico ed allineato a
sinistra.
DenDit:
(obbligatorio)
Denominazione
dell'azienda.
MMTrast:
(obbligatorio)
Identifica
il mese 'fino al' a cui il trasferimento si riferisce.
1)
Se i valori da trasferire sono relativi ad una situazione annuale,
indicare il mese di fine esercizio.
2) Se i valori da
trasferire sono relativi ad una situazione infrannuale, indicare il
mese sino a cui l'importo da trasferire si riferisce.
Importante:
In
entrambi i casi l'importo da indicare nei campi ImpDareEuro o
ImpAveEuro dell'entita DETT deve essere il totale delle registrazioni
per il sottoconto in gestione, da inizio esercizio al mese
indicato.
AATrast:
(obbligatorio)
Identifica
l'anno 'fino al' a cui il trasferimento si
riferisce.
CodPiaCon:
(facoltativo)
Corrisponde
al numero del piano dei conti utilizzato in contab.generale per la
ditta (Conge).
ATTENZIONE: se non si desidera indicare il numero
del piano dei conti, trattandosi di un campo numerico, deve essere
impostato a 0000.
L'indicazione diventa obbligatoria se risulta
compilato il campo CodSotCon nell'entità
"DETT".
_______________________________________________________________________________________
FILE : BILCON
Formato : LEMDET
ID-Formato : (CodTipoStrt="DETT")
Tipo file : Temporaneo
Organizzazione : Sequenziale
Lunghezza record : 100
_______________________________________________________________________________________
Nome Campo K Tipo Inz Fin Lung Descrizione
_______________________________________________________________________________________
CodTipoStrt Chr 1 4 4 Tipo
struttura
CodSezn Chr 5 5 1 Codice
sezione
DesConOrig Chr 6 35 30 Descrizione
conto origine
ImpDareEuro Num + 36 48 11.2 Importo
dare Euro
ImpAveEuro Num + 49 61 11.2 Importo
avere Euro
CodConOrig Chr 62 81 20 Cod.conto
origine
CodSotCon Num
82 87 6 Cod.sottoconto
Conge
CodCenCos Num 88 91 4 Cod.centro
di
costo
FILLER1 Chr 92 100 9 Filler
_______________________________________________________________________________________
Descrizioni
Campi:
CodTipoStrt:
(obbligatorio)
Indica il
dettaglio di un codice conto da trasmettere. Contiene: "DETT"
CodSezn:
(obbligatorio)
Identifica la sezione di
appartenenza del conto origine. Può assumere i seguenti
valori:
"1"=Attività
"2"=Passività
"3"=Conti
d'ordine
"4"=Costi
"5"=Ricavi
DesConOrig:
(obbligatorio)
Identifica
la descrizione del conto
origine.
ImpDareEuro:
(obbligatorio)
Importo
"Dare" del conto.
ImpAveEuro:
(obbligatorio)
Importo
"Avere" del conto.
CodConOrig:
(obbligatorio)
Attributo
che identifica il codice conto origine, cioe' quello presente nella
contabilità aziendale.
CodSotCon:
(facoltativo)
Corrisponde
al codice sottoconto presente nella contabilità generale
Zucchetti (CONGE).
CodCenCos:
(facoltativo)
Corrisponde
al centro di costo relativo al sottoconto di contabilità
generale (CONGE) nel quale dovrà confluire l'importo.
_______________________________________________________________________________________
FILE : BILCON
Formato : LEMFDI
ID-Formato : (CodTipoStrt="FDIT")
Tipo file : Temporaneo
Organizzazione : Sequenziale
Lunghezza record : 100
_______________________________________________________________________________________
Nome Campo K Tipo Inz Fin Lung Descrizione
_______________________________________________________________________________________
CodTipoStrt CHR 1 4 4 Tipo struttura
FILLER1 CHR 5 100 96 Filler
_______________________________________________________________________________________
Descrizioni
Campi:
CodTipoStrt:
(obbligatorio)
Indica la
fine della ditta, aperta in precedenza. Contiene: "FDIT"
_______________________________________________________________________________________
FILE : BILCON
Formato : LEMFIN
ID-Formato : (CodTipoStrt="FINT")
Tipo file : Temporaneo
Organizzazione : Sequenziale
Lunghezza record : 100
_______________________________________________________________________________________
Nome Campo K Tipo Inz Fin Lung Descrizione
_______________________________________________________________________________________
CodTipoStrt CHR 1 4 4 Tipo struttura
FILLER1 CHR 5 100 96 Filler
_______________________________________________________________________________________
Descrizioni
Campi:
CodTipoStrt:
(obbligatorio)
Indica la
fine del file o record di coda. Contiene: "FINT"