Export fatture e incassi/pagamenti | |||
|
Nome programma: BSCGEXTS.DLL
Moduli richiesti: Import/Export
Il programma permette l'export di fatture emesse, note di accredito emesse, fatture ricevute, note di accredito ricevute, incassi e pagamenti verso programmi esterni.
L'attuale tracciato può essere importato da Multi di Team System (testato sulla versione 2003.0.5 e 2006.1.3)
Per essere utilizzato/attivato è richiesto il modulo 'Import/export' ed il modulo 'contabilità'.
Nota per incassi/pagamenti: relativamente ai codici clienti/fornitori, il programma può utilizzare quelli del gestionale che dovrà acquisire i dati (ed in questo caso occorrerà inserire tali valori nella rispettive anagrafiche clienti/fornitori di Business) oppure può esportare i codici utilizzati da Business. In caso di utilizzo del codici di Business è possibile esportare solo clienti/fornitori appartenenti ad un unico mastro per ogni tipologia (quindi un solo mastro clienti ed un solo mastro fornitori) e con progressivo cliente/fornitore compreso tra 1 e 9999. Per Export su Team System il flag 'Usa codice cliente\fornitore NTS' deve essere deselezionato.
Dalla versione di Business NET 2009 sr 2 è gestita la possibilità di esportare incassi/pagamenti leggendo dai documenti di magazzino (testmag) invece che da prima nota (prinot), la possibilità è alternativa, non possono convivere le due cose, l'importo dell'incasso/pagamento sarà quello indicato nel campo 'testmag.tm_pagato'. Per poterla gestire occorre settare le seguenti opzioni di registro:
Usa codici clienti/fornitori NTS
Se selezionato in fase di export incassi/pagamenti viene esportato il codice cliente/fornitore di Business, invece di quello codificato nel campo 'codice nostro presso di loro'
Se deselezionato l'export delle fatture avviene senza esportare il numero di registro IVA a cui appartiene il documento. Al suo posto viene esportata la serie documento se numerica. Se selezionato verrà esportato il numero di registro IVA, senza serie documento (Attenzione ai documenti emessi...) Se selezionato è possibile utilizzare l'appositaopzione di registro (BSCGEXTS/OPZIONI/NumeroRegIvaZeroTS ) per fare in modo che un numero di registro IVA di Business venga esportato con numero registro = 0
-Nel registro di Business settare l'opzione Business/Opzioni/Tipoinstall = 'T' (questo per rendere visibile delle colonne altrimenti nascoste nella tabella dei codici IVA)
-Tabella codici IVA: per codici IVA che verranno esportati occorre impostare nella colonna 'Sigla per estrazione dati (1)' il codice IVA del programma che importerà i dati corrispondente a quello di Business. Se il codice IVA di Business è parzialmente deducibile, indicare nella colonna suddetta il codice IVA totalmente deducibile del programma che importerà i dati, mentre nella colonna 'Sigla per estrazione dati (2)' indicare il codice IVA totalmente indeducibile. Questo perché in fase di export la riga IVA di Business parzialmente deducibile verrà divisa in due righe: una totalmente deducibile ed una totalmente indeducibile. Esempio eseguito su codici IVA standard di Business e codice 20 multi IVA 20% deducibile, codice 620 di multi IVA 20% indeducibile, codice 306 esente art 15:
- 1020 Sigla estr. dati (1) = 20; Sigla estr. dati (2) = vuota
- 1120 Sigla estr. dati (1) = 620; Sigla estr. dati (2) = vuota
- 1170 Sigla estr. dati (1) = 20; Sigla estr. dati (2) = 620
- 1702 Sigla estr. dati (1) = 306; Sigla estr. dati (2) = vuota
-Causali contabili: per fare in modo che le causali contabili di Business vengano tradotte in causali contabili del programma esterno occorre andare nel programma 'Tipi varianti/attributi' (menù di Business 1-K-1), creare una nuova variante con codice 'CAUS', descrizione libera, lunghezza 4, quindi entrare nei valori variante ed assegnare come 'valore variante' il codice causale di Business e come 'descrizione variante' il codice causale del programma esterno. Esempio eseguito con causali standard di Business (a sx) ed alcune causali di multi (a dx):
- 1000 1 emessa fattura
- 1020 2 emessa nota di accred
- 1500 11 ricevuta fattura
- 1520 12 ricevuta nota di accred
- 2000 27 incasso cliente
- 2020 28 incasso nota accred forn
- 2500 28 pagamento fornitore
- 2508 27 pagamento nota accred cli
-Anagrafica sottoconti: nella tabella dei sottoconti/sottoconti ditta, per le voci che dovranno/potrebbero essere esportate occorre indicare nel campo 'NOTE' di ogni singola anagrafica il codice del sottoconto corrispondente del programma esteno (attenzione a non lasciare spazi/invii prima e dopo il codice).
-Anagrafica clienti/fornitori: è obbligatorio indicare, in ogni anagrafica da elaborare, almeno una valore tra codice fiscale e partita IVA. Questo perché il programma di importazione utilizza tali valori per verificare se il cliente/fornitore è già stato precedentemente passato. Qualora nel programma esterno non venisse trovato nessun cliente/fornitore con codice fiscale o partita IVA uguali a quello passato in fase di import il soggetto dovrebbe essere creato (funzionalità già supportata in multi). Per il passaggio di incassi/pagamenti oltre a quanto sopra è necessario che in ogni anagrafica di Business, nel campo 'codice nostro presso di loro' sia indicato il codice cliente/fornitore del programma esterno. In caso contrario verrà dato una messaggio e la registrazione non verrà esportata.
In fase di export vengono trasferite fatture emesse, note di accredito emesse, fatture ricevute, note di accredito ricevute, incassi e pagamenti.
-Ogni registrazione con IVA può avere al massimo 8 codici IVA e 8 voci di costo/ricavo ed un solo cliente/fornitore
-Ogni registrazione non IVA può avere al massimo 80 righe
-Non possono essere trasferite registrazioni relative ad insoluti
-Gli incassi/pagamenti nel programma esterno non verranno collegati alle fatture relative, visto il passaggio dati avviene senza trasferimento di partite/scadenze.
-Non vengono passate informazioni in valuta diversa dalla valuta principale (EURO). Se la registrazione in Business è in valuta verrà esportata solo in EURO.
-Non sono gestire serie protocollo
-A causa di una limitazione nel programma della Team System, in fase di Export fatture possono venir esportate o le serie documento o i numeri dei registri IVA. Da ciò di desume che l'importazione non sarà corretta se in Business si usano più registri IVA vendite con n. serie documento
-Non è gestita l'IVA ad esigibilità differita, cosi come IVA autotrasportatori, pro-rata, ventilazione e tutti i regimi speciali. è gestito il caso di IVA parzialmente detraibile.
-Non è gestito il passaggio di documenti di contabilità professionisti
-Per gli acquisti non è previsto passaggio di informazioni per la redazione del quadro A iva 11 (beni destinati alla rivendita, canoni leasing, cespiti, ..)
-Non possono essere trasferite registrazioni di acquisto intrastat/ RSM se inserite in Business secondo il sistema standard. Segue in calce un esempio di registrazione intrastat che permette il passaggio della stessa nel gestionale esterno. Comunque non vengono passate informazioni per compilare gli elenchi intrastat.
-Per il passaggio di documenti emessi è contemplato solo il caso di protocolli vendite coincidenti con numero di documento (vedi impostazione sul registro vendite presente in anagrafica ditta)
Specifiche per passaggio dati a Multi di Team System
-Attualmente in fase di importazione dati, multi provvede ad assegnare sempre il numero di protocollo per i documenti ricevuti
-Se in fase di acquisizione fatture il cliente/fornitore non viene trovato nell'archivio a parità di codice fiscale/partita IVA, verrà creato
-Durante l'export non deve essere selezionato il flag 'Usa codici Clienti/Fornitori NTS'
-I test eseguiti sono stati effettuati per contabilità ordinaria con versione di multi 2003.0.5
Per eseguire l'importazione, copiare il file TRAF2000 generato da Business nella directory \CONTA di TeamSystem, quindi entrare in MULTI e lanciare il comando RUN: apparirà una finestra dove andrà indicato il programma RESD2000, quindi confermare. Apparirà una seconda schermata che andrà confermata senza indicare nessun valore, quindi alla scelta della stampante confermare. Nel programma di acquisizione, prima di eseguire l'import è possibile sfruttare il comando 'controlla' che preventivamente provvede a verificare la corretta compilazione del file da importare.
Esempio di registrazione di acquisto Intrastat/RSM trasferibile tramite export.
La prima registrazione è una normale fattura di acquisto
La seconda registrazione è una normale fattura di vendita (per 'autofattura') che sfrutta un conto di appoggio.
La terza registrazione storna totalmente il conto transitorio, il cliente e il fornitore per la parte del debito IVA
ATTENZIONE: prima di effettuare il passaggio di questo tipo di registrazioni è necessario impostare nell'anagrafica di Business del cliente e del fornitore delle registrazioni di cui sopra il codice cliente e fornitore utilizzato in nella procedura esterna, quindi durante l'export passare anche incassi e pagamenti.
N.B.: quanto sopra è necessario in quanto il programma di importazione dati di Team System, allo stato attuale, non possiede una procedura specifica per l'acquisizione di fatture ricevute intrastat.