februari 9, 2022

hoe een Gebeurteniswaarschuwing maken in Oracle APPS R12

Wat zijn Oracle Alerts? Oracle Alert is een exception control-oplossing die Oracle ons biedt om specifieke bedrijfsinformatie te monitoren en passende maatregelen te nemen. Er zijn slechts twee soorten Oracle-waarschuwingen in E-Business Suite ERP (Event Alert & Periodic Alert).

Hoe kunt u gebruik maken van Oracle Alerts?

  • houdt u op de hoogte van de voorwaarden voor databaseuitzonderingen, wanneer deze zich voordoen.
  • Neem vooraf bepaalde handelingen wanneer het uitzonderingen in uw database vindt, zonder tussenkomst van de gebruiker.
  • Voer de door u opgegeven acties uit, afhankelijk van uw reactie op een waarschuwingsbericht.
  • voer automatisch routinedatabasistaken uit volgens het door u gedefinieerde schema.
  • houdt u via e-mail op de hoogte van exceptievoorwaarden.

nu zullen we een nieuwe event alert voor misbruik geval dat zal automatisch e-mail te sturen naar de nieuwe gebruiker gemaakt insystem om hem te verwelkomen en te informeren over zijn gegevens.

aan de slag!

inhoudsopgave:

voeg “Alert Manager” verantwoordelijkheid toe aan uw Gebruikerslogin

de eerste stap is om “Alert Manager” verantwoordelijkheid toe te voegen aan uw Gebruikerslogin. Verander vervolgens verantwoordelijkheid naar Alert Manager

waarschuwing definiëren

  1. Ga naar Alert – > definieer
  2. het Waarschuwingsformulier wordt dan voor u geopend
  1. Selecteer toepassing als ApplicationObject Library
  2. noem de waarschuwing bijvoorbeeld: “XX_CREATE_USER_NOTIF”
  3. tabblad Gebeurtenis kiezen
  4. uit gebeurtenisdetails selecteren:
  5. toepassing: “Application Object Library”
  6. Tabel selecteren als: “FND_USER”

“deze tafel is cruciaal om te begrijpen. U moet de tabel selecteren waarin gegevens worden ingevoegd of bijgewerkt, en voor die gegevens wilt u een waarschuwing verzenden.”

in het bovenstaande voorbeeld moeten we een bepaalde actie uitvoeren zodra een nieuwe gebruiker in het systeem is gemaakt. Fnd_user table is de hoofdtabel waarin gegevens worden ingevoegd wanneer we een nieuwe gebruiker maken. Dus naast het toepassingsveld, moeten we de FND_USER invoeren in het tabelveld.

schrijf uw zoekopdracht.

een belangrijke stap is het schrijven van een SELECT query, die u helpt om de gewenste informatie te selecteren wanneer een waarschuwing wordt geactiveerd.

Opmerking: U moet een SELECT statement schrijven in dezelfde tabel, die u in Alert Definition hebt gebruikt om te krijgen: ROWID geeft de rij-id van de gegevens die worden ingevoegd of bijgewerkt in uw tabel.

Oracle alert SQL statement script sample :

SELECT user_name, email_addressINTO &user_name, &email_addressFROM fnd_userWHERE rowid = :rowidAND email_address IS NOT NULL;

Waarschuwingsactie definiëren:

  1. klik op acties knop.
  2. Schrijf een actienaam en een eigen beschrijving.
  3. klik op Actiedetails

waarschuwingsdetails definiëren Actiedetails:

dan opent het formulier Actiedetails zoals hieronder:

  1. Selecteer actie type als “bericht”

u kunt vier soorten Waarschuwingsacties definiëren. Het hangt af van uw eisen.

  1. gelijktijdig programma (Dit helpt bij het uitvoeren van een gelijktijdig programma)
  2. besturingssysteem Script (Run OS Script)
  3. bericht (Stuur een e-mail notificatie)
  4. SQL Statement Script (voer een SQL Script uit) in dit voorbeeld gebruiken we alert om e-mail notificatie te verzenden. Zie bovenstaande screenshot. Schrijf het e-mailadres van de ontvanger in het veld aan. Schrijf onderwerp van e-mail.
  1. Enter To field as “&email_address ” variable return from your alert query to send this e-mail to new user email
  2. Enter a subject for your message
  3. in Text, you have to write your Message Using your variables, which you have, used in Query. Mijn waarschuwingstekst is zoals hieronder.
Hi &user_name,Kindly be informed that new username has been created for you inside Oracle E-Business Suite.Best Regards,Oraask.CoM

definieer actieset:

  1. klik op Actiesets
  2. Schrijf een actieset naam en beschrijving. Zorg ervoor dat het is gemarkeerd als ingeschakeld
  1. klik op Details actieset
  2. Ga naar tabblad Leden
  3. Selecteer de actie die u hebt gedefinieerd. Zorg ervoor dat actie is gemarkeerd als ingeschakeld. Spaar Dan.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.