De PIM Expert Legt Uit: Triggers

Onze PIM Experts delen graag hun passie voor productinformatiebeheer en alle features, tips & tricks waar je misschien nog nooit van hebt gehoord. Onze experten updaten je regelmatig met hun kennis in deze ‘PIM Expert’ blogs, zowel toegankelijk voor de beginnende als de professionele PIM-gebruiker. Vandaag duiken we dieper in de Trigger functionaliteit.

Wat zijn triggers?

SRC-PIM biedt een functionaliteit die “triggers” wordt genoemd. Met triggers kunt u een specifieke waarde instellen of een berekening uitvoeren voor een bepaald attribuut op basis van gebeurtenissen en voorwaarden. Hiermee kunt u het gedrag voor specifieke attributen automatiseren.

U kunt bijvoorbeeld standaardwaarden programmeren wanneer een nieuw item wordt aangemaakt. Of het nieuwe artikel automatisch toevoegen aan een bepaalde deelverzameling. Of u laat PIM het volume van uw artikel berekenen, door de diepte, hoogte en breedte van het artikel te vermenigvuldigen. Een ander voorbeeld vindt u wanneer u automatisch een productbeschrijving wilt genereren. Triggers kunnen worden geautomatiseerd om twee tekstwaarden samen te voegen tot een derde attribuut.

De PIM Expert Legt Uit: Triggers
Voorbeeld: stel twee standaardwaarden in wanneer een nieuw item wordt gegenereerd.

Gebeurtenissen die worden ondersteund zijn: 

  • Item aanmaken
  • Item wijzingen
  • Attribuut wijzigen

Wanneer een gebeurtenis optreedt, wordt de trigger automatisch uitgevoerd. Je kunt meerdere gebeurtenissen gebruiken om één trigger te starten. Je kunt meerdere voorwaarden in de trigger configureren. De voorwaarden die je instelt bepalen of de trigger wordt uitgevoerd of niet. 

De PIM Expert Legt Uit: Triggers
Voorbeeld: bereken het volume van de doos

U kunt verschillende effecten configureren. De types die worden ondersteund zijn: 

  • Ingestelde waarde
  • Standaardwaarde 
  • Lege waarde 
  • Toevoegen aan deelverzameling 
  • Verwijderen uit deelverzameling 

Bij gebruik van “Default value” wordt de waarde alleen ingesteld als er nog geen waarde is opgeslagen. Bij gebruik van “Set value” wordt de ingestelde waarde altijd opgeslagen wanneer de trigger wordt uitgevoerd. 

In plaats van gespecificeerde waarden te gebruiken, kunt u ook expressies gebruiken in de effecten. Populaire functies zijn: 

  • if – gebruik deze functie om een klassieke “als-dan-wat” verklaring uit te voeren. 
  • concat – gebruik deze functie om twee of meer waarden samen te voegen.
  • substring – gebruik deze functie om een deel van de ingevoerde tekst weer te geven. 
  • len – gebruik deze functie om de lengte van een opgeslagen waarde weer te geven.  
  • eq – gebruik deze functie om te controleren of een opgeslagen waarde gelijk is aan een opgegeven waarde in de functie. 
  • ucase/lcase – gebruik deze functie om de waarde om te zetten naar hoofdletters of kleine letters. 

Er zijn vele manieren waarop de trigger-functie uw workload kan verlichten bij het gebruik van PIM. Neem voor meer informatie over alle beschikbare functionaliteiten contact met ons op via sales@src.nl of bel ons op +31(0)229 233 154.