Verzameling van webmethods met betrekking tot de gebruiker
  - Inloggen
  - Klantselectie
  - Toegangsrechten]]>
BL.EC.Common 1 WS.WebService 0 0 Name of the WebService. UserServer http://vhisie.vanhoecke.be/V3 - Gebruikersnaam
- Wachtwoord casegevoelig, geëncrypteerd
- EncryptType duidt aan welke encryptie er wordt toegepast - NameSpace (VH, OL ,...)
- Taal (N, F, D, E) - FlashVersion : Client Flash versie - AppVersion: Client APP versie - ClientIP : Het extern IPadres s o=class(WS.EC.UserServer).%New().LogIn()]]>
GebruikersNaam,WachtWoord,EncryptType,Taal,Domein,FlashVersion,AppVersion,ClientIP BL.EC.pxLogIn 1
Uitloggen De status is 'leeg' als het uitloggen goed is verlopen SessionKey BL.EC.pxStatus 1 - Corresponderend usernaam en wachtwoord niet gevonden
- Usernaam en wachtwoord verstuurd
Als er geen resultaat wordt teruggegeven dan is het email adres gevonden en verstuurd.]]>
EMailAdres,Taal,Domein,ClientIP BL.EC.pxStatus 1

Indien wachtwoord gewijzigd dan resultaat = leeg
Indien fout dan foutmelding in status]]>
SessionKey,OldWachtWoord,NewWachtWoord,EncryptType BL.EC.pxStatus 1
Alleen die klanten toegelaten tot de sessie worden opgenomen in de dataset
Criteria : Te zoeken waarde ZoekType :
  Leeg = DerdeNaam of DerdeNr
  "W" = Woonplaats
  "P" = Postkode
  "S" = Straat]]>
SessionKey,Criteria,ZoekType BL.EC.pxXMLDataSet 1
De toegangsrechten worden teruggeven.]]> 1 SessionKey,KlantNr,Taal BL.EC.pxKlantSettings 1 Ophalen van de klantinformatie zoals de vaste gegevens, personen en leveringsadressen]]> SessionKey BL.EC.pxKlantInfo 1 Opslaan van gebruikers opties - KlantProdRef : Indien bestaande de klantprodref tonen ipv de korttekst (uit te voeren door Cache) - TonenUitgebreid : Bij default de uitgebreide versie tonen (uit te voeren door Flex) - TonenProductDetail : Automatisch product details tonen (uit te voeren door Flex) - MetGroepScheiding : Opnemen van groepscheiding in de lijst (uit te voeren door Cache) - Taal : Wijzigt de user setting naar de gewenste taal (waarde : N of F) verdere verwerking door Flex : Na wijzigen van KlanProdRef en of MetGroepScheiding moet de prepare van de lijst terug uitgevoerd worden Na het wijzigen van de taal moet SelectKlant terug worden uitgevoerd SessionKey,KlantProdRef:%Boolean,TonenUitgebreid:%Boolean,TonenProductDetail:%Boolean,MetGroepScheiding:%Boolean,Taal:%String BL.EC.pxKlantSettings 1 En de gebruiker vinkt het "Niet meer tonen" checkbox aan
dan moet deze method opgeroepen om de memo's te markeren. ]]>
SessionKey 1