Ошибка при попытке выполнить процесс закрытия в конце года в общем реестре в Microsoft Dynamics GP: учетная запись с нераспределенная прибыль не найдена
В этой статье описаны способы устранения ошибки, возникающей при выполнении процесса закрытия в конце года в общем реестре в Microsoft Dynamics GP.
Применимо к: Microsoft Dynamics GP
Исходный номер базы знаний: 850741
Симптомы
При попытке завершить год в Общем реестре в Microsoft Dynamics GP появляется следующее сообщение об ошибке:
Нераспределимая прибыль счета не найдена.
Нераспределимая прибыль счета не найдена.
Причина
Эта проблема возникает, если щелкнуть флажок Закрыть до сегментов учетной записи деления проверка в окне Настройка общего реестра.
Кроме того, сообщение об ошибке может возникать по одной из следующих причин:
Причина 1
Настроен только один счет нераспределаемой прибыли. Однако в окне Настройка общего реестра установлен флажок Близко к сегменту учетной записи отдела проверка. См . решение 1.
Причина 2
Счета с нераспределаемой прибылью создаются без общего сегмента, близкого к. См . решение 2.
Причина 3
Установлен флажок Близко к сегменту учетной записи деления проверка. Однако учетная запись Нераспределаемая прибыль настроена не для каждого сегмента. См . решение 3.
Причина 4
Счета с нераспределленной прибылью имеют пустые пробелы. См . решение 4.
Причина 5
Таблица индекса учетной записи GL00105 имеет поврежденную запись. См . решение 5.
Причина 6
При использовании закрывающихся к подразделениям учетных записей RE она ищет учетные записи единиц. См . решение 6.
Разрешение
Перед выполнением любого из этих решений убедитесь, что все остальные пользователи выходят из Microsoft Dynamics GP или Microsoft Business Solutions — Great Plains. Кроме того, создайте восстанавливаемую резервную копию базы данных компании.
Решение 1
Чтобы устранить эту проблему, снимите флажок Закрыть до сегментов учетной записи подразделения проверка в окне Настройка общего реестра. Для этого выполните следующие действия:
- Откройте окно Настройка общего реестра, щелкните Сервис в меню Microsoft Dynamics GP , наведите указатель мыши на пункты Настройка, Финансовое, а затем — Общий реестр.
- В окне Настройка общего реестра снимите флажок Закрыть до сегментов учетной записи деления проверка.
- Нажмите кнопку OK, чтобы сохранить изменения.
Решение 2
Чтобы устранить эту проблему, близко к одному сегменту различных номеров счетов с удержанной прибылью. Нельзя закрыть несколько сегментов номеров счетов.
Пример
В этом примере существуют следующие номера счетов с нераспределаемой прибылью:
- A-000-3030-00
- B-100-3030-00
- C-200-3030-00
В этом примере невозможно закрыть второй сегмент номеров счетов. Вторые сегменты: 000, 100 и 200. После того как вы решите, что сегмент будет закрыт, остальные сегменты должны быть одинаковыми. Таким образом, в этом примере у вас есть следующие варианты:
- Если вы хотите закрыть с помощью второго сегмента, необходимо изменить первый сегмент (букву), чтобы он был одинаковым для всех учетных записей. Например, чтобы закрыть с помощью второго сегмента и с помощью нераспределяемых доходов, измените первые сегменты следующим образом:
- A-000-3030-00
- A-100-3030-00
- A-200-3030-00
- Если вы хотите закрыть первый сегмент, необходимо изменить второй сегмент, чтобы он был одинаковым для всех учетных записей. Второй сегмент можно изменить с помощью одного из следующих параметров:
- A-000-3030-00, B-000-3030-00, C-000-3030-00
- A-100-3030-00, B-100-3030-00, C-100-3030-00
- A-200-3030-00, B-200-3030-00, C-200-3030-00
Решение 3
Убедитесь, что в разделе сегментов нет созданной учетной записи с сохранением прибыли. Для этого выполните следующие действия:
Откройте окно Настройка сегмента учетной записи , выберите пункт Сервис в меню Microsoft Dynamics GP , наведите указатель мыши на пункт Настройка, наведите указатель на пункт Финансовые, а затем — Сегмент.
Нажмите кнопку подстановки рядом с полем Сегмент , а затем запишите сегмент учетной записи, назначенный в окне Настройка общего реестра .
Нажмите кнопку подстановки рядом с полем Число .
Обратите внимание на номера сегментов, которые можно просмотреть с помощью кнопки поиска сегментов.
Откройте окно Обслуживание учетной записи. Для этого щелкните Карточки, выберите Пункт Финансовые, а затем — Учетная запись.
Убедитесь, что для всех сегментов, отмеченных на шаге 4, настроены соответствующие счета с сохранением прибыли.
Пример:
Выполняются следующие условия:
- У вас есть счет нераспределаемых доходов 000-3030-00.
- Первый сегмент номера счета настраивается как сегмент учетной записи деления.
- Вы отметили, что первый сегмент имеет такие числа: 000, 100, 200, 300 и 400.
В этом примере необходимо убедиться, что также настроены следующие номера счетов с сохранением прибыли:
- 100-3030-00
- 200-3030-00
- 300-3030-00
- 400-3030-00
Если все сегменты не настроены, настройте их в окне обслуживания учетной записи . Для этого щелкните Карточки, выберите Пункт Финансовые, а затем — Учетная запись.
Решение 4
Чтобы устранить эту проблему, определите, имеются ли в номерах счетов нераспределаемой прибыли пробелы. Для этого выполните следующие действия:
Откройте окно Обслуживание учетной записи. Для этого щелкните Карточки, выберите Пункт Финансовые , а затем — Учетная запись.
Выберите один из счетов с нераспределаемой прибылью, а затем проверьте номер счета, чтобы убедиться, что в нем нет пробелов.
Пример:
- У вас есть счет нераспределаемых доходов 000-3030-00.
- Первый сегмент номера счета настраивается как сегмент учетной записи деления.
- Вы отметили, что первый сегмент имеет такие числа: 000, 100, 200, 300 и 400.
В этом примере необходимо убедиться, что также настроены следующие номера счетов с сохранением прибыли:
- 100-3030-10
- 200-3030-20
- 300-3030-30
- 400-3030-40
Однако вы могли случайно увеличить длину первого сегмента до четырех символов, и Microsoft Dynamics GP не распознает созданные вами учетные записи с сохранением прибыли. При увеличении первого сегмента номера счетов будут выглядеть следующим образом:
- 100X-3030-10
- 200X-3030-20
- 300X-3030-30
- 400X-3030-40
Примечание.
В этих числах X представляет пустое пространство.
Если в номерах учетных записей есть пробелы, выполните следующие действия.
Откройте окно Сверка. Для этого выберите пункт Сервис в меню Microsoft Dynamics GP , наведите указатель на пункт Служебные программы, наведите указатель на пункт Система, а затем — Выверить.
Примечание.
Команда Согласование возвращает формат сегмента учетной записи до исходной длины сегментов. Сверка работает только в том случае, если нет учетных записей с фактической длиной первого сегмента в четыре символа, за исключением пробелов. То есть нет учетных записей с первым сегментом, например 1000, как в примере 1000-1100-00. В этом случае длина сегмента отменить изменения до трех символов.
Выберите Настройка формата учетной записи и нажмите кнопку Вставить.
Нажмите кнопку Согласование и выведите журнал ошибок на экран.
Примечание.
Таблица Master индекса учетных записей (GL00105), вероятно, по-прежнему будет содержать учетные записи с длиной четырех символов. Поэтому необходимо перестроить таблицу с помощью обслуживания SQL.
Откройте окно обслуживание SQL. Для этого в меню Microsoft Dynamics GP наведите указатель на пункт Обслуживание, а затем выберите SQL.
Выберите базу данных компании, а затем выберите Microsoft Dynamics GP в разделе Продукт.
Выберите таблицу Главный индекс счета в разделе Финансовые ряды.
Щелкните, чтобы выбрать все поля проверка, а затем нажмите кнопку Обработать.
Примечание.
После повторного создания таблицы GL00105 необходимо восстановить данные с помощью проверки ссылок.
Откройте окно Проверка ссылок. Для этого в меню Microsoft Dynamics GP наведите указатель на пункт Обслуживание, а затем щелкните Проверить ссылки.
Выберите Финансовый в качестве ряда, а затем вставьте логические таблицы Главная учетная запись.
Нажмите кнопку ОК , чтобы запустить процесс.
Примечание.
Сведения, найденные в таблице Master Account (GL00100), теперь должны заполнить таблицу GL00105.
Решение 5
Откройте Среда SQL Server Management Studio.
В окне запроса выполните следующий скрипт в базе данных компании:
Delete GL00105
Откройте Microsoft Dynamics GP. В меню Microsoft Dynamics GP наведите указатель на пункт Обслуживание и щелкните Проверить ссылки.
Выберите Финансовый ряд.
В списке Логические таблицы выберите Пункт Хозяин учетной записи. Нажмите кнопку Вставить.
Затем нажмите кнопку ОК, чтобы запустить проверка ссылки. Выведите журнал ошибок на экран.
Протестируйте еще раз.
Решение 6
Для успешного закрытия может потребоваться настроить дополнительные учетные записи re подразделения с пустыми сегментами, чтобы учитывать "учетные записи единиц". (Просмотрите структуру учетных записей единиц по сравнению с тем, как должны выглядеть ваши учетные записи re divisional и какой сегмент вы закрываете.) Для этого зарегистрирована проблема с качеством, так как система не должна смотреть на учетные записи единиц во время процесса re re.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по