Flex affärsregler
Definiera Flex SQL-uttryck om du vill definiera valideringsregler specifikt för din organisation. Du kan konfigurera ett eller flera uttryck som ska bearbetas för händelser efter infogning eller uppdatering.
Flex SQL-bearbetning stöder uttryck för dataförfrågan (select) och manipulation (insert, update, delete). Använd select-uttryck om du vill utföra en villkorskontroll.
Versaler och gemener tillåts i SQL-uttrycket. Token för radidentifikation måste däremot skrivas antingen bara med versaler eller gemener (t.ex. :RADID eller :radid).
Varje Flex SQL-uttryck kräver en fördefinierad token med :RADID. Denna refererar till databasens radidentifikation för posten som bearbetas i angiven tabell. Uttrycket utförs på varje post i tabellen som påverkas av infogningen eller uppdateringen.
Maximal längd på uttrycket är 4 000 tecken. Du måste inte använda avslutningstecken (;).
Uttryck för datamanipulation tillåts, men du måste säkerställa att du inte startar en oändlig spridning av triggersteg. Det rekommenderas exempelvis sällan att du skapar ett Flex SQL-uttryck som uppdaterar bastabellen som identifieras i Tabell.
Infor rekommenderar att du definierar procedurer för Flex SQL-affärsregler i nära samarbete med konsulten från Infor EAM.