Quad.Wiki

Проверка настройки прайса

 

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


Проверка изменения колонок

Проверка осуществляется на основании текста из выбранных для проверки ячеек. На скриншете, например, программа проверяет что в 3-ей колонки 1-ой строки в новом прайсе написано "Артикул". Если поставщик добавляет или удаляет какие-то колонки в прайсе, или же вносит какие-то другие изменения в прайс, то текст Артикул сдвигается в какую-то другую ячейку и при загрузке прайса программа будет ругаться на то, что файл не прошел проверку. В этом случае вам нужно исправить настройку прайса, а так же проверку (можно удалить все из проверки и добавить заново) и попробовать загрузить прайс опять.

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

Проверить прайс на соответствие настроек можно и не загружая, кнопкой =



В проверку обычно добавляется "шапка" прайса - выделяются все ячейки из шапки и в контестном меню нажимается пункт "11. Проверка" - выбранные ячейки добавляются в таблице.

Вот так делать не нужно:

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

 

Проверка названия листа

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

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

 

Проверка изменения листов

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

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

При двойном клике на сообщение можно посмотреть, какие листы добавились или удалились.

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

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