DZWON

Są tacy, którzy czytają tę wiadomość przed wami.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać The Bell
Bez spamu

Wykonawcy w 1C 8.3 to jeden z najważniejszych katalogów w prawie wszystkich standardowych konfiguracjach. W tym katalogu przechowywane są informacje o klientach, dostawcach i innych osobach prawnych i osobach, z którymi firma współpracuje. Zastanów się, jak zdobyć nowego dostawcę lub nabywcę, sprawdź kontrahenta według numeru TIN.

Zastanówmy się, jak dodać kontrahenta do 1C. Aby prowadzić listę kontrahentów w 1C: Księgowość, istnieje katalog „Kontrahenci”. Gdzie mogę to znaleźć? Należy przejść do menu „Referencje”, pozycja „Kontrahenci”.

Otworzy się okno formularza listy słowników. Aby dodać nową pozycję do katalogu, naciśnij przycisk „Nowy” lub „Wstaw” na klawiaturze. Otworzy się formularz do wypełnienia i edycji danych kontrahenta.

Współpraca z usługą 1C Counterparty

Obecnie system ma możliwość odbierania danych kontrahenta i sprawdzania po jego NIP lub nazwie. Dokumentacja kontrahentów pobierana jest z rejestrów państwowych USRLE / EGRIP.

Ważny! Usługa 1C Counterparty jest dostępna tylko dla tych, którzy subskrybowali wsparcie informatyczne (ITS) i zapłacili za dostęp do usługi 1C Counterparty. Koszt usługi kontrahenta 1C wynosi 4800 rubli przez 12 miesięcy (możesz zamówić usługę). Jeśli Twoja organizacja z jakiegoś powodu nie jest subskrybentem ITS, dane można wprowadzić ręcznie. Rozważmy obie opcje.

Jeśli jesteś subskrybentem, ale usługa 1C Counterparty nie działa lub wyświetla błędy podczas pracy, musisz sprawdzić ustawienia łączenia się z nią. Aby to zrobić, przejdź do menu „Administracja”, pozycja „Połączenie z Internetem”. Naciśnij przycisk „Podłącz wsparcie internetowe”. W oknie, które zostanie otwarte, wprowadź login i hasło, aby się połączyć. Naciskamy przycisk „Zaloguj się” i jeśli wszystko jest wpisane poprawnie, następuje połączenie z Kontrahentem 1C.

Teraz możesz wrócić do wprowadzania partnera biznesowego.

Wpisujemy NIP, wciskamy przycisk „Wypełnij” i jeżeli w rejestrze państwowym znajdzie się kontrahent z takim NIP, otrzymamy następujący obraz:

Pobierz bezpłatne samouczki wideo 267 1C:

Jak widać wszystkie wymagane pola z danymi kontrahenta są wypełnione, pozostaje na wszelki wypadek je sprawdzić i kliknąć przycisk „Zapisz”. Linia „Adres i telefon” jest rozwijana po kliknięciu przycisku „\u003e”. Tutaj zobaczymy adresy prawne, biznesowe i pocztowe. Jeśli pasują, możesz zaznaczyć odpowiednie pola wyboru.

Jeżeli nie posiadasz wsparcia internetowego, dane kontrahenta możesz wprowadzić ręcznie, zaczynając od pola „Rodzaj kontrahenta”.

Jeśli chcesz stworzyć zagranicznego kontrahenta w 1C, musisz ustalić kraj jego rejestracji. Następnie dostępne będą pola do wypełnienia zagranicznego dostawcy lub kupującego. Spowoduje to ukrycie pól TIN i KPP.

Wprowadzenie kontraktu lub rachunku bankowego kontrahenta

W 1C: Księgowość 8.3 prawie każdy dokument wymaga wskazania umowy kontrahenta, dlatego należy natychmiast rozpocząć co najmniej jedną umowę. Każdy kontrahent naszej organizacji może być kupcem, dostawcą, nadawcą itp. Dlatego umowy są podzielone na typy. Przewidziane są następujące rodzaje umów:

  • Z dostawcą.
  • Z kupującym.
  • Z nadawcą.
  • Z agentem komisowym.
  • Inny.

Załóżmy, że operacje sprzedaży towarów i usług będą dokonywane głównie z tym kontrahentem. Następnie korzystając z linku „Umowy” przejdziemy do listy umów i tam dodamy nową umowę. Typ umowy to „Z kupującym”, nazwa to „Umowa główna”. Teraz np. W dokumencie „” po wybraniu tego kontrahenta pole „Umowa” zostanie automatycznie wypełnione.

Aby móc wykonywać operacje bankowe, należy dodać do kontrahenta jedno lub więcej rachunków bankowych (link „Rachunki bankowe”).

Kontrahent jest gotowy do pracy.

Zobacz także nasze wideo na temat wypełniania katalogu "Wykonawcy":

Sprawdzenie numeru podatkowego kontrahenta

Pole NIP jest opcjonalne, ale jeśli zostanie wypełnione, system w pierwszej kolejności sprawdzi poprawność wpisanej wartości. NIP musi być zgodny z formatem wprowadzonym przez Federalną Służbę Podatkową Federacji Rosyjskiej. Kontrola kontrahentów za pomocą NIP i KPP stała się szczególnie istotna po ostatnich innowacjach w deklaracji VAT.

Ponadto podczas wprowadzania numeru NIP sprawdzana jest niepowtarzalność wartości w książce referencyjnej. Jeśli kontrahent o tym numerze NIP istnieje już w katalogu, zostanie wyświetlone ostrzeżenie. Jest to konieczne, aby uniknąć powielania elementów.

Te kontrole nie wymagają stałego połączenia z Internetem.

W tej chwili w najnowszych wydaniach 1C: Accounting pojawiła się nowa usługa sprawdzania NIP bezpośrednio w bazie danych FTS. Ta usługa wymaga stałego połączenia z Internetem. Znajduje się w menu „Administracja”, w pozycji „Pomoc techniczna i serwis”.

Zaznacz odpowiednie pole wyboru i kliknij przycisk „Sprawdź dostęp do usługi sieciowej”.

Jeśli dostęp przebiegnie pomyślnie, program poinformuje nas o tym.

Konfiguracja:1c księgowość

Wersja konfiguracji:3.0.44.177

Data publikacji: 20.01.2017

W programie 1C: Accounting stało się możliwe rutynowe przesyłanie i pobieranie danych z dokumentów arkusza kalkulacyjnego Excel, bez korzystania z przetwarzania i zmian konfiguracji przez osoby trzecie. Załadunek i rozładunek jest tak łatwy, że doświadczeni użytkownicy szybko pokochają ten wygodny mechanizm, a nowi użytkownicy szybko go opanują.

Pobierz z programu Excel 1C: Księgowość 8.3 ed. 3.0

Na przykład mamy taki arkusz kalkulacyjny Excel do wczytywania listy towarów i cen (detalicznych i zakupowych).

Wejdź.

U góry kliknij Nazewnictwo i ceny - pobierz... W tym miejscu ukryte jest ładowanie i usuwanie dokumentów z arkusza kalkulacyjnego.

Pobieranie obsługuje formaty xls (stary format programu Excel 97-2003) i xlsx (nowy format), a także formaty mxl i ods. Teraz wybieramy nasz plik z nomenklaturą i czekamy na pobranie.

Dokument arkusza kalkulacyjnego został załadowany w postaci takiej, jaką widzieliśmy w Excelu, teraz przypiszemy kolumny i usuniemy nadmiar.

Kliknij Określ wymaganie i wybierz żądaną pozycję z listy.

Wybierz wiersz zawierający niepotrzebne rekordy, a mianowicie nagłówek tabeli i kliknij Usuń linię.

Teraz usuń kolumnę z ceną zakupu, zwróć uwagę na to przetwarzanie jest w stanie wypełnić tylko 1n rodzaj ceny za 1n raz !!!Następnie możesz wykonać tę operację ponownie i pobrać drugi rodzaj ceny za pierwsze pobranie Detal. Za drugi zakup.

Wypełnij puste dane, Typ ceny, Ustaw ceny dla. Przyciski Wszystkie, Znaleziono, Nowy, Duplikaty znacznie ułatwiają wyszukiwanie i pomagają dopasować element. Wypełnij i kliknij Pobieranie po czym dane zostaną przesłane do 1C: Księgowość.

Na liście pozycji pojawiły się nowe pozycje, wypełnione iz przypisanymi cenami. Jeśli chcesz załadować inny typ ceny, zrób wszystkie punkty ponownie, ale wybierz kolumnę z inną ceną, sam 1C znajdzie już utworzone pozycje i nie będzie próbował ich powielać, ale po prostu doda nowy typ ceny.

Jak widać, pobieranie utworzyło 2 dokumenty dotyczące cen towarów, dla ceny zakupu i ceny detalicznej. Różnica między tym przetwarzaniem jest Pobieranie z Excela do 1C: Księgowość 8.3, fakt, że jest to regularne przetwarzanie i działa bezawaryjnie, biorąc pod uwagę wszystkie cechy wypełnienia dokumentu.

Eksport do Excela z 1C: Księgowość 8.3 ed. 3.0

Bardzo przydatną funkcją w wersji 3.0.44.177 i nowszych jest przesyłanie do Excela z 1C: Księgowość 8.3, to przetwarzanie pomoże ci stworzyć cennik firmy lub przenieść listę towarów z cenami do dostawców lub klientów.

Wszystko w tym samym katalogu Nomenklatura - Nazewnictwo i ceny - Prześlij.

W takt Kolumna, wybierz te kolumny, które mają zostać utworzone w dokumencie programu Excel. Wybór służy do wyboru elementów według grup, właściwości, nazw ... itd.

Do wgrania do excela dodamy nową kolumnę, a mianowicie stawkę VAT, nie wydaje się to być konieczne, ale ćwiczymy.

Jedną z głównych operacji podczas pracy z programem 1C 8.3 jest wypełnianie Directory Contractors, czyli lista wszystkich dostawców, kupujących itp. którzy przyjęli pewne zobowiązania wynikające z umowy, z którą organizacja współpracuje.

Przyjrzyjmy się, czym jest katalog „wykonawców” w 1C 8.3 i jak z nim pracować.

Katalog "Kontrahenci" znajduje się w bloku "Katalogi" - "Zakupy i sprzedaż" - "Kontrahenci".

Przed nami otwiera magazyn z elementami podręcznika. Dla wygody pracy kontrahentów możemy pogrupować według folderów, według dowolnego akcesorium, czy to dostawcy, kupca, banku itp.


Jeśli potrzebujemy stworzyć nową grupę dla kontrahentów, wybieramy „Utwórz grupę”, a przed nami otwiera się okno „Konta (tworzenie grupy)”, w którym należy wypełnić pole „Nazwa” oraz opcjonalnie pole „Komentarz”. Następnie wciskamy „Nagraj i zamknij”. W katalogu pojawi się nowa grupa.


Ponadto dla wygody i przyspieszenia pracy z katalogiem „Kontrahenci” można skorzystać z różnych trybów przeglądania elementów.


Kliknij wartość „Więcej” i na wyświetlonej liście wybierz „Tryb widoku”, na której możesz określić jedną z trzech opcji trybu widoku:

  • Hierarchicznie - pozycje będą wyświetlane w wybranej grupie;
  • 5 Lista - wszystkie elementy katalogu zostaną wyświetlone bez grupowania;
  • 6 Drzewo - zostaną wyświetlone wszystkie grupy katalogów i wybrane elementy podrzędne.



Jak stworzyć nowy element katalogu „Wykonawcy” w 1C 8.3

Nowy kontrahent jest wprowadzany do katalogu poprzez wartość „Utwórz”.


Otwiera się przed nami pusta karta kontrahenta, którą należy wypełnić.


W takim przypadku użytkownik ma 2 możliwości wypełnienia karty Kontrahenta:

  • Automatycznie*;
  • W trybie ręcznym.

Automatyczne napełnianie działa tylko wtedy, gdy podłączony jest kontrahent 1C. W którym:




* Jeśli NIP jest podświetlony na czerwono, kontrahenta nie ma w bazie danych FTS.

Tworząc kontrahenta i wypełniając kartę w trybie ręcznym, użytkownik musi wypełnić wszystkie główne pola ...


... określ „Typ kontrahenta” i wybierz jedną z wartości z listy rozwijanej:

  • Jednostka;
  • Indywidualny;
  • Oddzielny podział;
  • Agencja rządowa.

W zależności od wybranego rodzaju kontrahenta zmieni się sekcja tabelaryczna dokumentu oraz wymagane pola.

Karta kontrahenta posiada funkcjonalność „Help 1SPARK Risks”, która pozwala na bieżąco śledzić zmiany zachodzące w Twoich kontrahentach i klientach: serwis na co dzień informuje o upadłości, likwidacji, planach reorganizacji, zmianie siedziby i osoby. Usługa pomaga śledzić zmiany, korzysta z różnych źródeł informacji, w tym z Jednolitego Państwowego Rejestru Podmiotów Prawnych i Jednolitego Federalnego Rejestru informacji o faktach dotyczących działalności osób prawnych.

Ta opcja działa tylko wtedy, gdy podłączone jest 1SPARK Risks.


Konto bankowe możemy założyć bezpośrednio na karcie kontrahenta. W tym celu wybierz „Konta bankowe” - „Utwórz”.


W otwartej karcie wypełnij takie obowiązkowe pola jak bank, numer konta, waluta. Jeśli płatności są dokonywane za pośrednictwem konta korespondenta otwartego w innym banku, należy określić bank, w którym będą realizowane płatności. Jeżeli rachunek bieżący jest wykorzystywany do rozliczeń z kontrahentem kontraktu rządowego, konieczne jest wskazanie „Kontraktu rządowego”.


Możesz także skonfigurować wyświetlanie niezbędnych informacji w zleceniach płatniczych i żądaniach. W tym ustawieniu możesz zarejestrować:

  • Nazwa kontrahenta, która zostanie wyświetlona w polu „Odbiorca” zlecenia płatniczego lub w polu „Płatnik” we wniosku o płatność;
  • Wskaż, gdzie zostanie wskazane KPP kontrahenta (tylko w poleceniach zapłaty do budżetu lub we wszystkich zleceniach płatniczych);
  • Napisz tekst, który będzie automatycznie wyświetlany w szczegółach płatności podczas tworzenia nowego polecenia zapłaty.

W zakładce „Rachunki bankowe” kontrahenta można utworzyć wiele rachunków rozliczeniowych, natomiast można określić jeden z kilku rachunków p / Konta „Używaj jako główne”. W momencie wygenerowania dokumentu odpis z rachunku bieżącego w zleceniu płatniczym „Konto główne” zostanie uzupełniony domyślnie.

Na karcie kontrahenta możesz od razu stworzyć dokument „Umowy”. Aby to zrobić, wybierz „Umowy” - „Utwórz”.


W otwartej karcie wpisz rodzaj umowy:

  • Z dostawcą;
  • Z kupującym;
  • Z nadawcą (zleceniodawcą) do sprzedaży;
  • Z nadawcą (zleceniodawcą) przy zakupie;
  • Z agentem komisowym (agentem) zakupu;
  • Z firmą faktoringową;

Wypełnij pola „Numer umowy” i „Data”. W takim przypadku program automatycznie wpisuje nazwę, skupiając się na informacjach z tych pól. Rejestrujemy organizację, z którą ten kontrahent zawiera umowę.


Do umowy użytkownik może dołączyć pliki w dowolnym formacie.


Załączone pliki można przeglądać, edytować (każda wersja edytowanego pliku jest przechowywana w 1C 8.3, gdzie w razie potrzeby można je wyświetlić, kiedy, o której godzinie, a także który użytkownik edytował załączony plik), wydrukować dokument.

Należy pamiętać, że po wyedytowaniu przez użytkownika załączonego pliku, plik należy zwolnić z edycji poprzez „Więcej” - „Zakończ edycję”.


W zakładce „Kontrakty” kontrahenta możesz stworzyć wiele elementów kontraktów, natomiast możesz określić jeden z kilku „Użyj jako głównych”. Podczas tworzenia dokumentów w programie umowa zostanie domyślnie wypełniona.


Na karcie kontrahenta można zapisać historię zmian w polach „Imię i nazwisko” oraz „KPP”. Jeżeli kontrahent zmienił „KPP” lub „Pełna nazwa”, konieczne jest wpisanie daty i nowej wartości w „Historii”. Po wprowadzeniu zmian w programie, dane we wszystkich dokumentach sprzed określonej daty w historii przyjmą wartość zmiennej początkowej, aw dokumentach od daty nowej wartości zostanie wskazana nowa wartość zmiennej.



Na karcie „Kontrahent” można przeglądać wszystkie dokumenty, w których wskazany jest aktualny kontrahent, jego rachunki bieżące, kontrakty. Aby to zrobić, wybierz „Dokumenty”. Na liście, która się otworzy, zostaną wyświetlone wszystkie dokumenty kontrahentów, które w razie potrzeby można posortować według umowy lub organizacji. Użytkownik ma możliwość podglądu transakcji dla interesującego go dokumentu poprzez wybranie interesującego go dokumentu i kliknięcie ikony „Pokaż transakcje i inne ruchy dokumentów” (Dt / CT).


Podsumowując, rozważymy funkcjonalność przewidzianą dla wygody wysyłania pism do kontrahentów.

W 1C 8.3 możliwe jest spersonalizowanie i wydrukowanie koperty z liniami adresowymi i indeksem wypełnianymi przez urządzenie.


Użytkownik jest proszony o wybranie opcji podania adresu kontrahenta odbiorcy:

  • Poczta;
  • Prawny;
  • Rzeczywisty.

Adres zostanie uzupełniony automatycznie z karty kontrahenta.

Możesz również wybrać jedną z trzech opcji formatu koperty i wydrukować logo organizacji (logo organizacji możesz pobrać w szczegółach organizacji w dziale "Logo i druk").


Po dokonaniu wybranych ustawień zostanie wyświetlona wydrukowana forma dokumentu, gdzie użytkownik może zapisać go w dowolnym formacie lub od razu wysłać do druku.

  • Podczas wymiany informacji pomiędzy kontrahentami (cenniki, uzgodnienia itp.);
  • Aby ułatwić pracę operatorom w przypadkach, gdy główne rozliczenie odbywa się w 1C, a niektóre z nich są wykonywane w tabelach Excel;
  • Podczas wstępnego wypełniania bazy danych.

Do wykonania tej operacji można wykorzystać zarówno standardową funkcjonalność dostępną w ramach subskrypcji wsparcia informatycznego (ITS), jak i niezależnie napisane przetwarzanie, realizowane poprzez różne opcje połączeń. W naszym artykule postaramy się w pełni przeanalizować wszystkie możliwe przypadki i odpowiedzieć na większość istniejących pytań dotyczących ładowania danych z Excela do 1C.

Uniwersalny mechanizm

Na dyskach ITS, a także w portalu 1C, przechodząc do menu „Wsparcie technologiczne” -\u003e „Uniwersalne raporty i przetwarzanie”, odpowiednie przetwarzanie znajduje się w folderze „Ładowanie danych z dokumentu arkusza kalkulacyjnego”.

Po uruchomieniu otwiera się formularz (ryc. 1):

Jak widać z formularza, pozwala on na przesyłanie informacji do następujących obiektów konfiguracyjnych:

  1. Informator;
  2. Tabelaryczna sekcja dokumentu lub podręcznika;
  3. Rejestr informacji.

Pole wyboru obiektu zmienia się w zależności od położenia przełącznika.

Tabelaryczny formularz przetwarzania jest wypełniany po otwarciu pobranego pliku.

Typowe przetwarzanie obsługuje wyładowanie z:

  • Opracowany przez specjalistów 1C, format plikumxl;
  • Liśćxls zapisane w formacieExcel 97-2003;
  • Plik tekstowytekst;
  • Tabeledbf.

Wczytanie dużych plików Excela może zająć dużo czasu, więc jeśli zakłada się, że ładowanie danych może odbywać się w kilku etapach lub wiesz na pewno, że będziesz musiał kilkakrotnie otwierać istniejący plik, aby zaoszczędzić nerwy i czas, lepiej zapisać informacje z niego w formacie mxl format. Można to zrobić bezpośrednio z formularza przetwarzania.

Ważne jest, aby zrozumieć, że jeśli grupy wierszy, podtytuły i uwagi istnieją w pliku źródłowym, należy je usunąć ręcznie.

Teraz przejdźmy do zakładki „Ustawienia” (rys. 2):

Ryc.2

Dość często tabele Excela zawierają nagłówek z różnego rodzaju szczegółami i danymi (nazwa formularza do wydrukowania, dane kontrahenta, data i numer przychodzącego dokumentu, nazwy kolumn itp.), Aby wykluczyć ich przetwarzanie przez program na formularzu, w atrybucie „Pierwsza linia dokumentu arkusza kalkulacyjnego” pierwsza linia z przenośnymi informacjami

Po wybraniu obiektu metadanych, do którego będą zapisywane informacje, sekcja tabelaryczna zakładki „Ustawienia” zostanie automatycznie uzupełniona nazwami atrybutów, opisami ich typów oraz innymi ważnymi informacjami. Osobnej sekcji należy poświęcić omówieniu kolumn sekcji tabelarycznej zakładki „Ustawienia”.

Kolumny „Ustawienia”

Zaznacz - zaznaczając lub odznaczając pole w linii, określa się, czy odpowiedni atrybut zostanie wypełniony.

Reprezentacja atrybutu - tutaj zapisywany jest synonim (nazwa) atrybutu metadanych, określony w konfiguratorze.

Pole wyszukiwania - jeśli zaznaczysz to pole, przetwarzanie będzie wyszukiwać elementy po odpowiednim atrybucie i jeśli się powiedzie zmieni istniejące dane, dodatkową funkcją tego pola jest ochrona przed duplikatami.

Opis typów - wyświetla typ danych, który ma określony atrybut metadanych.

Tryb pobierania - oferuje trzy opcje do wyboru (rys. 3):

Ryc.3

  • Szukaj - zostanie przeprowadzone wyszukiwanie odpowiedniego elementu, jeśli go brakuje, można utworzyć nowy
  • Ustaw - pewna wartość jest ustawiana w sposób podrzędny;
  • Oblicz - w tym przypadku w polu tworzonego elementu zostanie ustawiony wynik obliczenia wyrażenia określonego w kolumnie „Warunek łącza / Wyrażenie dla wartości”.

W tym drugim przypadku aktywacja pola Wyrażenie spowoduje otwarcie formularza (rys. 4).

Ryc.4

Numer kolumny to pole służące do wskazania, z której kolumny tabeli programu Excel należy pobrać dane do wypełnienia.

Wartość domyślna - dość często zdarza się, że przesłany plik nie zawiera wszystkich danych niezbędnych do zapisania elementu, w takim przypadku informacje zawarte w tym polu zostaną uzupełnione.

Warunek dowiązania / Wyrażenie dla wartości - już częściowo dotknęliśmy tego pola, gdy rozważaliśmy pola obliczeniowe; dodatkowo możesz określić warunek, zgodnie z którym dane źródłowe będą synchronizowane.

To w zasadzie wszystkie informacje, które są dostępne na karcie „Ustawienia”.

Aby nie zabijać zbyt wiele czasu przy każdym ładowaniu, pisaniu korespondencji i wyrażeń, programiści udostępnili możliwość zapisania opcji ustawień do pliku z rozszerzeniem mxlz.

Poprawność przesłanych danych można sprawdzić klikając na przycisk „Kontrola wypełniania” (rys. 1). Następnie możesz rozpocząć proces pobierania. O pomyślnym zakończeniu procedury lub niestandardowych sytuacjach zostaniesz powiadomiony osobno.

Jest jeszcze jeden mechanizm ładowania danych z Excela w bazach informacji zarządzania i handlu. Jest mniej wszechstronna niż powyższa metoda, jednak nie wymaga subskrypcji ITS i jest zawarta w standardowej dostawie.

Przetwarzanie to można znaleźć w zakładce „Zakupy”, w menu „Serwis”, nazywa się „Ładowanie cen dostawców z plików” (Rysunek 5)

Ryc.5

Formularz przetwarzania zawiera:

  1. Pole wyboru daty, które będzie wskazywać, kiedy ta cena jest ważna;
  2. Pole do wyboru kontrahenta, który przesłał cennik;
  3. Przycisk umożliwiający wybór rodzaju cen do ustalenia;
  4. Sekcja tabelaryczna, którą można wypełnić załadowanymi danymi.

Ten kształt można zobaczyć na rys.6

Ryc.6

Wyjaśnienie u góry formularza wyjaśnia, jak używać pierwszej karty w formularzu.

Po wybraniu kontrahenta (w zależności od tego, czy występuje jako dostawca, komisant czy sprzedawca) w tabeli pojawią się dodatkowe kolumny dla każdego typu ceny.

Podczas pracy z interfejsem internetowym niektóre przeglądarki mogą wymagać instalacji dodatku do przeglądarki (rys. 7). Musimy kliknąć przycisk „Rozpocznij instalację” i ponownie uruchomić połączenie.

Ryc.7

Następnie za pomocą schowka będziemy mogli przenosić informacje z jednej tabeli do drugiej. Kiedy potrzebne nam kolumny („Artykuł”, „Nazwa”, „Cena”) są wypełnione, wciskamy przycisk „Dalej” i przechodzimy do drugiej strony (Rys. 8)

Ryc.8

Program automatycznie wyszuka dopasowania w bazie danych, a jeśli nie zostaną znalezione, zaoferuje opcje rozwiązania problemu. Wygląd sekcji tabelarycznej można kontrolować za pomocą przełącznika. Ponadto użytkownik może samodzielnie dopasować elementy przesłanego pliku do tych w bazie danych.

  • Zarejestruj wszystko;
  • Zarejestruj tylko te, które uległy zmianie w porównaniu z tymi, które są już w bazie danych.

W polu tekstowym możesz dodać komentarz, który zostanie zapisany w dokumencie (ryc. 9):

Ryc.9

Po przetworzeniu:

  • Odpowiednia pozycja zostanie utworzona w podręczniku „Nomenklatura dostawców” (jeśli nie była obecna);
  • Pozycja z katalogu „Nomenklatura” zostanie do niej dopasowana;
  • Zostanie utworzony i zaksięgowany dokument „Ustalanie cen pozycji”, zawierający: dostawcę, rodzaj ceny i datę ustalenia danych.

Przetwarzanie „Ładowanie towaru z plików zewnętrznych” działa w ten sam sposób.

Opcje obsługi przelewów DIY

Głównym problemem przy pobieraniu danych z pliku Excel jest to, że 1C nie ma wbudowanego jednoznacznego mechanizmu ich otwierania. Istnieje kilka opcji połączenia programu Excel z 1C:

  • Przez Microsoft ADODB - dość szybka metoda, która z reguły ma zastosowanie zarówno w przypadku opcji przechowywania baz danych w plikach, jak i klient-serwer;
  • Korzystanie z pakietu Microsoft Office - metoda, która czasami zawodzi podczas pracy z bazami danych SQL, z reguły działa nieco wolniej niż pierwsza metoda, ponadto wymagany jest zainstalowany pakiet Office;
  • Poprzez Libre Office - w przeciwieństwie do poprzedniej metody jest darmowy, poza formatami xls i xlsx, obsługuje również własne tabele, ale wymaga zainstalowanego pakietu LibreOffice i pewnego przygotowania pobranego pliku (pierwszy wiersz tabeli musi zawierać nazwy kolumn).

Przyjrzyjmy się bliżej różnym metodom i opcjom.

Poprzez połączenie ADODB

Ogólnie ADO to skrót od ActiveX Data Object i służy do programowego dostępu do różnych baz danych. Największym problemem podczas tworzenia dowolnego połączenia z plikiem innej firmy (w tym z programem Excel) jest prawidłowe skomponowanie parametrów połączenia.

Istnieją trzy opcje plików programu Excel:

Parametry ciągu połączenia:

  • Dostawca - tutaj definiuje się używany sterownik;
  • Źródło danych - określa nazwę pliku, który otworzymy;
  • Extended Properties - w tym miejscu możesz określić: czy potrzebujesz wiersza nagłówka tabeli (HDR \u003d YES wskazuje, że dane będą czytane z pierwszej linii, HDR \u003d NO - z drugiej), czy plik jest otwarty tylko do odczytu (ReadOnly) i inne parametry opcjonalne.

Po utworzeniu ciągu połączenia możemy połączyć się z pobranym plikiem (Rys. 13)

Ryc.13

Teraz możemy, korzystając z prostego żądania (rys. 14), rozpocząć pobieranie informacji z pobranego pliku.

W tym przypadku parametr „Arkusz” określa, z jakim arkuszem z książki Excela mamy pracować.

Zestaw rekordów przechowywanych w arkuszu można odczytać za pomocą obiektu Recordset. W takim przypadku pierwszy rekord arkusza można uzyskać z parametrem BOF (początek pliku), a ostatni EOF (koniec pliku).

Za pomocą aplikacji Excel

Główna różnica w stosunku do poprzedniej metody polega na tym, że oprócz sterowników do pracy z bazami danych, Excel musi być zainstalowany na komputerze, na którym nawiązywane jest połączenie. Tylko w takim przypadku możemy zainicjować aplikację do odczytu danych z tabeli (Rys. 16).

Ten obiekt COM ma kilka parametrów potomnych, ale głównym dla nas w obecnych warunkach zadania jest parametr WorkBooks (Rys. 17).

Po inicjalizacji książki należy określić arkusz, z którego będą odczytywane dane (rys. 18).

Następnie możesz przeglądać wiersze i kolumny tabeli pliku otwieranego wewnątrz pętli.

Kilka słów o możliwych błędach

Lwia część błędów podczas łączenia się z plikiem wynika z faktu, że plik jest już zajęty przez inną aplikację. Dobrze, jeśli widzisz na pasku zadań, że Excel działa na twoim komputerze, ale jeśli Ty lub inny użytkownik otworzyłeś go z zewnętrznego przetwarzania, możesz to wizualnie określić tylko przez Menedżera zadań, więc nie zapomnij zamknąć połączenia przed zakończeniem procedury transferu:

W przypadku pracy przez ADO (rys. 19);

Ryc.19

  • W przypadku pracy z aplikacją (rys.20).

Figa. 20.

Najlepiej zorganizować połączenie i procedurę kończenia pracy z danymi wewnątrz konstrukcji Attempt-Exception-EndTry, powodując opis błędu w wyjątku. Chociaż czasami spowalnia to pracę, znacznie ułatwia ustalenie przyczyny błędu i ostatecznie, jak go naprawić.

DZWON

Są tacy, którzy czytają tę wiadomość przed wami.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać The Bell
Bez spamu