Come configurare smartphone e PC. Portale informativo

Trasferimento dati 1s. Trasferimento dati

Probabilmente ogni specialista 1C ha riscontrato la necessità di trasferire dati da una base di informazioni all'altra. Nel caso in cui le configurazioni siano diverse, è necessario scrivere le regole di conversione dei dati. Queste regole vengono create nella configurazione 1C “Conversione dati”.

I dati possono anche essere trasferiti utilizzando . Molte configurazioni 1C 8.3 dispongono di funzionalità standard per impostare la sincronizzazione dei dati tra diverse configurazioni e un'integrazione perfetta con 1C Document Flow.

Ma quando i dati devono essere trasferiti tra configurazioni assolutamente identiche, è possibile semplificare il compito e utilizzare l'elaborazione standard per il caricamento e il download tramite XML. Tieni presente che questo metodo, come la conversione dei dati, confronta gli oggetti tra loro tramite un identificatore univoco (GUID) e non in base al nome.

Potete scaricare questa elaborazione sul disco ITS, oppure utilizzando i link:

È universale e adatto a qualsiasi configurazione.

Consideriamo un esempio di scarico della directory "Nomenclatura" da una base informativa 1C 8.3 Contabilità 3.0 a un'altra. Un prerequisito sarà la selezione da parte del genitore (gruppo) “Lavorazione del legno”.

Caricamento dei dati da 1C a XML

Vai alla base informativa da cui verranno scaricati i dati (fonte). Assicurati di controllarli, tenendo conto di tutte le possibili condizioni per evitare conseguenze indesiderabili.

Aprire l'elaborazione di caricamento e download dei dati XML (Ctrl+O).

Siamo interessati alla scheda “Carica”. Prima di tutto, specifica il nome del file in cui verranno caricati i dati e il percorso per il salvataggio. In questo caso i dati vengono caricati “in un file sul server”.

Nell'intestazione dell'elaborazione è possibile configurare il periodo per il quale verrà effettuata la selezione. Inoltre, per i registri periodici, è possibile specificare il metodo di applicazione della selezione per periodo. Nel caso sia necessario caricare movimenti unitamente ai documenti viene impostato il flag corrispondente. In questo caso sovraccarichiamo la directory, quindi non è necessario configurare nulla nell'intestazione.

Passiamo alla selezione dei dati per il caricamento. Nella parte tabellare del modulo di elaborazione, seleziona le caselle di controllo relative agli oggetti di configurazione che desideri trasferire.

La colonna "Scarica se necessario" indica se è necessario sovraccaricare questo oggetto se a esso fa riferimento l'attributo della directory che stiamo sovraccaricando. Ad esempio, la posizione dell'articolo che stai caricando ha un'unità di misura che non è presente nel database di destinazione. Se viene spuntato il flag nella colonna "Carica se necessario" di fronte al libro di consultazione con le unità di misura, verrà creata una nuova posizione. Altrimenti il ​​valore dell'attributo sarà “<Объект не найден>" e il suo identificatore univoco.

In un caso semplice senza selezioni, l'impostazione del sovraccarico degli elementi sarà simile a questa.

In questo esempio è necessario selezionare solo gli elementi che si trovano nella cartella “Lavorazione del legno”.

Un'elaborazione simile per 8.2 consente di impostare le selezioni per ciascun oggetto di configurazione in un formato pratico. Nella versione 8.3, sfortunatamente, non è presente tale funzionalità. Una via d'uscita in questa situazione sarebbe quella di selezionare gli elementi necessari nella scheda "Oggetti aggiuntivi da scaricare".

Puoi aggiungere oggetti qui manualmente (il pulsante "Aggiungi") o su richiesta ("Aggiungi su richiesta..."). Se ce ne sono molti, è preferibile la seconda opzione.

In questo caso la richiesta sarà la seguente. Compila i parametri, completa la richiesta dopo aver controllato i dati e clicca sul pulsante “Seleziona risultato”.

Dopo aver specificato tutti gli oggetti necessari e gli elementi aggiuntivi per il caricamento, fare clic sul pulsante "Carica dati". Finiranno in un file XML, il cui nome e percorso hai specificato in precedenza. I risultati di questa operazione verranno visualizzati nei messaggi.

In questo esempio è stato necessario scaricare solo 3 posizioni, ma ne sono state scaricate cinque. Questo perché è stato impostato un flag di fronte alla directory "Nomenclatura" nella colonna "Carica se necessario". Insieme alle posizioni necessarie, i loro genitori erano sovraccarichi.

Caricamento di una directory da XML

Dopo aver scaricato correttamente i dati dalla configurazione di origine in un file XML, aprire il database di destinazione. La struttura degli oggetti e i loro dettagli devono corrispondere tra loro. In questo caso il trasferimento viene effettuato tra due configurazioni standard 1C: Contabilità 3.0.

Elaborazione aperta nel database del destinatario. Questa elaborazione viene utilizzata sia per il caricamento che per il caricamento dei dati. Vai alla scheda "Download" e specifica il percorso del file XML in cui sono stati precedentemente scaricati i dati. Successivamente, fai clic sul pulsante “Scarica dati”.

Il risultato del download verrà visualizzato nei messaggi. Nel nostro caso è andato tutto bene.

La directory "Nomenclatura" nel database ricevente non è stata compilata. Ora ha cinque elementi: tre posizioni della nomenclatura e due gruppi.

Questo capitolo discute il trasferimento dei dati direttamente dalla base informativa di origine a 1C: Contabilità 8. Questo metodo di trasferimento è considerato il principale.

Se per qualche motivo non è possibile utilizzare il metodo principale di trasferimento dati, ad esempio durante il trasferimento dalle versioni base, si consiglia di utilizzare il metodo di trasferimento dati da un file di caricamento. Il caricamento dei dati da un file è discusso in dettaglio nel capitolo.

Se sono state apportate modifiche alla configurazione standard dell'infobase sorgente, è necessario leggere il paragrafo “Trasferimento dati da configurazioni non standard” nel capitolo “Tecniche di trasferimento ausiliarie”.

Il trasferimento dei dati direttamente dall'infobase di origine viene effettuato in più fasi. Prima di iniziare il trasferimento, è necessario assicurarsi che l'infobase di origine sia chiuso e che non vi siano utenti che vi lavorano.

Fase 1: backup

Eseguiamo il backup dell'infobase originale.

Lanciamo 1C:Contabilità 8.

Impostazioni aggiuntive nell'infobase 1C: Contabilità 8 non richiesto. Le impostazioni di contabilità per il corretto trasferimento dei dati sono installate nell'infobase per impostazione predefinita.

È necessario utilizzare l'assistente di transizione (menu Servizio – Trasferimento di dati da banche dati informative 1C:Enterprise 7.7).

Passaggio 1: selezione di un'opzione di download dei dati

Selezioniamo un elemento Caricare i dati dall'infobase.

Se vuoi tornare all'inizio e modificare l'opzione di trasferimento dei dati, fai clic sul pulsante All'inizio.

Pulsante Completare utilizzato per chiudere il modulo.

Se stai utilizzando la versione base, il trasferimento dei dati è completo. Dovresti premere il pulsante Completare per chiudere il modulo.

Se si verificano errori durante il trasferimento, seguire il collegamento Informazioni sugli errori che si sono verificati Si apre un messaggio di errore informativo. Dopo aver eliminato l'errore è necessario ripetere il trasferimento dei dati (pulsante Ripetere).

Ora gli utenti di "1C: Accounting 7.7" non dovranno aspettare fino alla fine dell'anno per passare a "1C: Accounting 8". La transizione può essere effettuata alla fine di qualsiasi mese del periodo fiscale. La tecnologia per il trasferimento dei saldi è già stata testata presso le imprese esistenti, una delle quali è descritta dagli specialisti di Automated Accounting Systems LLC. L'articolo contiene una descrizione della metodologia di trasferimento e raccomandazioni generali per il controllo di input e output dei dati trasferiti.

Prima di trasferirsi a Laima LLC (Miass, regione di Chelyabinsk), è stato utilizzato il programma "1C: Contabilità 7.7. Versione standard". Il programma è installato sul portatile. Il lavoro viene svolto nell'ufficio di casa.

Il rilascio da parte di 1C di una nuova metodologia di trasferimento dati e il piccolo volume della base informativa hanno consentito di trasferire i dati per il 2006 direttamente al momento dell'installazione di 1C: Contabilità 8.

Metodo di trasferimento dei dati

La nuova modalità di transizione da "1C: Accounting 7.7" a "1C: Accounting 8" inclusa nella release 1.5.8.5 prevede il trasferimento dei dati dalla base informativa "1C: Accounting 7.7", che ne garantirebbe la corretta esecuzione in " 1C: Contabilità 8" delle seguenti azioni:

  • esecuzione di documenti emessi dopo il passaggio a "1C: Contabilità 8";
  • formazione dei registri contabili per il periodo di riferimento in corso (bilancio, contabilità generale, ecc.);
  • formazione dei registri contabili fiscali per il periodo di riferimento in corso, contenenti indicatori determinati dal totale cumulato dall'inizio dell'anno;
  • generazione di reporting regolamentato per il periodo di rendicontazione corrente.

Si consiglia di eseguire la transizione da "1C: Contabilità 7.7" a "1C: Contabilità 8" utilizzando questo metodo all'inizio di un nuovo periodo fiscale (anno) o, se un nuovo periodo è già stato aperto, alla fine del mese successivo dell’attuale periodo di riferimento. Durante il processo di trasferimento dei dati a 1C:Accounting 8, vengono caricate le seguenti informazioni:

  • saldi dei conti contabili e fiscali all'inizio del periodo di riferimento in corso (al 1 gennaio dell'anno in corso);
  • fatturato sui conti contabili e fiscali per il periodo di riferimento corrente con registrazioni mensili consolidate;
  • differenze temporanee riflesse nei conti fiscali corrispondenti (per le organizzazioni che applicano PBU 18/02);
  • documenti per l'iscrizione dei saldi iniziali delle immobilizzazioni e delle attività immateriali;
  • basi imponibili per l'imposta sul reddito delle persone fisiche e le imposte sui salari per il periodo di riferimento corrente;
  • pagamento in sospeso delle fatture ricevute ed emesse alla fine dell'ultimo mese chiuso del periodo di riferimento corrente;
  • informazioni sugli oggetti della contabilità analitica.

Operazioni preparatorie in "1C: Contabilità 7.7"

Il trasferimento dati da "1C: Accounting 7.7" è possibile a partire dalla versione 7.70.477. Pertanto prima della migrazione è stato necessario aggiornare la configurazione a questa release.

È inoltre necessario assicurarsi che siano state effettuate le ordinarie operazioni contabili e fiscali per l'ultimo mese dell'anno (compresa la riforma del bilancio).

Tutti i file necessari per il trasferimento dei dati sono contenuti nella cartella Convert nella directory del modello di versione 1.5.8.5 "1C: Contabilità 8". È meglio copiare il contenuto di questa cartella nella directory ExtForms del database delle informazioni 1C: Accounting 7.7.

Il metodo di trasferimento prevede un'unica operazione preparatoria: il controllo dei codici di elenco, che potrebbero diventare non univoci durante il trasferimento dei dati a 1C: Contabilità 8. L'elaborazione esterna ChkCode.ert viene utilizzata per la verifica.

Tuttavia, al fine di verificare la correttezza della contabilità contabile e fiscale nel database "1C: Contabilità 7.7" e non trasferire voci evidentemente errate agli "otto", è utile eseguire un'analisi tecnologica della contabilità (Menu "Rapporti -> Analisi tecnologica della contabilità"), nonché un'analisi dello stato della contabilità fiscale ("Contabilità fiscale -> Analisi dello stato della contabilità fiscale").

Di norma, i problemi sono causati da registrazioni “manuali” effettuate senza controllare il saldo di apertura, la contabilità quantitativa, ecc. La nuova tecnica trasferisce correttamente anche tali transazioni, ma il controllo in entrata consente di identificare immediatamente i problemi e fornire consigli per correggerli.

Nel nostro caso, il controllo ha rivelato discrepanze contabili relative alla cancellazione dell'ammortamento delle immobilizzazioni per perdite di periodi precedenti, che si è deciso di correggere in “1C: Contabilità 8” dopo la transizione.

Trasferimento dati

Il trasferimento dei dati avviene tramite l'elaborazione esterna V77Exp.ert (menu "File -> Apri"). La finestra di dialogo di elaborazione indica:

  • file delle regole di conversione dati - Acc77_80.xml (campo "Nome file delle regole");
  • il file in cui verranno caricati i dati (il campo "Nome file dati");
  • data di inizio del periodo di riferimento corrente - 1 gennaio 2006 (campo "Data di inizio");
  • data di fine dell'ultimo mese chiuso nel periodo corrente (campo "Data di fine"). Nel nostro caso, il 31 maggio 2006.

Dopo aver fatto clic sul pulsante "Regole di scambio del carico", nella finestra di dialogo di elaborazione verrà compilato un elenco di regole di caricamento dei dati. L'elenco caricato è un elenco di conti, i cui risultati possono essere scaricati, e directory che possono essere trasferite alla configurazione "Contabilità aziendale". Nella tabella a destra, puoi impostare le selezioni in base ai valori dei dettagli per la maggior parte delle regole di caricamento dei dati (ad esempio, per il caricamento selettivo degli articoli).

Poiché stiamo trasferendo i dati dai "sette", quando avvii per la prima volta 1C: Accounting 8, devi abbandonare il riempimento iniziale del database. Successivamente, utilizzando l'elaborazione del caricamento dei dati (menu “Strumenti -> Scambio dati -> Scambio dati universale in formato XML”), carichiamo il file di trasferimento nella figura otto.

Visita medica

L'intera procedura di trasferimento dei dati non ha richiesto più di mezz'ora. Non resta che assicurarsi che tutti i dati siano stati trasferiti correttamente. Qui è meglio iniziare con il bilancio per il periodo di trasferimento dei dati. Per i conti di bilancio, gli estratti generati in “1C: Contabilità 7.7” e “1C: Contabilità 8” devono corrispondere. Se il fatturato di un conto non corrisponde, è necessario generare report più dettagliati (bilancio o scheda del fatturato) per questo conto per determinare quale fatturato non è stato trasferito. Pertanto, è possibile controllare tutti i dati, ad eccezione dei saldi delle immobilizzazioni e delle attività immateriali, delle basi imponibili per l'imposta sul reddito delle persone fisiche e delle imposte sui salari per il periodo di riferimento corrente e del debito per il pagamento delle fatture ricevute ed emesse alla fine dell'ultima chiusura mese del periodo di riferimento corrente.

Nel nostro caso, in "1C: Contabilità 7.7" i dati sulle immobilizzazioni non sono stati inseriti completamente, e nell'"otto" i documenti "Inserimento dei saldi iniziali delle immobilizzazioni" semplicemente non sono stati inseriti e, di conseguenza, non c'era saldo di inizio periodo per il conto 01. Questi documenti sono stati corretti manualmente.

Il sottosistema contabilità IVA è implementato in "1C: Contabilità 8" sui registri; per verificare la correttezza del bonifico è necessario utilizzare il report universale "Saldi e Fatturati" (Report -> Saldi e Fatturati) senza limitazione del periodo per la contabilità sezioni "IVA presentata", "IVA sugli anticipi" per analizzare la correttezza del trasferimento dei conti ZPK e ZPR.

E ti mostriamo come usarlo per semplificare MOLTO la risoluzione dei tuoi problemi.

Oggi vedremo come impostare ed effettuare un semplice trasferimento di directory e saldi iniziali in soli 10-15 minuti.

E questo è compito massiccio e regolare, il che è quasi inevitabile per la maggior parte delle nuove configurazioni lanciate.

Chiama quindi i tuoi colleghi, sarà molto utile anche per loro.

Soprattutto se hanno già visto il CD 3 e sono riusciti a spaventarsi :)

Sì, quando la vedi per la prima volta non è affatto chiaro.

Ma in realtà, tutto è MOLTO semplice. Così semplice che ti annoierai anche dopo :)

Cosa c'è esattamente nei video di oggi

Questi sono 4 video sullo scambio dati tramite formato di scambio EnterpriseData universale.

Inoltre, mostreremo un esempio miglioramenti alle regole di scambio standard in 1C:Conversione dati 3.0

Durata totale - 34 minuti. Contenuto:

  • Impostazione dello scambio utilizzando l'esempio di 1C:Accounting 8 e 1C:ERP
  • Come scaricare regole standard e un formato di scambio universale in Data Conversion 3.0
  • Trasferimento della struttura dei metadati su CD 3.0
  • Come eseguire il tuo primo scambio dati
  • Finalizzazione delle regole conversione
  • Come caricare nuove regole senza modificare la configurazione ( senza rimozione dal supporto)

Nota, che quando si risolve questo problema, le regole di caricamento cambiano solo nella configurazione di ricezione. E la configurazione della sorgente funziona secondo regole standard.

Se un problema simile venisse risolto in Data Conversion 2.0, allora dovrebbero essere apportate modifiche alle regole sia dell'origine che della destinazione.

Questi tutorial video sono rilevanti per BSP edizione 2.3.2(per qualsiasi build precedente alla 2.3.2.43).

Se stai utilizzando una versione precedente di BSP,0, apporta una "modifica" per l'interfaccia modificata e le funzionalità estese. Per fare ciò, ripeti tu stesso l'esempio del video.

Video 1:
Caricamento delle regole di scambio tra configurazioni standard in Data Conversion 3.0

In questa lezione eseguiremo i passaggi preparatori quando si apportano modifiche alle regole di scambio tra configurazioni standard:

  • Caricamento della struttura del formato di scambio nel CD (
  • Creazione di una conversione
  • Caricamento di file di regole da una configurazione standard
  • Scaricamento del modulo del gestore di scambio

Video 2:
Perfezionamento delle regole di scambio nel CD 3.0

In questa lezione mostreremo come inserire i dettagli dell'oggetto durante il caricamento dei dati.

Il problema verrà risolto: quando si caricano oggetti dalla configurazione sorgente, impostare il commento "Caricato da BP 3.0".

Per risolvere il problema dovrai entrare cambiamenti nelle regole di conversione degli oggetti, nell'evento “Prima di registrare i dati ricevuti”.

Le regole sviluppate verranno salvate come elaborazione esterna per un ulteriore utilizzo.

Video 3:
Impostazione dello scambio universale tra configurazioni standard

In questo tutorial ti mostreremo come impostare un nuovo scambio tra quelli standard.

Le impostazioni verranno effettuate nella configurazione di origine e quindi caricate nella configurazione di destinazione.

Anche in questo video mostreremo come senza modificare la configurazione caricare nuove regole di scambio.

Video 4:
Trasferimento dei saldi di apertura utilizzando le regole di cambio

In questa lezione mostreremo una funzionalità tipica per il trasferimento dei saldi iniziali.

PS

Sì, scambi tramite txt/dbf/ole, ecc. hanno il diritto di esistere. In alcuni casi particolari, come la connessione a un server web o il trasferimento di un'applicazione esterna da un formato già pronto.

Tuttavia, per gli scambi standard: i metodi standard sono sia più veloci che molto più semplici.

E se qualcuno reinventa la ruota, quando c'è una soluzione universale già pronta - è come scriverti sulla fronte “non conosco lo strumento, non voglio studiarlo, per i tuoi soldi costruirò le stampelle” .

P.P.S.

Vogliamo dimostrare che Data Conversion 3.0 non è difficile.

Insolito - sì. Non tutto è immediatamente chiaro - sì. Ci sono momenti molto controversi - sì.

Ma con l'aiuto di istruzioni e video già pronti, puoi padroneggiarlo letteralmente in 1-2 settimane.

Ho promesso di raccontarti un metodo simile di convoluzione, consiste in trasferimento di dati tra database 1C Enterprise, generazione dei documenti necessari per l'inserimento dei saldi primari e di altre informazioni analitiche.

Il mio compito era il seguente:
Database di gestione commerciale con una capacità di 22 GB. Doveva essere piegato, ad es. riceverne uno simile insieme a directory, saldi, registri di informazioni, con le impostazioni utente salvate, che, in linea di principio, consente l'elaborazione dal disco ITS “Convolution of the Information Base.epf”.
Ma quando ho provato ad accumulare il database, mi sono reso conto che ci sarebbe voluto più di un giorno perché... il volume dei dati è molto grande, la riduzione stessa è durata circa 8 ore e l'eliminazione dei dati richiederebbe diversi giorni. Poi ho deciso di trasferire i dati.

Descrivo passo passo cosa ho fatto:
1. Ho scaricato dal database la configurazione che devo comprimere (da ora in poi la chiamerò Source Base).

2. Creato un database vuoto (lo chiamerò Base Receiver).

3. Il Ricevitore ha caricato la configurazione nella Base, che ha scaricato dalla Base Sorgente.

4. Con la consegna della configurazione arriva la conversione dei dati (UploadLoadDataXML82.epf), destinata allo scambio di dati tra configurazioni con gli stessi metadati, implementata sulla piattaforma 1C:Enterprise 8.2. L'elaborazione "Carica dati XML" è integrata in quasi tutte le configurazioni e di solito si trova nel menu Strumenti.

Leggi la guida per questa elaborazione.

Nel Database di origine, aprire l'elaborazione “Carica/Carica dati XML” e selezionare i dati da caricare.

In questa fase non cariciamo documenti, ma solo costanti, directory, registri di informazioni e piani per tipi di caratteristiche.

Devi sapere esattamente quali dati caricare; in caso di dubbi, vai al menu Operazioni, seleziona l'oggetto desiderato e analizzalo. Ad esempio, non ho caricato il registro delle informazioni: prezzi degli articoli, oggetti di accesso ai documenti.

5. Nel Database ricevente, aprire l'elaborazione “Carica e carica dati XML”, andare alla scheda Caricamento, selezionare il file caricato dal Database sorgente e fare clic sul pulsante Carica dati.

6. Nella base del ricevitore controllando i dati scaricati, vai all'elenco degli utenti in base ai dati utente e crea utenti di sicurezza delle informazioni. Usciamo dalla Base del ricevitore e accediamo ad essa utilizzando gli utenti creati, ovviamente le password non sono state trasferite, gli utenti le inseriranno nuovamente.

7. Adesso Trasferiremo la merce rimanente e i documenti sui prezzi. Non puoi fare a meno dell'improvvisazione qui. Eseguiamo queste azioni nella Source Base. Per il resto della merce ho fatto come segue: ho fatto un inventario per ogni magazzino, ho creato un documento "Ricevuta merce" e l'ho compilato con i dati del documento Inventario utilizzando il pulsante Modifica. Ho creato il documento "Impostazione dei prezzi degli articoli" e l'ho compilato con i prezzi degli articoli. I documenti "Registrazione delle merci" e "Impostazione dei prezzi degli articoli" sono stati trasferiti alla base del destinatario.

8. I debiti sono un po’ più difficili. Innanzitutto è necessario ottenere i debiti delle proprie controparti; ciò può essere fatto utilizzando uno dei report standard “Crediti per intervalli” o “Crediti per durata del debito”. Ho ricevuto debiti utilizzando l'elaborazione Query Console, esiste tale elaborazione sui dischi ITS, alla fine mi è stato più conveniente, ho subito ricevuto la tabella di cui avevo bisogno. I debiti ricevuti dalle controparti sono stati copiati in un documento MS-Excel.

9. Ho trasferito i file ricevuti con debiti dal database di origine al database del destinatario nel documento "Inserimento dei saldi iniziali per liquidazioni reciproche". Per questo c'è un'altra meravigliosa elaborazione sul disco ITS "Caricamento dei dati da un documento di foglio di calcolo", che mi ha aiutato a inserire i saldi.

10. Controllo dei saldi, dei debiti, dei prezzi: tutto ciò viene effettuato tramite report standard come: "Estratto conto delle merci in magazzino", "Valutazione del magazzino nei prezzi degli articoli", "Conti attivi in ​​base ai termini del debito".

Con questi movimenti non del tutto semplici ho trasferito i resti. Sono state impiegate circa 12 ore per questo.

PS Vuoi sapere quali dati devi inserire quando inizi a lavorare con il database di Trade Management? Vai a Guida - Pannello funzioni e seleziona Inizia. Vedrai libri di riferimento e documenti che devono essere compilati quando inizi a lavorare con 1C Enterprise.

I migliori articoli sull'argomento