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


Автоматическое разделение больших финансовых журналов

В Microsoft Dynamics 365 Finance версии 10.0.36 функция Автоматическое разделение больших финансовых журналов повышает эффективность разноски финансовых журналов. Повышение производительности достигается за счет автоматического разделения финансового журнала на несколько журналов и их публикации в пакетном режиме. Пакеты разделяются на основе ограничения количества строк, определенного Майкрософт. Эта функция работает для всех типов финансовых журналов, за исключением журналов выплат по зарплате и журналов основных средств.

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

Примечание

Функция Автоматическое разделение больших финансовых журналов включается в разделе «Управление функциями».

Краткое описание функции и преимуществ

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

В предыдущих версиях в каждом журнале был параметр лимита строки, определяющий предел для строк журнала. По умолчанию предел строк был пустым, и если клиент не установил какое-либо значение или установил в качестве предела очень большое число, то были проблемы с производительностью разноски для крупных журналов. Для устранения этого ограничения была введена функция Автоматическое разделение больших журналов. После активации этой функции параметр лимита строки скрывается от отдельных журналов. Вместо этого лимит строки становится глобальным параметром, действующим для всех журналов. Значение по умолчанию для параметра Автоматическое разделение равно 1000. Корпорация Майкрософт рекомендует использовать это значение.

Функция Автоматическое разделение больших финансовых журналов удаляет параметр Лимит строк из названия журнала и автоматически разбивает журнал на несколько журналов. Журнал разделяется на основании лимита в 1000 строк, определенного Майкрософт. Новые журналы, созданные в результате автоматического разделения, содержат ссылку на исходный журнал. Этот журнал считается родительским журналом, а другие разделенные журналы считаются связанными журналами.

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

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

Примечание

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

Сценарий

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

В конфигурации пакетного задания Пакетную обработку нельзя отключить. После завершения пакетной обработки отображаются два отдельных журнала. Первый журнал содержит первые 1000 строк (каждая из которых представляет собой отдельный ваучер), а второй журнал содержит оставшиеся 50 строк.