API Oe_Fnd_Attachments_Pub służy do tworzenia i dodawania załączników.
1. Dodanie załącznika do formatki.
– Oe_Fnd_Attachments_Pub.Create_Short_Text_Document – utworzenie złącznika
– OE_FND_ATTACHMENTS_PUB.Add_Attachment – dodanie załącznika do formatki
2. Kopiowanie załączników z formatki na inna formatkę.
– pseudo kod
l_OEXOEORD VARCHAR2(100):='OE_ORDER_HEADERS'; l_ARXTWMAI VARCHAR2(100):='RA_CUSTOMER_TRX'; v_tab oe_fnd_attachments_pub.Copy_Attachments_Tbl_Type; FOR rec IN get_invoices(l_request_id) LOOP v_tab(1).from_entity_name:=l_OEXOEORD; v_tab(1).from_pk1_value :=rec.header_id; v_tab(1).to_entity_name :=l_ARXTWMAI; v_tab(1).to_pk1_value :=rec.customer_trx_id; Oe_Fnd_Attachments_Pub.Copy_Attachments( p_api_version => 1.0, p_copy_attachments_tbl =>v_tab ); COMMIT; END LOOP; |