Data ultimo aggiornamento: 26/01/2017

Clicca per accedere al sito di NTS Informatica
Clicca per accedere all'argomentoClicca per accedere all'argomentoClicca per accedere all'argomentoClicca per accedere all'argomento
Clicca per accedere al sito di NTS Informatica

Export fatture e incassi/pagamenti

Nome programma: BNCGEXTS.DLL
Moduli richiesti: Import/Export, Contab. generale e sempl.
Opzioni programma: vai alle opzioni

Il programma permette l'export di fatture emesse, note di accredito emesse, fatture ricevute, note di accredito ricevute, incassi e pagamenti verso programmi esterni.

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.

E' 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:

  • BSCGEXTS\OPZIONI\IncassiPagamentiDaTestmag = -1 abilità la gestione
  • BSCGEXTS\OPZIONI\CausTSIncPagDaTestmag = causale da utilizzare per registrare gli incassi/pagamenti nel gestionale che farà l'import (per team system 21)
  • BSCGEXTS\OPZIONI\DesCausTSIncPagDaTestmag = descrizione dela causale da utilizzare per registrare gli incassi/pagamenti nel gestionale che farà l'import (default 'Inc./pag.')
  • BSCGEXTS\OPZIONI\ContoCassaTSIncPagDaTestmag = conto cassa/banca da utilizzare per registrare l'incasso sul gestionale che farà l'import

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'

Ditta TS con sezionali

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

Impostazione iniziale

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 e non utilizzare "/" o "." per separare classe mastro conto. esempio 18020005).

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.

Limitazioni:

  • 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, ..)
  • 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'

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.

Export delle fatture INTRA sia per i servizi che per i beni

Sono state create nuove varianti allo stesso modo fatto per le causali contabili:

  • INTRNT Natura transazione
  • INTRST Stati esteri
  • INTRVL Valute estere

tramite le quali, vanno mappate le corrispondenze della Natura Transazione, Stati Esteri, Valute Estere tra Business e TeamSystem. La tabella della natura transazione può essere addirittura fissa. E' così in tutte le installazione TeamSystem.

Sono state create delle nuove opzioni di registro:

  • BSCGEXTS\OPZIONI\NomeFile=XXXX (XXXX = nome file di output, se non specificato TRAF2000)
  • BSCGEXTS\OPZIONI\EliminaSiglaDaCF=0/1/2 (per eliminare la parte iniziale corrispondente allo stato estero)
    • 0 = funzione disabilitata
    • 1 = elimina dal Codice Fiscale la parte iniziale uguale al campo TABSTAT. tb_siglacee
    • 2 = elimina dal Codice Fiscale la parte iniziale uguale al campo TABSTAT. tb_siglaiso

La motivazione è la compatibilità della partita iva estera presente nel codice fiscale di Business con il tracciato TeamSystem. Business ha tutto inglobato nel codice fiscale, mentre TeamSystem ha un campo per la sigla della partita iva estera e un campo per la partita iva estera.

In TeamSystem utilizzare il programma IMPPN che ingloba il vecchio comando RESD2000. Con IMPPN è possibile fare una serie di operazione sul file esportato. E' possibile visualizzare i record, controllare i record, eseguire l'import, ecc. Prima di qualsiasi operazione, assicurarsi di configurazione in IMPPN l'opzione "Utilizza 24 contr.costo/ric." Impostandola a No per abilitare il tracciato record con cui il file TRAF2000 è stato scritto.

Limitazioni:

  • non è ammesso il pagamento contestuale della fattura Intra. E' obbligatorio fare 2 registrazioni in Business, una per la fattura Intra e una per il pagamento
  • in TeamSystem, i dati importati riguardanti l'Intra non saranno relazionati con la prima nota, cioè, non c'è integrazione tra la prima nota e l'Intra. Quando si aprirà una fattura Intra non si vedranno i corrispondenti movimenti Intra. Si dovrà lanciare il programma della gestione Intra separatamente per visualizzare/modificare/eliminare i dati Intra. Pertanto, non essendoci integrazione tra la prima nota e l'Intra, le operazioni saranno sempre doppie, in prima nota e in Intra.

Esempio step-by-step di come procedere:

1 – NUOVI TIPI VARIANTI

2 – SU TEAMSYSTEM LANCIARE IL COMANDO IMPPN ED ENTRARE IN TABELLA PERSONALIZZAZIONI E PRESTARE ATTENZIONE ALL'IMPOSTAZIONE "UTILIZZA 24 CONTR.COSTO/RICAVO" CHE DEVE ESSERE IMPOSTATA A NO

3 – IN BUSINESS I FORNITORI INTRA DEVONO ESSERE IMPOSTATI CORRETTAMENTE, QUINDI COMPLETI DI PARTITA IVA ESTERA, STATO, TIPO SOGGETTO IVA, ECC.

4 – L'EXPORT DEI DATI DA BUSINESS

Creata nuova opzione di registro BSCGEXTS\OPZIONI\NomeFile (occhio! va indicato solo il nome del file) che poter personalizzare il nome del file di export

Creata nuova opzione di registro BSCGEXTS\OPZIONI\EliminaSiglaDaCF (0/1/2) per eliminare dal Codice Fiscale/Partita Iva Estera la parte iniziale corrispondente alla sigla interessata. I valori che l'opzione può assumere sono:
0 = Funzione disabilitata
1 = Sigla CEE della tabella Stati (tabstat.tb_siglacee)
2 = Sigla ISO della tabella Stati (tabstat.tb_siglaiso)
Nel tracciato record di TS va riportato solo il Codice Fiscale/Partita Iva Estera senza anteporre la sigla CEE/ISO/ecc. Il meccanismo si attiva solo se indicato in anagrafica Intra CEE, Extra CEE, RSM.

5 – L'IMPORT DEI DATI IN TEAMSYSTEM AVVIENE CON IL COMANDO IMPPN

6 – LANCIARE PRIMA IL CONTROLLO IMPOSTANDO IL PERCORSO DEL FILE E LA DITTA

7 – EVENTUALMENTE SI PUO' PROCEDERE ANCHE ALLA VISUALIZZAZIONE DEI RECORD ESPORTATI DA BUSINESS SCEGLIENDO VISUALIZZAZIONE

8 – PER PROCEDERE CON L'IMPORTAZIONE SCEGLIERE IMPORTAZIONE PRIMA NOTA

9 – LANCIARE MINQ PER CONTROLLARE I PARTITARI

10 – LANCIARE IL COMANDO INTRAG PER I DATI INTRASTAT

Clicca per accedere al sito di NTS Informatica