Loading
. Triggerhandlers op object

Triggerhandlers op object

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die aan elk object zijn gekoppeld.

Vereiste editions

Beschikbaar in: Lightning Experience
Beschikbaar in: Enterprise en Unlimited Edition met Life Sciences Cloud, Life Sciences Cloud voor Customer Engagement Add-on-licentie en het beheerde pakket Life Sciences Customer Engagement.

Account

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Account.

Triggernaam Beschrijving Triggervoorwaarde
NewAccountSampleLimitInitHandlervoorHCO Initialiseert de HCO-accounts voor de voorbeeldlimietsjabloon voor aanbieders. afterInsert
NewAccountSampleLimitInitHandler Initialiseert de HCP-accounts voor de voorbeeldsjabloon voor limieten voor aanbieders. afterInsert

AccountPlan

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object AccountPlan.

Triggernaam Beschrijving Triggervoorwaarde
AccountPlanDeleteChildrenHandler Behandelt de verwijdering van records voor Kinderen van accountplan. beforeDelete
AccountPlanChangeStatusHandler Werkt het voltooiingspercentage van de records Accountplan bij op basis van updates in de gerelateerde records Doelstelling van accountplan. beforeInsert, beforeUpdate

AccountPlanObjective

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object AccountPlanObjective.

Triggernaam Beschrijving Triggervoorwaarde
SetAccPlanPercentCompleteHandler Werkt het voltooiingspercentage van de records Doelstelling van accountplan bij op basis van updates in de gerelateerde actieplanrecords. beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete

AccountPlanParticipant

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object AccountPlanParticipant.

Triggernaam Beschrijving Triggervoorwaarde
AccountPlanToParticipantSharingHandler Deelt accountplan- en hiërarchische records met deelnemers. afterInsert, afterUpdate, afterDelete

ActionPlan

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Actieplan.

Triggernaam Beschrijving Triggervoorwaarde
SetAccObjectPercentCompleteHandler Werkt het voltooiingspercentage van de actieplanrecords bij naar 100% wanneer de status van het bovenliggende accountplan wordt gewijzigd in Voltooid. beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete
ActionPlanDeleteChildrenHandler Verwijdert alle actieplannen die zijn gerelateerd aan een bovenliggend accountplan wanneer het accountplan wordt verwijderd. beforeDelete, afterDelete
SetSprintPercentCompleteHandler Werkt het voltooiingspercentage van de sprint bij op basis van de gemiddelde voltooiingspercentages van de gerelateerde actieplannen. afterInsert, afterUpdate, afterDelete
SetGoalAsgmtPercentCompleteHandler Werkt het voltooiingspercentage van doeltoewijzingsrecords bij. beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete

Activiteitenplan

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ActivityPlan.

Triggernaam Beschrijving Triggervoorwaarde
ActivityPlanTerritoryValidationHandler Valideert de uitlijning van territoria met activiteitenplannen en geeft een foutbericht weer als niet aan de voorwaarden wordt voldaan. beforeInsert, afterInsert, beforeUpdate, afterUpdate, beforeDelete, afterDelete, afterUndelete
ActivityPlanValidationHandler Identificeert en voorkomt dubbele activiteitsplanrecords en geeft een foutbericht weer als niet aan de voorwaarden wordt voldaan. beforeInsert, afterInsert, beforeUpdate, afterUpdate, beforeDelete, afterDelete, afterUndelete
PAPATerritoryUpdateHandler Past de doelen van het activiteitenplan aan en maakt de corresponderende record voor delen voor het aangepaste territorium. beforeInsert, beforeUpdate, afterInsert
PAPAApproveProcessHandler Voorkomt dat gebruikers meer dan het toegestane aantal aanpassingsverzoeken voor activiteitenplannen van aanbieders maken. beforeInsert, beforeUpdate

ActivityPlanTerritory

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ActivityPlanTerritory.

Triggernaam Beschrijving Triggervoorwaarde
ActivityPlanTerritoryModHandler Valideert en verhindert een update van het veld Territorium in een record Activiteitenplanterritorium of verwijdering van de record Activiteitenplanterritorium als het gekoppelde activiteitenplan actief is of als de status van het activiteitenplan niet In behandeling is. Als aan een van beide voorwaarden wordt voldaan, wordt er een fout weergegeven op de recordpagina, waardoor de update of verwijdering wordt verhinderd. beforeInsert, afterInsert, beforeUpdate, afterUpdate, beforeDelete, afterDelete, afterUndelete
ActivityPlanTerritorySharingHandler Beheert het maken van records voor delen bij het uitlijnen van territoria en ondersteunt het bijwerken en verwijderen van records voor delen om het opnieuw uitlijnen of verwijderen van territoria te weerspiegelen. beforeInsert, afterInsert, beforeUpdate, afterUpdate, beforeDelete, afterDelete, afterUndelete

ALL

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die aan alle objecten zijn gekoppeld.

Triggernaam Beschrijving Triggervoorwaarde
StagePathPermissionsHandler Dwingt machtigingen af die zijn gedefinieerd in Life Sciences-werkstromen. Valideert of gebruikers records kunnen maken, bewerken of verwijderen of met gerelateerde bestanden kunnen werken in de huidige fase van het werkstroompad. Toont een foutbericht als gebruikers geen machtiging hebben om acties uit te voeren in die werkstroomfase. afterInsert, beforeUpdate, beforeDelete

AppAlertTerritory

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object AppAlertTerritory.

Triggernaam Beschrijving Triggervoorwaarde
NotificationTerritorySharingHandler Hiermee worden records voor delen gemaakt zodra een territorium is toegewezen aan een waarschuwing. afterInsert, afterUpdate

AssessmentTask

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het AssessmentTask-object.

Triggernaam Beschrijving Triggervoorwaarde
SetActionPlanPercentCompleteHandler Werkt het voltooiingspercentage van actieplanrecords bij. afterInsert, afterUpdate
AssessmentTaskDeleteAPItemHandler Verwijdert alle beoordelingstaken die zijn gerelateerd aan een actieplan wanneer het actieplan wordt verwijderd. beforeDelete
AssessmentTaskSharingHandler Deelt records Beoordelingstaak met toegewezen personen. afterInsert, afterUpdate

Case

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Case.

Triggernaam Beschrijving Triggervoorwaarde
CaseMSLQueueHandler Bewaakt en beheert casestatuswijzigingen. Behandelt de wachtrij voor medische onderzoeken van de verbindingsgebruikers van de medische wetenschap voordat een caserecord wordt bijgewerkt. Wanneer een vraag wordt ingediend en de status verandert in Ingediend, wijst de triggerhandler de case toe aan de juiste MSL-wachtrij. Wanneer de status verandert in Toegewezen, wijst de triggerhandler eigendom toe aan de huidige gebruiker voor het afhandelen van de vraag. beforeUpdate
CaseChangeOwnershipHandler Handelt het delen van de medische onderzoeksrecords af met de verkoopvertegenwoordigers nadat een caserecord is bijgewerkt. Wanneer een case de status Ingediend of Gereageerd krijgt, maakt de handler CaseShare-records om leestoegang te verlenen aan de maker of eigenaar van de case. Dit proces handhaaft de transparantie van gegevens in werkstromen voor vraagbeheer door ervoor te zorgen dat de oorspronkelijke maker of eigenaar zicht op de case behoudt, zelfs als het eigendom verandert. afterUpdate
CaseShareToCreatorHandler Behandelt de eigendomswijziging van de medische vragen tussen de verkoopvertegenwoordiger en de verbindingsgebruikers van de medische wetenschap nadat een caserecord is bijgewerkt. Wanneer de OwnerId van een case verandert, wordt het eigendom automatisch trapsgewijs gewijzigd in alle gerelateerde onderzoeksobjecten, zoals InquiryQuestions en SubjectAssignments. De handler voert query's uit op cases met bijgewerkt eigendom, haalt de gerelateerde records op en werkt de eigenaar bij voor deze onderliggende objecten, waardoor consistentie van gegevens wordt gegarandeerd. afterUpdate

CommSubConsentCmplSnpsht

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object CommSubConsentCmplSnpsht.

Triggernaam Beschrijving Triggervoorwaarde
ConsentGiverSnapshotHandler Valideert of de instemmingsgever geldig is. beforeInsert
ConsentSnapshotSharingHandler Deelt de momentopname van instemming met territoria die zijn afgestemd op de account. afterInsert

CommSubscription

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object CommSubscription.

Triggernaam Beschrijving Triggervoorwaarde
ConsentNameCommSubHandler Werkt records Instemming voor communicatieabonnement bij wanneer gerelateerde recordnamen van communicatieabonnementen worden gewijzigd. beforeUpdate

CommSubscriptionConsent

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object CommSubscriptionConsent.

Triggernaam Beschrijving Triggervoorwaarde
ConsentGiverConsentHandler Valideert of de account van de instemmingsgever bestaat en hetzelfde is voor de momentopnamerecord. beforeInsert, beforeUpdate
ConsentSharingHandler Deelt instemming met territoria die zijn afgestemd op de account. afterInsert
ConsentUniqueRecordHandler Verwerkt wijzigingen aan CommSubscriptionConsent en onderhoudt unieke records. beforeInsert

ContactPointAddress

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ContactPointAddress.

Triggernaam Beschrijving Triggervoorwaarde
AccountAddressPrimaryHandler Zorgt ervoor dat elke account slechts één primair aanspreekpuntadres heeft. Deze wordt via een trigger geactiveerd telkens wanneer een adresrecord van een aanspreekpunt wordt gemaakt of bijgewerkt, waardoor de ene primaire regel altijd wordt gehandhaafd. beforeInsert, afterInsert, beforeUpdate, afterUpdate
RelatedContactPointAddressHandler Valideert adreshiërarchieregels voor aanspreekpunten om ervoor te zorgen dat onderliggende adressen worden gekoppeld aan persoonsaccounts en bovenliggende adressen worden gekoppeld aan bedrijfsaccounts. beforeInsert, beforeUpdate

ContactPointEmail

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ContactPointEmail.

Triggernaam Beschrijving Triggervoorwaarde
ContactPointEmailPopulateHandler Werkt zorgaanbiederrecords bij om een nauwkeurige lijst bij te houden van gekoppelde e-mailadressen telkens wanneer e-mailrecords van aanspreekpunten worden gemaakt, gewijzigd, verwijderd of hersteld. Dit zorgt ervoor dat het veld EmailIds in de zorgaanbiederrecord de huidige gerelateerde e-mailadressen weergeeft en onnodige verwerking voorkomt. afterInsert, afterUpdate, afterDelete, afterUndelete

ContactPointPhone

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ContactPointPhone.

Triggernaam Beschrijving Triggervoorwaarde
ContactPointPhoneHandler Werkt records van zorgaanbieders bij om een nauwkeurige lijst bij te houden van gekoppelde telefoonnummers telkens wanneer telefoonrecords van aanspreekpunten worden gemaakt, gewijzigd, verwijderd of hersteld. Dit zorgt ervoor dat het veld PhoneNumbers in de record van de zorgaanbieder de huidige gerelateerde telefoonnummers weergeeft en redundante verwerking voorkomt. afterInsert, afterUpdate, afterDelete, afterUndelete

ContactPointSocial

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ContactPointSocial.

Triggernaam Beschrijving Triggervoorwaarde
ContactPointSocialPopulateHandler Werkt records van zorgaanbieders bij om een nauwkeurige lijst bij te houden van gekoppelde sociale-mediahandles telkens wanneer sociale records van aanspreekpunten worden gemaakt, gewijzigd, verwijderd of hersteld. Dit zorgt ervoor dat het veld SocialIdentifiers in de zorgaanbiederrecord de huidige gerelateerde sociale handles weerspiegelt en onnodige uitvoering voorkomt. afterInsert, afterUpdate, afterDelete, afterUndelete

ContentDocument

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ContentDocument.

Triggernaam Beschrijving Triggervoorwaarde
ConsentContentDocumentHandler Verwerkt wijzigingen aan ContentDocument. afterInsert, afterUpdate, afterDelete, afterUndelete
ContentDocumentLockHandler Voorkomt de bewerking Verwijderen voor Documenten die zijn gekoppeld aan Ingediende bezoeken of gerelateerde entiteiten. beforeUpdate, beforeDelete

ContentDocumentLink

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ContentDocumentLink.

Triggernaam Beschrijving Triggervoorwaarde
ConsentContentDocumentLinkHandler Verwerkt wijzigingen aan ContentDocumentLink. beforeInsert, beforeDelete
ContentDocumentLinkLockHandler Voorkomt bewerkingen voor invoegen/verwijderen van documentkoppelingen voor ingediende bezoeken of gerelateerde entiteiten. beforeInsert, beforeDelete

Geschatte onkosten

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Geschatte onkosten.

Triggernaam Beschrijving Triggervoorwaarde
EstimatedExpenseHandler Valideert dat alle geschatte onkosten voor hetzelfde onkostentype voor een veldevent uniek zijn. Als er geen duplicaten zijn, wordt het bovenliggende categorieveld automatisch ingevuld op basis van het geselecteerde regelitem. beforeInsert

EventMgmtParticipantRole

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Deelnemersrol voor Eventbeheer.

Triggernaam Beschrijving Triggervoorwaarde
EventMgmtParticipantRoleHandler Controleert of elke record Deelnemersrol voor Eventbeheer een unieke combinatie van waarden in de velden Rol en Standaardrol heeft. beforeInsert, beforeUpdate

EventMgmtParticipantType

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Deelnemerstype voor Eventbeheer.

Triggernaam Beschrijving Triggervoorwaarde
EventMgmtParticipantTypeHandler Controleert of elke record Deelnemerstype voor Eventbeheer een unieke combinatie van waarden in de velden Type en Standaardtype heeft. beforeInsert, beforeUpdate

EventMgmtPtcpTypeRoleMap

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Toewijzing van deelnemerstype voor Eventbeheer.

Triggernaam Beschrijving Triggervoorwaarde
EventMgmtPtcpTypeRoleMapHandler Controleert of elke record Deelnemerstype eventbeheer Roltoewijzing een unieke combinatie heeft van Deelnemerstype eventbeheer, Deelnemersrol eventbeheer en Beheerd eventtype. beforeInsert, beforeUpdate

Onkosten

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Onkosten.

Triggernaam Beschrijving Triggervoorwaarde
ExpenseLockHandler Voorkomt bewerking invoegen/bijwerken/verwijderen voor Onkosten als deze is vergrendeld. beforeInsert, beforeUpdate, beforeDelete
ExpenseMonetaryCapsHandler Houdt monetaire maxima bij voor Onkostenrecords wanneer onkosten worden gewijzigd of verwijderd. beforeInsert, afterUpdate, beforeDelete
HerberekenenExpPtcpOnExpChangeHandler Herberekent de delen van een onkostenvergoeding die aan elke deelnemer zijn toegewezen nadat het bedrag is bijgewerkt. Deze handler wordt alleen uitgevoerd als de onkosten evenredig zijn verdeeld. afterUpdate

Onkostendeelnemer

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ExpenseParticipant.

Triggernaam Beschrijving Triggervoorwaarde
ExpenseParticipantNameHandler Slaat de naam van de deelnemer van account/contactpersoon op als de naam van de deelnemer van onkosten. beforeInsert
ExpenseParticipantLockHandler Voorkomt bewerking invoegen/bijwerken/verwijderen voor ExpenseParticipant/Allocations als deze is vergrendeld. beforeInsert, beforeUpdate, beforeDelete
ExpenseParticipantMonetaryCapsHandler Herberekent de inzet van de monetaire limiet van de gekoppelde record Meeteenheid activiteitsdoel van aanbieder wanneer een record Deelnemer van onkosten wordt gemaakt, bijgewerkt of verwijderd. afterInsert, afterUpdate, beforeDelete, beforeInsert, beforeUpdate

Expert

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Expert.

Triggernaam Beschrijving Triggervoorwaarde
ExpertDuplicateValidationHandler Voorkomt dat meerdere Expert-records aan een account worden gekoppeld. afterUpdate, afterUndelete, afterInsert
ExpertPopulateHealthcareProviderHandler Stelt IsSpeaker voor de record Zorgaanbieder in op true (waar) wanneer een Expert-record wordt gemaakt. Wanneer een actieve expert voor een zorgaanbieder wordt verwijderd, stelt de triggerhandler het veld IsSpeaker in op false (onwaar). afterInsert, afterDelete

GoalAssignment

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object GoalAssignment.

Triggernaam Beschrijving Triggervoorwaarde
GoalAssignmentDeleteHandler Verwijdert records voor Doeltoewijzing. beforeDelete
SetTerrBusPlanPrcntCompleteHandler Werkt de records Voltooiingspercentage van territoriumbedrijfsplan bij. beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete

HealthcareProvider

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object HealthcareProvider.

Triggernaam Beschrijving Triggervoorwaarde
HealthcareProviderHandler Beheert updates van zorgaanbiederrecords na maken, herstellen of wijzigen. Deze trigger haalt gerelateerde e-mailadressen, telefoonnummers, sociale ID's, specialiteiten en NPI's op uit hun respectieve gerelateerde records en werkt deze bij, terwijl updates van eigen gesprekken worden voorkomen. beforeInsert, beforeUpdate
HealthcareProviderAffiliationHandler Maakt een primaire koppeling tussen een bovenliggende organisatie en een account voor het object Zorgaanbieder. Als een bestaande affiliatie wordt gevonden, stelt de handler de primaire vlag voor die record gewoon in of maakt deze de instelling ongedaan. De rol voor de nieuwe affiliatie wordt standaard ingesteld op de geselecteerde waarde in de actieve keuzelijst voor de affiliatie van de provider. Als er geen standaardrol is geselecteerd, geeft de handler een aangepaste fout. afterInsert, afterUpdate
HealthcareProviderExpertHandler Beheert de expert die is gerelateerd aan de primaire zorgaanbieder wanneer het veld IsSpeaker van de record HealthcareProvider is ingesteld op true (waar) en blokkeert updates ervan als het veld IsSpeaker is ingesteld op false (onwaar) terwijl er een actieve Expert-record aan is gekoppeld. afterInsert, afterUpdate

HealthcareProviderNpi

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object HealthcareProviderNpi.

Triggernaam Beschrijving Triggervoorwaarde
HealthcareProviderNpiHandler Werkt zorgaanbiederrecords bij om de juiste National Provider Identifier (NPI) te behouden telkens wanneer NPI-records van zorgaanbieders worden gemaakt, gewijzigd, verwijderd of hersteld. Dit zorgt ervoor dat het veld NationalProviderIdentifier in de zorgaanbiederrecord de huidige gekoppelde NPI weerspiegelt en onnodige uitvoering voorkomt. beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete, afterUndelete

HealthcareProviderSpecialty

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object HealthcareProviderSpecialty.

Triggernaam Beschrijving Triggervoorwaarde
HealthcareProviderSpecialityHandler Werkt records van zorgaanbieders bij om een nauwkeurige lijst bij te houden van gekoppelde specialismetypen telkens wanneer specialismerecords van zorgaanbieders worden gemaakt, gewijzigd, verwijderd of hersteld. Dit zorgt ervoor dat het veld Specialismen in de record van de zorgaanbieder de huidige gerelateerde specialismen weerspiegelt en redundante verwerking voorkomt. beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete, afterUndelete

InventoryCntProdtBatchItem

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object InventoryCntProdtBatchItem.

Triggernaam Beschrijving Triggervoorwaarde
InventoryCountPBILockHandler Voorkomt wijzigingen aan batchitemrecords van Voorraadtellingsproduct wanneer de gekoppelde beoordeling van voorraadtelling is vergrendeld. beforeUpdate, beforeDelete
VoorraadCntPBIValidationHandler Voorkomt bijwerken/verwijderen van bewerkingen op InventoryCntProdtBatchItems als er onopgeloste productuitbetalingsrecords aanwezig zijn voor hetzelfde product. beforeInsert, beforeUpdate

InventoryCountAssessment

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object InventoryCountAssessment.

Triggernaam Beschrijving Triggervoorwaarde
InventoryCountAssessmentLockHandler Voorkomt wijzigingen aan records voor Voorraadtellingsbeoordeling wanneer deze een vergrendelde status hebben en voorkomt het maken van duplicaatbeoordelingen van het type "Oorspronkelijke" voorraadtelling. beforeInsert, afterInsert, beforeUpdate, beforeDelete

VoorraadOperation

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object InventoryOperation.

Triggernaam Beschrijving Triggervoorwaarde
InventoryOperationLockHandler Voorkomt wijzigingen aan voorraadbewerkingsrecords wanneer deze een vergrendelde status hebben. afterInsert, beforeUpdate, beforeDelete
InventoryOperationSyncTxnHandler Voorkomt het maken van bewerkingen van het type Retour, Aanpassing, Overdracht in en Overdracht uit wanneer de voorraadbewerking de definitieve status heeft, en controleert op in behandeling zijnde synchronisatietransacties voordat de voorraadbewerkingsrecords worden bijgewerkt. beforeInsert, beforeUpdate

LifeScienceEmail

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object LifeScienceEmail.

Triggernaam Beschrijving Triggervoorwaarde
EmailQueueImmediateHandler Verwerkt e-mailberichten die onmiddellijk worden verzonden in plaats van vanuit een batchtaak. afterInsert, afterUpdate
EmailQueueRecipientHandler Vult aanvullende informatie in voor e-mailontvangers. beforeInsert, beforeUpdate
EmailQueueSenderHandler Vult aanvullende informatie in voor de e-mailafzender. beforeInsert
EmailAttachmentHandler Vult e-mailbijlagen in. beforeInsert
SyncEmailResponseStatusToObjectHandler Werkt de status van de uitnodiging voor gerelateerde records bij op basis van de status van de e-mailreactie. afterUpdate

LifeSciMarketableProduct

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object LifeSciMarketableProduct.

Triggernaam Beschrijving Triggervoorwaarde
LifeSciMarketableProductMetadataHandler Maakt de waarde van het veld ProductMetadata in het object Verhandelbaar product voor biowetenschappen of werkt deze bij. afterInsert, afterUpdate, beforeDelete, afterDelete

LifeSciStageOperation

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object LifeSciStageOperation.

Triggernaam Beschrijving Triggervoorwaarde
LifeSciStageOpCtrlByHandler Beheert het IsControlledByField voor een LifeSciStageObject op basis van de status van de gekoppelde fasebewerkingen ervan. Als er een bewerking bestaat die behoort tot een actief pad, stelt de handler dit veld in op true (waar). afterInsert, beforeDelete, afterUndelete

LifeSciStagePath

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object LifeSciStagePath.

Triggernaam Beschrijving Triggervoorwaarde
LifeSciStagePathCtrlByHandler Beheert het IsControlledByField voor een LifeSciStageObject op basis van de status van de gekoppelde fasepaden ervan. Als er een actief pad bestaat, stelt de handler dit veld in op true (waar). afterInsert, afterUpdate, beforeDelete, afterUndelete

Locatie

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Locatie.

Triggernaam Beschrijving Triggervoorwaarde
LocationUserDupHandler Voorkomt dubbele toewijzingen van primaire gebruikers aan voorraadlocaties. beforeInsert, beforeUpdate
LocationUserSharingHandler Deelt records met de primaire gebruiker die is toegewezen aan een voorraadlocatie. beforeInsert, beforeUpdate, afterUpdate

ManagedEvent

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ManagedEventParticipant.

Triggernaam Beschrijving Triggervoorwaarde
CreateMngEventPtcpHandler Valideert machtigingen en eigendom, houdt eventstatus bij en maakt automatisch deelnemers met de juiste rollen wanneer een beheerde event wordt ingevoegd. beforeInsert, afterInsert
MngEventBusinessHoursHandler Controleert of de eventrecord is gepland binnen de kantooruren van het event. beforeInsert, beforeUpdate
MngEventComplianceStatementsHandler Vult de nalevingsverklaring in die is gerelateerd aan een beheerde event en stelt de overeenkomststatus in. beforeInsert
MngEventDateTimeValidationHandler Valideert of de datum en tijd van het beheerde event overlapt met de verlofperioden of vrije dagen van de eventeigenaar. beforeInsert, beforeUpdate
MngEventMonetaryCapsHandler Herberekent de inzet van monetaire maxima van de gekoppelde record Meeteenheid voor activiteitsdoel van aanbieder wanneer de status van een beheerde event of een van de controlevelden ervan verandert. afterUpdate
MngEventTerritorySharingHandler Hiermee worden records voor delen gemaakt voor het territorium dat is gerelateerd aan een beheerde event. afterInsert, afterDelete
SubjectAssignmentComplianceHandler Valideert wijzigingen in de begindatumtijd zodat geen twee events dezelfde deelnemers hebben voor dezelfde onderwerptoewijzing en dezelfde begin- en einddatum van events. afterUpdate

ManagedEventParticipant

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ManagedEventParticipant.

Triggernaam Beschrijving Triggervoorwaarde
AttendeeQuotaCountOfAttendeesHandler Beheert en handhaaft toewijzingsquota's voor collega's voor deelnemers en niet-geprofileerde deelnemers. Corrigeert de quotatelling van een collega en werkt de uitnodigingsquota bij of geeft een fout als de quota wordt overschreden. beforeUpdate, afterInsert, afterUpdate, afterDelete
ColleagueSurveySharingHandler Deelt uitnodigingen voor enquêtes met collega's van beheerde events. afterInsert, afterDelete, afterUpdate
MngEventParticipantDuplicateHandler Controleert of een deelnemer van een beheerde event meerdere malen is toegevoegd aan een beheerde event. Als de deelnemer al is toegevoegd, wordt een foutbericht geretourneerd. beforeInsert, beforeUpdate
MngEventParticipantExpertRefHandler Vult het veld Deelnemer-ID van de record Deelnemer van beheerde event in met de ID van de zojuist gemaakte Expert-record wanneer de mobiele app synchroniseert met het web, nadat een zorgaanbieder is genomineerd als een expert voor de offline modus in de mobiele app. beforeInsert
MngEventParticipantInvitedByHandler Vult het veld Uitgenodigd door-ID in met informatie over de gebruiker die de deelnemersrecord voor beheerde events maakt wanneer het deelnemerstype deelnemer of niet-geprofileerde deelnemer is. beforeInsert
MngEventParticipantSharingHandler Hiermee worden records voor delen gemaakt voor de gebruiker of het territorium dat is gerelateerd aan een deelnemer van een beheerde event. afterInsert, afterUpdate, afterDelete
MngEventPartMonetaryCapsHandler Beheert validaties van monetaire maxima voor deelnemersrecords van beheerde events door limieten te valideren en maxima opnieuw te berekenen wanneer de deelnemersrecords worden bijgewerkt. afterInsert, afterUpdate
MngEventPartTOTValidationHandler Voorkomt vergaderconflicten door acceptatie van deelnemers van beheerde events te valideren op basis van territoriumrecords voor verlof. beforeUpdate
MngEventPtcpSetAttendeeQuotaHandler Stelt de uitnodigingsquota in voor een bijdrager van een collegadeelnemer op basis van de quota van de collegadeelnemer van het beheerde event. beforeInsert, beforeUpdate
MngEvtParticipantFieldPopulationHandler Vult automatisch de datum en tijd in, waarop een uitnodiging is verzonden naar een deelnemer van een beheerde event. beforeInsert, beforeUpdate
WriteInToAttendeeHandler Converteert afgestemde write-in-deelnemers naar deelnemers, werkt het recordtype bij en vult verplichte deelnemersgegevens in om nauwkeurige tracking te garanderen. beforeUpdate
WriteInToColleagueHandler2 Converteert een write-in deelnemer naar een collega wanneer een Deelnemer van beheerde event-record wordt bijgewerkt. beforeUpdate
WriteInToExpertHandler Converteert een write-in deelnemer naar een expert wanneer een handmatige afstemming van deelnemer naar expert is voltooid of wanneer een deelnemers-ID wordt ingesteld met de ID van een expert. beforeUpdate

ManagedEventResource

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ManagedEventResource.

Triggernaam Beschrijving Triggervoorwaarde
MngEventResourceLocationHandler Voegt de eerste bevestigde locatie of het eerste adres toe aan een record Beheerde event uit de resources die beschikbaar zijn voor een event. afterInsert, afterUpdate
MngEventResourceValidationHandler Controleert of een beheerd event niet is gekoppeld aan zowel locatie- als resourcetypen van zorgorganisaties. beforeInsert, beforeUpdate

ManagedEventResourcePreference

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ManagedEventResourcePreference.

Triggernaam Beschrijving Triggervoorwaarde
MngEventResourcePrefLocationHandler Voegt de eerste bevestigde locatie of het eerste adres toe aan een record Beheerde event vanuit de resourcevoorkeuren die beschikbaar zijn voor een event. afterInsert, afterUpdate

MedicalInsight

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object MedicalInsight. Zie Delen en zichtbaarheid van medische insights beheren voor meer informatie over zichtbaarheid en delen van medische insights.

Triggernaam Beschrijving Triggervoorwaarde
PubliceerMedicalInsightEventHandler Publiceert MedicalInsightEvent-platformevents telkens wanneer een medische insightrecord wordt gemaakt, bijgewerkt of verwijderd. Dit vergemakkelijkt realtime eventstreaming en integratie met externe systemen. afterInsert, afterUpdate, afterDelete
RecalculateParentLinkedInsightsHandler Werkt de totaaloverzichtsvelden bij voor bovenliggende medische insightrecords wanneer onderliggende insights worden gewijzigd. Dit omvat het bijwerken van de velden ChildMedicalInsightCount, UpvoteCount en LastUpvotedDate om ervoor te zorgen dat totaaloverzichten kloppen. afterInsert, afterUpdate, afterDelete
MedicalInsightSharingHandler Deelt medische insights-records met gebruikers in hetzelfde territorium en profiel als de recordeigenaar, met alleen-lezen toegang, wanneer de record wordt gemaakt. Als u uw eigen instellingen voor delen wilt gebruiken of aangepaste regels voor delen wilt maken, schakelt u de trigger MedicalInsightSharingHandler uit. afterInsert
InsightCascadeDeleteTriggerHandler Verwijdert automatisch onderliggende medische insightrecords wanneer een bovenliggende record op het hoogste niveau wordt verwijderd. Deze trapsgewijze verwijdering voorkomt weesrecords en houdt de insighthiërarchie schoon. beforeDelete

Presentatie

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Presentatie.

Triggernaam Beschrijving Triggervoorwaarde
PresentationSharingHandler Herberekent hoe records van Presentatiepagina worden gedeeld nadat een presentatie is verwijderd. beforeDelete

PresentatieForum

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object PresentationForum.

Triggernaam Beschrijving Triggervoorwaarde
PresentationForumLockHandler Voorkomt het maken, bewerken of verwijderen van Presentatieforum-records als de gerelateerde presentatie is vergrendeld. beforeInsert, beforeUpdate, beforeDelete

PresentationLinkedPage

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object PresentationLinkedPage.

Triggernaam Beschrijving Triggervoorwaarde
PresentationLinkedPageSharingHandler Herberekent hoe records van Presentatiepagina worden gedeeld nadat gekoppelde pagina's voor Presentatie zijn toegevoegd of verwijderd. beforeInsert, beforeDelete

ProductBatchItem

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProductBatchItem.

Triggernaam Beschrijving Triggervoorwaarde
ProductBatchItemOwnershipHandler Deelt records in productbatchitem met verkoopvertegenwoordiger in ProductBatchItem.AssigneeId. afterInsert

ProductUitbetaling

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProductDisbursement.

Triggernaam Beschrijving Triggervoorwaarde
ProductDisbursementInventoryOpCreation Maakt een overeenkomende record Voorraadbewerking wanneer een uitbetaling wordt gedaan. afterInsert, afterUpdate
ProductDisbursementSubmitLockHandler Voorkomt wijzigingen aan productuitbetalingsrecords wanneer de gerelateerde bezoekrecord een vergrendelde status heeft, dat wil zeggen wanneer het bezoek wordt ondertekend of ingediend. beforeInsert, beforeUpdate, beforeDelete

Productbegeleiding

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProductGuidance.

Triggernaam Beschrijving Triggervoorwaarde
ProductGuidanceDeactivationHandler Verwijdert delen als de record Productbegeleiding is gedeactiveerd. afterUpdate

ProductionBatch

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProductionBatch.

Triggernaam Beschrijving Triggervoorwaarde
ProductBatchItemUpdateByLotHandler Deelt productbatchitemrecords met de toegewezen persoon of de huidige gebruiker als de ID van de toegewezen persoon niet is opgegeven. afterUpdate

ProductRequest

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProductRequest.

Triggernaam Beschrijving Triggervoorwaarde
ProductRequestLockHandler Voorkomt wijzigingen aan productverzoekrecords wanneer deze de status Vergrendeld hebben. beforeUpdate, beforeDelete

ProductRequestLineItem

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProductRequestLineItem.

Triggernaam Beschrijving Triggervoorwaarde
ProductRequestLineItemLockHandler Werkt de bestelde hoeveelheid in de record Hoeveelheidstoewijzing van territoriumproduct bij wanneer een regelitem van een productverzoek wordt gewijzigd. beforeInsert, beforeUpdate, beforeDelete
PrdReqLineItmUpdateAllocationHandler Voorkomt wijzigingen aan regelitemrecords van productverzoeken wanneer het gekoppelde productverzoek is vergrendeld. afterInsert, afterUpdate

ProductTerrDtlBeschikbaarheid

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProductTerrDtlAvailability.

Triggernaam Beschrijving Triggervoorwaarde
ProductTerrDtlAvailabilityHandler Bij trigger van deze events worden de productbegeleidingsrecords die met Territorium worden gedeeld, verwijderd. afterUpdate, afterDelete

ProductTerritoryAvailability

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProductTerritoryAvailability.

Triggernaam Beschrijving Triggervoorwaarde
ProductTerritoryAvailabilityExclHandler Verwijdert ProductGuidance-deelrecords wanneer een uitsluitingsregel wordt gemaakt in ProductTerritoryAvailability. afterInsert, afterUpdate

ProductTransfer

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProductTransfer.

Triggernaam Beschrijving Triggervoorwaarde
ProductTransferLockHandler Voorkomt wijzigingen aan records van Productoverdracht wanneer de gekoppelde voorraadbewerking is vergrendeld. beforeUpdate, beforeDelete
ProductTransferValidationHandler Voorkomt ongeldige bewerkingen voor Overdracht in en Overdracht uit door overdrachtsaanwijzingen en bron- en bestemmingslocaties te controleren. beforeInsert, beforeUpdate
ReceivedProductAllocationHandler Werkt records voor Hoeveelheidstoewijzing van territoriumproduct bij wanneer een productoverdracht wordt ontvangen. afterInsert, afterUpdate
TransferOutTriggerHandler Maakt een record Overdracht in wanneer een gebruiker een productoverdracht ontvangt vanwege een andere gebruiker die een record Overdracht uit indient. afterInsert, afterUpdate

ProviderAcctProductInfo

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProviderAcctProductInfo.

Triggernaam Beschrijving Triggervoorwaarde
ProviderAcctProductInfoHandler Stelt de waarde van het veld Territorium voor de productinformatierecord van de provideraccount in op Null telkens wanneer een record wordt gemaakt of bijgewerkt. beforeInsert, beforeUpdate

ProviderAcctTerritoryInfo

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProviderAcctTerritoryInfo.

Triggernaam Beschrijving Triggervoorwaarde
AccountTerritoryFieldsHandler Verwerkt een geldige territoriumcontrole voor een account en beheert Delen van gegevens over account..territoria van aanbieders. beforeInsert, afterInsert, beforeUpdate
ATFPreferredAddressHandler Werkt het veld Voorkeuradres voor het object Territoriumgegevens van account van aanbieder bij vanuit het primaire adres van de account in het object Adres van aanspreekpunt. Dit voorkeuradres wordt vervolgens weergegeven in de component Accountterritoriumvelden op het dashboard Account. beforeInsert, beforeUpdate
NewAlignmentConsentSharingHandler Maakt records voor delen voor records voor Instemming en Momentopname op basis van territoriumtoewijzingen. afterInsert, afterUpdate
PATIRejectionHandler Verwijdert records voor delen van accountterritoriumgegevens van aanbieders en objectterritoriumkoppeling wanneer de status van de gekoppelde records voor accountterritoriumgegevens van aanbieders verandert in Afgewezen. beforeUpdate

ProviderActivityGoal

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProviderActivityGoal.

Triggernaam Beschrijving Triggervoorwaarde
ProviderActivityGoalHandler Valideert en voorkomt het maken van duplicaatactiviteitendoelen voor aanbieders door ervoor te zorgen dat de combinatie van Activiteitsplan en Account uniek is. De trigger voert deze validatie uit wanneer u een record Activiteitsdoel van aanbieder maakt of bijwerkt. Als er een duplicaatcombinatie wordt gevonden, wordt er een fout weergegeven, waardoor de record niet kan worden gemaakt of bijgewerkt. beforeInsert, afterInsert, beforeUpdate, afterUpdate, beforeDelete, afterDelete, afterUndelete

ProviderAffiliatie

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProviderAffiliation.

Triggernaam Beschrijving Triggervoorwaarde
AffiliationUniquenessGenericHandler Zorgt voor een unieke combinatie van velden die zijn geconfigureerd in de veldset van het object Aanbiederaffiliatie, voorkomt duplicaten en onderhoudt nauwkeurige records. beforeInsert, beforeUpdate
AffiliationUniquenessHandler Garandeert uniciteit van affiliatie door een unieke combinatie van account-, gerelateerde account- en rolwaarden af te dwingen. Dit voorkomt dubbele affiliaties en handhaaft de gegevensintegriteit. beforeInsert, beforeUpdate
HardAffiliationHandler

Wijst het type affiliatie van affiliatierecords van aanbieders toe als hard of soft. Primaire affiliaties worden aangeduid als Harde affiliaties. De triggerhandler HardAffiliationHandler zorgt er ook voor dat er geen duplicaatrelaties van het type Hard tussen dezelfde twee accounts worden gemaakt.

Stelt het type affiliatie van werkplekaffiliaties tussen een zorgverlener en een leidinggevende in op Hard. De koppeling tussen een account en de gerelateerde account wordt ook ingesteld op Hard wanneer de gerelateerde account de voorkeurswerkruimte is van de account territoriuminforecord (PATI) van de provider. Ten slotte stelt het het type affiliatie van wederzijdse affiliaties in op Geen.

beforeInsert, afterInsert, beforeUpdate
AffiliationReciprocalHandler Beheert het maken, bijwerken en verwijderen van onderlinge relaties. Het zorgt ervoor dat de omgekeerde affiliatie behouden blijft wanneer een ProviderAffiliation wordt gemaakt, bijgewerkt of verwijderd. Omgekeerde affiliaties worden alleen gemaakt als het veld Type invloed voor het object Affiliatie van aanbieder is geselecteerd als Unidirectioneel, Bidirectioneel of Neutraal. afterInsert, afterUpdate, beforeDelete
AffiliationPrimaryChangeHandler Zorgt voor één primaire koppeling tussen een account en een gerelateerde account van een zorgorganisatie. Wanneer een nieuwe primaire affiliatie wordt gemaakt, heft de trigger de selectie van de primaire vlag op voor alle eerdere affiliaties met dezelfde account en gerelateerde account. Daarnaast wordt de account van de primaire organisatie van de gekoppelde zorgaanbieder bijgewerkt naar de gerelateerde account van de affiliatie of wordt er een nieuwe record van de zorgaanbieder gemaakt als deze niet bestaat, die wordt ingevuld met de account en gerelateerde account van de affiliatie. afterInsert, afterUpdate
AffiliationAccountUpdateHandler Voorkomt de wijziging van de account en de gerelateerde account nadat een affiliatie is gemaakt. beforeUpdate

ProviderVisit

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProviderVisit.

Triggernaam Beschrijving Triggervoorwaarde
PVUpdateChildFieldsHandler Handhaaft gegevensconsistentie voor groepsbezoeken door onderliggende bezoekrecords van de aanbieder te synchroniseren met de bovenliggende bezoekrecords van de aanbieder. Werkt belangrijke velden (Begintijd van gepland bezoek, Eindtijd van gepland bezoek en Kanaal) automatisch bij wanneer het bovenliggende bezoek wordt gewijzigd. afterUpdate
PVLockHandler Voorkomt het bewerken van gegevens van leveranciersbezoeken op basis van de status en handtekeningstatus van het bezoek om de gegevensintegriteit te behouden. beforeUpdate, beforeDelete
RemoteSessionInvitationPVHandler Beheert uitnodigingen voor externe sessies door videogesprekken, kennisgevingen per e-mail en sessiesleutels te maken voor bezoekrecords van aanbieders. afterInsert, afterUpdate, beforeDelete

ProviderVisitChangedEvent

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProviderVisitChangedEvent.

Triggernaam Beschrijving Triggervoorwaarde
VisitChangedEventShareHandler Hiermee worden bezoekshares gemaakt met de gebruikers die toegang hebben tot de gekoppelde account. Records van aanbiedersbezoeken worden automatisch gedeeld via hun relatie met het bovenliggende bezoek. afterInsert
PVChangedEventUpdateAccountTerrInfo Verwerkt gewijzigde events van leveranciersbezoeken en werkt gerelateerde velden van leveranciersbezoeken bij in records met accountterritoriumgegevens van aanbieders. afterInsert

ProviderVisitDtlProductMsg

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProviderVisitDtlProductMsg.

Triggernaam Beschrijving Triggervoorwaarde
ProviderVisitDtlProductMsgLockHandler Vergrendelt de record ProviderVisitDtlProductMsg wanneer Bezoek wordt ingediend of ondertekend. beforeInsert, beforeUpdate, beforeDelete

ProviderVisitMarketingItem

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProviderVisitMarketingItem.

Triggernaam Beschrijving Triggervoorwaarde
ProviderVisitMarketingItemLockHandler Vergrendelt de record ProviderVisitMarketingItem wanneer Bezoek wordt ingediend of ondertekend. beforeInsert, beforeUpdate, beforeDelete

ProviderVisitProdDetailing

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProviderVisitProdDetailing.

Triggernaam Beschrijving Triggervoorwaarde
ProviderVisitProdDtlNameHandler Genereert en vult het veld Naam producthiërarchie in voor de record Productdetails van aanbiederbezoek. beforeInsert, beforeDelete
ProviderVisitProdDtlLockHandler Vergrendelt de record ProviderVisitProdDetailing wanneer Bezoek wordt ingediend of ondertekend. beforeInsert, beforeUpdate, beforeDelete

ProviderVisitProdDiscussion

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProviderVisitProdDiscussion.

Triggernaam Beschrijving Triggervoorwaarde
ProviderVisitProdDiscussionLockHandler Vergrendelt de record ProviderVisitProdDiscussion wanneer Bezoek wordt ingediend of ondertekend. beforeInsert, beforeUpdate, beforeDelete

ProviderVisitRqstSample

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object ProviderVisitRqstSample.

Triggernaam Beschrijving Triggervoorwaarde
ProviderVisitRqstSampleLockHandler Vergrendelt de record ProviderVisitRqstSample wanneer Bezoek wordt ingediend of ondertekend. beforeInsert, beforeUpdate, beforeDelete
CalculateShippedQuantityHandler Voorbeeld van verzonden hoeveelheid bij bezoek. afterUpdate

PrvdVstSmplLmtTransaction

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object PrvdVstSmplLmtTransaction.

Triggernaam Beschrijving Triggervoorwaarde
VoorbeeldLimitTransactionHandler Verwerkt voorbeeldlimietrecords met behulp van regel die afkomstig is van web en mobiel als record Voorbeeld van transactie voor bezoek van aanbieder. afterInsert

Onderwerp

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Onderwerp.

Triggernaam Beschrijving Triggervoorwaarde
TopicValidationHandler Voorkomt het ontstaan van circulaire bovenliggende/onderliggende relaties bij het bijwerken van onderwerprecords voor medische insights. Dit zorgt voor een geldige hiërarchiestructuur met één bovenliggend niveau. beforeUpdate

SubjectAssignment

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object SubjectAssignment.

Triggernaam Beschrijving Triggervoorwaarde
RecalculateInsightTopicNameHandler Werkt het veld TopicNames bij voor de gerelateerde medische insight-record telkens wanneer een onderwerptoewijzing wordt gemaakt of verwijderd. Dit zorgt ervoor dat de verwerkte insight een nauwkeurige weergave is van de set onderwerpen die momenteel aan de record zijn toegewezen. afterInsert, afterDelete

SurveySubject

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het SurveySubject-object.

Triggernaam Beschrijving Triggervoorwaarde
SurveyInvitationSharingHandler

Past logica voor delen van enquêtes toe op het object Enquêteonderwerp. Wanneer records voor enquêteonderwerpen worden gemaakt of bijgewerkt, maakt deze triggerhandler automatisch records voor het delen van enquête-uitnodigingen op basis van een van drie strategieën:

Op account gebaseerd delen: Wanneer een enquêteonderwerp wordt gekoppeld aan een account, maakt de triggerhandler automatisch records voor het delen van enquête-uitnodigingen voor accounts die worden vermeld in de records voor het delen van accounts van de gerelateerde account. Deze logica voor delen is niet van toepassing op records waarbij het veld rowCause is ingesteld op Eigenaar.

Verhandelbaar delen op basis van producten voor Life Sciences: Wanneer u een record voor een enquêteonderwerp koppelt aan een verkoopbaar product uit Life Sciences, worden de overeenkomende records voor het delen van enquêtes voor accounts of territoria gemaakt op basis van de beschikbaarheidsrecords van het productterritorium. De beschikbaarheid van het product wordt bepaald door het object Beschikbaarheid van productterritoria, dat een veld voor uitlijningstype bevat met opties zoals territoriumondergeschikten, territoriumopname of territoriumuitsluiting.

Op territorium gebaseerd delen: Wanneer een record voor een enquêteonderwerp wordt gekoppeld aan een territorium, worden records voor delen van enquête-uitnodigingen gemaakt voor dat territorium en de ondergeschikten ervan.

beforeInsert, afterInsert, afterUpdate

Territory2

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Territory2.

Triggernaam Beschrijving Triggervoorwaarde
Territory2Handler Voorkomt de verwijdering van een Territory2-record wanneer gerelateerde records zoals ProviderAcctTerritoryInfo, Inquiry, ContactPointBestContactTime, TerritoryAcctRcmdAction, TerritoryAccountScore, TerritoryAcctProdMsgScore, TerritoryUserDowntime of TerritoryBusinessPlan ernaar verwijzen. beforeDelete

TerritoryAcctRcmdAction

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object TerritoryAcctRcmdAction.

Triggernaam Beschrijving Triggervoorwaarde
TerrAcctRcmdActionSharingHandler Deelt de aanbevolen actierecords van de territoriumaccount met het opgegeven territorium. afterInsert, afterUpdate
TerrAccRcmActStatusUpdateHandler Werkt de status bij van de aanbevolen actie voor de territoriumaccount wanneer een bezoek wordt gemaakt. afterInsert, afterUpdate

TerritoriumBusinessPlan

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object TerritoryBusinessPlan.

Triggernaam Beschrijving Triggervoorwaarde
TerritoriumBusinessPlanDeleteHandler Verwijdert records voor Territoriumbedrijfsplan. beforeDelete
TerritoryBusPlanChangeStatusHandler Werkt de statussen bij van records van Territoriumbedrijfsplan. beforeInsert, beforeUpdate

TerritoryContentTmplAsgnt

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object TerritoryContentTmplAsgnt.

Triggernaam Beschrijving Triggervoorwaarde
EmailTemplateTerritorySharingHandler Werkt het delen van territoria bij op basis van records van Sjabloontoewijzing voor territoriuminhoud. afterInsert, afterUpdate, afterDelete

TerritoriumUserDowntime

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object TerritoryUserDowntime.

Triggernaam Beschrijving Triggervoorwaarde
TUDUpdateHandler Werkt de begin- en eindtijd bij van records buiten het territorium op basis van de configuratie van het tijdstipinterval. beforeInsert, beforeUpdate
UDBHValidationHandler Voorkomt het maken van records buiten het territorium met begin- en eindtijden buiten de kantooruren van de organisatie. beforeInsert, beforeUpdate
TUDSharingHandler Deelt de records voor vrije tijd van een gebruiker met andere gebruikers in hetzelfde territorium, waardoor deze alleen-lezen toegang krijgt. afterInsert
TUDVisitValidationHandler Voorkomt het ontstaan van vrije dagen tijdens een bezoek. beforeInsert, beforeUpdate
TUDHolidayValidationHandler Voorkomt het maken van records voor vrije dagen. beforeInsert, beforeUpdate
TUDOverlapHandler Voorkomt het ontstaan van overlappende tijd buiten territoriumrecords. beforeInsert, beforeUpdate
TUDEventValidationHandler Voorkomt het ontstaan van vrije dagen tijdens een algemene event. beforeInsert, beforeUpdate

UserReaction

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object UserReaction.

Triggernaam Beschrijving Triggervoorwaarde
UserReactionMedicalInsightHandler Werkt het veld UpvoteCount bij voor Medical Insight-records wanneer records Reactie van gebruiker (voorstemmen) worden gemaakt of verwijderd. Dubbele gebruikersreacties van dezelfde gebruiker op dezelfde medische insight zijn niet toegestaan. U kunt geen reacties van gebruikers invoegen met het type tegenstemmen. afterInsert, beforeInsert, afterDelete

Zie Delen en zichtbaarheid van medische insights beheren voor meer informatie over zichtbaarheid en delen van medische insights.

Visit

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het Visit-object.

Triggernaam Beschrijving Triggervoorwaarde
VisitLockHandler Voorkomt het bewerken van bezoekgegevens om de gegevensintegriteit te behouden. Bezoeken worden vergrendeld wanneer hun status Voltooid is. Het ondertekenen van een bezoek in een groepsbezoekhiërarchie vergrendelt kritieke velden voor alle bezoeken in die hiërarchie. Onderliggende bezoeken nemen de vergrendelingsstatus van het bovenliggende bezoek over. beforeInsert, beforeUpdate
VisitTimeOffValidationHandler Voorkomt het plannen van een bezoek dat conflicteert met een verlofterritorium om de planningsefficiëntie en nauwkeurige bezoekrapportage te ondersteunen. beforeInsert, beforeUpdate
VisitLifeScienceAccountListLinkHandler Wist het veld Life Science Account List in de record van het providerbezoek als de geplande begintijd wordt gewijzigd bij een bezoek dat is gemaakt door een routine toe te passen. beforeUpdate
VisitHolidayValidationHandler Voorkomt het plannen van een bezoek op vrije dagen of buiten kantooruren om naleving van bedrijfsbeleid te handhaven. beforeInsert, beforeUpdate
VisitPopulateEndTimeHandler Berekent en stelt de Geplande eindtijd van het bezoek in door de standaardduur op te tellen die is gedefinieerd in de instelling "Lege datum/tijd instellen in Geplande begintijd" Bezoekbeheer in de Beheerconsole. beforeInsert, beforeUpdate
FutureVisitLimitValidationHandler Voorkomt het plannen van bezoeken boven de limiet die is opgegeven in de instelling "Limiet voor toekomstig bezoek in dagen" in Bezoekbeheer in de Beheerconsole. beforeInsert, beforeUpdate
VisitUpdateChildFieldsHandler Handhaaft gegevensconsistentie in groepsbezoeken door onderliggende bezoekrecords te synchroniseren met hun bovenliggende bezoeken. Werkt belangrijke velden (Begintijd van gepland bezoek, Eindtijd van gepland bezoek en Kanaal) automatisch bij wanneer het bovenliggende bezoek wordt gewijzigd. Handmatige bewerkingen van deze velden bij een onderliggend bezoek worden de volgende keer dat het bovenliggende bezoek wordt opgeslagen, overschreven terwijl deze handler actief is. afterUpdate
VisitDelayReasonHandler Wist de eerder opgegeven reden voor vertraging als een gebruiker de datum en tijd van het bezoek wijzigt en de datum niet langer de drempel voor indieningsvertraging overschrijdt. beforeUpdate
VisitCascadeDeleteHandler Verwijdert deelnemersbezoeken automatisch wanneer het bovenliggende groepsbezoek wordt verwijderd, waarbij de gegevensintegriteit behouden blijft. Er wordt geen waarschuwings- of bevestigingsdialoogvenster weergegeven vóór de verwijdering. Verwijdering wordt geblokkeerd als het bovenliggende bezoek de status Voltooid heeft of als een onderliggend bezoek in de groep is ondertekend. beforeDelete
VisitSurveyInviteCascadeDeleteHandler Verwijdert uitnodigingen voor enquêtes die zijn gekoppeld aan een bezoek wanneer een bezoek wordt verwijderd, en voorkomt dat deze worden verwijderd als het bezoek wordt ingediend om de gegevensintegriteit te behouden. beforeDelete
RemoteSessionInvitationVisitHandler Beheert uitnodigingen voor externe sessies door videogesprekken, kennisgevingen per e-mail en sessiesleutels voor bezoekrecords te maken. afterUpdate, beforeDelete
VisitMyBestTimeValidationHandler Voorkomt het plannen van bezoeken buiten de beste tijden die zijn gedefinieerd voor het accountadres en het territorium van de gebruiker, waardoor de planningsefficiëntie wordt verbeterd en de beschikbaarheid van de account wordt afgestemd. beforeInsert, beforeUpdate
VisitChangePrimaryAccountHandler Voert validaties uit, werkt gerelateerde records bij en vult velden in het bezoek vooraf in om de consistentie van gegevens te behouden wanneer de primaire account wordt gewijzigd. beforeInsert, beforeUpdate, afterUpdate

Bezoeker

Controleer de namen, beschrijvingen en triggervoorwaarden van de triggerhandlers die zijn gekoppeld aan het object Bezoeker.

Triggernaam Beschrijving Triggervoorwaarde
VisitHolidayValidationHandler Voorkomt het maken of bijwerken van een bezoek tijdens een vrije dag of buiten geconfigureerde kantooruren voor gesprekken. Vereist dat Kantooruren bellen en Eerste dag van de week zijn ingesteld in Plannerbeheer. beforeInsert, beforeUpdate
VisitorLockHandler Voorkomt invoegen/bijwerken/verwijderen bewerking voor Bezoeker als deze is vergrendeld. beforeInsert, beforeUpdate, beforeDelete
VisitorShareHandler Deelt de record Bezoek met de Bezoekers (medewerkers). afterInsert, afterUpdate, afterDelete
VisitTimeOffValidationHandler Valideert dat een bezoek niet conflicteert met de records Time Off Territory (TOT) van de gebruiker. Als TOT-aanroepregels zijn ingeschakeld, worden alleen TOT-typen gemarkeerd als "Niet toegestaan" voor het dimensieblok Gesprek. beforeInsert, beforeUpdate
.
 
Wordt geladen
Salesforce Help | Article