UTD | Universal Tekio Driver

Promo Engine

https://theblueseed.atlassian.net/wiki/spaces/PE

Version History

Version


Description

Download

1.52

03/07/2026

Fix su raggruppamento sconti relativi a stessa promo su stessa riga

TKIN_PROMOE_10_1_52.zip


1.51.1

24/06/2026

Aggiunto parametro EnableCartLineRowSplit e sua gestion

TKIN_PROMOE_10_1_51_1.zip


1.50

15/06/2026

Aggiunta gestione ordinamento carrello (EnableCartLinePreOrder)

TKIN_PROMOE_10_1_50.zip


1.49

22/04/2026

Aggiunto ordinamento sui cluster prodotti

TKIN_PROMOE_10_1_49.zip


1.48

19/01/2026

Fix su esclusione righe coupon dalle righe a cui applicare benefits

TKIN_PROMOE_10_1_48.zip


1.47

22/09/2025

  • Aggiunta parametro DiscountSplitType a livello di promo

  • Nuova gestione regole limiti di utilizzo

  • Fix lettura cluster prodotti

  • Ricezione PromoApplied nella request

  • Fix calcolo cumulative Temp Data per promo non ricorsive

  • Fix calcolo promo con pari priorita

  • Aggiunta possibilità di considerare una promo prodotto a prezzo speciale (con prodotto non presente nel carrello e forza richiesta a si) come applicabile nelle casistiche di scelta a pari priorità

  • Con promo prodotto a prezzo speciale (con prodotto non presente nel carrello e forza richiesta a si) a pari priorità con altre, viene sempre ritornata la lista dei prodotti da scegliere (anche se si tratta di una simulazione)

  • Aggiunto campo AmountBeforeDiscount al tag Discounts delle righe in risposta

  • Utilizzo flag ForcePromoChoice per forzare la scelta di una promo anche se applicabile

TKIN_PROMOE_10_1_47.zip


1.40.20

15/07/2025

Fix lettura cluster prodotti
Aggiunta parametro SmartProcessCustomView

TKIN_PROMOE_10_1_40_20.zip


1.40.18

16/06/2025

Spostato controllo limite ti utilizzo dopo il controllo dei trigger

Aggiunte info sulle PerformPatch e PerformInsert

TKIN_PROMOE_10_1_40_18.zip


1.40.16

12/06/2025

In caso di errore di lettura da Vibecode (almeno uno) allora non continua ad invocare le altre chiamate a Vibecode. Stessa cosa per la lettura dai file di cache

TKIN_PROMOE_10_1_40_16.zip


1.40.15

12/06/2025

Controllo se esiste un Reload programmato allora abortisce altre richieste di Reload


1.40.14

11/06/2025

Controllo esito lettura da Vibecode e sostituzione file cache solo in caso si successo


1.40.13

11/06/2025

Aggiunta overload di ProcessCustomView che non pagina

TKIN_PROMOE_10_1_40_13.zip


1.40.12

11/06/2025

Aggiunta Try Catch su int_processview e campo success


1.40.11

05/06/2025

Aggiunto semaforo con ora ultima OPEN fallita


1.40.10

05/06/2025

Aggiunto check file di cache non siano corrotti o mancanti, durante l'avvio del promo engine


1.40.9

05/06/2025

Aggiunto check cartella PEFilesCache esista e contenga kPromoLink.json altrimenti PE parte contattando Vibecode


1.40.8

05/06/2025

Aggiunto Guid alla uTK_LogWriter


1.40.7

05/06/2025

Al primo avvio PE carica i file cache e si ricarica in seguito


1.40.6

05/06/2025

Evitata chiamata a Vibecode per check loyalty customer se cluster è "Tutti i clienti"

TKIN_PROMOE_10_1_40_6.zip


1.40.5


  1. Fix sul random delay 

  2. Suddivisione dei messaggi di reload verso VB : ORa PE comunica a Vibecode i vari step di reload (Ricezione Comando Reload , Inizio Reload, Fine Reload

TKIN_PROMOE_10_1_40_5.zip


1.40.4


Gestione Parametro EnableVibecodeClientLog

TKIN_PROMOE_10_1_40_4.zip