Bij een Mailingselektie op een Veld uit een Database, danwel bij een Mailingselektie o.b.v. een Managementdefault, zal de selektie normaliter enkel een tabel met Relatie-Id's ophoesten die voldoen.
Als we echter de resultaten van de query opslaan, wordt iedere Relatie echter opgeslagen geacht "dé Kontaktpersoon" (zie ook
http://ha1.heartprofit.nl/profit/index.php?topic=17674.0).
M.i.v. deze Releasenote is de Kontaktpersoon echter direkt onderdeel van de resultatentabel van de query geworden.
Reden hiervoor is dat als een Kriterium handmatig wordt samengesteld, er een bewuste keuze kan worden gemaakt voor opname géacht Kontaktpersoon en ongeacht Kontaktpersoon. Stel dat we een Kriterium "Kerstkaart sturen" definiëren, dan kunnen we 2 of meer Kontaktpersonen van één bedrijf expliciet willen opnemen, omdat beide een kerstkaart moeten ontvangen.
In de oude situatie was het mogelijk dat als de query een tweede (of volgende keer) werd uitgevoerd, dezelfde Relatie nogmaals werd gevonden, doch nu met een andere Kontaktpersoon (omdat sinds de laatste berekening 'dé Kontaktpersoon gewijzigd was' of 'omdat er eerst geen Kontaktpersoon bekend was, en nu wel'. Het gevolg daarvan was dat het Kriterium werd uitgebreid met de nieuwe kombinatie, waardoor de Debiteur meerdere malen voorkwam in het resultaat,
Dit laatste heeft dan weer een ongewenst effekt op het moment dat de resultaten van 2 queries met elkaar worden vergeleken. In praktijk is de situatie ontstaan dat een klant een mailing wilde sturen "naar iedereen die nog geen automatische incasso had".
Dit te realiseren door:
a. een Kriterium "Debiteuren" te maken o.b.v. de Debiteurentabel (LORD).
b. een Kriterium "Autom. Incasso" te maken o.b.v. de Financiële Parameters van een Debiteur (ADFP) en daarbij te filteren op type Debiteur en op Automatische Incasso = Ja.
c. een Kriterium "Geen Automatische Incasso" te maken waarbij alle resultaten die al wel Automatische Incasso hebben werden weggefilterd uit het resultaat van de tabel "Debiteuren".
Uiteindelijk hebben relaties die al wél automatische incasso hadden tóch de brief gekregen. Oorzaak was dat het Kriterium "Debiteuren" twéé keer dezelfde Debiteur bevatte. De Debiteur was een keer zonder Kontaktpersoon opgenomen, en later nogmaals géacht Kontaktpersoon opgenomen.
Het Kriterium "Automatische Incasso" bevatte enkel de kombinatie "Debiteur + Kontaktpersoon", en zodra bij "Geen Automatische Incasso" de resultaten van a. en b. tegen elkaar werden weggestreept, werd de Relatie geacht Kontaktpersoon netjes verwijderd, maar bleef er nog een ongeacht Kontaktpersoon over.
Door nu de Kontaktpersoon direkt onderdeel te maken van de resultatentabel, zal direkt bij het opslaan van de resultaten er maar één kombinatie per Debiteur aan het Kriterium worden gekoppeld.
Funktie | Omschrijving | Dtm.Vl.Wyz | Dtm.L.Wyz |
LOCTMMWY | Wijzigen Mailingselektie o.b.v. Management-default | 04-05-2009 | 04-05-2009 |
LOCTMVWY | Wijzigen Mailingselektie o.b.v. Veldnaam | 26-02-2007 | 04-05-2009 |
PMMSSF | Omschrijving (nog) niet bekend | 04-05-2009 | 04-05-2009 |