Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D deichman
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 16
    • Issues 16
    • List
    • Boards
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Merge requests 3
    • Merge requests 3
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • digibib
  • deichman
  • Issues
  • #129
Closed
Open
Issue created Apr 15, 2020 by Martin Christensen@martin

Mulig forvirring hvis vi bruge displayLocation fremover (Vigitg)

Hi

Før I tilføjet sorting array'et til picks, brugte vi displayLocation til bla. den omtalte gruppering fra #127 (closed)

Nu bruger vi kun displayLocation i UI'et (og kun level2 og level3), altså det der vises i App'en er "Level2 > Level3"
Fx. vil følgende vise 2. etg. – Skjønnlitteratur > Asm

                    "displayLocation": {
                        "level1": "Bjørvika",
                        "level3": "Asm",
                        "level2": "2. etg. – Skjønnlitteratur"
                    },

Skal vi stadig bruger displayLocation i UI'et ?

Hvis vi stadig skal bruge displayLocation i UI'et kan det give et problem da picks med samme biblionummer, branchId og sorting array kan have forskellige displayLocation's, fx.

    {
        "biblionumber": "25622",
        "title": "Men tankene mine får du aldri : roman",
        "pick": {
            "bjor": [
                {
                    "sorting": [
                        "",
                        "Asm",
                        "Asmervik, Sverre",
                        "Men tankene mine får du aldri : roman"
                    ],
                    "pickLocation": "bjor.pub.2.skjoennlitteratur.skjoennlitteratur.a",
                    "ccode": null,
                    "itemlost": "0",
                    "itemnumber": "151",
                    "displayLocation": {
                        "level1": "Bjørvika",
                        "level3": "Asm",
                        "level2": "2. etg. – Skjønnlitteratur"
                    },
                    "location": null,
                    "itemcallnumber": "Asm",
                    "category": "Skjønn voksen",
                    "filtering": [
                        "pub",
                        "2",
                        "skjoennlitteratur",
                        "skjoennlitteratur",
                        "a"
                    ],
                    "barcode": "03010025622001",
                    "onlyex": null
                },
                {
                    "itemnumber": "154",
                    "ccode": null,
                    "itemlost": "0",
                    "sorting": [
                        "",
                        "Asm",
                        "Asmervik, Sverre",
                        "Men tankene mine får du aldri : roman"
                    ],
                    "pickLocation": "bjor.pub.2.skjoennlitteratur.skjoennlitteratur.a",
                    "onlyex": null,
                    "itemcallnumber": "Asm",
                    "displayLocation": {
                        "level1": "Bjørvika",
                        "level3": "Asm",
                        "level2": "2. etg. – Skjønnlitteratur"
                    },
                    "location": null,
                    "barcode": "03010025622127",
                    "category": "Skjønn voksen",
                    "filtering": [
                        "pub",
                        "2",
                        "skjoennlitteratur",
                        "skjoennlitteratur",
                        "a"
                    ]
                },
                {
                    "pickLocation": "bjor.pub.U1.aapentMagasin.skjoennlitteratur.a",
                    "sorting": [
                        "",
                        "Asm",
                        "Asmervik, Sverre",
                        "Men tankene mine får du aldri : roman"
                    ],
                    "itemnumber": "156",
                    "ccode": "mag",
                    "itemlost": "0",
                    "barcode": "03010025622132",
                    "filtering": [
                        "pub",
                        "U1",
                        "aapentMagasin",
                        "skjoennlitteratur",
                        "a"
                    ],
                    "category": "Skjønn voksen",
                    "itemcallnumber": "Asm",
                    "displayLocation": {
                        "level1": "Bjørvika",
                        "level3": "Asm",
                        "level2": "Underetasje – Skjønnlitteratur"
                    },
                    "location": null,
                    "onlyex": null
                }
            ],
            ...
        },
        ...
    }

Her har alle tre samme biblionummer, branchId og sorting array, men den sidst har en anden displayLocation.

Dette vil betyde at den sidste at de tre vil fremstå med lokation Underetasje – Skjønnlitteratur > Asm, mens de to første vil have lokation 2. etg. – Skjønnlitteratur > Asm, selv om de er grupperet på biblionummer, branchId og sorting array #127 (closed)

Når vi gruppere på biblionummer, branchId og sorting array, burde displayLocation så ikke være ens ?
Altså, vores sortering vil sortere de tre eksemplar lige efter hinanden, men deres "display text" vil være forskellige, hvilket vil forvirre brugeren.

Desuden så kan jeg se at den sidst i filtering har etage U1 og de to første har etage 2, men de har samme sorting array, hvilket også virker lidt sært.

Edited Apr 15, 2020 by Martin Christensen
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking