Datautbyte mellan identiska konfigurationer 8.3. Mycket lättanvänd utbytesbearbetning mellan identiska konfigurationer. Bestämma sammansättningen av lossningen

Dataöverföring är en mycket viktig process i alla redovisningssystem, plattformarna 1C 8.3 och 8.2 är inget undantag. Nedan kommer vi att titta på instruktioner om det enklaste sättet att överföra data från ett system till ett annat som har en liknande konfiguration (för olika konfigurationer kan du använda ett verktyg för programmerare - eller).

Innan någon åtgärd är nödvändig är ändringarna oåterkalleliga!

Det enklaste och bekvämaste sättet att överföra data från 1C 8.3 till 1C 8.3 Accounting 3.0 är att använda bearbetningen Ladda upp och ladda data i XML-format (nedladdning - för 8.2 eller för 1C 8.3 eller på ITS). Behandlingen är universell och passar alla konfigurationer.

Vi kommer inte att gå in på detaljer; låt oss titta på steg-för-steg-instruktioner för att migrera data med denna bearbetning med exemplet på den enklaste överföringen av varor.

Laddar upp data till XML

Först och främst, låt oss öppna bearbetning i källdatabasen (varifrån vi kommer att lossa varor) och titta på gränssnittet:

Få 267 videolektioner på 1C gratis:

Du måste omedelbart fylla i fältet "Filnamn" - en ny datafil kommer att skapas längs denna sökväg, som vi laddar upp till mottagardatabasen. Strax nedanför, i tabelldelen "Data för uppladdning", måste du välja den data som vi vill ladda upp från databasen.

Efter att ha valt ett objekt från den vänstra tabelldelen, kan du tillämpa markeringen i den högra tabelldelen:

I vårt exempel vill jag ta bort alla produkter med namnet "Rake".

När alla inställningar har gjorts kan data laddas upp. För att göra detta, klicka på knappen "Ladda upp data":

Laddar data från xml till 1s 8.3

Data har laddats bort från källdatabasen, nu måste den överföras till måldatabasen.

För att göra detta måste du börja bearbeta redan i databasen där du behöver ladda data och gå till fliken "Ladda ner", välj den nedladdade filen på disken och klicka på knappen "Ladda data":

Detta exempel är endast lämpligt för överföring av data mellan identiska konfigurationer på 1C-plattformen. För att förstå utbytesmekanismen för programmerare skrev vi en artikel -.

Vid underhåll av flera fungerande 1C-databaser finns det ibland behov av att utbyta data mellan dem. Det finns två sätt att överföra data:

Dataöverföring med hjälp av utbyte och bearbetningsregler "XML Data Exchange". Exchange-regler skapas med hjälp av konfigurationen 1C:Data Conversion.

Överföra data mellan liknande infobaser med hjälp av bearbetningen "Ladda upp och ladda XML-data".
Låt oss överväga det andra alternativet, dvs. ladda upp och ladda data från/till konfigurationer som innehåller samma (identiska) objekt som vi behöver. För att göra detta kommer vi att använda den externa bearbetningen "Ladda upp och ladda XML-data", som kan laddas ner här.

Villkoret för att använda denna bearbetning är följande: Informationsbasen som data laddas ner från måste innehålla samma objekt och med samma detaljer (namn och datatyp) som i databasen som data laddas in i.

Låt oss överväga ett exempel med dataöverföring med denna bearbetning. Anta att du behöver överföra dokumenten "Inkommande betalningsorder" och "Utgående betalningsorder". Lösningen på detta problem kommer att vara följande.

Vi öppnar den externa bearbetningen "Ladda upp och ladda XML-data" via huvudmenyn: Arkiv? Öppna... På fliken "Ladda upp" anger vi XML-filen som vi ska spara data i.

Sedan måste du ange under vilken period vi kommer att ta bort dataobjekt från 1C-databasen och själva objekten. Vi markerar de dokument vi behöver för uppladdning med en bock i fältet för konfigurationsobjektstruktur i kolumnen "Data för uppladdning". Om de uppladdade dokumenten innehåller länkar till katalogelement som inte finns i en annan konfiguration, är det vettigt att markera rutorna i kolumnen "Om nödvändigt" så att dessa element också laddas upp tillsammans med dokumenten.

Nu i det här steget måste du bestämma om du ska ladda upp deras rörelser längs registren tillsammans med dokumenten eller överföra dessa dokument till en annan databas? För att återlägga uppladdade dokument i en annan databas kan du använda bearbetningen "Grupphantering av kataloger och dokument". Om bearbetningsalgoritmerna i dessa informationsdatabaser skiljer sig på något sätt, bör kryssrutan bredvid "Ladda upp alla dess rörelser med dokumentet" inte vara markerad.

Det är allt, uppladdningskonfigurationen är klar, allt är enkelt här! Klicka på knappen "Ladda upp data" och vänta tills data har sparats i en XML-fil. För mer komplexa lossningar kan du ange urval för lossade objekt, inte bara efter period.

Efter avlastning, gå till den andra 1C-databasen och öppna samma bearbetning där. Gå till fliken "Ladda ner" och ange här samma XML-fil som vi laddade upp data till.

På den här fliken, markera rutan bredvid "Fortsätt ladda objekt om ett fel uppstår" och klicka på knappen "Ladda data". Vi tar inte hänsyn till andra funktioner, till exempel användningen av totaler, även om denna funktion avsevärt kan påskynda laddningen av objekt (register av register).

Denna bearbetning låter dig utbyta data mellan samma (identiska) konfigurationer på 1C 8.3-plattformen - Bukh 3.0, ZUP 3.0, UT 11, UPP 2.0 och andra, det viktigaste är att konfigurationerna är desamma!

Skärmdumpar

(foto)
(foto)

Driftlägen

Bearbetning implementerar 2 driftslägen: Ladda upp (skapa en uppladdningsfil med användarspecificerad data) och Ladda (läsa en uppladdningsfil skapad av läget med samma namn och skriva data som finns i den). Läget ställs in genom att välja det i fältet Läge.

Innan du startar ett visst läge (klicka på knappen Kör) måste du ange namnet på uppladdningsfilen, antingen genom att ange det manuellt i fältet "Filnamn" eller använda knappen för att välja det här fältet och dialogrutan för standardfilval .

I nedladdningsläge är det möjligt att redigera användningen av totaler vid skrivning av register, vilket kan påverka nedladdningshastigheten.

Knapparna "Avaktivera totaler" och "Aktivera totaler" är tillgängliga när flaggan "Aktivera möjligheten att redigera användningen av totaler under dataladdning" är inställda och används för att manuellt styra läget för att använda totaler när data laddas.

Villkor för bearbetningens tillämplighet

Behandling kan endast användas i de fall där informationsbasen som data laddades upp i och den som data laddades i är homogena (konfigurationerna är identiska, data kan skilja sig), eller alla uppladdade objekt är nästan helt identiska i sammansättning och typer av detaljer och tabelldelar, egenskaper hos det ”ledande” metadataobjektet osv. Det bör noteras att på grund av dessa begränsningar är bearbetningen huvudsakligen avsedd för utbyte mellan homogena IS.

Uppladdningsfilformatet skiljer sig från filformatet som skapats vid uppladdning enligt en utbytesplan i rubrikdelen. För att ladda upp data (katalogelement, uppsättningar registerposter, etc.), använder bearbetningen samma XML-serialiseringsmekanism som uppladdning enligt utbytesplaner; i denna del är filformaten identiska.

Bestämma sammansättningen av lossningen

Bearbetning möjliggör både fullständig och partiell uppladdning av infobasdata till en fil. Sammansättningen av den uppladdade datan konfigureras i dialogrutan genom att markera rutorna i kolumnen i trädet som visar metadataobjekt för vilka data kan laddas upp. En extra kolumn med kryssrutor, "Om nödvändigt", ställer in behovet av att ta bort objekt av denna typ "med referens". Det vill säga, om kryssrutan endast är markerad i kolumnen "Om nödvändigt", kommer data för ett sådant objekt inte att laddas ner helt, utan endast i den utsträckning som är nödvändig för att upprätthålla referensintegritet i infobasen som laddar nedladdningen fil.

När du öppnar ett formulär sätter bearbetning tecknet på lossning med hänvisning till alla objekt, vilket garanterar referensintegriteten för det avlastade fragmentet av informationsbasen.

När du klickar på knappen "Detektera objekt som lossas via länk" analyserar bearbetningen vilka datalänkar som kan finnas i objekt som har det fullständiga unload-attributet inställt och fyller automatiskt i kolumnen med flaggor som indikerar behovet av att lasta av via länk. Om objektet redan har den fullständiga urladdningsflaggan inställd, så är inte urladdningsflaggan inställd.

Möjliga tillämpningar

Användningen av denna bearbetning är möjlig, till exempel för att skapa en hel eller partiell säkerhetskopia av data, utbyta data mellan informationsbaser och även som ett hjälpverktyg vid återställning av problematiska informationsbaser.

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

Universell bearbetning "Ladda upp och ladda XML-data" utför hel eller partiell urladdning av infobasdata till en fil i XML-format. Därefter kan denna fil laddas in i infobasen med samma bearbetning. Uppladdningsfilformatet skiljer sig från filformatet som skapats vid uppladdning enligt en utbytesplan i rubrikdelen.

Behandling kan endast användas i de fall där informationsbasen som data laddades upp i och den som data laddades i är homogena (konfigurationerna är identiska, data kan skilja sig), eller alla uppladdade objekt är nästan helt identiska i sammansättning och typer av detaljer och tabelldelar, egenskaper för det ”ledande” metadataobjektet och så vidare.

Användningen av denna bearbetning är möjlig, till exempel för att skapa en hel eller partiell säkerhetskopia av data, utbyta data mellan infobaser och även som ett hjälpverktyg vid återställning av felaktiga infobaser.

Bearbetning stöder datauppladdning med möjligheten att ange urval efter period. Även implementerat är att kontrollera objekt för förekomst av ogiltiga tecken när de utbyts via XML.

Med vänlig hälsning, (lärare och utvecklare).

Att överföra olika data är en mycket viktig åtgärd i alla redovisningssystem på 1C-plattformen. Innan du exporterar katalogen till en annan databas är det nödvändigt att göra en säkerhetskopia, eftersom de ändringar som gjorts anses vara oåterkalleliga.

Det mest populära och samtidigt ganska enkla sättet att överföra en katalog till 1C 8.3 är att bearbeta informationsdata i XML-form.

För att utföra denna uppgift måste du använda bearbetningsfilen för uppladdning/nedladdning för 8.2 eller för 1C 8.3. Denna metod är universell och den mest optimala, lämplig för nästan alla installerade konfigurationer.

Laddar upp data

För att göra detta måste du först gå till programgränssnittet och utföra ett antal åtgärder:

1. Fyll i fältet "Filnamn". Med hjälp av denna sökväg kommer en informationsdatafil att skapas för att laddas in i databasen.

2. I tabellområdet "Data för nedladdning" väljer du informationen från katalogen som du vill ladda ner från den befintliga databasen.

3. Efter detta, när de nödvändiga objekten är markerade, tillämpa en markering på höger sida av tabellerna.

4. När du har slutfört installationen av alla nödvändiga inställningar, exportera katalogen.

Laddar data till katalogen

För att överföra kataloger till 1C måste du utföra ett antal åtgärder:

1. Börja bearbeta i databasen där du vill ladda informationsdata och använd fliken "Ladda".

2. Välj sedan den tidigare uppladdade filen och använd kommandot "Ladda data".

Efter att ha slutfört den här åtgärden anses migreringen av katalogen från en databas till en annan vara fullständigt avslutad.