Поделиться через


Создание строк накладной при импорте накладных поставщиков

Важно

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

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

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

  • Накладные всегда содержат строки, совпадающие со строками в заказе на покупку.
  • Накладные всегда содержат одинаковые строки на основе отгруженных товаров с ценами, основанными на заказе на покупку.

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

Включите параметры

  1. Перейдите в раздел Расчеты с поставщиками > Настройка > Параметры расчетов с поставщиками.

  2. На вкладке Автоматизация накладных поставщиков в разделе Автоматическое создание строк для импортированных накладных установите для параметра автоматически создавать строки накладной значение Да.

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

    • Заказанное количество — строки создаются из строк заказа на покупку. Это значение является значением по умолчанию.
    • Количество поступающих продуктов — используется номер заказов на покупку для поиска соответствующих поступлений продуктов. Затем для создания строк накладных используются количества поступлений продуктов.

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

  4. Задайте параметр Разрешить импорт накладной без производных строк. Этот параметр определяет, будет ли блокироваться импорт накладной при отсутствии производных строк накладной.

Изменения информационного объекта

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

  • HeaderOnlyImport — в этом поле должно быть установлено значение Да, чтобы создавать строки для заголовков накладных.
  • PurchIdRange — список номеров заказов на покупку. Номера накладных могут быть диапазонами, например PO0001..PO0009 (где две точки отделяют начало и конец диапазона), или дискретными значениями, такими как PO0001,PO0003,PO0006. Все заказы на покупку должны относиться к одному и тому же счету поставщика в заголовке накладной. В противном случае будет выведено следующее сообщение об ошибке: «Не удалось создать строки накладной. В заказах на покупку содержатся различные счета поставщика».
  • PackingslipRange — список номеров поступлений продуктов. Строки накладной поставщика могут быть созданы из поступлений продуктов. Однако номера поступлений продуктов обычно не включаются в накладные поставщика. Введите только номера поступлений продуктов в это поле, если можно ясно определить, какие поступления продуктов относятся к отдельным накладным. Строки накладной могут быть созданы на основе поступлений продуктов. Если это поле используется, значение поля Выбрать количество по умолчанию для автоматического создания строк накладной на странице Параметры модуля расчетов с поставщиками игнорируется.

Примечание

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

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

Результат

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

Если строки не созданы, регистрируется следующее сообщение об ошибке: "Автоматически создавать строки накладных: сбой".

Импорт накладной на предоплату

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

  • HeaderOnlyImport — задайте значение Да, чтобы создавать строки для накладной на предоплату.
  • PurchIdRange — номер заказа на покупку, который устанавливает сумму предоплаты.
  • VENDORINVOICETYPE — это "VendorAdvance", обозначающий накладную на предоплату.
  • IMPORTEDAMOUNT — сумма в накладной на предоплату.

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

Импорт номера заказа на покупку

Когда накладная поставщика связана с одним заказом на покупку, номер заказа на покупку (PurchId) указывается в объекте заголовка накладной поставщика для поддержки следующей функциональности:

  • Вывод и проверка кода валюты — код валюты автоматически извлекается из заказа на покупку, если код валюты не указан в объекте заголовка накладной поставщика. Ошибка проверки возникает, когда импортированная накладная имеет код валюты, отличный от кода, указанного в заказе на покупку.
  • Значения по умолчанию для финансовой аналитики — значения финансовой аналитики заголовка накладной будут излечены из заголовка заказа на покупку. Соответствующая финансовая аналитика в строках накладной извлекается из заголовка накладной поставщика в процессе импорта строк накладной. Такое поведение обеспечивает согласованность накладных, импортируемых с использованием платформы управления данными (DMF), и накладных, созданных с помощью страницы Накладная поставщика, ожидающая обработки.
  • Workflow-процесс по накладной поставщика — если проверка накладной не удалась, накладная перенаправляется инициатору заказа на покупку для устранения любых несоответствий. Правильный номер заказа на покупку гарантирует, что накладная поставщика будет перенаправлена правильному инициатору заказа на покупку в рамках workflow-процесса.