U bent hier:
Stroom Activumgarantierecords maken
De stroom Activumgarantierecords maken maakt activumgarantierecords voor een bepaald activum, en optioneel de onderliggende activa ervan, voor een activumregistratie-event. Deze doorloopt de activumhiërarchie tot op een configureerbare diepte en zoekt de toepasselijke productgarantievoorwaarden, controleert op bestaande garanties om duplicaten te voorkomen en maakt de nieuwe records in bulk in één bewerking.
Stroominvoer en -uitvoer
| Variabele | Richting | Beschrijving |
|---|---|---|
| Activum-ID | Invoer | De ID van de activumrecord. |
| Product-ID | Invoer | De product-ID van de rootactivumrecord. |
| Begindatum van garantie | Invoer | De begindatum van de garantie van het activum. |
| Garantiehiërarchieniveau | Invoer | Het niveau van activumhiërarchie om activumgaranties te maken. |
| Records maken | Uitvoer | De namen van records die met succes zijn gemaakt. |
| Mislukte records | Uitvoer | De namen van records die niet zijn gemaakt. |
| Reden voor mislukte activumgarantie | Uitvoer | Het foutbericht wanneer het maken van records mislukt, hetzij door ontbrekende velden, hetzij door de aanwezigheid van duplicaatrecords. |
De records Activumgarantie worden alleen gemaakt wanneer alle van de volgende zaken waar zijn:
- Het activum is gekoppeld aan een product. Dit wordt gebruikt om toepasselijke productgarantievoorwaarden te vinden. Als het activum geen product heeft, worden er geen overeenkomende voorwaarden gevonden en worden er geen activumgaranties gemaakt.
- Aan het product zijn productgarantievoorwaarden gekoppeld. Als er geen voorwaarden zijn, worden er geen activumgaranties gemaakt.
- Een bestaande activumgarantie mag niet hetzelfde activum, dezelfde garantievoorwaarde en dezelfde begindatum hebben. Er worden geen dubbele activumgaranties gemaakt.

