Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Asiakkaan Reklamaatiot -välilehden Ratkaise-toiminto ei toimi asiakkaan Tiedot-sivulla #1397

Open
ajrajala opened this issue Sep 6, 2024 · 5 comments
Assignees
Labels

Comments

@ajrajala
Copy link

ajrajala commented Sep 6, 2024

Mikä vikana?

Vaski-testillä on testattu nidepaketit (item bundles) -ominaisuutta. Ominaisuuteen liittyen asiakkaan Tiedot/Lainaus -sivuille on tullut näkyviin Reklamaatiot -välilehti, jonne ilmestyy palautusilmoitus siinä tapauksessa jos asiakkaan palauttamasta nidepaketista on palautuksessa puuttunut nide. Palautusilmoitus pitäisi saada kuitattua valitsemalla Toiminnot > Ratkaise, mutta kun sitä klikkaa asiakkaan Tiedot-sivulla klikkaa, ei ponnahdusikkunaa avaudu.

Mitä pitäisi tapahtua

No response

Kuinka toistaa ongelma/asia

  1. Avaa asiakkaan 402842 tiedot
  2. Mene Reklamaatiot-välilehdelle ja valitse Toiminnot-valikosta Ratkaise
  3. Huomaa, että siirryt sivun yläreunaan ja osoiterivin perään tulee #, mutta mitään ponnahdusikkunaa ei avaudu
  4. Siirry saman asiakkaan Lainaus-välilehdelle
  5. Mene taas Reklamaatiot-välilehdelle ja valitse Toiminnot-valikosta Ratkaise
  6. Huomaa, että nyt aukeaa ponnahdusikkuna ja voit ratkaista palautusilmoituksen

Selain

No response

Jotain muuta?

No response

@ajrajala ajrajala added the bug label Sep 6, 2024
@emta001 emta001 self-assigned this Sep 9, 2024
@emta001
Copy link
Collaborator

emta001 commented Sep 9, 2024

Samaa vikaa näyttäisi olevan yhteisössä.

@emta001
Copy link
Collaborator

emta001 commented Sep 9, 2024

Tein yhteisöön tiketin.

@emta001
Copy link
Collaborator

emta001 commented Sep 10, 2024

Tää on tosiaan aika jännä ongelma. Tuo Ratkaise-toiminto käyttää sekä asiakkaan Tiedot- että Lainaus-sivulla täysin samaa koodia, jolla luodaan Ratkaise-painike sekä avataan modaali, kun painiketta painaa. Mutta jostain syystä Tiedot-sivulla painikkeen painaminen ei kuitenkaan suostu nappaamaan kiinni modaalin avaavaan funktioon. Yritin saada sitä toimimaan vaihtelemalla funktiossa käytettyjä selektoria (id, class, mitä näitä nyt on), mutta hyvin itsepintaisesti tuo kieltäytyy toimimasta. Testailin myös yhteisössä, ei toimi masterissa miun testiympäristössä eikä yhteisön sandboxissa.

@emta001
Copy link
Collaborator

emta001 commented Sep 11, 2024

Selvisihän tämäkin. Tiedot-sivulla modaalin laukaisevaa koodia käytetään vain jos asetus ClaimReturnedLostValue on päällä. Lainaus-sivulla joko ClaimReturnedLostValue tai BundleLostValue asetuksen on oltava päällä.

Pitää hieman pohtia kuinka tää kannattaa ratkaista. Hölmöä laittaa yksittäinen koodinpätkä asetuksen taakse niin että se ei toimi, mutta näyttää silti painike käyttöliittymässä (vaikka se ei toimi). Siihen asti tätä voi kiertää laittamalla ClaimReturnedLostValue asetuksen päälle.

@emta001
Copy link
Collaborator

emta001 commented Sep 13, 2024

Yhteisöön viety ehdotus korjauksesta ja kyselty, onko järkevää antaa tuon napin olla näkyvillä, jos se ei kerta toimi tietyissä tapauksissa?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Työn alla
Development

No branches or pull requests

2 participants