Это старая версия документа.


Содержание

Загрузка данных

Как настроить автоматический обмен данными между учетной системой и Forecast NOW! написано здесь

Если обмен не настроен, то нужно сделать следующее:

Первоначальная загрузка данных

Загрузка истории продаж

1.1. Запустите программу Forecast NOW!

1.2 Активируйте лицензию (пока лицензия не активирована, другие окна недоступны)

1.3. Выберите «Режим пользователя

1.4. В графе «файл для импорта» выберите, выгруженный файл с историей продаж из 1С

1.5. В графе «путь к хранилищу данных» создайте базу данных

1.6. Нажмите «указать формат истории продаж»

1.7. Поставьте галочку в поле «таблица с заголовками» (если Ваш файл загрузки содержит заголовки)

1.8. Проверьте формат истории продаж (чтобы поля соответствовали друг другу)

1.9. Заполните поля в формате в соответствии с заголовками

1.10. Нажмите «ОК»

1.11. Нажмите «ОК»

Такой режим загрузки истории продаж доступен только для пустой базы (в которую никакая загрузка ранее не производилась). В дальнейшем история продаж грузится или через Данные -Загрузить-История продаж или при помощи консольной утилиты

Режимы загрузки истории продаж

Доступно 3 режима загрузки истории продаж: «Заменить», «Обновить» и «Обновить частично»

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

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

Если выбирается «Обновить», изменятся только строчки с полным совпадением товара, склада, клиента (при наличии) и даты.Таким образом, при помощи «Заменить» Вы можете исправить ошибочные данные, ранее занесенные в учетную систему и исправленные в ней (неправильные продажи, остатки и т.п.)

Ошибки импорта истории продаж

При импорте истории продаж Forecast NOW! проверяет импортируемый файл на корректность.

В случае ошибок выдается сообщение, содержащее номер строки файла выгрузки с ошибкой и саму ошибку. В диалоговом окне выдается не более 5 строк с одинаковой ошибкой. С полным списком ошибок в загружаемом файле можно ознакомиться в автоматически формируемом файле вида название базы_importsaleshistory_дата и время импорта (в диалоговом окне можно будет автоматически перейти к этому файлу)

Ниже приведен список возможных ошибок и варианты их устранения

«Не задан код продукта» «Проверьте поле «Код продукта»»

У какой-то строки отсутствует код продукта. Обычно такая строка сразу начинается с ; Возможно, код у продукта не задан в учетной системе или ошибка в механизме выгрузки. Если таких строчек мало (1-5), то можно открыть файл выгрузки при помощи программы Notepad++ и удалить эти строчки вручную.

Существует несколько ошибок вида «Не задан –название поля-Проверьте «название поля»

В этом случае обычно строчка содержит в себе 2 разделителя полей подряд: ;; || или ,,

Необходимо проверить механизм выгрузки данных

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

  • «Не задано кол-во продаж» «Проверьте поле «Кол-во»»
  • «Не задана дата продажи» «Проверьте поле «Дата продажи»»
  • «Не задана цена реализации» «Проверьте поле «Цена реализации»»
  • «Не задана сумма продажи» «Проверьте поле «Сумма продажи»»
  • «Не задана цена закупки» «Проверьте поле «Цена закупа»»
  • «Не задана сумма закупки» «Проверьте поле «Сумма закупа»»
  • «Не задано кол-во товара на складе» «Проверьте поле «На складе»»
  • «Не задано кол-во товара в пути» «Проверьте поле «В пути»»
  • «Не задано кол-во товара в заказе» «Проверьте поле «Заказать»»
  • «Не задано кол-во товара в резерве» «Проверьте поле «В резерве»»
  • «Не задана учетная цена товара» «Проверьте поле «Учетная цена»»

Следующий тип ошибки:

«Неверный формат_название параметра»

Такой тип ошибки является критичным. Обычно это связано с неверным указанием формата загружаемого файла (неверно проставлено соответствие полей). Необходимо проверить формат загружаемого файла

  • «Неверный формат кол-во продаж» «Проверьте поле «Кол-во» в импорте данных.Скорее всего, там представлены нечисловые значения.»*

Скорее всего, неправильно выставлен формат загружаемого файла- необходимо его проверить, чтобы полю «Кол-во» соответствовало поле с объемом продаж за день

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

Может быть неправильно выставлен формат загружаемого файла или формат даты (программа поддерживает 2 формата гггг-ММ-дд и дд.мм.гггг – нужно выбрать верный вверху диалогового окна выставления формата загружаемого файла

Другие подобные ошибки:

  • «Неверный формат цены реализации» «Проверьте поле «Цена реализации» в импорте данных.Скорее всего, там представлены нечисловые значения.»
  • «Неверный формат суммы продажи» «Не задана сумма продажи»
  • «Неверный формат цены закупки» «Проверьте поле «Цена закупа» в импорте данных.Скорее всего, там представлены нечисловые значения.»
  • «Неверный формат суммы закупки» «Проверьте поле «Сумма закупа» в импорте данных.Скорее всего, там представлены нечисловые значения. »
  • «Неверный формат кол-ва товара на складе» «Проверьте поле «На складе» в импорте данных.Скорее всего, там представлены нечисловые значения.»
  • «Неверный формат кол-ва товара в пути» «Проверьте поле «В пути» в импорте данных.Скорее всего, там представлены нечисловые значения.»
  • «Неверный формат кол-ва товара в заказе» «Проверьте поле «Заказать» в импорте данных.Скорее всего, там представлены нечисловые значения.»
  • «Неверный формат кол-ва товара в резерве» «Проверьте поле «В резерве» в импорте данных.Скорее всего, там представлены нечисловые значения.»
  • «Неверный формат учетной цены товара» «Проверьте поле «Учетная цена» в импорте данных.Скорее всего, там представлены нечисловые значения.»
  • «Неверное кол-во входных параметров» «Проверьте формат импорта данных (возможно, Вы забыли задать все необходимые поля).»

В загружаемом файле больше полей, разделенных ; или | или , чем выставлено в заполняемом формате – необходимо проверить формат загружаемого файла

  • «Противоречивые данные за конкретный день» «Проверьте группировку данных по дням «

За один и тот же день у одного товара по одному складу и одному клиенту указаны разные данные (например, кол-во проданного или остаток). Необходимо проверить механизм выгрузки

  • Ошибки с ценами
  • «Цена закупа выше или равна цене реализации или учетной цене» «Проверьте цены закупки, реализации и учета»
  • «Учетная цена выше цены реализации» «Проверьте учетную цену и цену реализации»

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

  • «Цена реализации указана неверно» «Укажите такую цену, которая будет больше нуля»
  • «Учетная или закупочная цена задана неверно» «Одна из этих цен должна быть строго больше нуля»
  • «Несоответствие имен» «У товаров с одинаковым кодом не могут быть разные названия. Проверьте выгрузку.»

У товаров с одним и тем же идентификатором (код/артикул ) разные названия. Скорее всего, неправильно представленные данные в учетной системе – необходимо проверить товары с совпадающими кодами и разными названиям

  • «Одинаковые строчки в выгрузке» «Проверьте выгрузку»

Загрузка других данных в программу

В Forecast NOW! при помощи Данные - Загрузить можно загрузить в программу:

  • историю продаж
  • классификацию
  • параметры
  • аналоги
  • пользователей и группы пользователей
  • акции
  • фильтры подготовки заказов
  • расписание заказов
  • критерии выбора товаров при изменении заказа да заданных ограничений
  • правила автоустановки параметров

Загрузка классификации

Классификация загружается через Данные - Загрузить - Классификация

Файл загрузки должен быть определенного формата

Режимы загрузки классификации

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

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

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

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

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

В запущенной программе:

1.11. Выберите пункт «Данные – Загрузить - Классификацию»

1.12. Выберите файл с выгруженной классификацией и нажмите ОК

1.13. Выберите «заменить классификацию»

1.14. Перезапустите программу

1.15. Нажмите «продолжить без импорта»

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

Загрузка параметров

Параметры загружаются через Данные - Загрузить - Параметры

Загружаемый файл должен иметь определенный формат

Режимы загрузки

  • Обновить – будут изменены только параметры и их значения по строчкам, присутствующим в файле
  • Заменить - в таком режиме затираются значения всех параметров, которые есть в файле для всех складов, которые есть в файле.

Ошибки импорта параметров

Программа проверяет загружаемый файл параметров и выводит сообщение о наличии и типе ошибок.

Виды ошибок: «Ошибка синтаксиса» - «В строке неверное количество элементов, разделённых символом ';'»

«Пропущено значение параметра»

«Неизвестный параметр» - «Указанное имя не является именем параметра»

«Некорректное значение параметра» – название параметра не совпадает с необходимым для загрузки

«Пропущено наименование товара»

«Несовместимые значения параметров.» - '% срока годности, от поставщика' должен быть строго больше '% срока годности, клиенту'.

«Противоречивые значения параметров» - «Значение параметра для этого товара ранее уже присутствовало в файле.»

«Дублированная запись» - «Эта запись уже присутствовала в файле, дублированную запись можно удалить

«Товар отсутствует в истории продаж» - код товара из файла параметров отсутствует в истории продаж

«Склад отсутствует в истории продаж» - склад из файла параметров отсутствует в истории продаж

Загрузка аналогов

Параметры загружаются через Данные - Загрузить - Аналоги

Загружаемый файл должен иметь определенный формат

Загрузка акций

Данные по акциям можно загружать автоматически через меню Данные – Загрузить – Акции, соблюдая формат файла загрузки

Ошибки в файле загрузке акций

При загрузке файла акций программа проводит проверку этого файла и выдает ошибки (в случае их наличия).

Список возможных ошибок:

  1. Существование неизвестной секции - критичная ошибка
  2. Указание данных (приписывание товаров, клиентов, складов, указание настроек) для необъявленной акции - некритичная ошибка
  3. Неверная команда (критичная ошибка)
  4. Команда находится в неположенной секции (указать пользователю где должна находится команда) - критичная ошибка
  5. Неверное количество аргументов для команды - критичная ошибка

Загрузка пользователей и групп

В Forecast NOW! через Данные - загрузить - Пользователи и группы можно загрузить данные по пользователям и группам, предварительно сохраненные из другой базы

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

В Forecast NOW! через Данные - загрузить - Расписание заказов можно загрузить расписания заказов, предварительно сохраненные из другой базы

Загрузка фильтров подготовки заказов

В Forecast NOW! через Данные - загрузить - Фильтры подготовки заказов можно загрузить фильтры подготовки заказов, предварительно сохраненные из другой базы

Загрузка критериев выбора товаров

При использовании ограничений заказа можно выбрать критерием изменения заказа «Пользовательский»

В этом случае Пользователь сам задает список и приоритет товаров в файле (чем выше товар в файле, тем он приоритетнее)

Файл должен из себя представлять столбец товаров, описанных как Склад;Артикул

Пример Файла:

Демо-склад1;4000000000023

Демо-склад1;4000000000024

Демо-склад1;4000000000016

Для того, чтобы загрузить такой файл можно воспользоваться Данные - Загрузить - Критерии выбора товаров

Загрузка закупок для клиентов

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

Синтаксис команды для загрузки через консольную утилиту:

import --customer-purchases путь_к_файлу имя_базы
Файл загрузки закупок клиентов должен быть определенного формата

Ошибки файла закупок для клиентов

При загрузке закупок для клиентов программа проводит проверку и может найти следующие ошибки:

  1. Неверное число элементов в строке
  2. Неверная дата (неверный формат или несуществующая дата)
  3. Неверное значение (не число или число ⇐ 0)
  4. Конфликт данных (для склада/товара/клиента/даты указано несколько значений)

Загрузка произвольных полей товара для таблицы Заказа

Если Вы хотите загружать какие-то признаки/свойства, относящиеся к паре товар-склад, то вы можете воспользоваться произвольными полями товара для таблицы Заказов.

В ручном режиме Загрузка осуществляется через Данные -Загрузить - Поля для товаров.

Доступно 2 режима:

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

Синтаксис команды для загрузки файла через консольную утилиту

import --items-fields  [-режим] путь_к_файлу имя_базы

режим:

-a обновление

-r замена

Файл загрузки полей для товара должен быть определенного формата

Загрузка поступлений товаров с датами

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

В ручном режиме Загрузка осуществляется через Данные -Загрузить - Поступления.

Доступно 2 режима:

  • обновление (обновляет данные по присутствующим в файле поступлениям и товарам)
  • замена ( перед импортом удаляются все данные о поступлениях от максимальной даты в базе и все данные по поступлениям для заказов, ИД которых присутствуют в файле.)

Синтаксис команды для загрузки файла через консольную утилиту

import --arrivals  [-режим] путь_к_файлу имя_базы

режим:

-a обновление

-r замена

Файл загрузки поступления должен быть определенного формата - csv или xml

Загрузка направлений балансировки

Загрузка направлений балансировки доступна в ручном режиме (Данные – Загрузить – Направления балансировки) или при помощи консоли, команды вида

FSystemConsole.exe import -- balancing-destinations <путь к файлу> <имя базы данных>
Файл загрузки должен быть определенного формата

Загрузка настроек балансировки

Загрузка настроек балансировки доступна в ручном режиме (Данные – Загрузить – Настройки балансировки) или при помощи консоли, команды вида

FSystemConsole.exe import -- settings-balancin <путь к файлу> <имя базы данных>
Файл загрузки должен быть определенного формата
При загрузке происходит проверка файла на корректность. Если в файле присутствуют ошибки, то он не загрузится и будет выведено сообщение с указанием пути где хранится лог с ошибками.

Загрузка структуры подчиненности складов

Загрузка направлений балансировки доступна доступна в ручном режиме (Данные – Загрузить – Структуры подчиненности складов) или при помощи консоли, команды вида

FSystemConsole.exe import --storage-destinations <путь к файлу> <имя базы данных>

Файл загрузки должен быть определенного формата

Загрузка зон хранения

Загрузка зон хранения доступна в ручном режиме (Данные – Загрузить –Зоны хранения) или при помощи консоли, команды вида

FSystemConsole.exe import --storage-area <путь к файлу> <имя базы данных>

Файл загрузки должен быть определенного формата

Загрузка данных по клиентам

Загрузка справочника клиентов доступна в ручном режиме (Файл-Данные-Загрузить-Справочник клиентов) или при помощи команды для консольной утилиты

FSystemConsole.exe import --clients <путь к файлу> <имя базы данных>

Файл загрузки должен быть определённого формата

Ошибки в файле загрузки

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

Ссохраняться в файл ошибок загрузки будет первая тысяча ошибок каждого типа

Альтернативный диалог загрузки файлов

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

При возникновении неполадок можно использовать альтернативный диалог

Чтобы использовать альтернативный диалог загрузки файлов, его необходимо выбрать в Настройки – Глобальные Настройки: