Enkel uppladdning för tredjepartsapplikationer. Processen att ladda upp data till xml. Genererar en XML-fil. Enkel uppladdning för en tredjepartsapplikation Ladda upp xml-fil på 1s 8,2 bp

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, utan överväga steg-för-steg-instruktioner för att migrera data med denna bearbetning med exemplet på en enkel överföring 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 -.

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;
  • Om du använder bearbetning som ett säkerhetskopieringsverktyg, skapa separata undermappar för datakopior och för en logg över dem 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 tappa dem, till exempel om ett fel uppstår i händelsehanteraren efter att ett objekt 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 "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.

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 universella sättet i en sådan situation skulle vara att ladda upp en lista med dokument 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 de används som säkerhetskopior bör ett register över dem sparas 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.

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 universella sättet i en sådan situation skulle vara att ladda upp en lista med dokument 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.

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;
  • Om du använder bearbetning som ett säkerhetskopieringsverktyg, skapa separata undermappar för datakopior och för en logg över dem 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 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 tappa dem, till exempel om ett fel uppstår i händelsehanteraren efter att ett objekt laddats.

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 finns 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 den att vara tillgänglig för alla (om man arbetar över ett nätverk) från menyn "Verktyg" → "Ytterligare rapporter och bearbetning" → "Ytterligare extern bearbetning".

  • 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. Filen i XML-format 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 ett 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 har flera flikar som motsvarar olika typer av objekt (organisationer, entreprenörer, föremål, etc.). Om någon typ av data inte har matchats, kommer det att finnas röda utropstecken på motsvarande flikar (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 postkontokonton så att när du skapar dokumentet "Kvitto av varor och tjänster" skrivs dessa nummer in automatiskt. 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.

Hur laddar man ned data från handel eller lön till 1C: Accounting 8.3 (revision 3.0)?

2016-12-01T12:52:06+00:00

Oftast överförs uppgifter från handel eller löner till bokföring.

Den nedladdade datan är en fil med tillägget " .xml". Hur laddar man in det i programmet?

  1. Låt oss börja med skapa en säkerhetskopia redovisningsavdelning, så att om nedladdningen förstör databasen kan vi återgå till dess ursprungliga tillstånd. Det är skrivet om att skapa säkerhetskopior.
  2. Öppna nu menyn " Alla funktioner" (om det ).
  3. I fönstret som öppnas, hitta objektet " Behandlingar" och öppna den med ett plustecken.
  4. Vi hittar och öppnar bland dess artiklar bearbetning " Universellt datautbyte i XML-format".
  5. ".
  6. Vi indikerar sökvägen till filen från vilken vi kommer att ladda data.
  7. Tryck på knappen " Ladda ner data".

Om allt gick bra, bra! Om det finns fel så är anledningen troligen att olämpliga (föråldrade) regler användes för avlastning från handel eller lön - de måste uppdateras och laddas om igen.

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