Проблемы
После того как вы закончите или отменили грузоотправитель, значение в поле статус не будет обновлено на закрыто при управлении заказами в Microsoft Dynamics SL.
Примечание. Поле состояния появится на вкладке другие сведения в окне грузоотправители (40.110.00) . Кроме того, экран средства просмотра журнала обновлений (40.460.00) не включает в себя запись для идентификатора грузоотправителя.
Причина
Причина 1
Неверный параметр обновления отправителя. Смотрите решение 1.
Причина 2
Параметр времени сна для диспетчера процессов слишком мал. Ознакомьтесь с разрешениями 2
Причина 3
На вкладке " действия " в окне " типы заказов" (40.200.00) задано неправильное действие "обновление доставки". Ознакомьтесь с разрешениями 3.
Причина 4
Тип заказа изменился на вкладке " действия " в окне " типы заказов (40.200.00) " перед закрытием существующих грузоотправителей. Ознакомьтесь с разрешениями 4.
Причина 5
Настройки были добавлены на экран грузоотправители (40.110.00) , который прервал обработку записей грузоотправителей. Ознакомьтесь с разрешениями 5.
Причина 6
Любая причина, кроме причины 1 – причина 5. В этом случае эта проблема возникает независимо от типа заказа. Посмотрите разрешение 6 или разрешение 7.
Решение
Решение 1
Убедитесь, что параметр отсрочки обновления грузоотправителя не слишком велик. Для этого выполните следующие действия:
-
В меню модуль выберите Управление заказами.
-
В области Управление заказами щелкните Настройка управления заказом в разделе Настройка.
-
На вкладке Дополнительно убедитесь в том, что в поле задержка обновления грузоотправителя (мин) указано слишком большое значение. Примечание Если для параметра " задержка обновления отправителя (мин) " установлено значение 30, грузоотправитель не закрывается через 30 минут после завершения записи грузоотправителя.
Решение 2
Увеличивают время сна для процесса диспетчера процессов. Для этого выполните следующие действия:
-
В меню модуль выберите Управление заказами.
-
В области Управление заказами щелкните Настройка управления заказом в разделе Настройка.
-
На вкладке Дополнительно введите значение 15 в поле время сна в диспетчере процессов (в секундах) , если число в поле меньше 15.
Решение 3
Исправьте состояние шага в поле Тип заказа. Для этого выполните следующие действия:
-
В списке модули выберите пункт Управление заказами.
-
В области " Управление заказами " выберите типы заказов в разделе " обслуживание".
-
В поле тип заказа введите код типа заказа, который вы хотите изменить.
-
На вкладке шаги выберите пункт обязательно в поле " состояние " для пункта "обновление доставки".
-
Нажмите кнопку Сохранить. Затем закройте экран типы заказов (40.200.00) .
Разрешение 4
Отменяйте отправителя и соответствующие заказы на продажу. Для этого выполните следующие действия:
-
В списке модули выберите пункт Управление заказами.
-
В области Управление заказами выберите пункт подтверждение отгрузки в поле Вход.
-
В поле грузоотправитель ID (идентификационный номер ) введите идентификатор грузоотправителя, который вы хотите отменить.
-
Установите флажки, указанные ниже.
-
Отмена доставки
-
Отменить заказ
-
-
Нажмите кнопку Готово. Затем закройте окноЭкран подтверждения отгрузки (40.117.00) .
Разрешение 5
Удаление настроек для экрана грузоотправителей (40.110.00) . Для этого выполните следующие действия:
-
Закройте все экраны, кроме расправителя (40.110.00) .
-
В меню Настройка выберите пункт настроить режим.
-
В меню Настройка выберите команду Удалить изменения для экрана.
-
Нажмите кнопку Да, а затем — кнопку ОК.
-
Закройте окно грузоотправители (40.110.00) . Затем откройте экран.
Решение 6
Измените порядок грузоотправителей на заказ, который распознается диспетчером процессов. Для этого выполните следующие действия. Примечание Перед выполнением инструкций, описанных в этой процедуре, убедитесь, что у вас есть полная резервная копия базы данных, которая может быть восстановлена в случае возникновения проблемы.
-
На экране Диспетчер процессов (40.400.00) нажмите кнопку стоп.
-
С помощью анализатора запросов Microsoft SQL или Microsoft SQL Server Management Studio выполните соответствующие инструкции для базы данных приложения.
-
-
Microsoft SQL Server 7,0
Выберите "execADG_Release_For_Update" + RTRIM (CpnyID) + "", "," + RTRIM (ShipperID) + "", "" + "+" + "+" "" из SOSHIPHEADER, где NextFunctionID = "4043000" и NextFunctionClass = "0200"
-
Microsoft SQL Server 2000 или Microsoft SQL Server 2005 или Microsoft SQL Server 2008
SET QUOTED_IDENTIFIEROFF SELECT "exec ADG_Release_For_Update" "+ RTRIM (CpnyID) +" ",", "+ RTRIM (ShipperID) +" ", от SOSHIPHEADER whereNextFunctionID =" 4043000 "и NextFunctionClass =" 0200 "
-
-
Скопируйте результаты выполнения инструкции в новое окно. Исключите заголовки столбцов или строки подсчета строк. Затем выполняйте инструкцию New, чтобы переставить в очередь указанные в списке поставщики.Примечание Следующий оператор является примером результатов, которые вы хотите скопировать.
Exec ADG_Release_For_Update "0060", "", 0009868
-
На экране Диспетчер процессов (40.400.00) нажмите кнопку Пуск.
Разрешение 7
Отмена грузоотправителя. Для этого выполните следующие действия:
-
В списке модули выберите пункт Управление заказами.
-
В области Управление заказами выберите пункт грузоотправители в разделе Вход.
-
На вкладке другая информация установите флажок отменено и нажмите кнопку Готово.