Uitwisseling tussen identieke 1s-configuraties 8.3. Zeer eenvoudig te gebruiken uitwisselingsverwerking tussen identieke configuraties. Gegevens in de map laden

Met deze verwerking kunt u gegevens uitwisselen tussen dezelfde (identieke) configuraties op het 1C 8.3-platform - Bukh 3.0, ZUP 3.0, UT 11, UPP 2.0 en andere, het belangrijkste is dat de configuraties hetzelfde zijn!

Schermafbeeldingen

(foto)
(foto)

Bedrijfsmodi

Bij de verwerking worden 2 bedrijfsmodi geïmplementeerd: Uploaden (een uploadbestand maken met door de gebruiker opgegeven gegevens) en Laden (een uploadbestand lezen dat is gemaakt in de modus met dezelfde naam en de gegevens daarin schrijven). De modus wordt ingesteld door deze in het veld Modus te selecteren.

Voordat u een bepaalde modus start (door op de knop Uitvoeren te klikken), moet u de naam van het uploadbestand opgeven, door deze handmatig in te voeren in het veld "Bestandsnaam", of door de knop te gebruiken om dit veld en het standaarddialoogvenster voor bestandsselectie te selecteren. .

In de downloadmodus is het mogelijk om het gebruik van totalen bij het schrijven van registers te bewerken, wat de downloadsnelheid kan beïnvloeden.

De knoppen "Totalen uitschakelen" en "Totalen inschakelen" zijn beschikbaar wanneer de vlag "De mogelijkheid inschakelen om het gebruik van totalen tijdens het laden van gegevens te bewerken" is ingesteld en worden gebruikt om handmatig de modus voor het gebruik van totalen bij het laden van gegevens te regelen.

Voorwaarden voor de toepasbaarheid van de verwerking

Verwerking kan alleen worden gebruikt in gevallen waarin de informatiebank waarin de gegevens zijn geüpload en die waarin de gegevens zijn geladen homogeen zijn (de configuraties zijn identiek, de gegevens kunnen verschillen), of waarin alle geüploade objecten vrijwel volledig identiek zijn. samenstelling en soorten details en tabelonderdelen, eigenschappen van het “leidende” metadata-object, etc. Opgemerkt moet worden dat de verwerking vanwege deze beperkingen voornamelijk bedoeld is voor uitwisseling tussen homogene IS.

Het uploadbestandsformaat verschilt van het bestandsformaat dat is aangemaakt bij het uploaden volgens een uitwisselingsplan in het headergedeelte. Voor het uploaden van gegevens (directory-elementen, sets registerrecords, enz.) wordt voor de verwerking hetzelfde XML-serialisatiemechanisme gebruikt als voor het uploaden volgens uitwisselingsplannen. In dit deel zijn de bestandsformaten identiek.

Het bepalen van de samenstelling van de lossing

Door de verwerking kunnen infobase-gegevens zowel volledig als gedeeltelijk naar een bestand worden geüpload. De samenstelling van de geüploade gegevens wordt in het dialoogvenster geconfigureerd door de vakjes aan te vinken in de kolom van de boom waarin metadata-objecten worden weergegeven waarvoor gegevens kunnen worden geüpload. Een extra kolom met selectievakjes, ‘Indien nodig’, stelt de noodzaak in om objecten van dit type ‘op basis van referentie’ te verwijderen. Dat wil zeggen, als het selectievakje alleen in de kolom "Indien nodig" is aangevinkt, worden de gegevens voor een dergelijk object niet volledig gedownload, maar alleen in de mate die nodig is om de referentiële integriteit te behouden in de infobase die de download laadt. bestand.

Bij het openen van een formulier wordt door de verwerking het teken van het lossen ingesteld op basis van verwijzing naar alle objecten, wat de referentiële integriteit van het ongeladen fragment van de informatiebank garandeert.

Wanneer u op de knop 'Objecten detecteren die via een link zijn verwijderd' klikt, analyseert de verwerking welke gegevenskoppelingen zich kunnen bevinden in objecten waarvoor het volledige unload-attribuut is ingesteld, en wordt automatisch de kolom met vlaggen ingevuld die aangeven dat er via een link moet worden ontladen. Als voor het object al de volledige ontlaadvlag is ingesteld, wordt de ontlaad-op-referentievlag niet ingesteld.

Mogelijke toepassingen

Het gebruik van deze verwerking is bijvoorbeeld mogelijk om een ​​volledige of gedeeltelijke back-up van gegevens te maken, gegevens uit te wisselen tussen informatiebases en ook als hulpmiddel bij het herstellen van problematische informatiebases.

Gegevensoverdracht is een zeer belangrijk proces in elk boekhoudsysteem, het 1C 8.3- en 8.2-platform vormt hierop geen uitzondering. Hieronder zullen we instructies bekijken over de eenvoudigste manier om gegevens over te dragen van het ene systeem naar het andere met een vergelijkbare configuratie (voor verschillende configuraties kunt u een tool voor programmeurs gebruiken - of).

Voordat actie nodig is, zijn de veranderingen onomkeerbaar!

De eenvoudigste en handigste manier om gegevens over te dragen van 1C 8.3 naar 1C 8.3 Accounting 3.0 is door gebruik te maken van de verwerking Upload en laad gegevens in XML-formaat (download - voor 8.2 of voor 1C 8.3 of op ITS). De behandeling is universeel en geschikt voor elke configuratie.

We zullen niet in details treden; laten we stapsgewijze instructies bekijken voor het migreren van gegevens met behulp van deze verwerking, aan de hand van het voorbeeld van de eenvoudigste goederenoverdracht.

Gegevens uploaden naar XML

Laten we eerst de verwerking openen in de brondatabase (van waaruit we goederen gaan lossen) en naar de interface kijken:

Ontvang gratis 267 videolessen over 1C:

U moet onmiddellijk het veld "Bestandsnaam" invullen - langs dit pad wordt een nieuw gegevensbestand aangemaakt, dat we naar de ontvangerdatabase zullen uploaden. Net daaronder, in het tabelgedeelte “Gegevens voor uploaden”, moet u de gegevens selecteren die we uit de database willen uploaden.

Nadat u een object uit het linker tabelgedeelte heeft geselecteerd, kunt u in het rechter tabelgedeelte selectie toepassen:

In ons voorbeeld wil ik alle producten met de naam “Hark” lossen.

Zodra alle instellingen zijn voltooid, kunnen de gegevens worden geüpload. Om dit te doen, klikt u op de knop “Gegevens uploaden”:

Gegevens uit XML in 1s laden 8.3

De gegevens zijn uit de brondatabase verwijderd; nu moeten ze worden overgebracht naar de doeldatabase.

Om dit te doen, moet u beginnen met de verwerking in de database waarin u de gegevens moet laden, en naar het tabblad "Downloaden" gaan, het gedownloade bestand op schijf selecteren en op de knop "Gegevens laden" klikken:

Dit voorbeeld is alleen geschikt voor het overbrengen van gegevens tussen identieke configuraties op het 1C-platform. Om het uitwisselingsmechanisme voor programmeurs te begrijpen, hebben we een artikel geschreven -.

2018-11-15T19:32:35+00:00

Universele verwerking "XML-gegevens uploaden en laden" zorgt voor het volledig of gedeeltelijk ontladen van infobase-gegevens in een bestand in XML-formaat. Vervolgens kan dit bestand met dezelfde bewerking in de infobase worden geladen. Het uploadbestandsformaat verschilt van het bestandsformaat dat is aangemaakt bij het uploaden volgens een uitwisselingsplan in het headergedeelte.

Verwerking kan alleen worden gebruikt in gevallen waarin de informatiebank waarin de gegevens zijn geüpload en die waarin de gegevens zijn geladen homogeen zijn (de configuraties zijn identiek, de gegevens kunnen verschillen), of waarin alle geüploade objecten vrijwel volledig identiek zijn. samenstelling en typen details en tabelonderdelen, eigenschappen van het “leidende” metadata-object, enzovoort.

Het gebruik van deze verwerking is bijvoorbeeld mogelijk om een ​​volledige of gedeeltelijke back-up van gegevens te maken, gegevens uit te wisselen tussen infobases en ook als hulpmiddel bij het herstellen van defecte infobases.

Verwerking ondersteunt het uploaden van gegevens met de mogelijkheid om selectie per periode te specificeren. Ook geïmplementeerd is het controleren van objecten op de aanwezigheid van ongeldige tekens bij uitwisseling via XML.

Met vriendelijke groet, (docent en ontwikkelaar).

En we laten u zien hoe u het kunt gebruiken om het oplossen van uw problemen GROOT te vereenvoudigen.

Vandaag zullen we bekijken hoe u in slechts 10-15 minuten een eenvoudige overdracht van mappen en beginsaldi kunt opzetten en uitvoeren.

En dit is massale en reguliere taak, wat bijna onvermijdelijk is voor de meeste nieuwe configuraties die worden gelanceerd.

Bel daarom uw collega's, ook voor hen zal het zeer nuttig zijn.

Vooral als ze CD 3 al hebben gezien en bang zijn geworden :)

Ja, als je haar voor het eerst ziet, is dat helemaal niet duidelijk.

Maar in werkelijkheid is alles ZEER eenvoudig. Zo simpel dat je je later zelfs gaat vervelen :)

Wat staat er precies in de video's van vandaag

Dit zijn 4 video's over gegevensuitwisseling via universeel EnterpriseData-uitwisselingsformaat.

Daarnaast laten we een voorbeeld zien verbeteringen aan de standaard uitwisselingsregels in 1C: Gegevensconversie 3.0

Totale duur - 34 minuten. Inhoud:

  • Exchange instellen met behulp van het voorbeeld van 1C:Accounting 8 en 1C:ERP
  • Hoe standaardregels en een universeel uitwisselingsformaat te downloaden in Data Conversion 3.0
  • Overzetten van de metadatastructuur naar CD 3.0
  • Hoe u uw eerste gegevensuitwisseling uitvoert
  • Finalisatie van de regels conversie
  • Nieuwe regels laden zonder de configuratie te wijzigen ( zonder verwijdering van de steun)

opmerking, dat bij het oplossen van dit probleem de laadregels alleen veranderen in de ontvangende configuratie. En de bronconfiguratie werkt volgens standaardregels.

Als een soortgelijk probleem in Dataconversie 2.0 zou worden opgelost, zouden er wijzigingen moeten worden aangebracht in de regels van zowel de bron als de bestemming.

Deze videotutorials zijn relevant voor BSP editie 2.3.2(voor elke build ouder dan 2.3.2.43).

Indien u een oudere versie van BSP,0 gebruikt, voer dan een “aanpassing” uit voor de gewijzigde interface en uitgebreide functionaliteit. Herhaal hiervoor zelf het voorbeeld uit de video.

Video 1:
Uitwisselingsregels tussen standaardconfiguraties laden in Data Conversion 3.0

In deze les zullen we voorbereidende stappen uitvoeren bij het aanbrengen van wijzigingen in de uitwisselingsregels tussen standaardconfiguraties:

  • De structuur van het uitwisselingsformaat op de cd laden (
  • Een conversie creëren
  • Regelbestanden uploaden vanuit een standaardconfiguratie
  • De Exchange Manager-module uitladen

Video 2:
Verfijning van uitwisselingsregels in CD 3.0

In deze les laten we zien hoe u objectdetails invult bij het laden van gegevens.

Het probleem zal worden opgelost - stel bij het laden van objecten uit de bronconfiguratie de opmerking "Geladen vanuit BP 3.0" in.

Om het probleem op te lossen, moet u invoeren wijzigingen in de objectconversieregels, in de gebeurtenis "Vóór het opnemen van ontvangen gegevens".

De ontwikkelde regels worden opgeslagen als externe verwerking voor verder gebruik.

Video 3:
Universele uitwisseling tussen standaardconfiguraties opzetten

In deze tutorial laten we u zien hoe u een nieuwe uitwisseling tussen standaarduitwisselingen kunt opzetten.

De instellingen worden gemaakt in de bronconfiguratie en vervolgens geladen in de doelconfiguratie.

Ook in deze video laten we zien hoe zonder de configuratie te wijzigen upload nieuwe uitwisselingsregels.

Video 4:
Openingssaldi overdragen met behulp van wisselkoersregels

In deze les laten we een typische functionaliteit zien voor het overboeken van beginsaldi.

P.S.

Ja, uitwisselingen via txt/dbf/ole, etc. bestaansrecht hebben. In sommige speciale gevallen, zoals het verbinden met een webserver of het overbrengen van een externe applicatie vanuit een kant-en-klaar formaat.

Voor standaarduitwisselingen geldt echter standaardmethoden zijn zowel sneller als veel eenvoudiger.

En als iemand het wiel opnieuw uitvindt, als er een kant-en-klare universele oplossing bestaat - het is alsof je op je voorhoofd schrijft: "Ik ken het instrument niet, ik wil het niet bestuderen, ik zal krukken bouwen voor je geld" .

PPS

Wij willen laten zien dat Dataconversie 3.0 niet moeilijk is.

Ongebruikelijk - ja. Niet alles is meteen duidelijk - ja. Er zijn zeer dubbelzinnige momenten - ja.

Maar met behulp van kant-en-klare instructies en video's kun je het letterlijk binnen 1-2 weken onder de knie krijgen.

Het overbrengen van verschillende gegevens is een zeer belangrijke actie in elk boekhoudsysteem op het 1C-platform. Voordat u de directory naar een andere database exporteert, moet u een back-up maken, omdat de aangebrachte wijzigingen als onomkeerbaar worden beschouwd.

De meest populaire en tegelijkertijd vrij eenvoudige manier om een ​​directory naar 1C 8.3 over te zetten, is door informatiegegevens in XML-vorm te verwerken.

Om deze taak uit te voeren, moet u het upload-/downloadverwerkingsbestand voor 8.2 of voor 1C 8.3 gebruiken. Deze methode is universeel en de meest optimale, geschikt voor vrijwel elke geïnstalleerde configuratie.

Gegevens uploaden

Om dit te doen, moet u eerst naar de programma-interface gaan en een aantal acties uitvoeren:

1. Vul het veld “Bestandsnaam” in. Met behulp van dit pad wordt vervolgens een informatiegegevensbestand gemaakt dat in de database kan worden geladen.

2. Selecteer in het tabelgebied “Gegevens voor downloaden” de informatie uit de map die u uit de bestaande database wilt downloaden.

3. Hierna, wanneer de benodigde objecten zijn geselecteerd, past u een selectie toe aan de rechterkant van de tabellen.

4. Nadat u de installatie van alle vereiste instellingen hebt voltooid, exporteert u de map.

Gegevens in de map laden

Om mappen naar 1C over te zetten, moet u een aantal acties uitvoeren:

1. Begin met de verwerking in de database waar u informatiegegevens wilt laden en gebruik het tabblad "Laden".

2. Selecteer vervolgens het eerder geüploade bestand en gebruik de opdracht “Gegevens laden”.

Na het voltooien van deze actie wordt de migratie van de directory van de ene database naar de andere als volledig voltooid beschouwd.