Как перейти на новую программу учёта товаров и не потерять остатки, цены и штрихкоды? Начните с проверки исходных данных, подготовьте выгрузку, согласуйте момент переключения и сравните результат загрузки с контрольными отчётами. Задача — не просто перенести строки, а сохранить правильную связь между товаром, его ценой и количеством в каждом магазине.
Перенос товаров в новую программу не должен превращаться в повторный ввод всего ассортимента. Но до проверки файла нельзя обещать, что из прежнего учёта удастся автоматически перенести абсолютно всё. Разберём, что подготовить и как организовать переход на другую товароучётную систему.
Главный принцип: сначала определяем, какие данные доступны и в каком виде их можно получить. Затем согласуем состав переноса, правила загрузки и контрольные показатели. Только после этого выполняем рабочий переход.
Какие данные можно перенести, а какие зависят от исходной системы
Для каждого набора данных проверьте три условия: можно ли его выгрузить, достаточно ли сведений в файле и умеет ли новая система принять их в нужном виде. Даже одинаково названные поля могут означать разное: например, «цена» — розничную цену или последнюю закупочную.
| Данные | Что подготовить | Что проверить отдельно |
|---|---|---|
| Карточки товаров | Названия, исходные ID, артикулы, группы, единицы измерения. | Обязательные поля, варианты размера и цвета, упаковки, комплекты и дополнительные характеристики. |
| Штрихкоды | Точные значения и связь каждого кода с товаром или упаковкой. | Несколько кодов у одной позиции, повторения, внутренние и весовые коды. |
| Цены | Действующие цены с указанием типа и торгового объекта, если цены различаются. | Закупочные и розничные цены, акции, округление, валюта и указание НДС в исходных полях. |
| Остатки | Количество по товарам и складам на согласованный момент. | Стоимость запасов, партии, резервы, товар в пути и расхождения с фактическим наличием. |
| Контрагенты и покупатели | Доступные справочники и необходимые реквизиты. | Связи с документами, задолженности, бонусные балансы и доступность отдельного импорта. |
| История и специальные данные | Доступные документы, сведения о партиях, сроках годности и кодах маркировки. | Формат, статусы, связи между записями и влияние загружаемой истории на остатки. |
Это перечень для оценки, а не обещание автоматического импорта всех перечисленных данных в TradeSYNC. Состав переноса определяется по конкретной выгрузке. Например, список товаров с розничными ценами не содержит историю поставок, даже если обе категории сведений были доступны в старой программе.
Шаг 1. Подготовьте выгрузку из старой программы или Excel
Сначала сохраните резервную копию исходной базы доступным для вашей программы способом и отдельный комплект выгрузок без изменений. Подготовку выполняйте в копиях файлов. Не удаляйте старую базу сразу после запуска новой: заранее сохраните доступ к документам и отчётам, которые не войдут в перенос.
Что запросить у специалиста по прежней системе
Подготовьте справочник товаров, действующие цены и остатки по каждому складу. Для файлов зафиксируйте дату и время формирования, фильтры отбора и смысл колонок. При необходимости отдельно запросите контрагентов, партии, документы и другие согласованные данные.
Сохраните исходный ID товара: он поможет сопоставлять записи из разных файлов. Название само по себе — ненадёжный ориентир. В одной базе могут существовать две разные позиции «Футболка чёрная» или одинаковые названия товаров разных производителей.
Как подготовить Excel
Сделайте понятную строку заголовков, уберите из области данных объединённые ячейки, подытоги и служебные подписи. В рабочей копии для передачи замените расчётные формулы проверенными значениями, сохранив исходный файл с формулами отдельно. Убедитесь, что выгружен весь согласованный ассортимент, а не только выбранная группа.
Пример состава данных для первичной проверки: ID товара, наименование, артикул, штрихкод, единица измерения, склад, количество, тип цены, цена . Это не готовый шаблон импорта TradeSYNC: точную структуру согласуйте после просмотра файлов.
Не соединяйте таблицы без проверки связей. Если у товара несколько штрихкодов и остатки в нескольких магазинах, простое объединение файлов может повторить количество в нескольких строках. Определите, что означает одна строка каждой таблицы: товар, отдельный код, цена или остаток на конкретном складе.
Шаг 2. Проверьте карточки товаров, цены и штрихкоды
Перед загрузкой разберите дубли и неполные карточки. Не удаляйте все повторяющиеся строки автоматически: похожее название ещё не означает один и тот же товар. Сохраните различия по размеру, цвету, объёму и упаковке, а для объединённых карточек зафиксируйте соответствие старых и новых ID.
В документации TradeSYNC описаны наименование, группа, единица измерения, штрихкод и тип карточки. При подготовке выгрузки полезно сопоставить ваши поля со справочником товаров TradeSYNC , а нестандартные характеристики обсудить отдельно.
Штрихкод переносите как текст
Excel может удалить начальные нули и изменить длинные цифровые значения. Задайте текстовый тип для штрихкодов и артикулов до импорта или ввода данных. Для CSV укажите тип столбца при загрузке, а не после обычного открытия файла.
Пример: код 0012345678905 должен остаться
именно таким. Если цифры уже потеряны,
смена формата ячейки их не восстановит —
потребуется исходная выгрузка.
Подробности есть в
рекомендациях Microsoft по сохранению начальных нулей
.
После загрузки проверьте не только наличие кода, но и то, какую карточку находит сканер. Несколько штрихкодов одной позиции не должны создавать несколько независимых остатков. Отдельно согласуйте перенос кодов маркировки и их связь с конкретными остатками: обычного списка товарных штрихкодов для этой задачи недостаточно.
Не смешивайте единицы и типы цен
Проверьте, что означает количество: штуки, килограммы, метры или упаковки. Например, пять коробок по десять штук — это не пять отдельных единиц товара. Правило пересчёта нужно определить до загрузки.
Для цен подпишите назначение каждой колонки. Розничная цена не заменяет стоимость запасов, а последняя закупочная цена не обязательно равна стоимости оставшихся партий. Не заполняйте отсутствующие сведения нулями без согласования: пустое поле и нулевое значение — разные ситуации.
Шаг 3. Зафиксируйте начальные остатки
Начальные остатки — согласованное количество товаров, с которым магазин начинает работу в новой системе. Дату и время этого среза выберите заранее. Перед его формированием проверьте, что завершённые продажи, поступления, возвраты, перемещения и списания отражены в учёте.
Незавершённые операции, резервы и товар в пути выделите отдельно. Не включайте их в доступный к продаже остаток автоматически. При расхождениях с фактическим наличием проведите пересчёт и оформите необходимые исправления до финальной выгрузки либо согласуйте отдельный порядок их переноса.
Для сети важно сохранить распределение по объектам. Если в первом магазине восемь единиц товара, а во втором — двенадцать, перенос двадцати единиц на один склад не сохранит правильный учёт. Общая цифра совпадёт, но наличие в магазинах будет неверным.
Сохраните контрольный отчёт по товарам и складам, а при переносе стоимости — используемые цены оценки и итоговые суммы. Сравнение должно выполняться в одинаковых единицах и по одинаковым правилам расчёта.
Не начисляйте один запас дважды. Если количество уже введено как начальный остаток, повторная загрузка того же товара документом поступления может увеличить его ещё раз. При переносе истории заранее определите, какие документы будут влиять на новые остатки.
Шаг 4. Выберите дату перехода и порядок работы магазина
Для окончательного переключения запланируйте период с минимальным количеством операций, например после завершения рабочего дня. Заранее назначьте ответственных за финальную выгрузку, загрузку, сверку и решение о запуске. Обучение сотрудников и проверку оборудования проведите до этого момента.
Зафиксируйте точную границу: до какого времени операции оформляются в старой системе и с какого — в новой. На период окончательной загрузки остановите изменения в переносимых данных либо организуйте учёт всех промежуточных движений с последующим однократным переносом.
Пример: файл содержит двадцать единиц товара на 20:00. До запуска успели продать три единицы и принять пять. При отсутствии других движений в момент старта должно быть двадцать две единицы. Загрузка первоначального числа без этих операций создаст расхождение.
Не вводите документы параллельно в обе программы без согласованной схемы. Определите также, как обрабатывать поступившие в переходный период интернет-заказы, перемещения между магазинами и возвраты по продажам, оформленным в прежней системе.
Подготовьте запасной сценарий на случай ошибок. До начала новых операций можно отложить запуск. Если продажи в новой системе уже появились, возврат к прежнему учёту потребует переноса этих движений: простое восстановление старой копии их потеряет.
Шаг 5. Выполните тестовую загрузку и контрольную сверку
Тестовую загрузку проведите заранее, до рабочего переключения, в согласованной тестовой среде или на копии данных. Включите в проверку не только обычные позиции, но и сложные случаи: несколько штрихкодов, дробное количество, разные единицы, варианты товаров и разные цены по магазинам.
До финального импорта выясните, как исключить повторное начисление тестовых остатков и создание дублей карточек. После рабочей загрузки сохраните результат обработки: что принято, что отклонено и какие строки требуют исправления. Отклонённые записи нельзя считать перенесёнными.
Что сравнить перед запуском
- Состав товаров. Сопоставьте все согласованные позиции по ID и таблице соответствий. Число строк файлов может различаться из-за складов, вариантов и нескольких штрихкодов, поэтому одного подсчёта строк недостаточно.
- Остатки и стоимость. Сверьте количество по каждому товару и складу. При переносе стоимости сравните её по тем же правилам оценки. Совпадение общего итога не исключает ошибок в отдельных позициях.
- Цены и штрихкоды. Сопоставьте значения в данных, затем проверьте сканером выбор нужного товара и его цену на рабочем месте. При изменении формата этикеток проверьте и печатные образцы.
- Рабочие операции. Проверьте приёмку, продажу, возврат и изменение количества по согласованному тестовому сценарию. Учебные проверки не должны создавать неучтённые реальные продажи.
В TradeSYNC можно смотреть остатки по подразделениям и движение товара. Для проверки результата используйте инструкцию по работе с остатками и контрольную выгрузку прежней системы.
Зафиксируйте все расхождения, их причины и исправления. Завершайте переход после устранения критичных ошибок в остатках, ценах, идентификации товаров и проведении операций, а не только после сообщения об успешной загрузке.
Как подготовиться к переносу в TradeSYNC
В базе знаний TradeSYNC описана загрузка накладных из Excel , в том числе по колонкам и шаблонам. Это конкретный сценарий загрузки поступлений, а не подтверждение возможности автоматически перенести любую старую базу со всеми документами.
Для предварительной оценки подготовьте пример выгрузки, название исходной программы, количество товаров и торговых объектов. Укажите, что необходимо сохранить: только карточки, цены и остатки или также историю, партии и дополнительные справочники. На первом этапе исключите из примера лишние персональные данные и не отправляйте пароли.
Частые вопросы о переходе на другую товароучётную систему
Можно ли перенести товары из Excel?
Excel можно использовать как источник данных. Перед переносом необходимо проверить структуру файла, заполненность полей и соответствие формату загрузки новой системы. Наличие таблицы само по себе не гарантирует перенос всех сведений.
Какие данные можно перенести в новую товароучётную систему?
В первую очередь проверяют возможность переноса карточек товаров, артикулов, штрихкодов, единиц измерения, цен и остатков по складам. Историю документов, партии, коды маркировки, бонусы и взаиморасчёты оценивают отдельно. Итоговый состав зависит от выгрузки и возможностей принимающей системы.
Как сохранить штрихкоды при переходе?
Храните штрихкоды как текст до импорта или ввода в Excel. После загрузки сравните значения с исходником и проверьте сканирование. Изменение формата ячейки не восстановит уже потерянные цифры.
Как перенести остатки нескольких магазинов?
Подготовьте количество по каждому товару и каждому магазину на согласованную дату и время. При загрузке сохраните распределение по объектам. Общий остаток сети не заменяет остатки отдельных торговых точек.
Нужно ли переносить всю историю продаж?
Это зависит от задач магазина. Можно рассмотреть запуск с проверенными карточками, ценами и начальными остатками, сохранив историю в доступном архиве. Перенос старых документов, порядок возвратов по прежним продажам и влияние истории на новые остатки согласуют отдельно.
Можно ли перейти на другую программу без остановки магазина?
Подготовку данных, обучение и тестирование можно запланировать заранее. Для окончательного переключения нужно определить порядок учёта операций между выгрузкой и запуском. Возможность перехода без остановки зависит от организации работы магазина и технических возможностей систем.
Сколько стоит перенос данных в TradeSYNC?
Возможность, способ и стоимость переноса согласуются после проверки доступной выгрузки. Для оценки нужно предоставить пример файла, название исходной программы и перечень данных, которые требуется перенести.
