airs-924_notified_e-mail_access_users_on_po_screen
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| airs-924_notified_e-mail_access_users_on_po_screen [2018/10/24 11:03] – [SQL] kalaschnikow | airs-924_notified_e-mail_access_users_on_po_screen [2018/10/24 11:04] (current) – [SQL] kalaschnikow | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== AIRS-924 Notified E-Mail Access users on PO screen ====== | ||
| + | ===== Description ===== | ||
| + | ==== Original im Confluence ==== | ||
| + | [[https:// | ||
| + | * New area " | ||
| + | * This area is only visible in case of the shown PO is an E-Mail Access PO | ||
| + | * This area includes all e-mail addresses of the E-Mail Access users, which have been notified with the latest PO message | ||
| + | * The content of the tab cannot be downloaded (please refer to tab " | ||
| + | * The content of the tab is not tranasmitted via ORDRSP to the customer ERP system (please refer to tab " | ||
| + | |||
| + | ==== My version (nach den Gesprächen mit Stefan) ==== | ||
| + | * Bei allen E-Mail-Access Orders soll auf PO Header screen im Tab " | ||
| + | * Die Information beinhaltet: | ||
| + | * E-Mail Adresse, die benachrichtigt wurde | ||
| + | * Zeitstempel an dem die Benachrichtigung rausging | ||
| + | * Pro PO und E-Mail Adresse soll nur ein Eintrag existieren. D.h. bei einem Update werden alte Einträge für diese PO und E-Mail Adresse überschrieben. | ||
| + | |||
| + | ==== Fragen an Stefan ==== | ||
| + | * Eine " | ||
| + | * Welchen Sinn macht das Ganze? Die Frage kommt weil: -> //Bei jedem PO-Update können sich auch die Adressen ändern// | ||
| + | * Nach _jeder_ Änderung eines bestimmten Typs eine Mail rausgeht | ||
| + | * Diese Mail geht an _alle_ Adressen | ||
| + | * Oder stimmt das nicht? | ||
| + | * Wo soll die Tabelle hin? -> Tab //Supplier User Access List// | ||
| + | * Was soll in der Tabelle stehen? | ||
| + | * Nur die Info zu dem letzten Mail-Versand? | ||
| + | * Was passiert bei einem PO Update? -> //Die Mail-Adressen können ersetzt werden. Deshalb ist die Information in dieser Tabelle nicht trivial// | ||
| + | |||
| + | ===== Notizen ===== | ||
| + | * Für die Tests kann man | ||
| + | * In der Overview-Liste nach dem PO Typ " | ||
| + | * Die von mir benutzte Order " | ||
| + | * Die Portal Tabelle ist _nicht_ in unserer Datenbank | ||
| + | * Verbindung "Ora SOPI" enthält eine TPORTALACL-Tabelle, | ||
| + | |||
| + | ===== SQL ===== | ||
| + | Tabelle erstellen: | ||
| + | <code sql> | ||
| + | -- AIRS-924 Notified E-Mail Access users on PO screen | ||
| + | CREATE TABLE TAIRPOLASTNOTIFIEDUSERS ( | ||
| + | CREFPOHEADERID NUMBER(*, | ||
| + | CREFPORTALACLID NUMBER(*, | ||
| + | CEMAIL VARCHAR2(256), | ||
| + | CLASTNOTIFICATIONSENT NUMBER(*, | ||
| + | CONSTRAINT PK_POLASTNOTIFIEDUSERS PRIMARY KEY (CREFPOHEADERID, | ||
| + | CONSTRAINT FK_POLASTNOTIFIEDUSERS FOREIGN KEY (CREFPOHEADERID) REFERENCES TAIRPOHEADER (CHEADERID) ON DELETE CASCADE ENABLE | ||
| + | ); | ||
| + | </ | ||
