1s 8 överföring av kataloger mellan identiska konfigurationer. Mycket lättanvänd utbytesbearbetning mellan identiska konfigurationer. Laddar upp data till XML

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).

Förmodligen har varje 1C-specialist stött på behovet av att överföra data från en informationsbas till en annan. I de fall där konfigurationerna är olika måste du skriva regler för datakonvertering. Dessa regler skapas i 1C "Data Conversion"-konfigurationen.

Data kan också överföras med . Många 1C 8.3-konfigurationer har standardfunktioner för att sätta upp datasynkronisering mellan olika konfigurationer och sömlös integration med 1C Document Flow.

Men när data behöver överföras mellan helt identiska konfigurationer kan du förenkla din uppgift och använda standardbearbetning för upp- och nedladdning via XML. Observera att den här metoden, liksom datakonvertering, jämför objekt med varandra med en unik identifierare (GUID), och inte med namn.

Du kan ladda ner denna bearbetning på ITS-disken eller genom att använda länkarna:

Den är universell och passar för alla konfigurationer.

Låt oss överväga ett exempel på hur man laddar ur "Nomenklatur"-katalogen från en 1C 8.3 Accounting 3.0-informationsbas till en annan. En förutsättning kommer att vara urval av föräldern (gruppen) "Träbearbetning".

Ladda upp data från 1C till XML

Gå till informationsbasen från vilken data kommer att laddas ner (källa). Var noga med att kontrollera dem, med hänsyn till alla möjliga förhållanden för att undvika oönskade konsekvenser.

Öppna XML-datauppladdning och nedladdningsbearbetning (Ctrl+O).

Vi är intresserade av fliken "Ladda upp". Först av allt, ange namnet på filen som data ska laddas upp till och sökvägen för att spara. I det här fallet laddas data upp "till en fil på servern".

I bearbetningshuvudet kan du konfigurera den period för vilken valet ska utföras. För periodiska register kan du också ange metoden för att tillämpa urval per period. Om det är nödvändigt att ladda upp rörelser tillsammans med dokument, sätts motsvarande flagga. I det här fallet överbelastas katalogen, så det finns inget behov av att konfigurera något i rubriken.

Låt oss gå vidare till att välja data för uppladdning. I tabelldelen av bearbetningsformuläret markerar du kryssrutorna för de konfigurationsobjekt som du behöver överföra.

Kolumnen "Ta bort om nödvändigt" betyder om det är nödvändigt att överbelasta detta objekt om det refereras av attributet för katalogen vi överbelastas. Till exempel har positionen för objektet du laddar en måttenhet som inte finns i måldatabasen. Om flaggan i kolumnen "Ladda upp vid behov" är markerad mittemot referensboken med måttenheter, skapas en ny position. Annars blir värdet på attributet "<Объект не найден>" och dess unika identifierare.

I ett enkelt fall utan val ser överbelastningsinställningen ut så här.

I det här exemplet behöver du bara välja de objekt som finns i mappen "Woodworking".

Liknande bearbetning för 8.2 låter dig ställa in val för varje konfigurationsobjekt i en bekväm form. I 8.3 finns det tyvärr ingen sådan funktionalitet. En utväg i denna situation skulle vara att välja de nödvändiga föremålen på fliken "Ytterligare objekt för avlastning".

Du kan lägga till objekt här antingen manuellt (”Lägg till”-knappen) eller på begäran (”Lägg till efter begäran...”). Om det finns ett stort antal av dem är det andra alternativet att föredra.

I det här fallet blir begäran enligt följande. Fyll i parametrarna, slutför begäran efter att ha kontrollerat uppgifterna och klicka på knappen "Välj resultat".

När du har angett alla nödvändiga objekt och ytterligare element för uppladdning, klicka på knappen "Ladda upp data". De kommer att hamna i en XML-fil, vars namn och sökväg du angav tidigare. Resultaten av denna operation kommer att visas i meddelanden.

I det här exemplet var det nödvändigt att lossa endast 3 positioner, men fem avlastades. Detta beror på att en flagga sattes mittemot katalogen "Nomenklatur" i kolumnen "Ladda upp om nödvändigt". Tillsammans med de nödvändiga positionerna var deras föräldrar överbelastade.

Laddar en katalog från XML

När du har laddat ner data från källkonfigurationen till en XML-fil öppnar du måldatabasen. Objektens struktur och deras detaljer måste matcha varandra. I detta fall utförs överföringen mellan två standardkonfigurationer 1C: Accounting 3.0.

Öppen bearbetning i mottagardatabasen. Denna bearbetning används för både uppladdning och laddning av data. Gå till fliken "Ladda ner" och ange sökvägen till XML-filen till vilken data tidigare laddades ner. Efter det klickar du på knappen "Ladda ner data".

Nedladdningsresultatet kommer att visas i meddelanden. I vårt fall gick allt bra.

Katalogen "Nomenklatur" i den mottagande databasen fylldes inte i. Nu har den fem element: tre nomenklaturpositioner och två grupper.

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.