Hur man genererar en xml-fil i 1s 8.2. Genererar en XML-fil. Enkel uppladdning för tredjepartsapplikationer. Verktyg för att skapa uppladdningar

Enkelt datautbyte mellan olika redovisningsprogram är en av nyckelpunkterna för deras förekomst, i praktiken räcker det för att ladda XML i 1C eller en annan produkt. Dessutom är det oftast lätt att göra utan att konvertera det: alla databaser stöder formatstandarden fullt ut. I praktiken finns det många sätt att använda XML för att överföra data, alla är implementerade i 1C och kompatibla produkter.

Hur laddar man upp en XML-fil till en 1C-databas?

Uppladdade databaser och enskilda dokument kan överföras från användare via alla kommunikationskanaler - på flyttbara media, via e-post eller via molnlagring. Formatet lämpar sig väl för komprimering med hjälp av arkivering, vilket avsevärt snabbar upp kopieringen och sparar diskutrymme.

Den allmänna proceduren för att ladda data från en XML-fil är som följer:

    Tillåt visning av menyalternativet "Alla funktioner". För att göra detta måste du markera motsvarande ruta i fönstret "Alternativ" (fliken finns i menyavsnittet "Verktyg").

    I menyn "Alla funktioner" använder du plusknappen för att öppna listan med alternativ, där du väljer alternativet "Bearbetar".

    I den föreslagna listan, öppna objektet " Universellt utbyte data i XML-format."

Genom att klicka på knappen "Ladda data" läses de från filen, sparas i databasen och kontrolleras samtidigt för korrekthet. Om fel upptäcks i dokumentet avslutas proceduren med specifik text som anger orsaken.

Hur används XML-filer i 1C?

Med samma bearbetning kan användaren ladda upp en vald lista med data eller hela databasen till XML och därigenom skapa en säkerhetskopia av den. Detta måste göras innan större justeringar av den globala 1C-modulen införs, om extern bearbetning av någon anledning inte är möjlig.

Formatet används på plattformen 1C: Enterprise 8 inom följande områden:

    Ladda upp prislistor, beställningar, tryckta blanketter av dokument.

    Datautbyte med banker, skattemyndigheter, fonder utanför budgeten.

    Överföra bosättningar till lön från 1C: ZUP och andra "specialiserade" konfigurationer till den "allmänna" 1C: Accounting 8.

Samma implementering av universell bearbetning används överallt. Om dess funktioner är få, tillgriper de att utveckla sina egna versioner av denna modul. Dessutom finns det inget behov av att ändra standardfiler, det räcker att sedan ansluta den nödvändiga bearbetningen och köra dem att välja mellan - beroende på den specifika uppgiften.

Om ett företag har valt en separat metod för att föra bokföring och skatteregistrering, så kommer bearbetning för uppladdning/nedladdning av finansiell data via XML-format att bli mycket populär. Med dess hjälp överförs de siffror som krävs för att beräkna skattebasen till programmet 1C: Taxpayer eller en liknande mjukvaruprodukt. På grund av det faktum att filer i detta format är lätta att redigera med hjälp av paketet Microsoft Office det är lätt att rätta till innehållet innan de skickas till skatteverket.

Detsamma gäller KUDiR (bok över inkomster och utgifter), journalen över utfärdade eller mottagna fakturor. Allt detta överförs genom VLSI++-systemet och, förutom processen att redigera den tabellformade delen av XML-filen, är uppladdning i detta format nödvändig för efterföljande laddning i tjänsten och överföring av data till Federal Tax Service.

Ett utbyte med en sådan konfiguration som 1C: Trade Management är ofta efterfrågat, eftersom det i affärer används för att organisera försäljning, förvaltningsredovisning och redovisning baserat på 1C: Accounting 8 fungerar autonomt och tar endast emot sammanfattande data om alla rörelser av varor och pengar medel.

Om det är lätt att lägga upp beställningar eller prislistor, eftersom det är lätt att använda "vilket som helst" dataformat, måste samma kontoutdrag sparas i XML (som en allmänt accepterad standard).

Oftast sker utbytet med Client-Bank-programmet. Uppladdningsprocessen ser ut så här:

    Ett utdrag genereras för den period som användaren kräver.

    Beroende på programversion, klicka antingen på knappen "Exportera" eller "Exportera".

    I fönstret som öppnas väljer du önskad mapp och filnamn.

Efter att ha slutfört proceduren kan dokumentet överföras på flyttbara media eller via Internet ( E-post, molnlagring med delad åtkomst etc.). När du behöver ladda ett kontoutdrag i 1C-konfigurationen, välj avsnittet "Bank och kassa" och gå sedan till journalen "Bankutdrag".

Innan tabellformad del dokument (i det högra hörnet) klicka på knappen "Mer", varefter en lista med funktioner visas, där de väljer posten "Byt med banken". Fliken "Ladda ner kontoutdrag" låter dig importera data för ett angivet företagsnamn eller för ett specifikt bankkonto.

Efter att ha laddat in uttalandet i 1C-databasen kommer du fortfarande att behöva behandla betalningsorder, detta händer i manuellt läge. En revisor kan beställa utveckling av bearbetning som kommer att automatisera processen, men här måste du kontakta en kompetent programmerare.

XML-formatet används också för att ladda olika klassificerare (KLADR, OKOF, ENAOF). Om de inte finns i 1C-programmet bör du undvika att fylla i dem manuellt, eftersom det är lätt att göra fel när du anger koder. Det är värt att använda XML-filen en gång, ladda ner klassificeraren från en pålitlig källa.

Detta kan göras antingen av användaren själv eller av en inbjuden specialist:

    I huvudmenyn väljer du avsnittet "Katalog".

    Klicka på knappen "Åtgärdsinställningar".

    I fönstret som öppnas, ange objektet "Ladda okof klassificerare" och klicka sedan på knappen "Lägg till".

    I avsnittet "Service" som visas, välj önskat kommando och klicka på "OK".

Allt du behöver göra är att klicka på knappen "Öppna och läs fil", välj den du behöver på disken eller flyttbara media och öppna den med lämplig nyckel. Standardklassificerare kopieras automatiskt till HDD när du installerar plattformen och 1C-konfigurationen. Dessutom, vid uppdatering av en version av en eller annan, skapas mappar med ett versionsnummer där den aktuella filen som uppfyller de aktuella kraven finns. Version 7 7 har också möjlighet att ladda upp XML-filer, men denna föråldrade plattform kräver ofta specialisthjälp.

Att överföra information mellan databaser är en av uppgifterna för deras support och administration. För effektiv implementering skapas bearbetning i automatiserade 1C-komplex. De underlättar i hög grad rutinarbete, påskyndar processerna för att ladda upp och ladda ner information och implementerar samtidigt kontroll över dess korrekthet. Genom att ladda upp från 1c till xml kan du skapa en fil med innehållet i alla konfigurerade konfigurationsobjekt och använda den när du behöver ladda upp data till en identisk konfiguration.

Verktyg för att skapa uppladdningar

För att exportera information som finns i databaser används främst xml-formatet. För 1C har många bearbetningsmetoder utvecklats (till exempel UploadLoadDataxml82 epf), med hjälp av vilka det är möjligt att mata ut och ladda data till en fil. I det här fallet måste användaren få en fil med en viss struktur, som gör att informationen som lagras i den kan laddas in i den ursprungliga databasen eller överföras till en annan plats. När du skapar en uppladdning måste följande regler följas:

  • Spara de skapade filerna tills fullständig återställning och slutförande av procedurer för att verifiera riktigheten av den överförda informationen;
  • Vid användning av bearbetning som verktyg Reserv exemplar skapa separata undermappar för kopior av data och föra en logg över deras register för snabb hämtning.

Tillhandahålls i 1C-användarsupportprogrammet, som finns på ITS-webbplatsen eller på diskar, det är ett utmärkt verktyg för att exportera och importera information. En datoranvändare kan ladda upp både hela databasen och dess enskilda objekt och utöver själva exporten utförs olika operationer för att kontrollera information som hjälper till att bli av med kritiska fel i datan.Bearbetning av 1c upload till xml fungerar i två lägen:

  • Avlastning. Skapar en fil som innehåller användardefinierade sökbara objekt;
  • Läser in. Läser en tidigare exporterad fil och skriver informationen i den till informationsbas.

Bearbetning låter dig kontrollera objekt för ogiltiga tecken, och inkluderar även en funktion för att exportera information med begränsningar.

Uppladdning kan användas inte bara vid utbyte av information mellan 1C-databaser. Med dess hjälp kan du säkerställa integrationen av olika komplex, till exempel 1C och Parus-systemet. Mångsidigheten i XML-formatet gör att du kan skapa program för att överföra information för nästan alla informationsbanker. Bearbetar lossning och lastning xml-data– det viktigaste verktyget för att utbyta information.

Processen att ladda upp data tillxml

Låt oss titta på hur man laddar upp från 1c till xml in normalt läge. När du har laddat ned bearbetningsuppladdningen UploadLoadDataxml.epf och öppnat den måste du utföra följande steg:

  • Välj objekt för export;
  • Ställ in nödvändiga filter, till exempel efter period;
  • Bestäm platsen för filen med information om diskundersystemet;
  • Börja lossa föremål.

Man måste komma ihåg att rubrikdelen av uppladdningsfilformatet skiljer sig från filformatet som används vid uppladdning enligt utbytesplaner.

xml

XML-filen läses in i 1c i den mottagande databasen med en konfiguration som är identisk med källdatabasen. Innan du laddar xml 1c till 1c måste du öppna bearbetning i den mottagande databasen. Sedan måste du ange sökvägen till den tidigare uppladdade filen och ladda ner data genom att klicka på knappen "Ladda data".

Vid behov aktiveras kryssrutor för att ladda data i utbytesläge i en distribuerad infobas och ignorera fel som uppstår vid laddning av objekt.

Efter detta måste du kontrollera databaserna och se till att alla element är korrekt laddade för att inte förlora dem, till exempel om ett fel uppstår i händelsehanteraren efter att objektet laddats.

Dataöverföring är mycket viktig process i alla redovisningssystem är 1C 8.3 och 8.2 plattformen inget undantag. Nedan kommer vi att titta på instruktioner om hur man enklast överför data från ett system till ett annat som har liknande konfiguration(för olika konfigurationer kan du använda programmeringsverktyget - 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.

Låt oss inte gå in på detaljer, låt oss titta på steg för steg instruktioner om datamigrering med hjälp av denna bearbetning med exemplet med 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 fil kommer att skapas på denna sökväg ny fil data som vi kommer att ladda in i 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 -.

Att överföra information mellan databaser är en av uppgifterna för deras support och administration. För effektiv implementering skapas bearbetning i automatiserade 1C-komplex. De underlättar i hög grad rutinarbete, påskyndar processerna för att ladda upp och ladda ner information och implementerar samtidigt kontroll över dess korrekthet. Genom att ladda upp från 1c till xml kan du skapa en fil med innehållet i alla konfigurerade konfigurationsobjekt och använda den när du behöver ladda upp data till en identisk konfiguration.

Verktyg för att skapa uppladdningar

För att exportera information som finns i databaser används främst xml-formatet. För 1C har många bearbetningsmetoder utvecklats (till exempel UploadLoadDataxml82 epf), med hjälp av vilka det är möjligt att mata ut och ladda data till en fil. I det här fallet måste användaren få en fil med en viss struktur, som gör att informationen som lagras i den kan laddas in i den ursprungliga databasen eller överföras till en annan plats. När du skapar en uppladdning måste följande regler följas:

  • Spara de skapade filerna tills fullständig återställning och slutförande av procedurer för att verifiera riktigheten av den överförda informationen;
  • Vid användning av bearbetning som verktyg Reserv exemplar skapa separata undermappar för kopior av data och föra en logg över deras register för snabb hämtning.

Den universella bearbetningen "Ladda upp och ladda XML-data" som tillhandahålls i 1C användarsupportprogram, som finns på webbplatsen eller ITS-diskar, är ett utmärkt verktyg för att exportera och importera information. En datoranvändare kan ladda upp både hela databasen och dess enskilda objekt och utöver själva exporten utförs olika operationer för att kontrollera information som hjälper till att bli av med kritiska fel i datan.Bearbetning av 1c upload till xml fungerar i två lägen:

  • Avlastning. Skapar en fil som innehåller användardefinierade sökbara objekt;
  • Läser in. Läser en tidigare exporterad fil och skriver informationen i den till informationsbasen.

Bearbetning låter dig kontrollera objekt för ogiltiga tecken, och inkluderar även en funktion för att exportera information med begränsningar.

Uppladdning kan användas inte bara vid utbyte av information mellan 1C-databaser. Med dess hjälp kan du säkerställa integrationen av olika komplex, till exempel 1C och Parus-systemet. Mångsidigheten i XML-formatet gör att du kan skapa program för att överföra information för nästan alla informationsbanker. Bearbetning, uppladdning och nedladdning av xml-data är det viktigaste verktyget för att utbyta information.

Processen att ladda upp data tillxml

Låt oss titta på hur man laddar upp från 1c till xml i normalt läge. När du har laddat ned bearbetningsuppladdningen UploadLoadDataxml.epf och öppnat den måste du utföra följande steg:

  • Välj objekt för export;
  • Ställ in nödvändiga filter, till exempel efter period;
  • Bestäm platsen för filen med information om diskundersystemet;
  • Börja lossa föremål.


Man måste komma ihåg att rubrikdelen av uppladdningsfilformatet skiljer sig från filformatet som används vid uppladdning enligt utbytesplaner.

xml

XML-filen läses in i 1c i den mottagande databasen med en konfiguration som är identisk med källdatabasen. Innan du laddar xml 1c till 1c måste du öppna bearbetning i den mottagande databasen. Sedan måste du ange sökvägen till den tidigare uppladdade filen och ladda ner data genom att klicka på knappen "Ladda data".

Vid behov aktiveras kryssrutor för att ladda data i utbytesläge i en distribuerad infobas och ignorera fel som uppstår vid laddning av objekt.


Efter detta måste du kontrollera databaserna och se till att alla element är korrekt laddade för att inte förlora dem, till exempel om ett fel uppstår i händelsehanteraren efter att objektet laddats.


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

Bearbetar skärmdumpar

(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"länk". 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.

I en organisation kan bokföring upprätthållas inte bara i lösningar på 1C:Enterprise-plattformen, utan även i andra mjukvarusystem (Galaktika, Parus, SAP, etc.). Detta väcker utmaningen att integrera två applikationer.

Till exempel behöver en applikation (låt oss kalla det "X") läsa en lista med konfigurationsdokument. Vi kommer inte att prata om de praktiska fördelarna med att lösa ett sådant problem; jag kommer bara att notera att det mest bekväma och på ett universellt sätt i en sådan situation kommer en lista med dokument att laddas upp i XML-format.

Utbyte med detta format är universellt eftersom de flesta applikationer kan arbeta med det. Låt oss titta på hur du kan ladda upp en lista med konfigurationsdokument till en XML-fil från 1C:Enterprise.

Ladda upp till XML

Och så, låt oss gå vidare till huvudsaken. Vi måste gå igenom listan med dokumentmetadata och generera listan i XML-filen. Följande skärmdump visar algoritmen för att generera en XML-fil:

Funktion CreateXML() Export // Hämta namnet på den temporära filen Sökväg = GetTemporaryFileName() ; // Initiera klassen "XML Record". Entry = New EntryXML; // Öppna en temporär fil för skrivning - 8 ") ; // Skriv XML-fildeklarationen Spela in. WriteDeclarationXML() ; // Spela in. WriteElementStart(" Dokumentkonfigurationer") ; // Första elementet // Attribut för det första elementet med det datum då filen skapades Spela in. WriteAttribute(" genererad ", Format(CurrentDate(), " DF = åååå-MM- ddThh:mm:ss; DLF= DT")) ; // Skriv ett element för varje konfigurationsdokument. Vi lägger in namnet på dokumentet i texten. För varje dokument från metadata. Dokumentcykelinspelning. WriteElementStart("Dokument"); Spela in. WriteText(Doc.Name) ; Spela in. WriteEndElement() ; EndCycle; // Skriv klart det första elementet Spela in. WriteEndElement() ; Spela in. Stänga(); // Stäng filen // Hämta filens binära data och lägg den i tillfällig lagring BinaryData = new BinaryData(Path) ; Adress = PlaceInTemporaryStorage(BinaryData, New UniqueIdentifier); Returadress; // Returnera filens adress till lagringen EndFunction

Varje skapat element måste fyllas i korrekt. Efter att ha kört "WriteStartofElement()" måste metoden "WriteEndElement()" köras, annars blir strukturen för XML-filen felaktig.

Den allmänna mallen för att skapa XML-filer är följande sekvens:

// 1. Initiera klassen "XML Record". Entry = New EntryXML; // 2. Öppna en tillfällig fil för inspelning Spela in. OpenFile(Sökväg, "UTF-8"); // 3. Skriv deklarationen för XML-filen Spela in. WriteDeclarationXML() ; // // 4. ++ Skriv innehållet i XML-filen Spela in. WriteElementStart("XMLElement" ; Spela in. WriteEndElement() ; // -- Skriv innehållet i XML-filen // 5. Stäng filen Spela in. Stänga();

Dessa fem steg skapar nästan vilken XML-fil som helst.

I vårt exempel konverteras den genererade filen till binär data och returneras till den plats där CreateXML-funktionen anropas. Denna fil kan sedan skrivas till filsystemet.

Du kan se ett exempel på den uppladdade filen i skärmdumpen ovan.

Tredjepartsapplikation

Som ett exempel skapade jag ett program i .NET Framework för att demonstrera att jag läser en XML-fil i ett tredjepartsprogram.

Programmet läser den skapade filen och visar dokumenten i form av en lista:

Du kan prova själv, applikationen är tillgänglig för nedladdning via länken i slutet av artikeln.

Mångsidighet

XML-formatet används i de flesta konfigurationer för datautbyte mellan applikationslösningar på 1C:Enterprise-plattformen. En annan vanlig kommunikationsmetod är genom en COM-anslutning. XML låter dig utbyta med nästan vilken applikation som helst, varför den förtjänar att kallas universell.

Filer för nedladdning:

XML-filläsare.

Bearbetar genereringen av XML-filen.

När ett företag ständigt använder någon form av mjukvarupaket i sitt arbete, så uppstår naturligtvis alltid frågan om dess löpande support och administration. Det finns inget sätt att undvika uppgifterna att utbyta, lagra och återställa data. Låt oss titta på hur man laddar eller laddar ur data från 1C i XML-format, eftersom detta är en viktig procedur för detta ämne.

De är byggda på ett sådant sätt att du vid uppladdning kan få en XML-fil där den data som behövs för klienten kommer att registreras. Samtidigt, samtidigt med inspelningen, övervakas korrektheten av de överförda posterna för kritiska fel.

Uppladdning till en XML-fil (import av poster) från en informationsbas och efterföljande laddning från XML till en annan representerar således ett utbyte av data i XML-format mellan databaser.

Denna procedur, speciellt med stora mängder information, sparar mycket manuellt arbete.

Import (den resulterande filen) kan också användas som ett arkiv för återställning i oväntade situationer (om den tappas bort eller skadas).

Många sådana bearbetningsverktyg har utvecklats och de finns tillgängliga på Internet. Ansvaret för deras användning faller på klientens axlar (och huvud).

Men för officiella användare av Odeneski har utvecklarna skapat en universell processor "Ladda upp/ladda XML-data".

VIKTIG. Export till XML i 1C och vidare laddning till XML från 1C är acceptabelt för identiska konfigurationer - annars kommer den att skadas.

Universell hanterare

Nyckelpunkter för att använda den universella utvecklaren:

  • Spara importfiler tills överföringen av poster är klar och deras korrekthet kontrolleras;
  • När den används som säkerhetskopior Ett register över dem bör föras för att sortera sökningen.

Dess funktion har två lägen: att skapa en fil när information sparas och att läsa/skriva den vid import.

Dessutom kan användaren ställa in ytterligare begränsningar både vid export och laddning av data.

Extrahera poster

Du kan ladda upp data både genom hela databasen och selektivt - objekt för objekt.

Efter nedladdning, installation och öppning av hanteraren sker följande:

Deras val görs i dialogrutan som öppnas efter lanseringen. För att göra detta, markera rutorna i listan som visar de metadataobjekt som ska hämtas;

  1. De nödvändiga filtren är konfigurerade (till exempel efter datum);
  2. Diskutrymme är valt;
  3. Själva operationen startar.

Ladda upp poster till mottagaren

Det första steget för att acceptera data i den mottagande databasen är att öppna processorprogrammet i den.

Efter att sökvägen till källfilen har specificerats och flaggorna för procedurinställningar har aktiverats (om nödvändigt), kan du starta processen med knappen "Ladda data".


Nu vet du hur man laddar eller laddar ur data från 1C i XML-format för att spara data och utbyta mellan databaser.

Skriv i kommentarerna om din erfarenhet i denna fråga.

Det kommer att spara tid på att lägga in information om köp av Peterhost-tjänster i 1C.
För att göra detta måste du ladda upp en XML-fil till 1C och från den genereras ett dokument "Kvitto av varor och tjänster", som innehåller information om de köpta tjänsterna. En faktura kan genereras utifrån detta dokument.

detaljerade instruktioner presenteras nedan.

1. Anslutning av extern bearbetning

1.1. Om du använder informationsbasen 1C:Enterprise 8.X med konfigurationen "Enterprise Accounting 2.0", för att ladda ett dokument i CommerceML-format måste du ansluta extern bearbetning ()
Detta kan göras på två sätt:
1. Spara den externa bearbetningsfilen lokalt på disken och öppna den via menyn "Arkiv" → "Öppna" före varje laddning av data i CML-format.
2. Koppla bearbetning till informationsbasen (IS) permanent. Då kommer det att vara tillgängligt för alla (om du arbetar över ett nätverk) från menyn "Verktyg" → "Ytterligare rapporter och bearbetning" → "Ytterligare externa behandlingar».

  • I menyn "Tjänst" måste du välja "Ytterligare rapporter och bearbetning" - "Ytterligare extern bearbetning".
  • Klicka på knappen "Lägg till". Formuläret för att lägga till ett nytt katalogelement öppnas:
  • I fältet "Namn" anger du namnet på behandlingen, till exempel "Laddar data i CommerceML-format (RU-CENTER Group)."
  • Klicka på filvalsknappen och ange sökvägen till nedladdningsbearbetningsfilen ().
  • Klicka på knappen ”OK” Nu är bearbetningen kopplad till infobasen och finns i katalogen ”Ytterligare extern bearbetning” och den kan öppnas genom att dubbelklicka med musen.

1.2. Om du använder konfigurationerna "Production Enterprise Management" (version 10.3 och senare) och "Trade Management" (version 1.3 och högre) är denna bearbetning redan aktiverad och du kan gå vidare till steg 2.

2. Bildande av dokumentet "Mottagande av varor och tjänster"

Som ett resultat av stegen nedan kommer information om tjänsterna köpta från Peterhost att läggas in i 1C.
1. Därefter måste du spara en XML-fil med data från dokumentet "Mottagande av varor och tjänster" för den nödvändiga perioden på din dator. XML-filen finns i avsnittet Personligt konto under länken "XML för 1C".
Klicka på valknappen till höger om fältet "Datafilnamn" och välj den här filen (se figur 1). Till frågan "Läs data från en fil?" svara "OK". Datafilen kommer att läsas genom bearbetning.
2. Om bearbetningen kan fastställa all överensstämmelse mellan fildataelementen och infobasdata kommer frågan "Spara data till infobasen?" att ställas. Om du svarar "Ja", skapas den nytt dokument"Mottagande av varor och tjänster." Gå till steg 3.
3. Om inte alla datamatchningar identifieras, kommer meddelandet att visas: "När data laddades kunde programmet inte automatiskt hitta informationssäkerhetsobjekt som motsvarar de element som överförts i utbytesfilen..." och kommer att erbjuda att utföra jämförelse manuellt. I det här fallet måste du göra följande:

  • Klicka på "OK". Ett formulär för jämförelse av filobjekt och informationssäkerhet öppnas. Den innehåller flera bokmärken som motsvarar olika typer objekt (organisationer, motparter, nomenklatur etc.). Om data av någon typ inte har matchats, kommer motsvarande flikar att vara röda utropstecken(se figur 2).
  • Gå till lämpliga bokmärken och matcha elementen manuellt. Det bör beaktas att matchningar av motparter och organisationer söks efter TIN, och matchningar av nomenklatur söks först med artikelnummer, sedan med namn. Om elementet som motsvarar fildata inte finns i IB, kan det skapas automatiskt med hjälp av fildata genom att klicka på knappen "Skapa med hjälp av data från fil".
  • När du lägger till objekt måste du kontrollera egenskapen "Service" (se figur 3). Du kan också ändra de fullständiga och korta namnen på ett objekt i nomenklaturen.
  • På fliken "Konton" är det lämpligt att lägga till konton för artikelkonton så att dessa siffror skrivs in automatiskt när du skapar dokumentet "Kvitto av varor och tjänster". Till exempel kan följande värden ställas in för tjänster: ”Redovisningskonto” – 25 (Totala produktionskostnader) och ”Redovisning för inlämnad moms” – 19,04 (moms på köpta tjänster) (se figur 4).
  • Efter att ha jämfört alla element och klicka på knappen "OK", kommer programmet att be om bekräftelse för att ladda upp dokumentet till informationssäkerhetssystemet, varefter det kommer att skapa ett nytt dokument "Mottagning av varor och tjänster" (se figur 5).

3. Posta dokumentet "Mottagande av varor och tjänster"

För att bokföra dokumentet "Mottagande av varor och tjänster" måste du öppna det genom att dubbelklicka och fylla i de saknade fälten, såsom "Förskottskompensation" (till exempel "Automatisk") och fälten på "Avräkningskonton" ”-fliken (se figur 6). Värdena för dessa fält bestäms av din organisations redovisningsprinciper. För att lägga upp dokumentet, klicka på knappen "OK".

4. Bildande av dokumentet "Faktura".

Efter att ha skapat och bokfört dokumentet "Mottagning av varor och tjänster" kan du använda det för att skapa dokumentet "Mottagen faktura". För att göra detta, klicka på lämplig länk i den nedre vänstra delen av dokumentformuläret.