1 октября 2026
Повторная загрузка Excel: как сохранить комментарии сотрудников
Ключ записи, сохраняемые поля, пустые значения и повторы. Какие правила нужны, чтобы новая выгрузка не затёрла работу сотрудников.
В понедельник Вы загрузили продажи из Excel. Менеджеры добавили комментарии и отметки о проверке. Во вторник пришла новая выгрузка с обновлёнными суммами. Как загрузить её так, чтобы сохранить работу отдела? Для этого нужны правила повторной загрузки.
Сначала определите ключ записи
Ключ отвечает на вопрос, к какой существующей записи относится строка файла. Им может быть устойчивый код из источника или согласованное сочетание полей. Номер документа удобен только тогда, когда он действительно различает документы. Если нумерация начинается заново каждый год, одного номера недостаточно.
Имя клиента тоже не всегда подходит. У двух организаций могут быть одинаковые названия. А одна организация может попасть в файлы с разным написанием. До настройки загрузки найдите устойчивый признак в своих данных. Если его нет, обсудите, как различать записи и разбирать спорные случаи.
Разделите поля по правилам обновления
- Поля источника обновляются из нового файла. Например, сумма или дата документа.
- Поля сотрудников сохраняются. Например, комментарий, ответственный или отметка о проверке.
- Расчётные значения получают результат по заданным правилам. Их поведение тоже нужно проверить после обновления исходных полей.
В Business Pages эти правила Вы обсуждаете с нейросетью при создании загрузки. Объясните, какие колонки приходят из файла и какие заполняют сотрудники. Настроенная кнопка применяет согласованные правила при следующих запусках.
Отдельно разберите пустые значения
Пустая ячейка может означать разное. В одной выгрузке поле не передали, и старое значение нужно сохранить. В другой пустота означает, что значение удалили намеренно. Универсального правила здесь нет. Его задают для Вашего источника и проверяют на примере.
Так же нужно решить, что делать с повтором ключа внутри одного файла. Две строки могут быть ошибкой, отдельными позициями документа или частями одной записи. Приложение не должно угадывать смысл такого повтора вместо сотрудника.
Проверьте обновление на небольшом наборе
- Загрузите несколько записей с известным результатом.
- Добавьте в приложении комментарий и рабочую отметку.
- В новом файле измените сумму у одной записи и добавьте новую запись.
- Повторите загрузку. Проверьте, что обновилась нужная сумма и сохранились поля сотрудника.
- Проверьте пустую ячейку, повтор ключа и строку с ошибкой. Посмотрите сведения о загрузке и результат в таблице.
Не считайте успешный запуск доказательством правильности всех строк. Ошибка в ключе может дать внешне правдоподобный результат. Сравните несколько записей с исходным файлом и убедитесь, что правила соответствуют Вашей работе.
Если файл каждый раз приходит из 1С
Промежуточную выгрузку можно убрать с помощью подключения 1С. Модуль передаёт выбранные данные прямо в приложение по кнопке или расписанию. Пользователь запускает загрузку в таблицы. Правила ключей, сохраняемых полей и повторов по-прежнему нужны.
Начинать удобно с одного файла и одной таблицы. Когда повторное обновление проверено, сотрудники могут работать с общей базой по своим ролям. Новая выгрузка становится обычным обновлением данных, а не поводом заново переносить комментарии вручную.
Читать дальше