Меню

Как перенести основные средства из одной базы в другую

Перенос данных между 1С 8.3 Бухгалтерия на примере справочников

Наверное, каждый специалист по 1С сталкивался с ситуацией необходимости перенести данные из одной информационной базы в другую. В том случае, когда конфигурации разные, приходится писать правила конвертации данных. Данные правила создаются в конфигурации 1С «Конвертация данных».

Так же данные можно переносить при помощи загрузки из Excel и табличных документов. Во многих конфигурациях 1С 8.3 есть типовой функционал для настройки синхронизации данных между различными конфигурациями и бесшовная интеграция с 1С Документооборот.

Но когда данные необходимо перенести данные между абсолютно идентичными конфигурациями, можно упростить себе задачу и воспользоваться стандартной обработкой выгрузки и загрузки через XML. Обратите внимание, что такой способ, как и конвертация данных сопоставляет между собой объекты по уникальному идентификатору (GUID), а не по наименованию.

Скачать данную обработку можно на диске ИТС, либо по ссылкам:

Она является универсальной и подойдёт для любой конфигурации.

Рассмотрим пример выгрузки справочника «Номенклатура» из одной информационной базы 1С 8.3 Бухгалтерия 3.0 в другую. Обязательным условием будет отбор по родителю (группе) «Деревообработка».

Выгрузка данных из 1С в XML

Зайдите в ту информационную базу, откуда будут выгружаться данные (источник). Обязательно проверьте их, предусмотрев все возможные условия во избежание возникновения нежелательных последствий.

Откройте обработку выгрузки и загрузки данных XML (Ctrl+O).

Нас интересует вкладка «Выгрузка». Первым делом укажите имя файла, в который будут выгружены данные и путь для сохранения. В данном случае данные выгружаются «В файл на сервере».

В шапке обработки настраивается период, по которому будет осуществляться отбор. Так же, для периодических регистров можно указать способ применения отбора по периоду. В случае необходимости выгрузки движений вместе с документами, устанавливается соответствующий флаг. В данном случае мы перегружаем справочник, поэтому в шапке ничего настраивать не нужно.

Перейдем к выбору данных для выгрузки. В табличной части формы обработки отметьте флажками те объекты конфигурации, которые вам нужно перенести.

Колонка «Выгружать при необходимости» означает, необходимо ли перегружать данный объект, если на него ссылается реквизит перегружаемого нами справочника. Например, позиция перегружаемой вами номенклатуры имеет такую единицу измерения, которой нет в базе – приемнике. Если напротив справочника с единицами измерения будет установлен флаг в колонке «Выгружать при необходимости», создастся новая позиция. В противном случае в качестве значения реквизита будет надпись « » и его уникальный идентификатор.

В простом случае без отборов настройка перегрузки номенклатуры будет выглядеть следующим образом.

В данном примере нужно отобрать только ту номенклатуру, которая находится в папке «Деревообработка».

Аналогичная обработка для 8.2 позволяет в удобной форме устанавливать отборы для каждого объекта конфигурации. В 8.3, к сожалению, такого функционала нет. Одним из вариантов выхода в данной ситуации будет отбор необходимых позиций на вкладке «Дополнительные объекты для выгрузки».

Добавить объекты здесь можно как вручную (кнопка «Добавить»), так и запросом («Добавить запросом…»). При большом их количестве предпочтительнее второй вариант.

В данном случае запрос будет следующим. Заполните параметры, выполните запрос, проверив данные, и нажмите на кнопку «Выбрать результат».

После того, как вы указали все необходимые объекты и дополнительные элементы для выгрузки, нажмите на кнопку «Выгрузить данные». Они попадут в XML файл, имя и путь нахождения которого указывали ранее. Результаты данной операции отобразятся в сообщениях.

В данном примере необходимо было выгрузить только 3 позиции, но выгрузилось пять. Всё потому, что напротив справочника «Номенклатура» в колонке «Выгружать при необходимости» был установлен флаг. Вместе с нужными позициями перегрузились их родители.

Загрузка справочника из XML

После успешной выгрузки данных из конфигурации – источника в XML файл, откройте базу – приемник. Структура объектов и их реквизитов должны совпадать между собой. В данном случае перенос осуществляется между двумя типовыми конфигурациями 1С:Бухгалтерия 3.0.

Читайте также:  Какие народные средства применяют при запорах

Откройте обработку в базе – приемнике. Данная обработка используется как для выгрузки, так и для загрузки данных. Перейдите на вкладку «Загрузить» и укажите путь к XML файлу, в который ранее были выгружены данные. После этого нажмите на кнопку «Загрузить данные».

Результат загрузки отобразится в сообщениях. В нашем случае всё прошло успешно.

Справочник «Номенклатура» в базе – приемнике не был заполнен. Теперь в нем пять элементов: три номенклатурных позиции и две группы.

Источник



Перенос данных в 1С 8.3

Перенос данных — очень важный процесс в любой учетной системе, платформа 1С 8.3 не исключение. Ниже мы рассмотрим инструкцию, как проще всего перенести данные из одной системы в другую, имеющую аналогичную конфигурацию (для различных конфигураций можно использовать инструмент для программистов — Конвертация данных или универсальную загрузку из Excel).

Перед любыми действиями необходимо выполнить резервное копирование базы данных, изменения являются невозвратимыми!

Самый простой и удобный способ переноса данных из 1С 8.3 в 1С 8.3 бухгалтерия 3.0 — использование обработки Выгрузка и загрузка данных в формате XML (скачать — ВыгрузкаЗагрузкаXML82 для 8.2 или ВыгрузкаЗагрузкаXML для 1С 8.3 или на ИТС). Обработка универсальная и подходит для любых конфигураций.

Не будем вдаваться в подробности, рассмотрим пошаговую инструкцию по миграции данных с помощью данной обработки на примере простейшего переноса товаров.

Выгрузка данных в XML

Первым делом откроем обработку в базе источнике (откуда будем выгружать товары) и посмотрим на интерфейс:

Сразу необходимо заполнить поле «Имя файла» — по этому пути будет создан новый файл данных, который мы будем загружать в базу приемник. Чуть ниже, в табличной части «Данные для выгрузки» необходимо выбрать те данные, которые мы хотим выгрузить из базы данных.

После выделения объекта из левой табличной части можно наложить отбор в правой табличной части:

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания — попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

Получите 267 видеоуроков по 1С бесплатно:

В нашем примере я хочу выгрузить все товары с наименованием «Грабли».

После того как все настройке заполнены, данные можно выгружать. Для этого необходимо нажать на кнопку «Выгрузить данные»:

Загрузка данных из xml в 1с 8.3

Данные выгружены из базы источника, теперь их необходимо перенести в базу-приемник.

Для этого необходимо запустить обработку уже в той базе, в которую необходимо загрузить данные, и зайти на вкладку «Загрузка», выбрать выгруженный файл на диске и нажать на кнопку «Загрузить данные»:

Вот и всё! Выгрузка и загрузка данных закончена.

Данный пример подходит только для переноса данных между идентичными конфигурациями на платформе 1С. Для понимания механизма обменов, для программистов, мы написали статью — XML и 1С.

Другие статьи по 1С:

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник

Ввод остатков в 1С 8.3 (1С Бухгалтерия 3.0) — вручную, из 7.7, из другой программы

Как перенести остатки в новую базу 1С 8.3 Бухгалтерия

Читайте также:  Средства обеспечения фрорк что это

Всегда наступает момент, когда организация принимает решение либо начать автоматизацию своей деятельности, либо перейти на другую программу.

Особенно это актуально в последнее время, когда идет активный переход с версии 1С 7.7 на 8.

Поэтому рассмотрим как минимум три варианта ввода или переноса начальных остатков на примере программы 1С 8.3 — «Бухгалтерия предприятия 3.0»:

  • перенос остатков из версии 7.7 стандартным способом
  • обращение к программисту 1С с просьбой написать механизм переноса остатков из другой программы, либо в случае, когда в версию 7.7 было внесено много изменений
  • ручной ввод остатков

Важно! Перед тем, как занести остатки, настройте учетную политику организации и параметры учета. В ряде случаев это может существенно повлиять на правильность ввода остатков. Например, один из самых часто задаваемых вопросов: «При вводе остатков по 10 счету программа просит ввести партию, а мы учет по партиям не ведем». Выясняется, что в параметрах учета в версии 8 не отключен партионный учет.

Ввод остатков в программе 1С: «Бухгалтерия предприятия 3.0″ осуществляется документами «Ввод остатков». Документы делятся по разделам учета, которые соответствуют группам счетов в плане счетов.

Для группы в целом остатки ввести нельзя. Кроме того, если у счета имеется аналитика, то есть субконто, то вводить нужно остатки в разрезе аналитики.

Если в одной информационной базе учет ведется по нескольким организациям, будет доступно обязательное для заполнения поле «Организация». Естественно, остатки вводятся по каждой организации отдельно.

Имеется помощник ввода остатков. Где в 1С 8.3 ввод начальных остатков? Разработчики спрятали его в разделе «Начальные остатки» меню «Главное».

Нажав на ссылку, можно увидеть примерно следующее (в зависимости от релиза конфигурации):

Первое, с чего в 1С нужно начать перенос остатков вручную, это установить дату, с которой остатки начнут действовать. Это обязательное условие, без даты кнопка «Ввести остатки по счету» будет не активна.

Далее следует установить курсор на строку с нужным счетом либо нажать кнопку «Ввести остатки по счету», либо два раза кликнув на этой строке.

Откроется форма списка документов ввода остатков. Вверху будет указано, по какому разделу идет ввод остатков. Нажимам кнопку «Создать»:

Дальше работа ведется как с обычным документом.

В зависимости от раздела учета, форма документа может иметь другой вид с другим набором реквизитов.

Перенос остатков из версии 1С 7.7

В меню «Главное» есть раздел «Начальные остатки». В нем имеется ссылка «Загрузка из 1С:Предприятие 7.7». Нажимаем на нее:

Ппоявляются еще два варианта

  • загрузить остатки напрямую из информационной базы данных
  • и загрузить из файла, заранее подготовленного в программе 7.7 (там тоже имеется обработка для помощи перехода на версию 8)

Далее следуем указаниям помощника переноса данных. Если конфигурации 7.7 и 8 обновлены до последних версий и в 7.7 не вносилось существенных изменений, перенос должен осуществиться безболезненно, и не стоит подробней описывать данный процесс.

Если же данные перенеслись не полностью, или в процессе переноса возникла ошибка, в любом случае следует обратиться к специалисту, так как данный вариант следует рассматривать как частный случай.

Перенос остатков в 1С из другой программы

В программе 1С Предприятие существует множество механизмов создать собственные обработки для переноса данных:

  • создание правил обмена
  • формированием файлов формата mxl
  • формированием файлов формата dbf
  • прямое подключение к информационной базе посредством ODBC
  • используя объект конфигурации «Внешние источники данных»
  • даже используя текстовые файлы и так далее

Поэтому если программист 1С будет говорить, что это крайне сложно и просить нереальную сумму, обсудите с ним эти пункты. В интернете есть множество информации и уже готовых универсальных альтернативных обработок для переноса не только остатков, но и документов.

Читайте также:  Как правильно заполнить журнал разведения дезинфицирующих средств

Если в программе 7.7 добавлены некоторые реквизиты у справочников, то они естественно не перенесутся стандартной обработкой. Но никто не запрещает подправить правила обмена, либо выгрузить эти реквизиты отдельно в файл и потом загрузить в программу версии 8.

Источник

Ввод начальных остатков по основным средствам в 1С: Бухгалтерии предприятия 8

Далеко не всегда работа новой организации начинается сразу в базе 1С: Бухгалтерии предприятия 8, достаточно часто бывают такие случаи, когда на данный программный продукт переходят уже в период активной работы. При такой ситуации возникает необходимость ввода в базу начальных остатков на определенную дату. Остатки можно внести вручную или загрузить из программ предыдущих версий (например, 1С: Предприятия 7.7). В этой статье мы рассмотрим ручной ввод начальных остатков по счетам учета основных средств: счет 01 и счет 02.

Вводится информация об остатках с помощью «Помощника ввода остатков». Открываем закладку «Главное», раздел «Начальные остатки» — «Помощник ввода остатков».

В первую очередь нужно указать дату, на которую мы будем вводить остатки.

Далее устанавливаем курсор и дважды щёлкаем на нужный счет, либо нажимаем на кнопку «Ввести остатки по счету».

Заполняем поле «Подразделение» и нажимаем кнопку «Добавить»

В открывшемся окне вводим наименование основного средства и информацию о нём.
На закладке «Начальные остатки» указываем:
— Первоначальную стоимость нашего основного средства по бухгалтерскому и налоговому учету
— Стоимость основного средства на момент ввода остатков. В этом разделе вводим первоначальную или текущую (восстановительную) стоимость ОС на дату ввода остатков. Если у Вас не было переоценки, то она будет равна первоначальной стоимости, как в нашем случае. Эта же сумма будет введена как остаток по дебету счёта 01.
— Накопленную амортизацию. Вводим общую сумму амортизации на момент ввода остатков. Эта сумма будет введена в качестве остатка по кредиту счёта 02.
— Параметры амортизации. В этом поле указываем способ отражения расходов по амортизации.

Далее заполняем вкладку «Бухгалтерский учёт». Указываем способ поступления основного средства, материально-ответственное лицо и порядок учета. Затем выбираем способ начисления амортизации, в поле «Срок полезного использования в месяцах» указываем общий срок использования (не оставшийся). Ставим галочку «Начислять амортизацию».
К заполнению всех этих параметров нужно отнестись очень внимательно, так как они влияют на дальнейшее автоматическое начисление амортизации при закрытии месяца.

Следующая закладка «Налоговый учет». Здесь указываем примерно те же данные, только для налогового учёта.

На закладке «События» заполняем дату принятия к учету основного средства, событие, название документа, по которому ОС принято. Если была проведена модернизация, то указываем необходимую информацию о ней.

Записываем и закрываем. При проведении у нас формируются проводки по Дт счёта 01.01 и Кт счёта 02.01.

При вводе остатков все проводки у нас корреспондируют со вспомогательным счетом 000. Он специально введен в программу для ввода остатков и в других случаях не используется. По дебету счета 01.01 у нас отражается первоначальная стоимость ОС, по кредиту счета 02.01 – накопленная амортизация на дату ввода остатков.
После ввода остатков по всем остальным счетам вспомогательный счет 000 должен закрыться, т.к. общий дебетовый оборот должен быть равен кредитовому. Если на счете 000 после ввода всех остатков остается сальдо, это значит, что была допущена ошибка, и на сумму этого сальдо не будет сходиться баланс. Необходимо обязательно сразу же разобраться с такой ситуацией и откорректировать остатки таким образом, чтобы счет 000 был закрыт, так как обороты по нему допускаются только на дату ввода начальных остатков. В будущем никаких движений по данному счету в программе быть не должно.

Понравилась статья? Подпишитесь на рассылку новых материалов

Источник