Przekazanie parametru do procedury z atrybutu typu document w Workflow

W Workflow Builder są różne typy atrybutów. Jednym z typów jest Document.

Wartość takiego atrybutu jest pobierana z powiązanej procedury, do której można przekazać parametry.

Procedura musi przyjmować następujące parametry:

procedure_name 
(document_id in varchar2,
display_type in varchar2,
document in out nocopy varchar2,
document_type in out nocopy varchar2)

Procedura może zwracać następujące typy danych:

>>  PL/SQL document (32 KB)
>>  PL/SQL CLOB Document (4GB)
>>  PL/SQL BLOB Document 4GB)

Parametry przekazuje się w postaci:

<typ danych (bez znaku / >:<procedura>/<parametr - stała lub np. inny atrybut>

np.

PLSQLCLOB:XX_AR_CMGT_WF_ENGINE.GET_AGING_DATA/&APPLICATION_NUMBER

Uwaga, przekazując parametr, będący innym atrybutem w procesie Workflow, trzeba zwrócić uwagę na typ danych ! Musi to być Varchar. Jeśli przekrzemy Number, do procedury zostanie przekazany Null.

Ten wpis został opublikowany w kategorii PLSQL, Workflow Builder i oznaczony tagami , , . Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz