Загрузка накладных и ответов поставщика. Расширенные настройки шаблона

Содержание

Загрузка накладных/ответов поставщика выполняется с помощью шаблонов, которые настраиваются в разделе Заказы поставщику → Шаблоны ответов.

В данной статье представлено только описание всех настроек шаблона накладной/ответа поставщику.

Подробнее о создании и основной настройке шаблона — в статье Загрузка накладных и ответов поставщика. Настройка шаблона.
Подробнее о загрузке документа по шаблону — в статье Загрузка накладных и ответов поставщика. Загрузка в систему.

Основные настройки

Таблица 1. Основные настройки шаблона загрузки
Название настройки Описание
1 Название

Измените название шаблона накладной/ответа, если требуется.

2 Тип загрузки

Выберите нужный тип загрузки накладной/ответа:

  • Загрузка к заказу — загрузка по типу "один заказ = один ответ".

Например, у поставщика был только один заказ на три позиции. Он отгрузил эти три позиции и прислал одну накладную. В этом случае ее можно загрузить в данном режиме​. Рассматриваются позиции заказа поставщику, находящиеся в статусах групп В работе, В заказе, Подтверждено поставщиком, В пути. При этом выбираются заказы, в которых присутствуют нераспределенные позиции, т.е. в которых кол-во Заказано больше, чем кол-во Подтверждено или Подтверждено накладной.

В данном режиме автоматическая загрузка накладных/ответов с электронной почты невозможна, так как документ загружается вручную для определенного заказа поставщику.

  • Загрузка по Referenc загрузка по типу "один заказ = множество ответов".

Например, в накладной/ответе поставщика есть столбец Комментарий, содержащий ссылки-референсы на позиции заказов в системе. Если скачать любой заказ поставщику в формате .xls и открыть его в Excel, в нем будет присутствовать столбец Комментарий (столбец референсов).

При загрузке позиции заказов с количеством 0 перейдут в статус Отказ. Остальные, найденные в накладной с количеством больше 0, перейдут в статус Отгружено поставщиком. Если в накладной поставщика присутствует столбец Статусы, возможно определение состояния позиции заказа по этому столбцу. Загрузка по reference позволяет автоматически загружать накладные/ответы с электронной почты, а также ставить Отказ (в отличиие от типа Загрузка по номерам деталей).

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

Например, если в заказе поставщику есть две одинаковые позиции, система может привязать к накладной/ответу позицию №1 вместо нужной позиции №2. Отказ в этом режиме не ставится, можно только установить подтверждение. Загрузка по номерам деталей позволяет автоматически загружать накладные/ответы с электронной почты.

  • Загрузка без привязки к заказам — позволяет загрузить любой документ без обработки системой.
3

Цель загрузки

Выберите нужный вариант:

  • Загрузка подтверждения  используется для загрузки только ответов поставщика. Результаты загрузки сохраняются в разделе Документы → Ответы поставщика. Количество товаров по заказанным позициям, полученное в накладной, будет отображаться в разделе Заказы клиента → Все (столбец Кол как Подтверждено. Например, 5/5/5/5);
  • Загрузка накладной  используется для загрузки как накладных, так и ответов поставщика. При загрузке генерируется накладная, которая может быть сохранена в разделе Документы → Накладные поставщика (при активной опции Сохранять накладную). Количество товаров по заказанным позициям, полученное в накладной, будет отображаться в разделе Заказы клиента → Все (столбец Кол как Подтверждено накладной. Например, 5/5/5/5).
4

Статус при подтверждении

Выберите статус, который будет устанавливаться для позиций в разделе Заказы поставщику → Позиции, если в загруженной накладной/ответе поставщика для них указано количество больше 0.
5

Статус при подтверждении заказа филиала

Выберите статус, который будет устанавливаться позиции заказа филиала в разделе Заказы поставщику → Позиции, если в загруженной накладной/ответе поставщика для них указано количество больше 0.

Если оставить это поле пустым, будет использоваться статус, выбранный в поле Статус при подтверждении.

6

Статус при отказе

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

Используется для шаблонов с целью загрузки Загрузка подтверждения.

7

Сохранять накладную

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

Используется для шаблонов с целью загрузки Загрузка накладной.

8

Уведомлять менеджера после сохранения накладной

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

Убедитесь, что у вас есть настроенный почтовый ящик с ролью Отправка уведомлений, а также в настройках менеджера указан адрес его электронной почты!

Рекомендуем для лучшего контроля корректности загрузки документов.

9

Использовать архиватор 7z

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

Не реокмендуем использовать опцию без необходимости.

10

Переменная для добавления в шаблон уведомления

Укажите переменную, которая будет использоваться для связи шаблона загрузки накладной/ответа с шаблоном уведомления.
11

Производитель из заказа

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

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

12

Выделять номер по заказам

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

Активируйте опцию, если требуется, чтобы система пыталась определить артикул позиции из столбца OEM в файле накладной/ответа поставщика. Также система будет сравнивать артикул из столбца с артикулом из описания позиции, найденной в разделе Заказы поставщику → Позиции.

Точность не гарантируется.

Настройка шаблонов накладных и ответов  иллюстрация №4

Основные настройки загрузки шаблона

Автоматическое разделение заказа

Таблица 2. Настройки загрузки шаблона, блок Автоматическое разделение заказа
Название настройки Описание
1 Разделять заказы подтвержденные частично

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

Например, заказано 7 штук одной позиции, а подтверждено только 2, в этом случае автоматически будет создан отдельный заказ поставщику с этой позицией в количестве оставшихся 5 штук.

Статус для такого сформированного заказа можно выбрать в поле Устанавливать статус заказа для отделенного заказа.

Доступно на тарифе аренды Сеть+ и тарифе обслуживания Бизнес+.
2

Устанавливать статус заказа для отделенного заказа

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

Опция работает совместно с опцией Разделять заказы подтвержденные частично.

Настройка шаблонов накладных и ответов  иллюстрация №4

Автоматическое разделение заказа

Настройка фильтрации строк

Таблица 3. Настройки загрузки шаблона, блок Настройка фильтрации строк
Название настройки Описание
1 Удалять строки с значениями

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

Система не будет загружать некоторые "лишние" данные, если они похожи на позиции накладной/ответа от поставщика. Опция может быть полезна в случае, если, допустим, накладная состоит из нескольких листов с одинаковыми заголовками. Например, если указать Грузополучатель|8=1A, будут удалены строки, где в любом столбце есть слово Грузополучатель, а также будут удалены строки, в которых в столбце №8 есть значение .

Нумерация строк и столбцов ведется с 0!

Настройка шаблонов накладных и ответов  иллюстрация №5

Настройка фильтрации строк

Настройка выделения номера накладной и даты

Таблица 4. Настройки загрузки шаблона, блок Настройка выделения номера накладной и даты
Название настройки Описание
1

Строка номера

Укажите номер строки ячейки, в которой находится номер накладной поставщика.

Нумерация строк ведется с 0!
Например, если номер накладной находится в ячейке в третьей строке, нужно указать 2, а не 3.
2 Столбец номера

Укажите номер столбца ячейки, в которой находится номер накладной поставщика.

Нумерация столбцов ведется с 0!
Например, если номер накладной находится в ячейке в столбце 49, нужно указать 48, а не 49.
3 Номер - Удалить все до символа включая символ

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

Введите символ, который расположен до / после номера накладной в его строке.

Например, чтобы удалить лишние символы в номере 20022701518/1, нужно ввести символ / в поле Номер - Удалить все после символа включая символ.

4 Номер - Удалить все после символа включая символ
5 Разделить номер символом

Укажите символ, по которому следует разделить строку, если требуется.

Например, если строка с номером накладной записана как Накладная|20022701518|УПД, укажите символ |.

6 Номер - номер в разделении

Укажите порядковый номер, под которым идет номер накладной в разделяемой строке.

В приведенном выше примере будет 2.

В данном случае в поле Направление можно указать, откуда нужно отсчитывать позиции в разделяемой строке: С начала или С конца.

7

Направление

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

8 Строка даты

Поля заполняются по аналогии с полями Строка номера и Столбец номера для ячейки, в которой находится дата создания накладной поставщика.

9 Столбец даты
10 Формат даты

Укажите формат даты создания накладной поставщика.

11 Дата - Удалить все до символа включая символ

Опции используются для выделения даты накладной.

Укажите символ, который расположен до / после даты накладной в ее строке.

Например, чтобы удалить лишние символы в дате формата Дата-22.06.2023, нужно ввести символ - в поле Дата - Удалить все до символа включая символ.

12 Дата - Удалить все после символа включая символ
13 Разделить дату символом

Укажите символ, по которому будет разделена строка.

Например, если строка с датой накладной записана как Дата—22.06.2023—Шате, в поле укажите символ .

14 Дата - номер в разделении

Укажите порядковый номер, под которым идет дата накладной в разделяемой строке.

В приведенном выше примере будет 2.

В данном случае в поле Направление можно указать, откуда нужно отсчитывать позиции в разделяемой строке: С начала или С конца.

15

Направление

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

Настройка фильтрации строк

Настройка цен

Таблица 5. Настройки загрузки шаблона, блок Настройка цен
Название настройки Описание
1 Коэффициент к цене

Укажите коэффициент, на который будет умножаться цена продажи позиции чтобы получить цену с учетом НДС.

Опция используется, если цена в накладной/ответе поставщика указана без НДС.

Например, если НДС 20%, укажите коэффициент 1.2. В этом случае цена продажи увеличится на 20% и получится цена с учетом НДС.

2 Цену рассчитать от стоимости

Активируйте опцию, если требуется, чтобы цена товара в накладной/ответе поставщика рассчитывалась по формуле:

ЦЕНА ПРОДАЖИ = СТОИМОСТЬ / КОЛИЧЕСТВО

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

Для работы опции при загрузке файла-образца необходимо назначить роль Столбец цены столбцу с данными о стоимости в виде Количество * Цена. При этом поле Коэффициент к цене требуется оставить пустым, поскольку для решения проблемы расхождений используется столбец стоимости, где уже учтен налог.

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

Для работы опции необходимо наличие обновленного модуля 1С.

3

Количество чисел после запятой для округления цены

Укажите количество знаков после запятой, которое должно остаться после округления цен позиций.

4 Режим округления

Выберите режим округления цен позиций: 

  • Математический — например, 1.999 = 2;
  • Упрощенный — например, 1.999 = 1.99.

Опция полезна при работе с поставщиками, которые округляют цены путем отсечения всех символов после второго, а не через математическое округление.

5 Превышение цены (%)

Укажите максимальный процент превышения цены позиций в накладной/ответе поставщика. Если цена позиции превысит указанное значение, позиция не будет привязана к заказу.  

Опция используется при распределении системой позиций накладной/ответа поставщика по позициям заказов.

6 Снижение цены (%)

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

Опция используется при распределении системой позиций накладной/ответа поставщика по позициям заказов.

Загрузка накладных поставщика иллюстрация №4

Письмо менеджеру

Настройки выделения номера и бренда

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

Загрузка накладных поставщика иллюстрация №6

Пример неудачной накладной


Таблица 6. Настройки загрузки шаблона, блок Настройки выделения номера и бренда
Название настройки Описание
1 OEM – Удалить все до символа включая символ

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

Укажите символ, который расположен до / после OEM в его строке.

2 OEM – Удалить все после символа включая символ
3 Разделить OEM символом

Укажите символ, по которому следует разделить строку.

Например, если строка с артикулом позиции записана как Брызговик передний левый|T113102051|CHERY, укажите символ | .

4 OEM – номер в разделении

Укажите порядковый номер, под которым идет ОЕМ в разделяемой строке.

В приведенном выше примере будет 2.

При этом в поле Направление можно указать, откуда нужно отсчитывать позиции в разделяемой строке: С начала или С конца.

5

Направление

Выберите, с какой стороны документа требуется отсчитывать позиции в разделяемой строке.
6

Бренд - Удалить все до символа включая символ

Используются для указания бренда позиции.

Укажите символ, который расположен до / после названия бренда позиции в ее строке.

7 Бренд - Удалить все после символа включая символ
8

Разделить Бренд символом

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

9

Бренд - номер в разделении

Укажите порядковый номер, под которым идет бренд в разделяемой строке.

При этом в поле Направление можно указать, откуда нужно отсчитывать позиции в разделяемой строке: С начала или С конца.

10

Направление

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

Настройки выделения номера и бренда


Таблица 7. Примеры настроек выделения номера и бренда

Исходное значение

Настройка

Значение настройки

Результатирующее значение

CHERY^T113102051 OEM - Удалить все до символа включая символ (1) ^ T113102051
Бренд - Удалить все после символа включая символ (2) ^

CHERY

Термостат VERNET Разделить Бренд символом (7) “ ” VERNET
Бренд - номер в разделении (8) 0
Направление С конца
Термостат MANN FILTER Разделить Бренд символом (7) /[А-Яа-я]+
(по первой русской букве)
MANN FILTER
Бренд - номер в разделении (8) 0
Направление С конца
RoxelPro Пеноакриловая двусторонняя лента, толщина (ROXELPRO/512412) Бренд - Удалить все до символа включая символ (5) ( ROXELPRO
Бренд - Удалить все после символа включая символ (6) /
RoxelPro Пеноакриловая двусторонняя лента, толщина (ROXELPRO/512412) ОЕМ - Удалить все до символа включая символ (1) / 512412
ОЕМ - Удалить все после символа включая символ (2) )

Настройка валюты ответа (только при работе по референсам)

Блок используется только для шаблонов с типом загрузки Загрузка по Reference!
Таблица 8. Настройки загрузки шаблона, блок Настройка валюты ответа
Название настройки Описание
1 Валюта

Укажите валюту, в которой отображаются цены на позиции в накладной/ответе поставщика.

2 Собственный курс

Укажите коэффициент, на который будут умножаться цены позиций в накладной/ответе поставщика, в случае, если курс валюты поставщика не соответствует курсу, установленному ЦБ. 

Настройки шаблона загрузки накладной/ответа поставщика иллюстрация №6

Настройка валюты ответа (только при работе по референсам)

Привязка статуса (работает только при работе по референсам)

Блок используется только для шаблонов с типом загрузки Загрузка по Reference!

Функционал предназначен для случаев, когда поставщик передаёт в накладной/ответе статус каждой отгруженной позиции. В этом случае вы можете настроить соответствие между статусами поставщика и статусами в системе, после чего для позиций в разделе Заказы поставщику → Позиции автоматически будут устанавливаться статусы, связанные с соответствующими позициями в накладной/ответе.

Таблица 9. Настройки загрузки шаблона, блок Привязка статуса (работает только при работе по референсам)
Название настройки Описание
1

Идентифицировать статусы по названию

Активируйте опцию чтобы включить функционал автоматической привязки статусов.

2 Статусы поставщика, интерпретируемые как Подтверждено

Перечислите статусы типа Подтверждено, которые поставщик указывает в своих накладных/ответах.

Статусы перечисляются через запятую
3

Статусы поставщика, интерпретируемые как В пути

Перечислите статусы типа В пути, которые поставщик указывает в своих накладных/ответах.

Статусы перечисляются через запятую
4

Статусы поставщика, интерпретируемые как Отказ

Перечислите статусы типа Отказ, которые поставщик указывает в своих накладных/ответах.

Статусы перечисляются через запятую

Настройки шаблона загрузки накладной/ответа поставщика иллюстрация №7

Привязка статуса

Интеграция ЭДО

Если у вас настроена интеграция с сервисом ЭДО, вы также можете настроить автоматическую обработку документов, поступающих вам от поставщиков по ЭДО.

Обрабатываются только заказы со статусами групп Отгружено поставщикомВ заказеВ работеРазмещено у поставщикаВ пути. Помимо этого, заказ поставщику должен быть сформирован в разделе Заказы поставщику → Группы.

Для работы функционала в поле Тип загрузки необходимо выбрать вариант Загрузка по номерам деталей.
Таблица 10. Настройки загрузки шаблона, блок Интеграция ЭДО
Название настройки

Описание

1 Провайдер

Выберите сервис ЭДО, который вы используете.

2 Тип документов

Выберите тип документов, поступающих по ЭДО, который необходимо обрабатывать автоматически. 

3 Номер товара

Укажите название столбца, содержащего ОЕМ-номер товара, если требуется.

Не заполняйте это поле без необходимости — указывайте его только в том случае, если точно знаете, что ваш поставщик использует его для указания ОЕМ-номера позиции.
4 Название производителя товара

Укажите название столбца, содержащего название производителя товара, если требуется.

Не заполняйте это поле без необходимости — указывайте его только в том случае, если точно знаете, что ваш поставщик использует его для указания производителя товара.
5 reference

Укажите название столбца, содержащего ссылки-референсы на позиции заказов, если требуется.

Не заполняйте это поле без необходимости — указывайте его только в том случае, если точно знаете, что ваш поставщик использует его для указания reference.

Настройки шаблона загрузки накладной/ответа поставщика иллюстрация №8

Интеграция ЭДО

Обновление статусов через Email

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

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

Таблица 10. Настройки загрузки шаблона, блок Обновление статусов через Email
Название настройки Описание
1 Автоматически загружать с Email

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

Результат настройки для шаблонов с целью загрузки Загрузка накладной:

  • Автоматический сбор почты от поставщика из вашего почтового ящика с ролью Загрузка накладных или Загрузка накладных и ответов;
  • Поиск писем от отправителей, указанных в поле Адрес отправителя, и загрузка из этих писем накладных поставщика. Загруженные накладные будут отоборажаться в разделе Документы → Накладные поставщика.

Результат настройки для шаблонов с целью загрузки Загрузка подтверждения:

  • Автоматический сбор почты от поставщика из вашего почтового ящика с ролью Загрузка ответов;
  • Поиск писем от отправителей, указанных в поле Адрес отправителя, и загрузка из этих писем ответов поставщика. Загруженные ответы будут отображаться в разделе Документы → Ответы поставщика.
Автоматическая загрузка писем с электронной почты выполняется каждые 10 минут на старших тарифах, на младших — каждые 30 минут.
2 Адрес отправителя

Укажите адрес электронной почты поставщика, с которого вам приходят письма с накладными/ответами.

Например, robot@texcom.ru,manager@texcom.ru.

Если требуется указать несколько адресов, перечислите их через запятую, без пробелов!

3

Вложение содержит слово

Используется, если поставщик присылает письмо с несколькими вложениями.

При необходимости укажите уникальное слово/фразу из названия вложения, данные из которого будут использованы для загрузки накладной/ответа. Например, в письме от поставщика два вложения “Ответ Варшавка 21.07.2020” и “Price Podolsk.zip”. В поле Вложение содержит слово укажите слово Ответ.

4 Заголовок содержит слово

Используется, если поставщик присылает письмо с накладными/ответами, которые имеют разные заголовки (темы).

При необходимости укажите уникальное слово/фразу из названия письма, данные из которого будут использованы для загрузки накладной/ответа. Например, если поставщик прислал письма с темами “Накладная по заказам Варшавка” и “Обновление прайса Минск”, в поле Заголовок содержит слово указываем слово Накладная.

5

Распаковывать письмо mpack

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

Настройки шаблона загрузки накладной/ответа поставщика иллюстрация №8

Обновление статусов через Email

Проверка содержимого xls/xlsx файла (при загрузке по email)

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


Таблица 11. Настройки загрузки шаблона, блок Проверка содержимого xls/xlsx файла
Название настройки Описание
1 Текст, который должен быть в файле

Введите текст, по которому должна выполняться проверка содержимого xls/xlsx-файла.

2 Лист (для xls, xlsx)

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

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

Нумерация листов начинается с 0!
Например, если нужный лист в файле находится под номером 3, нужно указать номер 2.
 
3 Номер строки

Укажите номер строки, в которой должен находиться искомый текст.

Нумерация строк ведется с 0!
4 Номер колонки

Укажите номер колонки(столбца), в которой должен находиться искомый текст.

Нумерация колонок ведется с 0!
5

Метод проверки

Выберите метод проверки:

  • Равенство – в указанной ячейке должен оказаться текст, указанный в поле Текст, который должен быть в файле;
  • Вхождение – текст, указанный в поле Текст, который должен быть в файле, может быть частью более крупного текста в указанной ячейке.

Настройки шаблона загрузки накладной/ответа поставщика иллюстрация №10

Проверка содержимого xls/xlsx файла

Нажмите кнопку Сохранить.

Начните тест-драйв платформы PARTS SOFT уже сегодня!

скриншот платформы