| |||||||||
Если ваша организация работает без структуры закупочных блоков, начинает создавать документы на утверждение, но позже решает внедрить закупочные блоки на вашем сайте, существующим документам на утверждение не будет присвоен закупочный блок. Это может привести к ошибкам при изменении документов или при обработке квитанций или счетов-фактур по заказам на закупку с пустым значением закупочного блока: значение "Закупочный блок" недопустимо.
Перед внедрением закупочных блоков поле Закупочный блок не является обязательным в документах на утверждение. После активации закупочных блоков это поле становится обязательным для всех новых или существующих документов, задействованных в обработке связанного документа (например, для отправки нового квитанции по существующему заказу на закупку с пустым закупочным блоком).
*Запланированная задача BackPopulateProcurementUnits никогда не должна выполняться службой поддержки клиентов SAP Ariba*
Выполните запланированную задачу BackPopulateProcurementUnits на вашем сайте, чтобы задним числом заполнить поле "Закупочный блок" в существующих документах на утверждение без обращения к документам вручную. Эта задача не изменяет процесс утверждения документов на утверждение, которые находятся в процессе утверждения. При обновлении существующих документов на утверждение задача добавляет запись журнала, указывающую на изменение пустого закупочного блока на новое значение.
Мы рекомендуем сначала запустить эту задачу на тестовом сайте, чтобы убедиться, что она работает, как ожидалось, и чтобы убедиться, что нет побочных эффектов. Кроме того, перед выполнением этой задачи проверьте настройки параметров по умолчанию для закупочного блока. Запланированная задача ссылается на эти настройки параметров, чтобы определить, как по умолчанию использовать закупочное подразделение для каждого типа документа на утверждение.
Например:
Каждый из этих параметров определяет список путей полей, из которых по умолчанию берется поле Закупочная единица для данного вида документа. Например, параметр закупочной единицы для заявки имеет значение по умолчанию CompanyCode.ProcurementUnit Requester.PartitionedUser. Это означает, что запланированная задача сначала ищет закупочный блок, связанный с кодом компании заявки. Если значение не указано, выполняется переход к закупочному блоку по умолчанию для запрашивающего. Если ни один из путей полей не содержит значений, закупочная единица заявки остается пустой.
Служба поддержки SAP Ariba может изменить эти параметры, чтобы добавить новые пути к полям и изменить ранжирование вариантов путей полей, чтобы плановая задача вызывалась из нужного места.
Запланированная задача выполняет циклы по документам в порядке рабочего процесса (от старых к новым для каждого типа документов на утверждение, прежде чем переходить к следующему типу):
В зависимости от того, сколько исторических документов необходимо обновить значением закупочного блока, выполнение задачи может занять несколько часов.
Запланированная задача BackPopulateProcurementUnits не должна выполняться службой поддержки SAP Ariba по нескольким причинам:
По всем вышеперечисленным причинам клиентам следует обращаться в SAP Consulting, если требуется ретроактивное заполнение закупочных блоков в документах на утверждение.
Базовые закупки > Базовое администрирование > Импорт закупочных блоков