
Перенос остатков в новую базу: план из 7 шагов
При переходе с Excel на 1С или со старой базы на новую остатки часто теряются по дороге. Семь шагов от копии до пробной загрузки и их порядок.
В день перехода с таблицы Excel на 1С или со старой базы на новую больше всего тревоги вызывает остаток: дойдёт ли он целым? Как показывает практика, остатки портятся не оттого, что цифра потерялась по дороге, а из-за старых ошибок, перепутанных единиц и неподготовленного файла. Перенос — это не отдельный проект, а последовательность из семи шагов. Если выполнять их по порядку, после перехода вопрос «почему остаток другой?» возникает заметно реже.
Подготовка: шаги 1–3
1. Определите, что переносить
Переносить всё подряд не нужно. Обычно нужны номенклатура, единицы измерения, штрихкоды, контрагенты, список складов и начальный остаток. История старых документов чаще остаётся в старой базе, а в новую уходят только итоги. Запишите решение: что переходит, а что остаётся в архиве.
2. Снимите копию и зафиксируйте дату
Сделайте выгрузку из старой базы или сохраните полную копию, и работайте на ней. Определите дату среза: приходы и расходы после неё фиксируются отдельно. Выгрузку берите только в режиме чтения, исходные данные трогать не нужно.
Для движения после среза ведите отдельный лист: дата, документ, код товара, количество. В день перехода вы добавите его в новую базу вторым документом, и начальный остаток не смешается с движением после среза.
3. Сначала почистите номенклатуру
Самая распространённая ошибка: «пока перенесём как есть, почистим потом». Потом чистить труднее, потому что в новой базе уже появятся документы. До переноса разберите дубли карточек, товары с пустой или смешанной единицей и записи, по которым несколько лет нет движения.
Условный пример: в старой базе 2 400 карточек. После проверки оказалось, что 310 не двигались три года, а 95 — дубли. В новую базу перейдут 1 995 чистых карточек, остальные попадут в список архива.
Подтверждение и таблица: шаги 4–5
4. Подтвердите остаток пересчётом
Если остаток в старой базе неверен, перенос передаст ошибку новой системе. Поэтому проведите фактический пересчёт ближе к дате перехода и сделайте его основой для загрузки. Если пересчёт пройдёт за несколько дней до перехода, движение в промежутке (приходы, расходы) ведётся отдельной таблицей. Товар, у которого в старой базе ноль, а на полке он есть, тоже запишите, иначе в новой базе его не будет вовсе.
5. Подготовьте таблицу загрузки
Остаток для новой базы передаётся таблицей с отдельными столбцами:
- код или артикул товара (в текстовом формате, ведущие нули сохранены);
- склад;
- единица измерения;
- количество;
- сумма или цена, если система этого требует;
- партия и срок годности, если ведётся такой учёт.
Названия единиц и складов должны в точности совпадать с названиями в новой базе. Различие даже в одной букве при загрузке даёт ошибку «не найдено».
Загрузка: шаги 6–7
6. Сначала загрузите в тестовую базу
Перед загрузкой в рабочую базу нужна её копия или тестовая база. Загрузите небольшую выборку и вручную проверьте несколько позиций. Затем загрузите всё и сверьте контрольные суммы:
- совпадает ли число товарных позиций в таблице и в базе;
- совпадает ли общее количество в основной единице;
- совпадает ли общая сумма;
- совпадают ли 30 случайных позиций с тем, что лежит на полке.
7. Загрузите в рабочую базу и подпишите акт
В рабочую базу переходите только после хорошего результата теста. Перед загрузкой сделайте копию рабочей базы: если что-то пойдёт не так, будет путь назад. По загруженным остаткам бухгалтер и ответственный за склад подписывают короткий акт, а старую базу переводят в режим только для просмотра.
Распределите ответственность заранее: ответственный за склад отвечает за итог пересчёта, бухгалтер за сумму в таблице загрузки, специалист по 1С за техническую часть загрузки. Если всё лежит на одном человеке, проверяющим тоже становится он сам, и ошибка остаётся незамеченной.
Вывод
Перенос остатков в новую базу состоит из семи шагов: определить, что переносить, снять копию, почистить номенклатуру, подтвердить остаток пересчётом, подготовить таблицу загрузки, пробная загрузка и окончательная. SkladSoft до перехода чистит остатки и номенклатуру на копии, сверяет их с фактическим пересчётом и передаёт таблицу, готовую к загрузке в новую систему, вместе с журналом изменений. Выбирать и настраивать новую систему мы не беремся: мы готовим данные, которые в неё попадут.