Dzwon.

Są ci, którzy przeczytali tę wiadomość przed tobą.
Subskrybuj odbieranie artykułów świeżych.
E-mail
Nazwa
Nazwisko
Jak chcesz przeczytać dzwonek
Bez spamu

Witaj drogie czytelnicy.

Kontynuuję serię artykułów, może nawet być nazywany 1C dla użytkownika

Dzisiaj porozmawiamy, jak rozładować bazę danych i konfigurację 1C . Pytanie jest drobiazgiem dla specjalisty 1C, ale niektórzy z moich klientów są specjalistami w innych dziedzinach i nie wiedzą.

Możesz także ustawić folder bazy danych do innego komputera, dla tego otwartego 1C i podłączyć tę bazę danych " Dodaj »-" Dodaj do listy istniejących podstawy informacyjnej " Następnie określ nazwę i ścieżkę z tą bazą.

Katalog bazy informacyjnej 1C

Katalog bazowy informacji w naszym przypadku "Demoaccounting" zawiera następujące informacje:

1. Głównym plikiem bazy danych informacyjnych jest 1CV8.1cd. Zawiera dane wprowadzone przez użytkowników i konfiguracji opisujące strukturę i algorytmy do pracy z danymi.
2. Subtatalog 1CV8Log. Zawiera dziennik rejestracji użytkownika.

Po uruchomieniu bazy informacyjnej w katalogu bazy danych informacji tworzone są różne pliki serwisowe, które są potrzebne do obsługi użytkowników.


Aby przenieść bazę danych na inny komputer, potrzebujemy pliku 1CV8.1CD i podkatalogu 1CV8LOG

Kopiowanie IB można wykonać podczas użytkownika użytkowników.

Kopia jest dostępna tylko dla tryb pliku Praca.

Rozładunek Baza informacji 1C

Teraz rozważmy przesyłanie i pobieranie bazy danych informacji w trybie konfiguratora. Wybierz element menu Administracja - rozładowywanie baza informacji. .


Plik z rozszerzeniem * .dt jest rozładowany, w którym pakowane są dane i konfiguracja

Ta opcja jest uważana za uniwersalną.

Aby przywrócić bazę informacji plik kopii zapasowej * .dt element menu jest wybrany w konfiguratorze. Administracja - Pobierz bazę informacji .

Zapisz konfigurację do pliku

W większości przypadków jedna konfiguracja bez danych wystarczy do wyrafinowania.

Aby rozładować konfigurację, należy wybrać pozycję menu konfiguracji w konfiguracji - Zapisz konfigurację do pliku

W rezultacie plik z rozszerzeniem * .CF jest rozładowany, w którym konfiguracja jest zapakowana.

Informacje rozładowywane lub pobierania w 1C są jednym z najczęstszych zadań podczas pracy z konfiguracjami. Ten artykuł pomoże Ci szybko dokonać wymiany danych między bazami danych z identycznymi konfiguracjami 1C.


Transfer danych jest wymagany w sytuacjach, gdy potrzebujesz wyładowania danych, aby zapisać lub utworzyć kopię archiwalną książek referencyjnych "Nomenklatury", "przedmioty kosztów"; Dokumenty "Wprowadź początkowe pozostałości", "Zamówienie Cartrol" itp., To jest każde przedmioty programu, w tym rejestry rachunkowości, informacji i oszczędności.

Aby wykonać to zadanie, musimy obsługiwać - przetwarzanie rozładunku / ładowania danych IB 1C8.

Na przykład musimy zachować katalog "Kontrahents", aby w przyszłości, w przypadkach, w których okazało się, że zostanie uszkodzony w bazy danych roboczych lub w nim przypadkowo usunięto przez dowolny kontrahent, możemy załadować pełną listę.


Musimy więc pobrać dane Directory do pliku z rozszerzeniem "XML", innymi słowy, czyni go kopią archiwum. Potrzebujemy tego:

  • Przejdź do trybu "Przedsiębiorstwo" i otwórz bazę danych, z której będziemy zachować kontrahenta
  • W bazie danych 1C w menu głównym kliknij "Plik - Otwórz" i wybierz pobrany plik z przetwarzaniem, link do którego znajduje się wyżej w artykule. Otwórz to

Wybierz kolumnę "Obiekty konfiguracyjne" i umieść zaznaczenie przed wszystkimi obiektami, które musimy być rozładowywane. W naszym przypadku musimy umieścić kleszcz w sekcji "Książki informacyjne" na ciągiem kontrahenta.

Powyżej, naprzeciwko pola wejściowego "Gdzie" kliknij przycisk "..." i wskazać, niech elementy podstawowe będą rozładowane. Zauważ, że oprócz wyboru katalogu należy wprowadzić nazwę pliku (rozszerzenie pliku musi być "XML")


W innej kolumnie znajdującej się po prawej stronie "Unload, jeśli to konieczne ...", pola wyboru można wadywać wszędzie, jeśli musimy załadować sąsiednie elementy. Jeśli w tej kolumnie znajdują się pola wybuś naprzeciwko katalogu "Konta bankowe", w przyszłości podczas pobierania z utworzonego rozładunku rekwizycji książki referencyjnej wykonawcy z nazwą "Główne konto bankowości" może być pusty lub w Odpowiednie pole będzie "nie znaleziono obiektu". Jeśli zostawimy kleszczą naprzeciwko tego katalogi, a następnie związany z nim kontrahent, to konto bankowe zostanie również rozładowane w kopii archiwalnej.

Teraz kliknij "Wykonaj" i poczekaj, kiedy przebieg operacji wykonania osiągnie 100%


W ten sposób rozładowaliśmy wszystkie kontrahenta naszej bazy danych 1c. Jeśli to konieczne, możesz skontaktować się z nimi w dowolnym momencie, jeśli chcesz przywrócić je w bazie danych roboczej lub w dowolnej innej bazie danych z podobną konfiguracją.

Teraz wraca, aby pobrać dane z kopii archiwalnej katalogu do innej lub używanej bazy danych:

  • Otwieramy bazę danych, w którą zostaną pobrane elementy podstawy informacji. W naszej sytuacji potrzebujemy listy kontrahentów
  • Teraz, a także w poprzednim przypadku, w menu głównym kliknij "Plik → Otwórz" i wybierz pobrany plik z przetwarzaniem, łącze, do którego znajduje się powyżej w artykule
  • Określ ścieżkę do pliku danych, który zostanie pobrany do bazy danych 1C

Naciśnij przycisk "Biegać"

Czekamy na koniec pobierania odniesienia do bazy danych


Zauważ, że poprzez przetwarzanie przedstawione w artykule możesz rozładować i pobierać wszystkie obiekty podstawy informacyjnej między tymi samymi konfiguracjami. Jeśli potrzebujesz rozładować wszystkie obiekty podstawowe 1C, a następnie odpowiednio umieścić zaznaczenie naprzeciwko wszystkich obiektów konfiguracji: plany konta dokumenty, książki referencyjne itp.

Jeśli się nie udało ci się, nasz specjalista może przyjść i.

Skonfigurować. Połączyć. Poprawny. Znajdujemy błąd 1c.

Kod 1C V 8.x // Procedura Rozładunek z określonego danych katalogów w trybie eksportowym do pliku w formacie Microsoft Excel.
// z określona nazwaKorzystanie z transformacji danych do numeru typu i linii typu;
Procedura Podstawowy eksport awaryjny (przycisk)
Próba
Próba
// Ładowanie Microsoft Excel
Stan ("Dane rozładunku z 1C w Microsoft Excel ...");
Mocowanie Excel \u003d Nowy Comback ("Excel.Application");
Wyjątek
Raport ("Błąd rozpoczynający Microsoft Excel".
+ Symbole. PS + opis (), stosunki statusu. Praca);
Powrót;
Uroczystości;

// Utwórz książkę domyślną, są już w nim arkusze.
Książka \u003d excelput.workbooks.add ();

// Użyj pierwszej listy książki Excel
Arkusz \u003d książka.Worksheets (1);

// Uformuj czapkę dokumentu w arkuszu pierwszej linii
Kolumna \u003d 1;
Dla każdej strony cyklu TP
Jeśli p. Pobierz wtedy
List.Cells (1, kolumna) .Value \u003d p.nazvanirerekvizit;
Kolumna \u003d kolumna + 1;
Zakończony;
Endcycle;

// Prześlij katalog danych
Próbkowanie \u003d odniesienia [Nazwa Permisticant]. Samopęd ();
Strkonale \u003d 2;
Podczas próbki. Następny () cykl
Kolumna \u003d 1;
Dla każdej strony cyklu TP

Jeśli p. Pobierz wtedy
Próba
// Ustaw wartość w ciągu i kolumny
Jeśli Typscoon (pobieranie próbek [PR. NATSUNEKVISITA]) \u003d typ ("Numer") Następnie
// Ustaw format typu numeru
List.Cells (TIMBANIC, kolumna) .Numberformat \u003d "0,00";

Format (próbkowanie [p.nazvaniodekvizit], "CG \u003d 0");
Inaczej
// dla wszystkich innych typów, ustaw format "tekst"
Arkusz.Cells (Strumienista, kolumna) .Numberformat \u003d "@";
List.Cells (Rodkalist, kolumna) .Value \u003d
Wiersz (próbkowanie [pr. Natsunekvisita]);
Zakończony;
wyjątek
// W przypadku błędu wyświetl numer linii i kolumnę
Raport ("Błąd instalacji" dla: "+
Próbkowanie [strona naturalnego sprzętu]);
Raport ("strona:" + Rodkalista + "Liczba:" +
Kolumna + "Rzeki:" + p. NaturallyereekSiz zapalenie zapalenia);
Uroczystości;
Kolumna \u003d kolumna + 1;
Zakończony;

Endcycle;
Strconale \u003d pręt + 1;
Stan ("Eksportuj z 1C do Excel" + Sucicentent);
Endcycle;

// Zapisz utworzoną książkę plik XLS.
Zarezerwuj. (Nazwa);

// upewnij się, aby zamknąć połączenie za pomocą obiektu COM do bezpłatnego
Excelput.Quit ();

Raport ("Plik jest pomyślnie rozładowany:" + nazwa);

Wyjątek
// Przetwarzanie błędów eksportu danych z 1C do Excel
Raport ("Błąd zapisu danych plików:" + nazwa);
Opis raportu ());
Próba
Excelput.Quit ();
Wyjątek
Uroczystości;
Uroczystości;
Wytłaczane
Kod 1C V 7.x // Najprostszy przykład wyjścia z 1C: Przedsiębiorstwa 7.7 w MS Excel. Zapewnienie dostępności pojedynczego arkusza w książce roboczej,
// Ustaw rozmiar, kolory tłuszczowe i czcionkowe, szerokości kolumny, ramki i wypełnienie komórek. Tekst wyrównywania
// komórki, sznurki grupowe, ustawiając format liczbowy komórek, mocujący obszar.

Procedura Wnioski ()
Próba
Aplikacja \u003d Utwórz obiekt ("Excel.Application");
Wyjątek
Opis raportu (), "!!!");
Raport ("Być może MS Excel nie jest zainstalowany na tym komputerze");
Powrót;
Uroczystości;

// Tworzenie książki roboczej

Workbook \u003d Application.workbooks.add ();
// Uzyskanie okna

Okno \u003d Workbook.Windows (1);
// Zainstaluj niewidzialność okna do podnoszenia wyjścia

Okno.visible \u003d 0;
// Zapewnienie dostępności pojedynczego arkusza

Jeśli workbook.worksheets.count \u003d 0 Następnie
Workbook.Worksheets.add ();
Inaczej
Aplikacja.displayalerts \u003d 0; // Nie wystawiaj alertów

Podczas gdy robotnik.Worksheets.count\u003e 1 cykl
Workbook.Worksheets (1) .delete ();
Endcycle;
Aplikacja.displayalerts \u003d -1; // Przywrócenie flagi ostrzeżeń wydających

Zakończony;
// Uzyskanie arkusza roboczego

Arkusz roboczy \u003d Workbook.workheets (1);
// Otwieranie nazwy arkusza roboczego

Arkusz pracy.name \u003d "Przykładowa próbka";

// Nagłówek dokumentu.

Arkusz pracy.Range ("A1"). Wartość \u003d "(! Lang: Przykład wyjścia z 1C: Przedsiębiorstwa w MS Excel";!}
Arkusz pracy.Range ("A2"). Value \u003d "(! Lang: Dzisiaj"+ТекущаяДата();!}
Arkusz pracy.Range ("A1: A2"). Font.Size \u003d 14; // Rozmiar czcionki

Arkusz pracy.Range ("A1: A2"). Font.bold \u003d -1; // Bold Czcionka

// Ustaw szerokość kolumny

Arkusz pracy.Columns (1) .ColumnWidth \u003d 60;
Arkusz pracy.Columns (2) .ColumnWidth \u003d 15;
Arkusz pracy.Column (3) .ColumnWidth \u003d 15;

// Dokument Cap

Arkusz pracy.Range ("A4"). Value \u003d "(! Lang: Pierwsza kolumna";!}
Dla s \u003d 7 do 10 cyklu // ramki

Arkusz pracy.Range ("A4"). Granice (S) .linestyle \u003d 1;
Arkusz pracy.Range ("A4"). Granice (S). NAŚCI \u003d -4138; // Xlmedium

Endcycle;
Arkusz pracy.Range ("A4"). Wnętrze.Colorindex \u003d 15; // wlewając szary

Arkusz roboczy.Range ("A4"). Poziomy poziomy \u003d -4108; // Wyrównywanie tekstu w środku

Arkusz pracy.Range ("B4"). Value \u003d "(! Lang: Drugi";!}
Dla S \u003d 7 do 10 cyklu
Arkusz pracy.range ("B4"). Granice (S) .linestyle \u003d 1;
Arkusz pracy.Range ("B4"). Borders (S). NAŚMAJNOŚĆ \u003d -4138;
Endcycle;
Arkusz pracy.range ("B4"). Wnętrze.Colorindex \u003d 15;
Arkusz pracy.Range ("B4"). Poziomy \u003d -4108;

Arkusz pracy.Range ("C4"). Value \u003d "(! Lang: trzeci";!}
Dla S \u003d 7 do 10 cyklu
Arkusz pracy.range ("C4"). Granice (S) .linestyle \u003d 1;
Arkusz pracy.Range ("C4"). Granice (S). NAŚCI \u003d -4138;
Endcycle;
Arkusz pracy.Range ("C4"). Wnętrze.Colorindex \u003d 15;
Arkusz pracy.Range ("C4"). Poziomy \u003d -4108;

// do grup grupowych:
Worksheet.Outline.SumaryRow \u003d 0; // "Łącznie" Wyświetla się z góry (jeśli poniżej, a następnie 1)

// wyjście blokady
Arkusz pracy.Range ("A5"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy. ("A5"). Font.Colorindex \u003d 5; // kolor czcionki - niebieski

Arkusz pracy.Range ("B5"). Wartość \u003d 123,45;
Arkusz pracy.Range ("B5"). Font.Colorindex \u003d 5;
Arkusz pracy.Range ("C5"). Wartość \u003d 678,9;
Arkusz pracy.Range ("C5"). Font.Colorindex \u003d 5;

Arkusz pracy.Range ("A6"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("A6"). Font.Colorindex \u003d 3; // kolor czcionki - czerwony

Arkusz pracy.Range ("B6"). Wartość \u003d 123,45;
Arkusz pracy.Range ("B6"). Font.Colorindex \u003d 3;
Arkusz pracy.Range ("C6"). Wartość \u003d 678,9;
Arkusz pracy.Range ("C6"). Font.Colorindex \u003d 3;

Arkusz pracy.Range ("A7"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("B7"). Wartość \u003d 123,45;
Arkusz pracy.Range ("C7"). Wartość \u003d 678,9;

Arkusz pracy.Range ("A8"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("B8"). Wartość \u003d 123,45;
Arkusz pracy.Range ("C8"). Wartość \u003d 678,9;

Arkusz pracy.Range ("A9"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("A9"). Font.Colorindex \u003d 3; // Kolor czcionki - Czerwony

Arkusz pracy.Range ("b9"). Wartość \u003d 123,45;
Arkusz pracy.Range ("B9"). Font.Colorindex \u003d 3;
Arkusz pracy.Range ("C9"). Wartość \u003d 678,9;
Arkusz pracy.Range ("C9"). Font.Colorindex \u003d 3;

Arkusz pracy. ("A10"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("B10"). Wartość \u003d 123,45;
Arkusz pracy.Range ("C10"). Wartość \u003d 678,9;

Arkusz pracy.Range ("A11"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("B11"). Wartość \u003d 123,45;
Arkusz pracy.Range ("c11"). Wartość \u003d 678,9;

Arkusz pracy.Range ("A12"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("A12"). Font.Colorindex \u003d 5; // kolor czcionki - niebieski

Arkusz pracy.Range ("B12"). Wartość \u003d 123,45;
Arkusz pracy.Range ("B12"). Font.Colorindex \u003d 5;
Arkusz pracy.Range ("C12"). Wartość \u003d 678,9;
Arkusz pracy.Range ("C12"). Font.Colorindex \u003d 5;

Arkusz pracy.Range ("A13"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("A13"). Font.Colorindex \u003d 3; // kolor czcionki - czerwony

Arkusz pracy.Range ("B13"). Wartość \u003d 123,45;
Arkusz pracy. ("B13"). Font.Colorindex \u003d 3;
Arkusz pracy. ("C13"). Wartość \u003d 678,9;
Arkusz pracy. ("C13"). Font.Colorindex \u003d 3;

Arkusz pracy.Range ("A14"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy. (B14 "). Wartość \u003d 123,45;
Arkusz pracy.Range ("C14"). Wartość \u003d 678,9;

Worksheet.range ("A15"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("B15"). Wartość \u003d 123,45;
Arkusz pracy.Range ("C15"). Wartość \u003d 678,9;

Arkusz pracy.Range ("A16"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("A16"). Font.Colorindex \u003d 3; // kolor czcionki - czerwony

Arkusz pracy. (B16 "). Wartość \u003d 123,45;
Arkusz pracy.Range ("B16"). Font.Colorindex \u003d 3;
Arkusz pracy.Range ("C16"). Wartość \u003d 678,9;
Arkusz pracy.Range ("C16"). Font.Colorindex \u003d 3;

Arkusz pracy.Range ("A17"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("B17"). Wartość \u003d 123,45;
Arkusz pracy.Range ("C17"). Wartość \u003d 678,9;

Arkusz pracy.Range ("A18"). Value \u003d "(! Lang: obiekt analityczny";!}
Arkusz pracy.Range ("B18"). Wartość \u003d 123,45;
Arkusz pracy.Range ("C18"). Wartość \u003d 678,9;

// Instalowanie ramek

Dla nomst \u003d 5 do 18 cyklu
Dla S \u003d 7 do 10 cyklu
Arkusz pracy.Range ("A" + strzałka) .borders (y) .linestyle \u003d 1;
Arkusz pracy.Range ("B" + strzałka) .Borders .linestyle \u003d 1;
Arkusz pracy.Range ("c" + strzałka) .Borders (y) .linestyle \u003d 1;
Endcycle;
Endcycle;

// string grupowania

Arkusz pracy.Range ("7: 8"). Rows.Group ();
Arkusz pracy.Range ("10:11"). Rows.Group ();
Arkusz pracy.Range ("14:15"). Rows.Group ();
Arkusz pracy.Range ("17:18"). Rows.Group ();
Arkusz pracy.Range ("6:11"). Rows.Group ();
Arkusz pracy.Range ("13:18"). Rows.Group ();

// Wypełnij grupowanie do pierwszego poziomu

Arkusz .Outline.showlevels (1);

// Ustawianie formatu numerycznego

Próba
Arkusz pracy.Range ("B5: C18"). Numberformat \u003d "# ## 0,00";

Wyjątek
Próba
Arkusz pracy.Range ("B5: C18"). Numberformat \u003d "# # ## 0,00";

Wyjątek
Uroczystości;
Uroczystości;

// Ustaw widoczność aplikacji i jego okien

Aplikacja. \u003d -1;
Okno.visible \u003d -1;

// Wdrażanie regionu

Arkusz pracy.Range ("A5"). S_elect ();
Okno.freezanes \u003d -1;
Wytłaczanie // wniosek

Dość często użytkownicy mają potrzebę zapisania danych od 1C 8.3 do pliku, na przykład, PDF, Word, Excel i innych formatów. Na przykład wysłać przez e-mail Inna osoba jest raportem, dokonaj obliczeń w Excelu. Niestety, nie wszyscy użytkownicy wiedzą, że rozładunek takich danych z 1C są bardzo proste niezależnie bez pomocy.

Nie jest rzadki konieczności wyładowania listy dowolnych danych ze strony tabeli dokumentu, lista listy, dziennika dokumentów itp. Takie zadania są często singlem i jest niepraktyczne, aby przyciągnąć specjalistę do pisania raportu .

Na przykład, musisz uzyskać całą nomenklaturę z typem "materiałów". W tym samym czasie potrzebne są tylko kolumny "Nomenklatura" i "Jednostka".

W przypadku, gdy konieczne jest usunięcie danych z filtrowaniem, przede wszystkim, należy skonfigurować listę w menu "Więcej".

W oknie, które pojawiają się z lewej strony (dostępne pola), musisz wybrać te, dla których dokonasz wyboru (w tym przypadku, "Widok Nomenklaturze"). Po prawej stronie okna ustawione są wartości parametrów wyboru. Jednocześnie typ porównania nie ogranicza się do samego równości.

Po zainstalowaniu ewolucji tylko te pozycje, które nadają się do danego stanu będą wyświetlane w formie listy podręcznika "Nomenklaturze".

Następnym krokiem będzie wycofanie ta lista w dokument tabelaryczny.

W menu "Więcej" wybierz "Lista wyświetlania".

Jeśli chcesz wycofać nie wszystkie głośniki, jak w naszym przykładzie, zainstaluj pola wyboru tylko na tych, które są konieczne.

W rezultacie otrzymujesz w rzeczywistości raport, który można zapisać w dowolnym dostępnym formacie. Jak to zrobić zostanie omówione poniżej. Podobnie możesz rozładować tabele dokumentów i książek referencyjnych, dane z dzienników dokumentów, list i nie tylko.

Raporty rozładunku i drukowane formy z 1C

Każdy raport, wydrukowany formularz, dokument tabelaryczny (na przykład, który otrzymaliśmy w naszym przykładzie) w 1C 8.3 można rozładować do zewnętrznego pliku w dwóch kliknięć.

Na górny panel Program jest przyciskiem Zapisz do pliku zewnętrznego ("Interfejs taksówek"). Będzie aktywny na wszelkich raportach i wydrukigdzie oszczędność jest dostępna.

Rozładunek 1c bazy danych.

Ta metoda jest konieczna w przypadkach, w których baza danych 1C musi być całkowicie rozładowana, na przykład, aby utworzyć kopię testową.

Przejdź do żądanej bazy danych informacji w trybie konfiguratora.

W menu "Administracja" wybierz "Unload Information Base".

Określ, jeśli to konieczne, inna nazwa pliku i ścieżka, aby zapisać.

Powstały plik danych rozładowanych z rozszerzeniem * .dt jest dalsze do pobrania. Aby to zrobić, w trybie konfiguratora w menu "Administracja" wybierz "Pobierz plik informacji" i otwórz wcześniej uzyskany plik * .dt.

W ostatniej lekcji spojrzeliśmy na ciebie.

Jednak najczęstszym przykładem jest jednak wymiana między księgowością a wynagrodzeniem. Te bazy danych nie podlegają sobie nawzajem i nie mogą być początkowo podłączone.

Wszystko, czego potrzebujemy, jest okresowo rozładowywanie z wynagrodzenia w dziale księgowości.

Rozważ proces rozładunku danych z 1C.

Zasady rozładunku i pobierania danych 1c

W Departamencie Rachunkowości Dokumentu wdrożenie towarów i usług może wynosić 30 pól. Ta księgowość ma swoje własne cele, wiele dziedzin jest poświęcony planowi konta i podkomendacji.

W zarządzaniem handlem w tym samym dokumencie wdrażanie towarów może wynosić 25. Jest to rachunkowość operacyjna, ma swoje własne cele. Ale konta z planu ustawy nie są określone.

Nazwy w polach w tych dwóch bazach mogą być różne. Więc jak rozładować jeden dokument z jednej podstawy i pobierz drugą do innej bazy danych?

Opisać, w jaki sposób dokument musi zostać przekształcony, aby móc załadować z jednej podstawy do innego - istnieje w przypadku zasad wymiany.

Reprezentują plik rozszerzenie XML.. Aby go utworzyć, istnieje specjalna konfiguracja 1C nazywana "Konwersja danych".

Aby wymienić między typowymi konfiguracjami, istnieją typowe reguły wymiany danych, które są szyte do typowych ustawień wymiany (usługi / wymiana z XXX) lub są oddzielnie oddzielnie.

Rozładunek BU ZP 1C

Z typowej konfiguracji wynagrodzenia i zarządzania personelem konfiguracja modelu. Rachunkowość zwykle okresowo rozładowuje informacje o wynikach machunków wynagrodzenie, W tym za płacenie podatków.

Aby było to możliwe, musisz najpierw przesłać do pensji rachunkowości.

Aby wykonać rozładunek 1C z rachunkowości 1C w wynagrodzeniu 1C - wybierz menu Narzędzia / wynagrodzenie menu Dane / Przesyłanie danych.

Po raz pierwszy rozładuj 1C po raz pierwszy, nie zapomnij zainstalować pole wyboru "Informacje dla rozładunku 1C do nowej bazy informacyjnej".

Jak przesłać początkowe informacje w wynagrodzeniu - Zobacz następny artykuł Pobierz 1c.

Utwórz rozładunek ZP-Boo 1C

Po początkowej informacji z działu księgowego jest załadowany do wynagrodzenia, możesz przesłać rozliczenia rozliczeniowe z wynagrodzenia.

W wynagrodzeniu wybierz Menu Serwis / dane wymiany danych / rozładunku do programu księgowego.

W formularzu ustawienia przesyłania 1C należy wybrać tylko okres i ścieżkę, w której chcesz rozładować plik danych.

Format rozładunku 1C jest wyświetlany w postaci hiperłącza - niebieski tekst. Możesz go zmienić, klikając hiperłącze i wybierając inną konfigurację rachunkowości.

Rozładunek BU-UH 1C

Aby wykonać rozładunek 1C z rachunkowości w zarządzaniu handlem - musisz utworzyć ustawienia wymiany. Spowoduje to nie tylko jednorazowe rozładunek 1C, ale dostosowuje pełną wymianę okresową jak w.

Aby wprowadzić ustawienia, wybierz menu Narzędzia / dane dotyczące danych handlowych / dostosowywać w rachunkowości.

Ustawienia są tworzone za pomocą "Kreatora".

Nie pójdziemy w prosty sposób i sam kontrolujemy wszystkie ustawienia, ponieważ musisz wybrać tryb eksperta.

Ponieważ tworzymy ustawienie od podstaw, wybierzesz "Utwórz Exchange Setup" (odpowiednio, możesz kontynuować, jeśli przerwałeś master wcześniej lub zmienić, jeśli kreator został zakończony).

To ustawienie wymiany jest wykonane w dwóch bazach - najpierw w jednym, a następnie do drugiego.

W związku z tym wybierz "Utwórz za pomocą pliku", jeśli zacząłeś robić nowy od zera w zarządzaniu handlem, a tutaj musisz wypełnić ustawienie (podobnie, jeśli zaczniesz rachunkowość, musisz zakończyć w zarządzaniu handlem ).

Ustawienia wymiany "przez plik" są proste, a tutaj na zdjęciach nie są prezentowane. Ale dla "prostych" Połączenia COM. Przykłady tutaj.

Przykład Jeśli zarządzanie transakcją "plik" znajduje się na dysku. .

Przykład Jeśli zarządzanie obrotu znajduje się na serwerze 1C. Nazwa serwera i bazy danych jest.

Sposób na bazy danych plików, a także serwer i nazwa bazy na serwerze są wyświetlane w oknie wyboru bazy danych w 1C.

Tutaj konieczne jest określenie, czy planowany jest pobrać coś z zarządzania handlem. Jeśli tak, to jest "dwustronna" wymiana.

Możemy określić filtry rozładowanych dokumentów. Na przykład w kontekście organizacji.

Następna strona wskazuje okres rozpoczynający się, od którego zakłada się wymiana, a także listę dokumentów, które zostaną rozładowane.

W tym celu zakończy się pierwsza część konfiguracji. Według jego wyników, 1c tworzy plik ustawień. Teraz musisz przejść do zarządzania handlem i kontynuować ustawienia, określając opcję "Kontynuuj korzystanie z pliku" i określ ten plik.

Po utworzeniu wymiany z obydwoma bazami 1C proponuje przeprowadzenie podstawowego rozładunku katalogów 1C i porównać obiekty. Jest to analog głównego rozładunku 1C do dalszej normalizacji wymiany.

Zwróć uwagę na tę chwilę, jeśli kierownictwo handlowe nie jest pustą bazą, ma swoje własne książki referencyjne, zwłaszcza jeśli zostały przeprowadzone przez długi czas.

Jeśli nie jesteś pewien tego momentu:

  • Dokonywać kopii zapasowych obu baz danych (zwłaszcza, jeśli wymiana jest dwustronna)
  • Poproś użytkowników, aby nie pracować w tych bazach, podczas gdy robisz podstawowy rozładunek 1C (weekendy i wieczory 🙂
  • Spraw, aby rozładowuje 1C, sprawdź, czy katalogi nie są nazwane
  • Jeśli coś jest nie tak - wróć do kopii zapasowej.

Make UT-Retail Upload 1C

Typowa konfiguracja detaliczna 1C jest często używana w połączeniu z konfiguracją zarządzania handlem. Zwykle zużyj w sklepach detalicznych i detalicznej w biurze.

Rozważamy przykład utworzenia wymiany Utradition 11 z detaliczną.

Wybierz administrację w interfejsie, a następnie wymiany danych, dodaj / tworzyć wymianę wymiany z konfiguracją detaliczną.

Ustawienie wymiany jest wykonane w dwóch bazach - najpierw w jednym, a następnie w innym.

W związku z tym wybierz "Kontynuuj", jeśli zacząłeś nowy od podstaw w handlu detalicznym, a tutaj musisz wypełnić ustawienie (w ten sam sposób, jeśli zaczniesz w zarządzaniu handlem, musisz go wypełnić sprzedaż).

Ta zakładka wybiera sposób przesyłania informacji między dwoma bazami danych - przez plik (piłka). Pomiń tę stronę, jeśli chcesz użyć innej opcji.

Ta zakładka wybiera metodę przesyłania informacji między dwoma bazami danych - za pomocą pliku (FTP). Pomiń tę stronę, jeśli chcesz użyć innej opcji.

Ostatnia strona ustawień. Aby określić klarowanie - kliknij przycisk "Konfiguruj ograniczenia".

Tutaj możesz określić datę rozpoczynania, od której dokumenty zostaną rozładowane, a także wybór (filtry) według organizacji, magazynów itp.

Na karcie Dopasowanie można skonfigurować zgodność niektórych książek referencyjnych (sklepy \u003d jednostki i rejestry gotówkowe).

Jest to zakończone na tym pierwszym etapie. W rezultacie utworzono plik ustawień. Musisz wypełnić ustawienie w bazie danych detalicznej, określając, aby kontynuować korzystanie z pliku.

Dzwon.

Są ci, którzy przeczytali tę wiadomość przed tobą.
Subskrybuj odbieranie artykułów świeżych.
E-mail
Nazwa
Nazwisko
Jak chcesz przeczytać dzwonek
Bez spamu