U bevindt zich nu op een technische pagina over de software Mercator. Deze pagina bevat specifieke informatie die bestemd is voor professionals van de software Mercator. Wenst u naar algemenere informatie over Mercator door te gaan?


   Deze vraag niet meer stellen

Add-in Freedelity : installatie

0000002642     -      04-07-2024

Vereisten
Om de add-in Freedelity te installeren moet u eerst uw voucher verifiëren. Deze moet volgende zaken bevatten:

  • versie 8.6 Majuro of hoger
  • FREED (voor de Freedelity add-in)

 

Installatie
Om de installatie uit te voeren, moet u volgende handelingen uitvoeren:

  1. Interface instellen met de elektronische identiteitskaart.

  2. In de tabel CLI, volgende velden toevoegen:
    • c_points (float): om Freedelity punten te kunnen ontvangen en weer te geven op de klantenfiche
    • c_nonfidel (bit): als dit vinkje aangekruist is, zal de klant niet beheerd worden door Freedelity.

  3. In "Tools / Options / Fidélité" moet men volgende zaken aanvullen:
    • Freedelity: key (id=FREEDCLE): sleutel bezorgd door Freedelity (API KEY)
    • Freedelity: id groep (id=FREEDGROIP: sleutel geleverd door Freedelity (group id)
    • Freedelitykorting op artikel id (id=FREEDART): artikel id gebruikt voor de cadeau bon
    • Promotions & carte de fidélité (id=FIDEL_PROM)
    • Freedelity: altijd vragen om te genereren (id = FREEDVASK): hiermee kunt u opgeven of u de aanvraag voor het genereren van een cadeaubon moet weergeven. (Versie min. 11.0)

  4. Mercator heropstarten

  5. In "Tools / Schermen informatiebestanden / Parametrering / Klanten", moet u het script van de nieuwe knop Freedelity toevoegen.
    Klik op de eerste knop en selecteer "Freedelity": het scherm dat correspondeert met de velden voor Freedelity opent.
    Hier is een voorbeeldscript om toe te voegen:
    Zoom
    c_nom = retFreedelity.Name + " " + retFreedelity.FirstName;
    if(!String.IsNullOrEmpty(retFreedelity.Street))
        c_adresse = retFreedelity.Street + " " + retFreedelity.Number + " " + retFreedelity.Box;
    c_codep = retFreedelity.Postal;
    c_ville = retFreedelity.City;
    c_pays = retFreedelity.Country;
    if(!String.IsNullOrEmpty(retFreedelity.Email))
        c_email = retFreedelity.Email;
    if(!String.IsNullOrEmpty(retFreedelity.Phone))
        c_num_gsm = retFreedelity.Phone;

     

  6. Om de punten in de betrokken sequenties door te sturen naar Freedelity, moet men:
    • "Freedelity" aankruisen
    • Het veld ID Magasin Freedelity invullen: sleutel geleverd door Freedelity (STORE ID)
    De sequenties die punten naar Freedelity sturen zijn degene die we beschouwen als verkooppunten. Dit betekent dat het de laatste sequentie uit de ketting is.
    In tegenstelling tot de uiteindelijke factuur (resultaat leverbon) zal geconfigureerd worden om punten te versturen naar Freedelity.
     
  7. Het afdrukrapport van de aankoopbon (LoyaltyFreedelity.repx) wordt automatisch geïnstalleerd bij de eerste keer dat er gegevens naar Freedelity gestuurd worden.
    Dit kan ook ingesteld worden via "Tools / Modellen documenten" gebasseerd op de behoeften van de gebruiker (standaard zijn de artikels uit "Tools / Kortingen" uitgesloten). In dit geval, bechik u over een kopie in het zip-bestand hieronder.

In de Freedelity-klasse zijn twee methoden toegevoegd: deze maken het mogelijk om, na het bijwerken van het BTW-nummer, het e-mailadres en/of het GSM-nummer van de klantfiche, deze gegevens naar Freedelity te sturen.

Ze zouden bijvoorbeeld kunnen worden gebruikt in een updateknop naar Freedelity die aan de klantfiche zou worden toegevoegd.

Zoom
public bool UpdatVatNumber(int id_freedelity, string numtva)
public bool UpdateEmailGsmCustomer(int id_freedelity, string email, string gsm)

Zie deze pagina om de Freedelity add-in te gebruiken.

 



Te laden : 0000002642.zip (23 Kb - 03-05-2016)