1s betöltés excelből táblázatos dokumentumba. Számviteli információk

Hogyan lehet táblázatos dokumentumot betölteni az 1C 8.3 számviteli programba?

Az 1C 8.3-ban lehetőség van az elemek listájának tömeges betöltésére egy táblázatkezelő dokumentumból, például egy Excel-fájlból.

A betöltéshez a LoadDataFromSpreadsheetDocument.epf külső feldolgozást használjuk a kezelt űrlapokhoz (8.2 és 8.3). Általános, és minden felügyelt alkalmazáshoz írt konfigurációhoz alkalmasnak kell lennie.

A külső feldolgozás elindításához lépjen a "Fájl" menübe, majd a "Megnyitás" menübe, és válassza ki ezt a feldolgozást abból a könyvtárból, amelybe elmentette:

Feldolgozás Adatok betöltése az 1C 8.3 táblázatos dokumentumból (kezelt űrlapok)

Miután a feldolgozás megnyílt az 1C-ben, elkezdhet dolgozni vele. Először is el kell döntenünk, hogy hova és mit töltünk fel:

Nézzünk egy példát a "Nómenklatúra" kézikönyvre. Létrehozunk egy fájlt az adatokkal xls formátumban.

A feldolgozás a következő formátumú fájlokat is betöltheti:

  • bármilyen más formátum, ahonnan az adatok másolhatók

Így néz ki a kezdeti adatokat tartalmazó Excel fájl, amelyet feltöltünk a "Nómenklatúra" kézikönyvébe:

Nem kezdtük el előírni a címtár összes mezőjét, mivel ez elég lesz a betöltés elvének megértéséhez. Ráadásul ezek az adatok elegendőek ahhoz, hogy elkezdhessünk dolgozni ezekkel a pozíciókkal.

Ezek a pozíciók jelenleg nem szerepelnek az 1C információs bázisban, és most feltöltjük őket oda.

Kattintson a „Megnyitás” ikonra (az ábrán „Forrás kiválasztása” jelöléssel), és válassza ki az adatfájlt. Használhatja az információk egyszerű másolatát. Az adatok automatikusan betöltődnek a feldolgozásba. Most nézzük meg, hogy helyesen töltöttük-e ki adatainkat. Ehhez kattintson a "Kitöltés vezérlése" gombra.

Amint látja, vannak hibáink! megszüntetjük. Lépjen a "Beállítások" fülre:

Mielőtt kijavítanánk a hibákat, figyeljünk egy fontos részletre. A program kezdetben nem tudja, hogy melyik mezőben keresse a könyvtárelemet, ha az már ott van. Szóval rá kell mutatnia. Például kód alapján keresünk, mivel az általában egyedi. A "Keresés mező" oszlopban a "Kód" sorban jelölje be. Most, ha ilyen kódú bejegyzést találunk, akkor az le lesz cserélve, ellenkező esetben létrejön.

Fontos! Ha nem ad meg keresőmezőt, ismétlődő elemek jelenhetnek meg. Főleg egy hasonló fájl második letöltése után!

Most pedig lássuk, miért esküszik az "Egység" mezőre. Az a tény, hogy az 1C 8.3 mértékegységei egy külön könyvtárban vannak tárolva, és az alapértelmezett feldolgozás név szerint keresi ezt az egységet. Valójában azonban az egység szó a "Teljes név" mezőbe van írva.

Sajnos a feldolgozás csak "Név" és "Kód" alapján tud keresni (a programozó számára szélesebbek a lehetőségek). Ha odafigyel a fenti képekre, látni fogja, hogy az "Egység" oszlopban van egy kód. És a feldolgozás során meg kell adni, hogy a keresést kód alapján kell végrehajtani. Duplán kattintunk az „Egység” melletti „Feltétel” oszlopra, és módosítjuk „Kód”-ra.

Most nézzük meg, mit mondanak nekünk a „Szolgáltatás”-ról a hibalistában. Még egy fontos megjegyzés. A fájl oszlopait szigorúan ugyanabban a sorrendben kell elhelyezni, mint a keresőmezők sorait. És ott van a „Nómenklatúra típusa” a legalul, és a fájlban a „Megjegyzés” oszlop után.

A „Nómenklatúra típusa” sor felemeléséhez az űrlap tetején kék nyilak találhatók. A "Fel" nyíl segítségével megemeljük a kívánt sort, és a "Megjegyzés" alá helyezzük.

Kattintson az "Adatok betöltése" gombra, és ezúttal minden hiba nélkül megy:

Forrás: programmer1s.ru

30.06.2010

Az 1C: Trade Management rev. 10.3-as verziójához hasonlóan töltse le a tőzsdei lista könyvtárát egy Excel fájlból

Ingyenes hozzáférést biztosít az 1C: Fresh felhőhöz 30 napig!

A gyakorlatban gyakran előfordulnak olyan helyzetek, amikor Excel-táblázatból kell adatokat átvinni az 1C programba, például letölteni egy raktári hivatkozást az árlistából vagy egy számlát a szállító számlájáról elektronikus formában, e-mailben. .

Az automatikus csere szükségessége különösen akkor aktuális, ha a beírandó elemek száma több tíz, száz vagy akár több ezer, és ekkora adatmennyiség kézi bevitele meglehetősen fáradságos munka. Vannak, akiknek csak egyszer kell letölteniük az adatokat, amikor elkezdenek dolgozni a programmal, másoknak a munkájuk technológiája miatt folyamatosan nagy mennyiségű adatot kell bevinniük.

Természetesen szeretnénk elkerülni ezeket a felesleges erőfeszítéseket és drága időt az elektronikus dokumentumkezelés korszakában.

Ilyenkor sokan saját főállású programozóiktól, franchise-vevőiktől vagy külső fejlesztőiktől rendelik meg a megfelelő feldolgozást, ez azonban többletköltség és idő.

Mi van akkor, ha ez különböző okok miatt nem lehetséges?

Az 1C: Enterprise 8 professzionális verziójának minden felhasználója már rendelkezik ilyen feldolgozással! Az ITS lemezen!

Tipikus feldolgozás: "Data betöltése a Spreadsheet Document.epf fájlból", amely a "Technológiai támogatás" > "Módszertani támogatás 1C: Enterprise 8" > "Univerzális jelentések és feldolgozás" részben található.

Kérjük, vegye figyelembe, hogy 2010 februárjától az ITS lemezen a 8.1-es platform konfigurációinak feldolgozása egy másik szakaszban található: „Technológiai támogatás”> „Módszertani támogatás 1C:Enterprise 8”> „1C:Enterprise 8.1 platform”> „ Univerzális jelentések és feldolgozás" > "Adatok betöltése táblázatos dokumentumból".

Magától az 1C cégtől származó feldolgozás univerzális, és lehetővé teszi az adatok feltöltését az 1C: Enterprise 8 platform bármely konfigurációjába, a *.xls (Excel), *.mxl, *.txt, * könyvtárakba, dokumentumokba és információs nyilvántartásokba. dbf.

A feldolgozási lehetőségek nagyon nagyok, és nem lehet egy cikk keretein belül lefedni az összes lehetséges felhasználási esetet. Vegyük csak a leggyakoribb és legnépszerűbb példákat:

1. példa: A nómenklatúra referenciakönyvének betöltése 1C: Számvitel 8 az Excel árlistájából.
2. példa: Tőzsdei listakönyvtár betöltése az 1C: Trade Management 8 programban az Excel árlistájából
3. példa: Személyek névjegyzékének betöltése az 1C-ben: Fizetés és személyi menedzsment 8 az Excelből. (hamar)
4. példa Számla betöltése az 1C: Trade Management 8 alkalmazásban Excel dokumentumból.

  • Árlista Excelben "PriceOnlineChemSnab.xls" – Microsoft Office Excel 97-2003 (.xls)
  • Tipikus konfiguráció Trade Management Rev.10.3, 10.3.10.4-es kiadás, 8.2-es platform (8.2.10.77)
  • Az 1C-be Excelből nemcsak az áruneveket és árakat kell betölteni, mint az 1. példában, hanem a cikkeket és a vonalkódokat is, miközben szükséges, hogy a nómenklatúra ne egy katalógusba (csoportba) kerüljön betöltésre, hanem a gyártók terjesztik. az 1C nómenklatúra könyvtárában.

Ahhoz, hogy a nómenklatúra referenciakönyvét az 1C: Trade Management 8-ban az Árlistáról le lehessen tölteni, csoportokba (gyártókba) történő automatikus szétosztással, egy fájl űrlapot kell készíteni a feltöltéshez. Hozzá kell adnia egy oszlopot, amely jelzi a mértékegységet (darabokat) és az áru gyártóját, míg az árlistában szereplő gyártó nevének meg kell egyeznie az 1C: Trade Management nómenklatúra-könyvtárában szereplő csoport nevével. 8 program.

A tipikus "Loading DataFrom SpreadsheetDocument.epf" feldolgozást használjuk, amely az ITS-hez megy.

1. Elindítjuk az 1C programot

2. A feldolgozás megkezdéséhez válassza a "Fájl"> menüpontot« Nyisd ki» .

3. A megnyíló ablakban keresse meg a feldolgozó fájlt, amely az ITS lemezen a \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument könyvtárban található.

Ha korábban másolta a feldolgozó fájlt a számítógépére, kiválaszthatja azt.

Megnyílik egy ablak

Felhívjuk figyelmét, hogy az adatbetöltés három szakaszban történik:

1. szakasz- a munka megkezdéséhez szükséges könyvtárak új elemeinek (mértékegység, áfakulcs, termék/szolgáltatás attribútum) nevének betöltése és értékeinek beállítása. - vonalkódok letöltése

Állítsa be a "Letöltési módot" - Letöltés a könyvtárba

"Könyvtár nézet" - Nómenklatúra

5. A „Táblázatdokumentum” fülön kattintsunk a „Fájl megnyitása” gombra, a megjelenő kiválasztó ablakban keressük meg azt a könyvtárat, amelyben Excelben található az az árlista, ahonnan az 1C-be tervezzük az adatok feltöltését.

Előfordulhat, hogy a fájl kezdetben nem jelenik meg. Állítsa a fájltípust "Excel Sheet (*.xls)" értékre

Válassza ki fájlunkat

Megjelennek a nómenklatúra kártya adatai.

8. Állítsa be a címek betöltésének paramétereit

A kényelem érdekében állítsa be a "Kézi oszlopszámozást"

Ebben a szakaszban csak azokat a részleteket töltjük be, amelyek lehetővé teszik, hogy elkezdhessünk dolgozni a programmal, ezért töröljük a számunkra még nem érdekes négyzetek bejelölését.

„Egy táblázatos dokumentum első adatsora” - megnézzük az árlistánkat, eldobjuk a fejlécet, a betöltéshez szükséges adatok a kilencedik sortól kezdődnek - „9”-et teszünk (lásd 2. ábra „Árjegyzék”)

„Ne hozzon létre új elemeket” - NEM jelöljük be a négyzetet, a lehetőségre akkor van szükség, ha csak a meglévő elemek módosítását tervezzük.

A „Név” és a „Teljes név” sorok – a Betöltési módot „Keresés”-re állítjuk, „A táblázatos dokumentum oszlopainak száma” – árlistánkban, a harmadik oszlopban a név – „3”-ra írjuk be.

A "Szülő" sorban - a "Betöltési mód" oszlopban válassza a "Keresés", a "Táblázatfüzet-dokumentum oszlopainak száma" oszlopban - a gyártók árlistájában a negyedik oszlopban - tegye a "4"-et.

Ha nincs szükség a gyártók szerinti terjesztésre, és minden új elemet egy mappába kell betölteni, akkor a "Letöltési mód" oszlopban válassza a "Telepítés" lehetőséget, az "Alapértelmezett érték" oszlopban válassza ki azt a termékcsoportot, amelybe beletesszük. adatokat tölt be az árlistából.

"Cikk" sor - jelölje be a "Keresés mező" oszlopot (második oszlop) - a program ellenőrzi egy ilyen cikkel rendelkező elem jelenlétét az 1C adatbázisban, és ha már létezik, akkor egy új elemet ez a név nem jön létre. Betöltési módot állítottunk be "Keresés", "A táblázatos dokumentum oszlopai" - árlistánkban, a cikk a második oszlopban - "2"-t teszünk.

Az "Alapmértékegység" sor - a "Betöltési mód" oszlopban válassza a "Beállítás" lehetőséget, az "Alapértelmezett érték" oszlopban válassza ki a mértékegységet (esetünkben egységeket)

A "Súly" sor - esetünkben a termék NEM súlyozott, így a "Betöltési mód" válassza a "Beállítás", az "Alapértelmezett érték" oszlopban a "Nem" lehetőséget.

Az "ÁFA kulcs" sor - esetünkben az összes letöltött tételre 18% áfát állítunk be, ehhez a "Letöltési mód" oszlopban válassza a "Beállítás", az "Alapértelmezett érték" oszlopban a "18%" lehetőséget. .

Ha az áruk eltérő áfával érkeznek, ami a letölthető árlista külön oszlopában van feltüntetve, akkor a "Letöltés mód" oszlopban állítsa be a "Keresés" és a megfelelő árlista oszlop sorszámát a "Táblázat bizonylat oszlopában. "

"Szolgáltatás" sor - a "Letöltési mód" oszlopban válassza a "Telepítés", az "Alapértelmezett érték" oszlopban a "Nem" lehetőséget (esetünkben minden pozíció áru).

A "Cikk típusa" sor - a "Betöltési mód" oszlopban válassza a "Telepítés", az "Alapértelmezett érték" oszlopban a "Termék" lehetőséget.

Meghatároztuk a minimális értékeket a készletlista referenciakönyvének új elemeihez, amelyek lehetővé teszik a munka megkezdését.

Ha most készen áll a hiányzó részletek értékeinek beállítására, akkor adja meg azokat is.

Kattintson a "Letöltés" gombra a jobb alsó sarokban, kattintson az "Igen" gombra a kérdéshez

8. Ellenőrizzük az új elemek jelenlétét a nómenklatúra referenciakönyvének megfelelő csoportjaiban.

Jelen pillanatban az árlistából Excelben töltöttük be a termékneveket az 1C nómenklatúra referenciakönyvébe.

Amint láthatja, a „Jelentéstételi egység” és a „Fennmaradó tárolóegység” adatok üresek maradtak.

A következő lépés ezeknek a részleteknek a beállítása, mert. az árak, vonalkódok és további munkák betöltésekor lesz szükség rájuk.

Két lehetőség van:

Kézikönyv.

Ezeket az adatokat a program automatikusan létrehozza, amikor először nyit meg és ment el egy tételkártyát. Ha a kézi telepítés elfogadható, akkor kihagyhatja ezt a lépést, és közvetlenül az árak betöltésének szakaszába léphet. Ha nem tervezi a vonalkódok letöltését, akkor teljesen elfogadható, ha még úgy is hagyja, ahogy van - amikor először használja a nómenklatúra elemét, meg kell nyitnia és el kell mentenie a termékkártyát.

Hátrány: a kézi megnyitás és mentés meglehetősen munkaigényes, és sok címtárbejegyzés esetén meglehetősen hosszú időt vehet igénybe.

Auto.

A mértékegységek automatikus betöltése is lehetséges, de haladó felhasználók számára készült, és az 1C programozásban alapvető készségeket igényel.

Két lehetőség van: cikk vagy név szerinti azonosítással.

A cikk szerinti azonosítás előnyösebb, de előfordulhat, hogy az árlistában nem szerepel cikkeket tartalmazó oszlop.

1. lehetőség. Cikk szerinti azonosítás

A „Ne hozzon létre új elemeket” mezőbe egy „hajlást” teszünk, és eltávolítjuk a „daws”-okat az összes sorból.

"Cikk" sor - jelölje be a jelölőnégyzetet a "Keresési mező" oszlopban (második oszlop). Betöltési módot állítottunk be "Keresés", "A táblázatos dokumentum oszlopai" - árlistánkban, a cikk a második oszlopban - "2"-t teszünk.

A "Betöltési mód" mezőben a "Jelentés mértékegysége" és "Egyenleg tárolási egysége" sorokban válassza a "Számítás" lehetőséget. A "Kifejezés" mezőbe írjuk az algoritmust az 1C beépített programozási nyelven. Például a megvalósítási osztály szakértője néhány perc alatt a következő kódot javasolta:

Nomenclature Reference = References.Nomenclature.FindBy Attributes("Cikkely", CurrentData["Cikkely"]); BaseUnit of Measurement = Hivatkozási könyvek.Mértékegységek osztályozója.FindByCode(796); CurrentReference=Referenciák.Mértékegységek.FindBy Attributes("UnitByClassifier",BasicUnitofMeasurement,NomenclatureReference); Ha CurrentQuest.Empty() akkor FoundUnitObject = References.Units.CreateElement(); FoundUnitObject.Name = RövidítettLP(Alapmérésegység); FoundUnitObject.UnitByClassifier = BaseUnitMeasurement; FoundUnitObject.Együttható = 1; FoundUnitObject.Owner = NomenclatureReference; FoundUnitObject.Write(); Eredmény = FoundUnitObject.Reference; Kivétel jelentés("Nem sikerült írni"); A kísérlet vége; Ellenkező esetben Eredmény = CurrentReference.Reference; EndIf;
// Vállalat "Online" 2010, www.weboldal

Ha ezt az eljárást többször tervezzük megismételni, akkor az algoritmushoz egy ellenőrzési eljárást is hozzá kell adni, hogy kizárjuk az azonos nevű mértékegységek ismételt bevitelét.

2. lehetőség Név szerinti azonosítás esetén

Jelölje be a "Ne hozzon létre új elemeket" négyzetet

Eltávolítjuk a "daws"-okat minden sorból

"Név" sor - jelölje be a jelölőnégyzetet a "Keresési mező" oszlopban (második oszlop). Állítsd a Betöltés módot "Keresés"-re, "A táblázatos dokumentum oszlopai" - árlistánkban a név a harmadik oszlopban - tedd a "3"-at.

A "Betöltési mód" mezőben a "Jelentés mértékegysége" és "Egyenleg tárolási egysége" sorokban válassza a "Számítás" lehetőséget. A "Kifejezés" mezőben írunk egy algoritmust a beépített 1C programozási nyelvben, például ezt:


ReferenceNomenclature = References.Nomenclature.FindByName(CurrentData["Név"]); BaseUnit of Measurement = Hivatkozási könyvek.Mértékegységek osztályozója.FindByCode(796); CurrentReference=Referenciák.Mértékegységek.FindBy Attributes("UnitByClassifier",BasicUnitofMeasurement,NomenclatureReference); Ha CurrentQuest.Empty() akkor FoundUnitObject = References.Units.CreateElement(); FoundUnitObject.Name = RövidítettLP(Alapmérésegység); FoundUnitObject.UnitByClassifier = BaseUnitMeasurement; FoundUnitObject.Együttható = 1; FoundUnitObject.Owner = NomenclatureReference; FoundUnitObject.Write(); Eredmény = FoundUnitObject.Reference; Kivétel jelentés("Nem sikerült írni"); A kísérlet vége; Ellenkező esetben Eredmény = CurrentReference.Reference; EndIf;
//© Company "Online" 2010, www.site

9. Nyissa ki a termékkártyát, ellenőrizze az adatok betöltésének helyességét

Ha minden helyes, akkor folytathatja a második szakaszt - az árak betöltését az árlistából az Excelbe.

Ha ezt az adatfeltöltési eljárást a jövőben ugyanazokkal a feltöltési beállításokkal kívánja használni, javasoljuk, hogy tartsa meg a jelenlegi beállításokat. Ehhez kattintson a "Beállítások mentése" gombra, és egyértelműen nevezze el az aktuális beállítást, például "Terméknevek betöltése az Excel árlistájáról".



A "Trade Management" Rev.10.3-ban az árakat a "Cikek árbeállítása" dokumentum segítségével állítják be.

Ugyanazt a feldolgozást használjuk, mint "Loading DataFrom SpreadsheetDocument.epf" az ITS lemezről.

11. Állítsa be a "Betöltési mód" - "Betöltés a táblázatos részre" menüpontot.

Megnyílik a "Cikkárak beállítása" dokumentumnapló.

Itt kiválaszthatunk egy meglévő dokumentumot, amelybe új elemeket szeretnénk hozzáadni, vagy létrehozhatunk Újat (ajánlott), a dokumentumban jelezzük, hogy melyik „Ártípust” fogjuk feltölteni (példánkban „Kiskereskedelem”).

Kattintson az "OK" gombra, és egyelőre mentse az üres dokumentumot.

Most válassza ki ezt az új mentett bizonylatot a naplóból a "Link" sorban.

A "Táblázat alakú rész" mezőben válassza a "Termékek" lehetőséget.

13. Kérjük, vegye figyelembe, hogy most a „Táblázatdokumentum” fülre kell lépnie, és újra ki kell választania Excel-ben az árlistánkat, ahonnan letöltöttük a neveket, és most letöltjük az árakat (lásd 5. bekezdés).

14. Állítsa be a rendszerindítási beállításokat

Ismét állítsa be a „Táblázat-dokumentumadatok első sorát” – a betöltési nevekhöz hasonlóan állítsa be a „9”-et és a „Kézi oszlopszámozást”.

A "Nómenklatúra" sorban a betöltési módot a "Keresés", "A táblázatos dokumentum oszlopainak száma" -ra állítjuk - példánkban "3"-at állítunk be. Ha cikk szerinti azonosítás szükséges, akkor a "Keresés alapja" oszlopban válassza a "Cikk" lehetőséget, és a "Táblázat dokumentum oszlopának száma" a cikkeket tartalmazó oszlop számát írjuk be - példánkban "2" .

Az „Ár” sorban állítsa be a betöltési módot „Keresés”, „Táblázat-dokumentum oszlop száma” -ra - írja be a betölteni kívánt árakat tartalmazó oszlop számát, először a kiskereskedelmi árat töltjük be, ami azt jelenti, hogy tegye az „5”-öt.

A "Pénznem" sorban állítsa a Letöltés módot "Telepítés" értékre, válassza ki a pénznemet (a példában "rubel")

A "Betöltési mód" mező "Mértékegysége" sorában válassza a "Számítás" lehetőséget. A "Kifejezés" mezőbe írjuk az algoritmust az 1C beépített programozási nyelven. Például ez a kód:

Az "Ártípus" sorban állítsa a Letöltés módot "Telepítés"-re, válassza ki az árat, amelyet "Kiskereskedelem"-ként fogunk letölteni.

Ha az árlistájában az áruk árai különböző pénznemben vannak megadva, ami a letölthető árlista külön oszlopában van feltüntetve, akkor a "Letöltés mód" oszlopban állítsa be a "Keresés" és a megfelelő árlista oszlop számát. a "Táblázat dokumentum oszlopában".

Az „Árszámítási mód” sorban állítsa a Betöltési módot „Telepítés”-re, válassza ki a „Százalékos árrés alapján az alaptípuson” lehetőséget.

Kattintson a "Letöltés" gombra, és válaszoljon "Igen"

15. Nyissa meg a "Cikkárak beállítása" dokumentumot, amelybe az adatokat betöltötte (a "Link" sorban a nagyító képével ellátott gombra kattintva)

16. Ellenőrizzük a dokumentumot, ha minden rendben van, kattintson az "OK" gombra.

Az árakat rögzíteni kell.

17. Nyissa meg a készletlista könyvtárat, ellenőrizze az „Árak” fület a betöltött cikkek kártyáján, majd kattintson az „Aktuális árak újraolvasása” gombra.

Ha minden rendben van, akkor elkezdheti a fennmaradó árak betöltését (nagykereskedelem, vásárlás stb.). Az eljárás hasonló.

Felhívjuk figyelmét, hogy az 1C: Trade Management 8 támogatja egyes árak más alapján történő kiszámítását. Ezért valószínűleg elég lesz csak egy alapárat betölteni, például a Kiskereskedelmi vagy fordítva, a Vásárlást, és más áraknál megadni a képzési algoritmusokat (kedvezmény, felár, előjelre kerekítés stb.).

Ha ezt az adatfeltöltési eljárást a jövőben ugyanazokkal a feltöltési beállításokkal kívánja használni, javasoljuk, hogy tartsa meg a jelenlegi beállításokat. Ehhez kattintson a "Beállítások mentése" gombra, és egyértelműen nevezze el az aktuális beállítást, például "Kiskereskedelmi árak betöltése az Excel árlistájából".


Legközelebb a "Beállítások visszaállítása" gombra kattintva töltheti be az elmentett beállításokat, és kiválasztja a listából a kívántat.


Ugyanazt a feldolgozást használjuk, mint „Loading DataFrom SpreadsheetDocument.epf” az ITS lemezről.

19. Állítsa be a "Betöltési módot" - "Betöltés az információs regiszterbe".
"Regisztráció típusa" válassza a "Vonalkódok" lehetőséget.

20. Kérjük, vegye figyelembe, hogy most a „Táblázat-dokumentum” fülre kell lépnie, és újra ki kell választania Excel-ben az árlistánkat, amelyből a neveket és az árakat betöltöttük, és most feltöltjük a vonalkódokat (lásd 5. bekezdés).

21. Állítsa be a rendszerindítási beállításokat

Ismét állítsa be a "Táblázatlap-dokumentumadatok első sora" paramétert - állítsa be a "9"-et és a "Kézi oszlopszámozást".

A rendszerindítási beállítások konfigurálása

Eltávolítjuk a "daws" minden sorból, amelyből ez lehetséges.

A fennmaradó sorokban állítsa be a paramétereket

A „Vonalkód” sorban a „Keresés” betöltési módot állítjuk be, a „Táblázatfüzet-dokumentum oszlopainak száma” oszlopba úgy írjuk, mint az árlistánkban „9”.

A "Típusok leírása" oszlop "Tulajdonos" sorában nyissa meg az "Adattípus szerkesztése" ablakot, csak a "Nómenklatúra" mezőben állítson be (hagyjon be) egy jelölőnégyzetet. Állítsa a letöltési módot "Keresés"-re. A cikk szerinti azonosításhoz a „Táblázatfüzet-dokumentum oszlopszáma” rovatba írjuk annak az oszlopnak a számát, amelyben az árlistánkban a cikkek szerepelnek - pl. "2". A „Keresés alapja” oszlopban állítsa be a „Cikk” értéket.

Ha az árlistában nincs cikkeket tartalmazó oszlop, akkor a „Keresés alapja” oszlopban válassza a „Név” lehetőséget, és a „Táblázat-dokumentum oszlopai” cellában tüntesse fel az árlista oszlopának számát neveket.

A "Letöltési mód" oszlop "Vonalkód típusa" sorában válassza a "Telepítés" lehetőséget, az "Alapértelmezett érték" oszlopban válassza az "EAN13" lehetőséget.

A "Betöltési mód" mező "Mértékegysége" sorában válassza a "Számítás" lehetőséget. A "Kifejezés" mezőbe írjuk az algoritmust az 1C beépített programozási nyelven. Például ez a kód:

Nomenclature Reference = Directories.Nomenclature.FindBy Name(CurrentData["Tulajdonos"]); Eredmény=NomenclatureReference.StandardStorageUnit;

A "Letöltési mód" oszlop "Minőség" sorában válassza a "Telepítés" lehetőséget, az "Alapértelmezett érték" oszlopban pedig az "Új" lehetőséget.

A "Nómenklatúra jellemző", "Nómenklatúra sorozat", "Kód törlése" sorokban a "Betöltési mód" oszlopban válassza a "Telepítés" lehetőséget, az "Alapértelmezett érték" oszlopban hagyja üresen a cellákat.

Kattintson a "Letöltés" gombra

Kinyitjuk a termékkártyát, ellenőrizzük a vonalkód meglétét.

Ha ezt az adatfeltöltési eljárást a jövőben ugyanazokkal a feltöltési beállításokkal kívánja használni, javasoljuk, hogy tartsa meg a jelenlegi beállításokat. Ehhez kattintson a "Beállítások mentése" gombra, és egyértelműen nevezze el az aktuális beállítást, például "Áruk vonalkódjainak betöltése az Excel árlistájáról".


Legközelebb a "Beállítások visszaállítása" gombra kattintva töltheti be az elmentett beállításokat, és kiválasztja a listából a kívántat.


Sok sikert kívánunk!

Hogyan lehet betölteni az 1C-be: a kereskedelemből vagy fizetésből letöltött Accounting 8.3 (3.0 verzió) adatokat?

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

Leggyakrabban a kereskedelemből vagy a fizetésekből származó adatokat továbbítják a számviteli osztályhoz.

A feltöltött adat egy fájl, melynek kiterjesztése " .xml". Hogyan lehet betölteni a programba?

  1. Kezdve ezzel biztonsági másolat létrehozása könyvelést, hogy ha a letöltés elrontja az adatbázist, akkor visszatérhetünk az eredeti állapotba. Le van írva a biztonsági másolatok készítéséről.
  2. Most nyissa meg a menüt Minden funkció" (erről ).
  3. A megnyíló ablakban keresse meg az elemet " Feldolgozás"és nyissa ki pluszjellel.
  4. Megtaláljuk és megnyitjuk a tételei között feldolgozó " Univerzális adatcsere XML formátumban".
  5. ".
  6. Adja meg a fájl elérési útja ahonnan betöltjük az adatokat.
  7. Nyomja meg a gombot " Adatok letöltése".

Ha minden jól ment, szuper! Ha vannak hibák, akkor valószínűleg az az oka, hogy nem megfelelő (elavult) szabályokat használtak a kereskedésből vagy a fizetésből való kiürítéshez - ezeket frissíteni és újra fel kell tölteni.

Üdvözlettel: (tanár és fejlesztő).

Az árulista betöltése a készletlista könyvtárba gyakori feladat, amely mind az 1-esekkel végzett munka elején, mind később megjelenhet. Különféle módon oldhatod meg. Egy egyszerű, megvalósítási módot javaslok - táblázatos dokumentumból való betöltéssel. Útközben elemezzük, hogyan hozhatunk létre a munkához kényelmes címtárstruktúrát, állíthatunk fel egy hierarchiát a szükséges terméktulajdonságok szerinti kiválasztással az 1s Trade Management 11.4 #UT11-ben.

Nézze meg a videót – mindent tisztán mutatok az 1C Enterprise-ban!

Először nézzük meg az Excel fájl szerkezetét. Minden oszlopa megfelel a nómenklatúra referenciakönyvének részleteinek, és a második feldolgozási lapon pontosan megismétli a létrehozott sablont. Vagyis összesítve ezek azok az adatok, amelyeket minden áruegységre ki fogunk tölteni. Példámban a cikk értéke egy kötelező kitöltésű kulcs. És egyedülálló módon nincs másolata. A név és a nyomtatáshoz használt név duplikálják egymást, de eltérőek lehetnek, ha a megfelelő oszlopot kitöltik. Ezután következnek a gyártó oszlopai és az áruk megkülönböztető tulajdonságai. További részletek felhasználásával 1 másodperc alatt létrehozom a terméktulajdonságokat.

Szükséges beállítások. Két helyet kell bejelölni. Az első - a "Hivatkozási adatok és adminisztráció" lapon keresse meg a "Referenciaadatok és szakaszok beállítása", kattintson a "Nómenklatúra", a "Számviteli szakaszok" elemre - kapcsolja be a "Sok típusú nómenklatúra" lehetőséget.

A második - az "NSI és adminisztráció" lapon az "Általános beállításokat" keressük, lehetővé tesszük a további részletek és információk használatának lehetőségét.

A Types of Nomenclature könyvtárban létrehoztam a teljes nómenklatúra szerkezetét. Az áruk csoportosítása a Nómenklatúra címtárban ettől a címtártól függ. Kényelmesebb, mint korábban csoportokkal. Minden terméknek megvannak a saját jellegzetességei. Például a számítógépházaknak más a formája, a merevlemezeken is van egy „form factor” paraméter. Hogyan lehet bevinni a programba? Nyissunk meg bármilyen típusú nómenklatúrát a további részletek lapon. Ez a lap a megfelelő beállítás engedélyezése után válik elérhetővé. Itt minden típushoz megadjuk a termékhez használt adatokat. Például egy merevlemeznek van „Interfész” paramétere, és van egy Form factor paraméter is, csak a toknak van sajátjuk, és a benne lévő értékek mások, nem ugyanazok, mint a lemezeknél. Ezekhez a további részletekhez beállíthat egy szűrőt, amely nagyon gyorsan kiválasztja a kívánt pozíciókat a terméklistában. A szűrő konfigurálása további attribútum hozzáadásával történik.

Mindennek egyértelműnek kell lennie a beállításokkal. Ha nem, írj, megpróbáljuk kitalálni.

Nyissa meg a feldolgozást, és folytassa a letöltéssel. Az első lap a letöltési beállításokat tartalmazza. A másodikon a kiválasztott cikktípushoz sablon készül, az utolsón pedig a letöltés eredménye. Elvégezzük a beállításokat, beszúrunk Excelből, elkészítünk egy táblázatot az árukkal, kattintsunk - letöltés.

Hogyan töltsünk fel árukat EXCEL-ből 1C-be, hogyan állítsuk be a Nomenclature könyvtárat.

A szakember válaszol:

Azonnal jelezni kell, hogy kezdetben az excelből való 1 másodperces betöltési adatok nem állnak rendelkezésre, ehhez van egy külső betöltő 1s 8.3, ami azt jelenti, hogy a kérdésére már meg lehet válaszolni - igen, lehetséges.

Ahhoz, hogy az excelből az 1s 8.3-ba való letöltés az adatok torzítása nélkül történjen, először közvetlenül az Excelben kell elkészítenie a táblázatot. A v1c-ben betöltött listának megfelelően strukturáltnak kell lennie, pl. nem megengedett több adattípus egy oszlopban vagy egy cellában (mennyiség, szám, vezetéknév stb.).

Ha a táblázat rendkívül hozzáférhető, akkor 1 másodpercen belül az excelből való letöltés problémamentesen megy. Ezután végre kell hajtania az 1-es feldolgozást az adatok betöltéséhez az Excelből. A feldolgozás befejezéséhez lépjen a Fájl menübe, és adja meg az Adatok betöltése a táblázatból Document.epf parancsot. A felugró ablakban a Load Mode (Betöltési mód) sorban a Loading to Directory felirat olvasható. Az alábbi sor a címtár típusát mutatja - Nomenklatúra. Ezután megnyitjuk a fájlt és megkeressük a listában az Excel Sheet-et (*.xls), kiválasztjuk a letöltendő információkat tartalmazó fájlt. Ezután menjünk a beállításokhoz, a sorban A táblázatkezelő dokumentum adatainak első sora a 2-es számot jelöli, mivel táblázatunk fejléce a felső sorban található.

Ezután megszámozzuk az oszlopokat, jelezve az oszlopok kézi számozását. Az összes jelölőnégyzetet letiltjuk, ehhez van egy bizonyos gomb az eszköztáron. A Név és Teljes név mezők zászlókkal megjelölve ne érintsék a módot, maradjon Keresés, állítsa be az Excel táblázatnak megfelelő oszlopok számozását.

Már csak a mértékegység és az áfakulcs megadása marad, ha nem teszi azonnal, akkor később kézzel kell letennie egy-egy tételt. Jelölőnégyzet ÁFA kulcs Alapmértékegység, mód – Állítsa be, állítsa be az Alapértéket és közvetlenül a 18%-ot a Díj sorban. Az előkészítés befejeződött. Adja meg a Spreadsheet Document elemet, majd kattintson a Kitöltés vezérlésére. Meg kell jelennie egy jelzésnek, amely azt jelzi, hogy nincs hiba.

Most már biztonságosan letöltheti. Befejeződött a nómenklatúra betöltése excelből az 1s programba