Dela via


Inspektera information om aktiva Warehouse Management-mobilappsessioner

Hela tiden som en distributionslagerarbetare (användare) använder mobilappen Warehouse Management upprätthåller systemet en användarsession för den användaren. Du kan visa information för varje aktiv användarsession genom att gå till Distributionslager > Periodiska uppgifter > Användarsessioner. För varje session visar sidan Användarsessioner associerade värden för Användarnamn, Användar-ID, Inloggningsdatum och -tid och Datum och tid för senaste användaråtgärd tillsammans med en detaljerad historik över XML-kommunikationsmeddelanden och loggade fel.

Kommentar

Om inga historiska data visas på sidan Användarsessioner kanske ett rensningsjobb, till exempel Rensning av logg över arbetsanvändarsessioner, körs.

XML-meddelandena kan vara användbara om du till exempel måste leta upp steg-ID:n för mobila enheter när du konfigurerar en omväg i processen. De kan också vara användbara om du måste slå upp fältnamn som ska användas i din definition av policy för streckkodsdata. Dessa fältnamn måste exakt matcha fältnamnen som används i relevanta XML-meddelanden.

Viktigt

För att se korrekt XML, så att du kan hitta information som fältnamn och steg-ID:n måste du uFöra arbete genom att använda den faktiska mobilappen Warehouse Management, inte ett alternativt verktyg som den webbläsarbaserade emulatorn.

Följande exempel visar XML-innehåll som kopierats från en process av typen Inleverans av blandat ID-nummer. Här bearbetar mobilappen Warehouse Management ett steg där Step Id="LoadId". Det här steget omfattar en kontroll där DisplayArea="PrimaryInputArea" (visningsområdet där kontroller som väntar på indata eller bekräftelse vanligtvis finns) och name="LoadId" (fältnamnet som är associerat med kontrollen).

<?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>

Följande illustration visar hur det här steget ser ut i mobilappen för Warehouse Management.

Steget Inleverans med blandat ID-nummer i mobilappen Warehouse Management.