Już od dawna popularny program wśród księgowych, planistów, ekonomistów i menedżerów stała się aplikacja 1C. Ma nie tylko zróżnicowaną liczbę konfiguracji dla różnego rodzaju działalności, ale także lokalizacji zgodnie ze standardami rachunkowości w kilku krajach świata. Coraz więcej przedsiębiorstw przechodzi na księgowość w tym programie. Ale procedura ręcznego przesyłania danych z innych programów księgowych do 1C jest dość długim i nudnym zadaniem, które zajmuje dużo czasu. Jeśli firma prowadziła ewidencję w Excelu, to proces transferu można znacznie zautomatyzować i przyspieszyć.

Przesyłanie danych z Excela do 1C jest wymagane nie tylko w początkowym okresie pracy z tym programem. Czasami zachodzi taka potrzeba, gdy w trakcie czynności trzeba wprowadzić jakieś listy zapisane w księdze arkusza kalkulacyjnego. Na przykład, jeśli chcesz przenieść cenniki lub zamówienia ze sklepu internetowego. W przypadku, gdy listy są małe, można je wprowadzać ręcznie, ale co jeśli zawierają setki pozycji? Aby przyspieszyć procedurę, możesz skorzystać z dodatkowych funkcji.

Prawie wszystkie rodzaje dokumentów nadają się do automatycznego ładowania:

  • Lista nomenklatury;
  • Lista kontrahentów;
  • Cennik;
  • Lista zamówień;
  • Informacje o zakupach lub sprzedaży itp.

Należy od razu zauważyć, że 1C nie ma wbudowanych narzędzi, które pozwoliłyby na przesyłanie danych z Excela. W tym celu należy podłączyć zewnętrzny loader, który jest plikiem w formacie epf.

Przygotowywanie danych

Będziemy musieli przygotować dane w samym arkuszu kalkulacyjnym Excel.


Oprócz tych uniwersalnych czynności związanych z przygotowaniem danych w księdze Excela, trzeba będzie również dostosować dokument do wymagań konkretnego loadera, którego będziemy używać, ale o tym porozmawiamy nieco później.

Podłączanie zewnętrznego bootloadera

Podłącz zewnętrzny bootloader z rozszerzeniem epf do aplikacji 1C jest możliwe, zarówno przed przygotowaniem pliku Excel, jak i po. Najważniejsze jest to, że na początku procesu pobierania oba te punkty przygotowawcze zostały rozwiązane.

Istnieje kilka zewnętrznych programów ładujących arkusze kalkulacyjne Excel dla 1C, które są tworzone przez różnych programistów. Rozważymy przykład z wykorzystaniem narzędzia do przetwarzania informacji „Ładowanie danych z dokumentu arkusza kalkulacyjnego” dla wersji 1C 8.3.


Jedną z głównych baz danych, z którymi współpracuje 1C, jest lista towarów i usług. Dlatego opisując procedurę ładowania z Excela, skupimy się na przykładzie przesyłania tego konkretnego typu danych.

  1. Wracamy do okna przetwarzania. Ponieważ będziemy ładować asortyment produktów, przełącznik w parametrze powinien znajdować się w pozycji "Informator". Jednak domyślnie jest to ustawione. Należy go zmienić tylko wtedy, gdy zamierzasz przesłać inny rodzaj danych: część tabelaryczną lub rejestr informacji. Dalej w pole „Widok katalogu” kliknij przycisk z wielokropkiem. Otworzy się lista rozwijana. W nim powinniśmy wybrać przedmiot "Nomenklatura".
  2. Następnie program obsługi automatycznie rozmieszcza pola, których program używa w tym typie katalogu. Należy od razu zauważyć, że nie jest konieczne wypełnianie wszystkich pól.
  3. Teraz ponownie otwórz przenośny dokument Excel. Jeśli nazwa jego kolumn różni się od nazw pól katalogu 1C, które zawierają odpowiednie, musisz zmienić nazwy tych kolumn w programie Excel, aby nazwy były całkowicie zgodne. Jeśli tabela zawiera kolumny, dla których nie ma odpowiedników w katalogu, należy je usunąć. W naszym przypadku te kolumny są "Ilość" oraz "Cena £". Należy również dodać, że kolejność kolumn w dokumencie musi ściśle odpowiadać tej przedstawionej w przetwarzaniu. Jeśli w przypadku niektórych kolumn wyświetlanych w programie ładującym nie masz danych, kolumny te można pozostawić puste, ale numeracja tych kolumn, w których znajdują się dane, musi być taka sama. Dla wygody i szybkości edycji możesz użyć specjalna okazja Excel do szybkiego przenoszenia kolumn.

    Po wykonaniu tych czynności kliknij ikonę "Ratować", który jest reprezentowany jako ikona dyskietki w lewym górnym rogu okna. Następnie zamknij plik, klikając standardowy przycisk zamknięcie.

  4. Wracamy do okna przetwarzania 1C. Kliknij przycisk "Otwarty", który jest pokazany jako żółty folder.
  5. Zostanie uruchomione okno otwierania pliku. Przechodzimy do katalogu, w którym znajduje się potrzebny nam dokument Excel. Domyślny przełącznik wyświetlania plików ustawiony na rozszerzenie mxl. Aby pokazać potrzebny nam plik, należy go przestawić na pozycję « arkusz excel» . Następnie wybierz przesłany dokument i kliknij przycisk "Otwarty".
  6. Treść jest następnie otwierana w module obsługi. Aby sprawdzić poprawność uzupełnienia danych, kliknij przycisk "Kontrola napełniania".
  7. Jak widać, narzędzie kontroli wypełnienia informuje nas, że nie znaleziono żadnych błędów.
  8. Przejdźmy teraz do zakładki. "Ustawienie". W "Pole wyszukiwania" zaznacz wiersz, który będzie niepowtarzalny dla wszystkich pozycji wpisanych do księgi nomenklatury. Najczęściej używa się do tego pól. "Kod dostawcy" lub "Nazwa". Należy to zrobić, aby podczas dodawania nowych pozycji do listy dane nie były duplikowane.
  9. Po wprowadzeniu wszystkich danych i dokonaniu ustawień można przystąpić do bezpośredniego ładowania informacji do katalogu. Aby to zrobić, kliknij napis "Wczytaj dane".
  10. Trwa proces pobierania. Po jego zakończeniu możesz przejść do podręcznika nomenklatury i upewnić się, że zostały tam dodane wszystkie niezbędne dane.

Postępowaliśmy zgodnie z procedurą dodawania danych do podręcznika nomenklatury w programie 1C 8.3. W przypadku innych katalogów i dokumentów pobieranie odbywa się zgodnie z tą samą zasadą, ale z pewnymi niuansami, które użytkownik może sam zrozumieć. Należy również zauważyć, że procedura może się różnić dla różnych zewnętrznych programów do pobierania, ale ogólne podejście pozostaje taka sama dla wszystkich: najpierw program obsługi ładuje informacje z pliku do okna, w którym jest edytowany, a dopiero potem jest dodawany bezpośrednio do bazy danych 1C.

Powiązane wideo:


Wiele osób pracujących w programie 1C ma do czynienia z koniecznością pobierania danych z urządzeń elektronicznych Tabele Excela w 1C. Kiedy użytkownik może potrzebować takiego pobrania:
- wygenerowany raport, zapisany w przewyższać, przetworzone. Przetworzone dane należy przesłać do 1C w formie dokumentu (przeniesienie, zwrot do dostawcy)
- istnieje lista nomenklatury, którą należy załadować do katalogu. Lista przedmiotów znajduje się w programie Excel
- wszelkie inne dane, które należy załadować do części tabelarycznej dokumentu, katalogu, rejestru informacyjnego
Poniżej znajduje się instrukcja ładowania danych z Excela do sekcji tabelarycznej dokumentu „Zwrot towaru od kupującego”.
Akcja 1. Przygotowanie dokumentu, do którego zostaną wczytane dane. Musisz utworzyć pusty dokument „Zwrot towaru od kupującego” i go zapisać.

Akcja 2. otwarty przetwarzanie zewnętrzne„Ładowanie danych z dokumentu arkusza kalkulacyjnego”.

Działanie 3. Podczas przetwarzania wybierz lokalizację, w której będziemy przesyłać dane.

Działanie 4. Ustawianie opcji rozruchu. Zrób wszystko tak, jak na zdjęciu, aby ćwiczyć.

Działanie 5. Kopiowanie danych z Excela do przetwarzania w zakładce „Dokument arkusza kalkulacyjnego” (jak na rysunku). Dwa przyciski są podświetlone na czerwono: „Kontrola” napełniania (pokazuje błędy, np. jeśli jednostka miary załadowanego elementu jest nieprawidłowo określona) oraz „Pobierz” (wykonuje pobieranie).

Im mniej parametrów podasz do załadowania, tym mniejsze prawdopodobieństwo błędów podczas ładowania, ale tym więcej danych będzie trzeba poprawić ręcznie w załadowanym dokumencie.

Właściwie sam przetwarzanie danych ładowanie z Excela do 1C

Wczytanie listy towarów do kartoteki stanów magazynowych jest częstym zadaniem, które może pojawić się zarówno na początku pracy z 1s, jak i później. Możesz to rozwiązać na różne sposoby. Proponuję prosty w implementacji sposób - poprzez wczytanie dokumentu z arkusza kalkulacyjnego. Po drodze przeanalizujemy jak stworzyć wygodną dla pracy strukturę katalogów, ustawić hierarchię z wyborem według niezbędnych właściwości produktu w 1s Trade Management 11.4 #UT11

Obejrzyj wideo - pokazuję wszystko wyraźnie w 1C Enterprise!

Najpierw spójrzmy na strukturę pliku Excel. Każda z jego kolumn odpowiada szczegółom podręcznika nomenklatury i dokładnie powtarza utworzony szablon na drugiej zakładce przetwarzania. Oznacza to, że łącznie są to dane, które wypełnimy dla każdej jednostki towaru. Wartość artykułu w moim przykładzie to klucz z obowiązkowym wypełnieniem. A także wyjątkowo nie ma duplikatów. Nazwa i nazwa do druku duplikują się, ale mogą się różnić, jeśli wypełniona jest odpowiednia kolumna. Dalej są kolumny producenta i charakterystyczne właściwości produktu. Tworzę właściwości produktu w 1s, korzystając z dodatkowych szczegółów.

Wymagane ustawienia. Musisz zaznaczyć dwa miejsca. Pierwszy - na zakładce "Dane referencyjne i administracja", poszukaj "Ustawianie danych referencyjnych i sekcji", kliknij "Nomenklatura", "Sekcje księgowe" - włącz "Wiele typów nazewnictwa".

Druga - zakładka "NSI i administracja", szukamy " Ustawienia główne”, włączyć możliwość korzystania z dodatkowych szczegółów i informacji.

Strukturę całej nomenklatury stworzyłem w katalogu Types of Nomenclature. Grupowanie towarów w katalogu Nomenklatury będzie zależeć od tego katalogu. Jest to wygodniejsze niż w przypadku grup. Każdy produkt ma swoje charakterystyczne cechy. Na przykład obudowy komputerowe mają różne kształty, dyski twarde Istnieje również parametr „współczynnik kształtu”. Jak wprowadzić to do programu? Otwórzmy dowolny rodzaj nomenklatury w zakładce dodatkowych szczegółów. Ta karta będzie dostępna po włączeniu odpowiedniego ustawienia. Tutaj wprowadzamy, dla każdego typu, szczegóły, które są używane dla tego produktu. Na przykład w twardy dysk jest parametr „Interfejs”, jest też parametr Współczynnik kształtu, tylko przypadki mają swój własny i wartości w nim są różne, a nie takie same jak w przypadku dysków. Zgodnie z tymi dodatkowymi szczegółami możesz ustawić filtr, który bardzo szybko wybierze pożądane pozycje na liście produktów. Filtr jest konfigurowany poprzez dodanie dodatkowego atrybutu.

Wszystko powinno być jasne z ustawieniami. Jeśli nie, napisz, postaramy się to rozgryźć.

Otwórz przetwarzanie i przejdź do pobierania. Pierwsza zakładka zawiera ustawienia pobierania. Na drugim tworzony jest szablon dla wybranego Typu Elementu, na ostatnim wyświetlany jest wynik pobierania. Dokonujemy ustawień, wstawiamy z Excela, przygotowaną tabelę z towarem, klikamy - pobierz.

Jak przesłać towary z EXCEL do 1C, jak skonfigurować katalog Nomenklatury.

  • Cennik w Excelu „CenaOnlineKhimSnab.xls” - Microsoft Office Excel 97-2003 (.xls)
  • Typowa konfiguracja zarządzania handlem wersja 10.3, wydanie 10.3.10.4, platforma 8.2 (8.2.10.77)
  • Konieczne jest załadowanie do 1C z Excela nie tylko nazw towarów i cen jak w przykładzie 1, ale także artykułów i kodów kreskowych, przy czym konieczne jest, aby nomenklatura nie była ładowana do jednego katalogu (grupy), ale dystrybuowana przez producentów w podręczniku nomenklatury 1C.

Aby móc pobrać książkę referencyjną nomenklatury z Cennika w 1C: Trade Management 8 z automatycznym podziałem na grupy (producenci), konieczne będzie przygotowanie formularza pliku do przesłania. Będziesz musiał dodać kolumnę wskazującą jednostkę miary (sztuki) i producenta towarów, podczas gdy nazwa producenta w cenniku musi odpowiadać nazwie grupy w katalogu nomenklatury 1C: Trade Management 8 programów.

Korzystamy z typowego przetwarzania „Loading DataFrom SpreadsheetDocument.epf”, które trafia do ITS.

1. Uruchamiamy program 1C

2. Aby rozpocząć przetwarzanie, wybierz pozycję menu "Plik">« otwarty» .

3. W oknie, które zostanie otwarte, znajdź plik przetwarzania, który znajduje się na dysku ITS w katalogu \1CIts\EXE\EXTREPS\UNIREPS82\UploadFromTableDocument

Jeśli wcześniej skopiowałeś plik przetwarzania na swój komputer, możesz go wybrać.

Otworzy się okno

Należy pamiętać, że ładowanie danych będzie odbywać się w trzech etapach:

Scena 1- wczytywanie nazw i ustawianie wartości szczegółów nowych elementów katalogów niezbędnych do rozpoczęcia pracy (jednostka miary, stawka VAT, atrybut produktu/usługi). - ładowanie kodów kreskowych

Ustaw „Tryb pobierania” - Pobierz do katalogu

„Widok katalogu” - Nomenklatura

5. W zakładce „Dokument arkusza kalkulacyjnego” kliknij przycisk „Otwórz plik”, w wyświetlonym oknie wyboru znajdujemy katalog, w którym mamy cennik w Excelu, z którego planujemy przesłać dane do 1C.

Plik może początkowo nie być wyświetlany. Ustaw typ pliku na „Arkusz Excela (*.xls)”

Wybierz nasz plik

Wyświetlane są szczegóły karty nomenklatury.

8. Ustaw parametry ładowania tytułów

Dla wygody ustaw „Ręczna numeracja kolumn”

Na tym etapie ładujemy tylko te szczegóły, które pozwolą nam rozpocząć pracę z programem, dlatego odznaczamy pola, które nas jeszcze nie interesują

„Pierwszy wiersz danych dokumentu arkusza kalkulacyjnego” - patrzymy na nasz cennik, odrzucamy nagłówek, dane do ładowania zaczynają się od dziewiątego wiersza - umieszczamy „9” (patrz rys. 2 „Cennik”)

„Nie twórz nowych elementów” - NIE zaznaczamy pola, opcja jest potrzebna, jeśli planujemy tylko zmianę istniejących elementów.

Wiersze "Nazwa" i "Pełna nazwa" - ustaw tryb ładowania "Szukaj", "Nr kolumn dokumentu arkusza kalkulacyjnego" - w naszym cenniku nazwa w trzeciej kolumnie - ustaw "3"

Wiersz "Nadrzędny" - w kolumnie "Tryb ładowania" wybierz "Wyszukaj", w kolumnie "Nr kolumn dokumentu arkusza kalkulacyjnego" - w naszym cenniku, producenci w czwartej kolumnie - wpisz "4".

Jeśli nie ma potrzeby dystrybucji przez producentów i wszystkie nowe elementy trzeba załadować do jednego folderu, to w kolumnie „Tryb pobierania” wybierz „Instaluj”, w kolumnie „Wartość domyślna” wybierz grupę produktów, do której wczyta dane z cennika.

Linia „Artykuł” - umieść znacznik wyboru w kolumnie „Pole wyszukiwania” (druga kolumna) - program sprawdzi obecność w bazie danych 1C elementu z takim artykułem, a jeśli już istnieje, to nowy element o tej nazwie nie zostanie utworzony. Ustawiamy tryb ładowania "Szukaj", "Nr kolumn dokumentu arkusza kalkulacyjnego" - w naszym cenniku artykuł w drugiej kolumnie - wpisujemy "2"

Wiersz „Podstawowa jednostka miary” - w kolumnie „Tryb ładowania” wybierz „Ustaw”, w kolumnie „Wartość domyślna” wybierz jednostkę miary (w naszym przypadku - szt.)

Wiersz "Waga" - w naszym przypadku produkt NIE jest ważony, więc "Tryb ładowania" wybierz "Ustaw", w kolumnie "Wartość domyślna" wybierz "Nie"

Wiersz "Stawka VAT" - w naszym przypadku dla wszystkich pobranych pozycji ustalamy VAT 18%, w tym celu w kolumnie "Tryb pobierania" wybierz "Ustaw", w kolumnie "Wartość domyślna" wybierz "18%".

Jeśli towar ma inny podatek VAT, co jest wskazane w osobnej kolumnie cennika do pobrania, to w kolumnie "Tryb pobierania" ustaw "Wyszukaj" i numer odpowiedniej kolumny cennika w "Kolumnie dokumentu arkusza kalkulacyjnego nr. "

Linia "Usługa" - w kolumnie "Tryb pobierania" wybierz "Instaluj", w kolumnie "Wartość domyślna" wybierz "Nie" (w naszym przypadku wszystkie pozycje są towarami).

Linia „Typ nomenklatury” - w kolumnie „Tryb ładowania” wybierz „Instaluj”, w kolumnie „Wartość domyślna” wybierz „Produkt”.

Pytaliśmy wartości minimalne nowe elementy księgi giełdowej, które pozwolą Ci rozpocząć pracę.

Jeśli jesteś gotowy, aby teraz ustawić wartości brakujących szczegółów, określ je również.

Kliknij „Pobierz” w prawym dolnym rogu, kliknij „Tak” przy pytaniu

8. Sprawdzamy obecność nowych elementów w odpowiednich grupach księgi referencyjnej nomenklatury.

Na ten moment załadowaliśmy nazwy produktów z cennika w Excelu do podręcznika nomenklatury 1C.

Jak widać, szczegóły „Raporting Unit” i „Remaining Storage Unit” pozostały puste.

Następnym krokiem jest ustalenie tych szczegółów, ponieważ. będą wymagane przy wczytywaniu cen, kodów kreskowych i dalszej pracy.

Istnieją dwie opcje:

Podręcznik.

Te szczegóły są tworzone przez program automatycznie, gdy po raz pierwszy otworzysz i zapiszesz kartę przedmiotu. Jeśli dozwolone instalacja ręczna, możesz pominąć ten krok i przejść bezpośrednio do etapu wczytywania cen. Jeśli nie planujesz pobierać kodów kreskowych, dopuszczalne jest nawet pozostawienie ich bez zmian - przy pierwszym użyciu pozycji magazynowej musisz otworzyć i zapisać kartę produktu.

Wada: ręczna procedura otwierania i zapisywania może być dość pracochłonna i trwać dość długo przy dużej liczbie wpisów w katalogu.

Automatyczny.

Możliwe i automatyczne pobieranie jednostki miary, ale jest przeznaczony dla zaawansowanych użytkowników i będzie wymagał podstawowych umiejętności programowania 1C.

Istnieją dwie możliwości: z identyfikacją według artykułu lub nazwy.

Bardziej preferowana jest identyfikacja według artykułu, ale w cenniku może nie być kolumny z artykułami.

Opcja 1. Identyfikacja według artykułu

Wstawiamy „daw” w polu „Nie twórz nowych elementów” i usuwamy „dawki” ze wszystkich linii.

Linia "Artykuł" - zaznacz pole w kolumnie "Pole wyszukiwania" (druga kolumna). Ustawiamy tryb ładowania "Szukaj", "Nr kolumn dokumentu arkusza kalkulacyjnego" - w naszym cenniku artykuł w drugiej kolumnie - wpisujemy "2"

W wierszach „Jednostka raportów” i „Jednostka przechowywania sald” w polu „Tryb wczytywania” wybierz „Oblicz”. W polu „Wyrażenie” piszemy algorytm we wbudowanym języku programowania 1C. Przykładowo nasz specjalista z działu wdrożeń zasugerował w kilka minut następujący kod:

Nomenclature Reference = References.Nomenclature.FindBy Attributes("Artykuł", CurrentData["Artykuł"]); PodstawowaJednostka Miary = Książki referencyjne.Klasyfikator jednostek miary.FindByCode(796); ТекСпр=Справочники.ЕдиницыИзмерения.НайтиПоРеквизиту("ЕдиницаПоКлассификатору,БазоваяЕдиницаИзмерения,СсылкаНоменклатуры); Если ТекСпр.Пустая() Тогда НайденнаяЕдиницаОбъект = Справочники.ЕдиницыИзмерения.СоздатьЭлемент(); НайденнаяЕдиницаОбъект.Наименование = СокрЛП(БазоваяЕдиницаИзмерения); НайденнаяЕдиницаОбъект.ЕдиницаПоКлассификатору = БазоваяЕдиницаИзмерения; НайденнаяЕдиницаОбъект .Factor = 1; FoundUnitObject.Owner = RefNomenclature; Próba FoundUnitObject.Write();Result = FoundUnitObject.Ref;

Jeżeli planowane jest wielokrotne powtórzenie tej procedury, to do algorytmu należy dodatkowo dodać procedurę weryfikacyjną, aby wykluczyć ponowne wprowadzenie jednostek miar o tej samej nazwie.

Opcja 2. W przypadku identyfikacji przez Imię

Zaznacz pole "Nie twórz nowych elementów"

Usuwamy „dawki” ze wszystkich linii

Linia "Nazwa" - zaznacz pole w kolumnie "Pole wyszukiwania" (druga kolumna). Ustawiamy tryb ładowania „Wyszukaj”, „Nr kolumn dokumentu arkusza kalkulacyjnego” - w naszym cenniku nazwa w trzeciej kolumnie - podajemy „3”

W wierszach „Jednostka raportów” i „Jednostka przechowywania sald” w polu „Tryb wczytywania” wybierz „Oblicz”. W polu „Wyrażenie” piszemy algorytm we wbudowanym języku programowania 1C, na przykład to:


ReferenceNomenclature = References.Nomenclature.FindByName(CurrentData["Name"]);
PodstawowaJednostka Miary = Książki referencyjne.Klasyfikator jednostek miary.FindByCode(796);
TekRef=References.Units of Measurement.FindBy Attributes("
Jednostka według klasyfikatora, podstawowa jednostka miary, ref. nomenklatury);
If CurrentQuest.Empty() Then FoundUnitObject = References.Units.CreateElement();
FoundUnitObject.Name = Skrócona LP (podstawowa jednostka miary);
FoundUnitObject.UnitByClassifier = BaseUnitMeasurement;
FoundUnitObject.Współczynnik = 1;
FoundUnitObject.Owner = Odniesienie do nomenklatury;
Próba FoundUnitObject.Write();
Wynik = FoundUnitObject.Reference;
Raport wyjątków("Nie udało się zapisać");
Koniec próby;
W przeciwnym razie Wynik = CurrentReference.Reference;
EndIf;

// Firma „Online” 2010, www.online-ufa.ru

9. Otwórz kartę produktu, sprawdź poprawność wczytywania danych

Jeśli wszystko się zgadza, można przejść do drugiego etapu - wczytywania cen z cennika do Excela.

Jeśli w przyszłości planujesz używać tej procedury do pobierania danych z tymi samymi ustawieniami opcji pobierania, zalecamy zapisanie bieżących ustawień. Aby to zrobić, kliknij przycisk „Zapisz ustawienia” i wyraźnie nazwij bieżące ustawienie, na przykład „Załaduj nazwy produktów z cennika Excel”.



W „Zarządzaniu handlem” Rev.10.3 ceny są ustalane za pomocą dokumentu „Ustalanie cen pozycji”.

Używamy tego samego przetwarzania "Loading DataFrom SpreadsheetDocument.epf" z dysku ITS.

11. Ustaw "Tryb ładowania" - "Ładowanie do części tabelarycznej".

Otwiera się dziennik dokumentów „Ustawianie cen towarów”.

Tutaj możesz wybrać istniejący dokument, w którym chcemy dodać nowe elementy, lub utworzyć nowy (zalecane), w dokumencie wskazujemy, który „Typ ceny” wgramy (w naszym przykładzie „Detal”).

Kliknij „OK” i na razie zapisz pusty dokument.

Teraz wybierz ten nowy zapisany dokument z dziennika w wierszu „Link”.

W polu „Część tabelaryczna” wybierz „Produkty”.

13. Zwróć uwagę, że teraz musisz przejść do zakładki „Dokument arkusza kalkulacyjnego” i ponownie wybrać nasz cennik w Excelu, z którego pobraliśmy nazwy, a teraz pobierzemy ceny (patrz paragraf 5).

14. Skonfiguruj opcje rozruchu

Ponownie ustaw "Pierwszy wiersz danych dokumentu arkusza kalkulacyjnego" - tak jak przy wczytywaniu nazw ustaw "9" i "Ręczna numeracja kolumn".

W wierszu „Nomenklatura” ustaw tryb ładowania na „Szukaj”, „Nr kolumny dokumentu arkusza kalkulacyjnego” - w naszym przykładzie ustawiamy „3”. Jeżeli wymagana jest identyfikacja po artykule, to w kolumnie „Szukaj według” wybierz „Artykuł”, a w „Numer kolumny dokumentu arkusza kalkulacyjnego” podajemy numer kolumny z artykułami – w naszym przykładzie „2” .

W wierszu „Cena” ustaw tryb ładowania na „Wyszukaj”, „Nr kolumny dokumentu arkusza kalkulacyjnego” - wpisz numer kolumny z cenami, które chcemy wczytać, najpierw wczytamy cenę detaliczną, co oznacza, że wpisz „5”.

W wierszu „Waluta” ustaw tryb pobierania na „Zainstaluj”, wybierz walutę (w przykładzie „ruble”)


W wierszu „Typ ceny” ustaw tryb pobierania na „Instaluj”, wybierz cenę, którą pobierzemy jako „Detal”.

Jeśli w Twoim cenniku ceny towarów podane są w różnych walutach, co jest wskazane w osobnej kolumnie cennika do pobrania, to w kolumnie „Tryb pobierania” ustaw „Wyszukaj” i numer odpowiedniej kolumny cennika w „Nr kolumny dokumentu arkusza kalkulacyjnego”.

W wierszu „Metoda obliczania ceny” ustaw tryb ładowania na „Instaluj”, wybierz „Wg procentowej marży na typie podstawowym”

Kliknij „Pobierz” i odpowiedz „Tak”

15. Otwórz dokument „Ustalanie cen towarów”, do którego zostały wczytane dane (klikając przycisk z obrazem lupy w wierszu „Link”)

16. Sprawdzamy dokument, jeśli wszystko jest w porządku, kliknij „OK”.

Ceny muszą być ustalone.

17. Otwórz katalog listy magazynowej, zaznacz zakładkę „Ceny” na karcie załadowanych pozycji i kliknij przycisk „Odczytaj ponownie aktualne ceny”.

Jeśli wszystko jest w porządku, możesz zacząć wczytywać pozostałe ceny (hurt, zakup itp.). Procedura jest podobna.

Należy pamiętać, że 1C: Trade Management 8 obsługuje obliczanie niektórych cen na podstawie innych. Dlatego prawdopodobnie wystarczy załadować tylko jedną cenę bazową, np. Detal lub odwrotnie Zakup, a dla innych cen określić algorytmy formowania (rabat%, narzut%, zaokrąglenie do znaku itp.).

Jeśli w przyszłości planujesz używać tej procedury do pobierania danych z tymi samymi ustawieniami opcji pobierania, zalecamy zapisanie bieżących ustawień. Aby to zrobić, kliknij przycisk „Zapisz ustawienia” i wyraźnie nazwij bieżące ustawienie, na przykład „Załaduj ceny detaliczne z cennika Excel”.


Następnym razem możesz wczytać zapisane ustawienia, klikając przycisk „Przywróć ustawienia” i wybierając z listy to, którego potrzebujesz.


Używamy tego samego przetwarzania „Loading DataFrom SpreadsheetDocument.epf” z dysku ITS.

19. Ustaw „Tryb wczytywania” – „Wczytywanie do rejestru informacji”.
„Typ rejestru” wybierz „Kody kreskowe”.

20. Zwróć uwagę, że teraz musisz przejść do zakładki „Dokument arkusza kalkulacyjnego” i ponownie wybrać nasz cennik w Excelu, z którego załadowaliśmy nazwy i ceny, a teraz wgramy kody kreskowe (patrz paragraf 5).

21. Skonfiguruj opcje rozruchu

Ponownie ustaw parametr "Pierwszy wiersz danych dokumentu arkusza kalkulacyjnego" - ustaw "9" i "Ręczna numeracja kolumn".

Konfiguracja opcji rozruchu

Usuwamy „dawki” ze wszystkich linii, z których jest to możliwe.

W pozostałych wierszach ustaw parametry

W wierszu „Kod kreskowy” ustawiamy tryb ładowania „Wyszukaj”, w kolumnie „Nr kolumn dokumentu arkusza kalkulacyjnego” piszemy jak w naszym cenniku „9”.

W wierszu „Właściciel” w kolumnie „Opis typów” otwórz okno „Edycja typu danych”, ustaw (pozostaw) checkbox tylko w polu „Nomenklatura”. Ustaw tryb pobierania na „Szukaj”. W celu identyfikacji według artykułu w kolumnie „Nr kolumny dokumentu arkusza kalkulacyjnego” wpisujemy numer kolumny, w której artykuły są wskazane w naszym cenniku - tj. „2”. W kolumnie „Szukaj według” ustaw „Artykuł”.

Jeśli w cenniku nie ma kolumny z artykułami, w kolumnie „Wyszukaj według” wybierz „Nazwa”, aw komórce „Nr kolumny dokumentu arkusza kalkulacyjnego” podaj numer kolumny cennika z nazwami.

W wierszu „Typ kodu kreskowego” w kolumnie „Tryb pobierania” wybierz „Zainstaluj”, w kolumnie „Wartość domyślna” wybierz „EAN13”.

W wierszu „Jednostka miary” w polu „Tryb obciążenia” wybierz „Oblicz”. W polu „Wyrażenie” piszemy algorytm we wbudowanym języku programowania 1C. Na przykład ten kod:

ReferenceNomenclature = References.Nomenclature.FindBy Name(CurrentData["Właściciel"]); Wynik=NomenklaturaReference.StandardStorageUnit;

W wierszu „Jakość” w kolumnie „Tryb pobierania” wybierz „Instaluj”, w kolumnie „Wartość domyślna” wybierz „Nowy”.

W wierszach „Charakterystyka nomenklatury”, „Seria nomenklatury”, „Usuń kod” w kolumnie „Tryb ładowania” wybierz „Instaluj”, w kolumnie „Wartość domyślna” pozostaw puste komórki.

Kliknij „Pobierz”

Otwieramy kartę produktu, sprawdzamy obecność kodu kreskowego.

Jeśli w przyszłości planujesz używać tej procedury do pobierania danych z tymi samymi ustawieniami opcji pobierania, zalecamy zapisanie bieżących ustawień. W tym celu kliknij przycisk „Zapisz ustawienia” i wyraźnie nazwij bieżące ustawienie, na przykład „Wczytaj kody kreskowe towarów z cennika Excel”.


Następnym razem możesz wczytać zapisane ustawienia, klikając przycisk „Przywróć ustawienia” i wybierając z listy to, którego potrzebujesz.


Nie jest tajemnicą, że pomyślna aplikacja 1C została opracowana, aby pomóc księgowym, umożliwiając szybkie i jak najwydajniejsze wykonywanie wielu operacji. Jednak początkujący księgowi czasami muszą się trochę „pocić”, aby zrozumieć wszystkie możliwości, jakie niesie ze sobą to oprogramowanie. Oczywiście, po zagłębieniu się w mechanizm realizacji poszczególnych operacji, zrozumieniu wszystkiego w najdrobniejszych subtelnościach, księgowi są nie tylko usatysfakcjonowani oprogramowanie, ale także zauważają wzrost efektywności ich pracy.

Jednym z palących problemów, z jakimi borykają się początkujący księgowi, którzy nie mają żadnego doświadczenia z 1C, jest ładowanie do 1C z wcześniej utworzonego Excela. Rzeczywiście, trudno jest samodzielnie wymyślić, jak zapisać dokument w Excelu w 1C, a także problematyczne jest wymyślenie, jak zapisać go z 1C w Excelu, aby później pracować bezpośrednio z edytorem arkuszy kalkulacyjnych.

Tak więc, aby wyeliminować wszystkie problemy, należy skupić się i przestudiować instrukcje, zagłębiając się w każdy krok proponowanego algorytmu. Oczywiście początkujący nie powinni wykazywać własnej kreatywności podczas przeprowadzania takich manipulacji. Tylko zaawansowani użytkownicy stać na wykonywanie bardziej złożonych operacji. Początkujący księgowi muszą najpierw po prostu „dostać to w swoje ręce”, nauczyć się wykonywać czynności, w których uda im się zapisać dane w Excelu. Dopiero potem możesz poszerzyć swoją wiedzę na temat importowania Excela do programu 1C.

Mechanizmy transakcyjne

Chciałbym również zauważyć, że mechanizm wykonywania pożądanych działań może się różnić w zależności od wersji programu 1C: Accounting zainstalowanego na komputerze. W większości najnowsze wersje procesowi temu nie towarzyszą już szczególne problemy. Dlatego doświadczeni użytkownicy zalecają śledzenie wyglądu aktualizacji, a jeśli zostaną znalezione, zaktualizuj program. Jeśli komputer jest zainstalowany Ostatnia wersja Oprogramowanie, wtedy łatwiej będzie dowiedzieć się, jak przesłać go do Excela w 1C lub zapisać w programie.

Pobierz algorytm

Najpierw zdecyduj, co dokładnie chcesz zaoszczędzić w 1C. Otwórz wcześniej utworzoną tabelę w Excelu, sprawdź, czy ważne jest, aby wczytać do programu wszystkie dane. Jeśli jakieś kolumny w dokument w arkuszu kalkulacyjnym nie będziesz go później potrzebować, ponieważ nie mają one żadnej wartości, po prostu usuń je wcześniej, aby nie przeciążać programu 1C: Accounting. Następnie nie zapomnij ponownie zapisać edytowanej tabeli.

Teraz możesz przejść do natychmiastowych kroków, które umożliwiają przesłanie do 1C z programu Excel. Najpierw otwórz sam program, znajdź wiersz „Referencje” po lewej stronie, kliknij go. Otworzą się dodatkowe podsekcje, wśród których zatrzymaj swój wybór w wierszu „Nomenklatura”. Teraz włączone poziomy pasek pojawi się menu, w którym znajdź „Nomenklatura i ceny”, klikając je, otworzy się podlista, w której znajdziesz żądane słowo „Pobierz”.

Aby import się powiódł, ważne jest, aby pobrany dokument został zapisany w żądany format. Dozwolone jest importowanie do 1C: dokumentów księgowych, które udało się zapisać w formacie Excel - 2003 lub nowsze wersje. Dokument można również zapisać w formacie mxl i ods. Jeśli zrobiłeś wszystko wcześniej w ten sposób, możesz zaimportować.

Łatwo zrozumieć, jak zapisać w 1C w programie Excel, klikając przycisk „Pobierz”. Na ekranie pojawi się zwykłe okno pobierania. Pozostaje tylko określić ścieżkę, w której znajduje się dokument, który chcesz pobrać. Po zakończeniu importu do 1C z Excela należy pamiętać, że w programie będzie dokładnie taki sam, jak w edytorze arkuszy kalkulacyjnych.

To kończy import, ale twoje działania są kontynuowane, zwłaszcza jeśli wcześniej nie edytowałeś tabeli, więc są w niej dodatkowe wiersze i kolumny. Nad kolumnami znajdziesz zdanie takie jak „Określ rekwizyty”, klikając na nie będziesz musiał wybrać jedną z opcji oferowanych na liście. Po pomyślnej pracy z każdą kolumną przejrzyj wiersze. Jeśli znajdziesz coś zbędnego, możesz to usunąć.

Aby wykonać takie manipulacje, wybierz linię, a następnie kliknij przycisk „Usuń linię”.

Studiując instrukcje dotyczące przesyłania do 1C z istniejącego Excela, możesz łatwo znaleźć wskazówki dotyczące tego, że po edycji tabeli musisz uzupełnić brakujące dane. Jeśli wykonasz takie manipulacje ze skrupulatnością, później łatwiej będzie pracować z programem. Podobnie będzie łatwiej wyszukiwać.

To kończy import edytora arkuszy kalkulacyjnych do programu 1C: Accounting. Jeśli ściśle przestrzegasz instrukcji dotyczących rozładowywania z programu Excel w 1C, ale coś idzie nie tak, upewnij się, że do samego programu dołączona jest najnowsza wersja.

Algorytm rozładowywania

Tak więc, po dokładnym ustaleniu, jak załadować dokumenty utworzone wcześniej w programie Excel w 1C, możesz teraz zagłębić się w to, jak zapisać dokument z 1C w programie Excel. Ta potrzeba jest również często spotykana przez niektórych księgowych. Na szczęście w nowych wersjach programu ta funkcja jest nie tylko dostępna, ale wykonywaniu takich zadań już towarzyszy zauważalna ulga.

Przede wszystkim przesłany dokument może posłużyć jako cennik, który można wysłać do partnerów i dostawców. Aby „zmusić” plik do rozładowania, należy najpierw przejść znaną już trasą, otwierając najpierw „Nomenklaturę”, następnie „Nomenklaturę i ceny”, a na końcu tym razem wiersz „Wyładuj”. Następnie pojawi się okno, w którym będziesz musiał określić kolumny, które chcesz zobaczyć później w Excelu.

Możliwe jest również dodanie dodatkowych kolumn, na górnym poziomym panelu do rozwiązywania takich zadań pośrednich znajdują się przyciski „Dodaj” i „Usuń”. Po upewnieniu się, że wszystkie niezbędne dane są zaangażowane, zaznaczone, należy kliknąć przycisk „Prześlij”, określić ścieżkę, w której chcesz zapisać taki plik i po prostu poczekać na zakończenie procesu wykonywanego przez sam program.

Nie będziesz musiał długo czekać, bo operacja przeprowadzana jest dość szybko.

Gdy program ogłosi zakończenie procesu, pozostaje tylko otworzyć przesłany plik i upewnić się, że zawiera wszystko, co będzie potrzebne do dalszej pracy. Doświadczeni księgowi potrafią ułożyć ładunek nie jednej, ale kilku naraz, liczonych nie w dziesiątkach, ale w całych setkach. Dzięki takim działaniom znacznie oszczędza się czas, co jest mile widziane przez tych, którzy wcześniej musieli poświęcać ogromny zasób czasu na wykonanie takich zadań.

Tak więc proces przesyłania i pobierania Dokumenty Excel w programie 1C: Rachunkowości towarzyszyła zwiększona problematyka. W tej chwili aktualizując program do najbardziej obecna wersja i po studiach przydatna rada każdy księgowy poradzi sobie z takimi zadaniami.