Hvordan Lage Hendelsesvarsel i Oracle APPS R12
Hva Er Oracle-Varsler? Oracle Alert Er en unntakskontroll løsning Som Oracle gir Oss med å overvåke en del av spesifikk forretningsinformasjon og iverksette nødvendige tiltak tilsvarende. Det finnes bare to Typer oracle-varsler I E-Business Suite ERP (Hendelsesvarsel & Periodisk Varsling).
Howdu kan utnytte Oracle Varsler?
- Holde deg informert ofdatabase unntaksforhold, som de oppstår.
- Ta forhåndsdefinerte handlinger når den finner unntak i databasen, uten brukermedvirkning.
- Utfør handlingene du angir, avhengig av svaret på en varselmelding.
- Utfør routinedatabase-oppgaver automatisk, i henhold til tidsplanen du definerer.
- Holde deg informert ofexception forhold Via E-Post.
nå vil Vi opprette nye event alert for abusiness sak som vil sende e-post automatisk til den nye brukeren opprettet insystem velkommen og informere ham om hans detaljer.
La oss komme i gang!
Innholdsfortegnelse
Legg ved» Alert Manager » ansvar til din bruker login
Første skritt er å legge ved «Alert Manager» ansvar til din bruker login. Deretter endre Ansvar For Å Varsle Manager
Definer Varsel
- Gå Til Alert – > Definer
- Varsler Skjemaet åpnes for deg da
- Velg Program Som ApplicationObject Library
- Navngi Varselet for Eksempel: «XX_CREATE_USER_NOTIF»
- Velg Hendelsesfane
- Fra Hendelsesdetaljer velg:
- Program:»Programobjektbibliotek»
- Velg Tabell som: «FND_USER»
«denne tabellen er en viktig ting å forstå. Du må velge tabellen der data Blir Satt inn Eller Oppdatert, og for disse dataene vil du sende et varsel.»
i eksemplet ovenfor må vi utføre en bestemt handling når en ny bruker er opprettet i systemet. Fnd_user tabell er hovedtabellen som data settes inn når vi oppretter en ny bruker. Så i tillegg til programfeltet må vi skrive INN FND_USER i Tabellfeltet.
Skriv søket ditt.
et viktig skritt er å skrive en utvalgsspørring, som hjelper deg med å velge ønsket informasjon når Varsel utløses.
Merk: du må skrive en select-setning på samme tabell, som du har brukt I Varseldefinisjon for å få: ROWID returnerer rad-iden til dataene som settes inn eller oppdateres i tabellen.
Oracle alert sql-setning script eksempel :
SELECT user_name, email_addressINTO &user_name, &email_addressFROM fnd_userWHERE rowid = :rowidAND email_address IS NOT NULL;
Definer Alert Handling:
- Klikk På Handlinger-Knappen.
- Skriv Et Handlingsnavn og riktig beskrivelse.
- Klikk På Handlingsdetaljer
Definer Handlingsdetaljer For Varsling:
Deretter Åpnes handlingsdetaljer-skjemaet som nedenfor:
- Velg Handlingstype som «Melding»
du kan definere fire Typer Varslingshandlinger. Det avhenger av dinkrav.
- Samtidig Program (dette bidrar til å utføre et samtidig Program)
- Operativsystemskript (Kjør OS-Skript)
- Melding (Send En E-Postvarsling)
- SQL Statement Script (Utfør ET SQL-Skript) i dette eksemplet bruker vi alert til å sende e-postvarsling. Se over skjermbilde. Skriv E-postadressen til mottakerbrukeren i til-feltet. Skriv Emne Av E-Post.
- Skriv inn i feltet som» &email_address » variabel returnert fra varselspørringen for å sende denne e-posten til ny bruker e-post
- Skriv inn et emne for meldingen din
- I Tekst må du skrive Meldingen Din Ved hjelp av variablene Dine, som du har brukt i Spørringen. Min Varseltekst er som nedenfor.
Hi &user_name,Kindly be informed that new username has been created for you inside Oracle E-Business Suite.Best Regards,Oraask.CoM
Definer Handlingssett:
- Klikk På Handlingssett
- Skriv Et Handlingssett Navnog Beskrivelse. Kontroller at den er merket som aktivert
- Klikk På Handling Angi Detaljer
- Gå Til Fanen Medlemmer
- Velg handlingen du har definert. Kontroller at handlingen er merket som aktivert. Lagre Deretter.