Hoppa till innehållet

Avgör konflikter efter offlinearbete med verksamhetsregler

Varför avvikande inventeringsresultat behöver en överenskommen beslutsregel och en ansvarig person.

Katharina Weber1 min läsning
Grå lagerlåda med två kartonger; på den främre hänger en röd etikett med stoppur.

Vad betyder de två ändringarna?

Vid återanslutning kan tekniskt giltiga ändringar mötas som inte kan gälla samtidigt i verksamheten. En allmän regel som ”senast mottaget värde vinner” avgör då arbetsflödet. Undersök före utveckling vad värdena betyder och vem som får lösa en motsägelse.

I det påhittade exemplet rapporterar två anställda olika mängder för samma lagerposition P-26. Båda uppgifterna är absoluta lagersaldon i stycken på samma lagerplats, inga in- eller utgående mängder. Det planerade flödet ser ut så här:

Situation

Tillgänglig uppgift

Överenskommen behandling

Inventering utan nät

Enheten registrerar 4 stycken.

Behåll som lokal inventeringsuppgift som ännu inte tagits över centralt.

Annan inventering centralt

Där registreras 7 stycken.

Bevara som annan inventeringsuppgift med ursprung och tidpunkt.

Anslutningen återkommer

Båda inventeringsuppgifterna möts.

Markera avvikelse för granskning; varken summera eller skriv över enbart efter enhetens klocka.

Ansvarig klargör lagret

Efter granskning och ny inventering bekräftas 6 stycken.

Ta endast denna uttryckligen godkända nivå som operativt lager; tidigare rapporter förblir spårbara.

Regeln hör till produkten

Här kontrollerar lageransvarig plats, enhet, inventeringstidpunkter och mellanliggande rörelser och låter vid behov göra en ny inventering. Godkännandet efter granskningen bestämmer gällande saldo. Återanslutningen bekräftar ingen tidigare mängd. Att summera vore också fel eftersom inventeringsresultat inte är rörelsemängder.

Android beskriver olika konfliktstrategier för offlinesynkronisering. Lämplighet för verksamheten förblir ett produktbeslut. Kom överens om synlig granskningsstatus, behörig beslutsroll och beteende medan konflikten är öppen. Pröva med motstridiga exempeldata. Lyckad överföring visar först att data flyttades; ett användbart lager kräver också rätt beslut.

Källor

Skriven av

  • Katharina WeberRedaktör för mjukvara och teknikKatharina Weber ansvarar för artiklarna om mjukvaruutveckling på ASES. Hon skriver om de frågor företag ställs inför när de väljer mjukvara, utvecklar nya applikationer och moderniserar befintliga system.

Följ ASES

Läs vidare

Alla artiklar

Mjukvaruutveckling med ASES

Skräddarsydd programvara, webb- och mobilappar