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


Проверка сведений об активных сеансах мобильного приложения Warehouse Management

Все время, пока пользователь "складской работник" использует мобильное приложение Warehouse Management, система поддерживает рабочий сеанс пользователя для этого пользователя. Вы можете просмотреть подробную информацию о каждом активном рабочем сеансе пользователя, перейдя в раздел Управление складом > Периодические задачи > Рабочие сеансы пользователя. Для каждого сеанса страница Рабочие сеансы пользователя показывает связанные значения Имя пользователя, ИД пользователя, Дата и время входа и Дата и время последнего действия пользователя вместе с подробной историей сообщений XML и зарегистрированных ошибок.

Примечание

Если на странице Рабочие сеансы пользователя не отображаются исторические данные, возможно, что выполняется задание очистки, например Очистка журнала сеанса работы пользователя.

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

Важно

Чтобы просмотреть правильный XML-код и найти такую информацию, как имена полей и идентификаторы шагов, вы должны выполнять работу с помощью настоящего мобильного приложения Warehouse Management, а не альтернативного инструмента, такого как эмулятор на основе браузера.

В следующем примере показано содержимое XML, скопированное из процесса Получение грузоместа со смешанными номенклатурами. Здесь мобильное приложение Warehouse Management в настоящее время обрабатывает шаг, на котором Step Id="LoadId". Этот шаг включает в себя элемент управления, где DisplayArea="PrimaryInputArea" (область отображения, где обычно находятся элементы управления, ожидающие ввода или подтверждения) и name="LoadId" (имя поля, связанного с элементом управления).

<?xml version="1.0" encoding="utf-8"?>
<ParentNode>
    <Controls PagePattern="Default" PageTitle="Mixed LP receiving" MenuItemName="Mixed LP receiving">
        <Control controlType="label" name="MixedLPReceiving" label="Mixed LP receiving" newLine="1" data="" type="Undefined" length="-1" error="0" defaultButton="0" enabled="1" selected="" color="#000000" Status="1" NumDecimals="-1" DisplayArea="SubHeaderArea" PreferredInputMode="" PreferredInputType="" DisplayPriority="0" DisplaySubPriority="0" DataSequence="3" AttachedTo="" InstructionControl="" Footer1="" Footer2="" InputType="16806" />
        <Control controlType="text" name="LicensePlateId" label="License plate" newLine="1" data="LP33" type="String" length="25" error="0" defaultButton="0" enabled="0" selected="" color="#000000" Status="1" NumDecimals="-1" DisplayArea="InfoAndSecondaryInputArea" PreferredInputMode="Scanning" PreferredInputType="Alpha" DisplayPriority="50" DisplaySubPriority="22" DataSequence="4" AttachedTo="" InstructionControl="" Footer1="" Footer2="" InputType="2694" />
        <Control controlType="text" name="LoadId" label="Load" newLine="1" data="" type="String" length="20" error="0" defaultButton="0" enabled="1" selected="" color="#000000" Status="1" NumDecimals="-1" DisplayArea="PrimaryInputArea" PreferredInputMode="Scanning" PreferredInputType="Alpha" DisplayPriority="70" DisplaySubPriority="11" DataSequence="5" AttachedTo="" InstructionControl="" Footer1="" Footer2="" InputType="14265" />
        <Control controlType="button" name="OK" label="OK" newLine="1" data="" Icon="USMF|ActionIcon|OK" type="Undefined" length="-1" error="0" defaultButton="1" enabled="1" selected="" color="#000000" Status="1" NumDecimals="-1" DisplayArea="PrimaryActionArea" PreferredInputMode="" PreferredInputType="" DisplayPriority="0" DisplaySubPriority="0" DataSequence="6" AttachedTo="" InstructionControl="" Footer1="" Footer2="" InputType="16806" />
        <Control controlType="button" name="Cancel" label="Cancel" newLine="1" data="" Icon="USMF|ActionIcon|Cancel" type="Undefined" length="-1" error="0" defaultButton="0" enabled="1" selected="" color="#000000" Status="1" NumDecimals="-1" DisplayArea="" PreferredInputMode="" PreferredInputType="" DisplayPriority="0" DisplaySubPriority="0" DataSequence="7" AttachedTo="" InstructionControl="" Footer1="" Footer2="" InputType="16806" />
        <Control controlType="detourButton" name="Look up load" label="Look up load" newLine="1" data="" Icon="USMF|MenuIcon|GenericDataInquiry" type="16806" length="0" error="0" defaultButton="0" enabled="1" selected="" color="0" Status="0" NumDecimals="-1" DisplayArea="" PreferredInputMode="" PreferredInputType="" DisplayPriority="0" DisplaySubPriority="0" DataSequence="8" AttachedTo="" InstructionControl="" Footer1="" Footer2="" InputType="0" />
    </Controls>
    <Step Id="LoadId" Icon="USMF|StepIcon|LoadID" Title="Scan load" />
    <Auth userId="51" userGUID="{701F34BD-4E6B-475E-9722-95101E890046}" sessionId="{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" />
    <UserCulture>en-us</UserCulture>
    <UserDateCulture>en-us</UserDateCulture>
    <OperationalInsightsInstrumentationKey />
    <ServerAadTenantId>ffffaaaa-5555-bbbb-6666-cccc7777dddd</ServerAadTenantId>
    <ServerEnvironmentId /><ServerAzureRegion /><ServerVersion /><BatchFlightsEnabled />
    <Device DeviceId="{C1DEE34C-69FA-44DD-BE17-2655931016CC}" /><ServerActivity ServerActivityId="{B2AAD7A2-7674-0006-E259-ABB27476D901}" />
</ParentNode>

На следующем рисунке показано, как этот шаг будет выглядеть в мобильном приложении Warehouse Management.

Шаг получения грузомест со смешанными номенклатурами в мобильном приложении Warehouse Management.