Search Results fnd_submit
Overview
FND_SUBMIT is the core PL/SQL package body in Oracle E-Business Suite Concurrent Processing that provides the programmatic interface for defining and submitting concurrent requests, request sets, and their associated output and delivery options. The package encapsulates the server-side logic used throughout the EBS runtime to construct a submission, apply repeat and increment-date rules, resolve NLS and organization context, assign printers and delivery destinations, and finally hand the request to the concurrent manager. It is classified under ETRM as an OTHER API package owned by APPS and is the same object referenced when users search for "set_request_set," the procedure that associates an inline request set definition with the pending submission.
Because request sets (and their constituent stages and programs) are themselves stored as concurrent definitions, FND_SUBMIT bridges the definition side of the data model — FND_REQUEST_SETS, FND_REQUEST_SET_PROGRAMS, and FND_REQUEST_SET_STAGES — with the execution side, FND_CONCURRENT_REQUESTS and FND_RUN_REQUESTS. It is a heavily reused dependency, referenced by 17 other packages across the applications schema.
Key Procedures and Functions
The documented interface exposes 27 procedures and functions organized around configuration, set content, and delivery:
- Submission core: SUBMIT_PROGRAM submits a single concurrent program; SUBMIT_SET submits an entire request set; SET_REQUEST_SET binds the current submission to a specific request set definition.
- Runtime options: SET_MODE configures the submission mode; SET_NLS_OPTIONS establishes language and territory; SET_REPEAT_OPTIONS and SET_INCREMENT_DATES_OPTION control recurring schedules and date increments; SET_REL_CLASS_OPTIONS applies request class and related attributes; SET_ORG_ID sets the operating unit context.
- Output and printing: SET_PRINT_OPTIONS, ADD_PRINTER, SET_DEST_OPS, ADD_LAYOUT, and ADD_IPP_PRINTER configure printing behavior, printer assignment, destination operations, and layout templates.
- Delivery channels: ADD_DELIVERY_OPTION, ADD_EMAIL, ADD_FAX, ADD_FTP, and ADD_WEBDAV register post-processing delivery destinations.
- Notifications: ADD_NOTIFICATION registers notification recipients and their on-normal, on-warning, and on-error flags, including orig_system and orig_system_id attributes introduced in the 12.1 project changes.
Tables Accessed
The package reads application and program metadata from FND_APPLICATION and FND_CONCURRENT_PROGRAMS to resolve executable definitions and application short names. Request set structure is read from FND_REQUEST_SETS, FND_REQUEST_SET_PROGRAMS, and FND_REQUEST_SET_STAGES; the ordering logic accounts for multiple occurrences of the same program within a stage using the RSP sequence. Execution and run context are stored in FND_CONCURRENT_REQUESTS, FND_RUN_REQUESTS, and FND_RUN_REQ_PP_ACTIONS. Printing and delivery configuration is sourced from FND_PRINTER, FND_PRINTER_INFORMATION, FND_PRINTER_STYLES, FND_CP_DELIVERY_OPTIONS, FND_CP_DELIVERY_COMMANDS, and FND_CP_IPP_PRINTERS. DUAL supports simple expression evaluation.
Usage Notes
FND_SUBMIT is invoked from concurrent program forms, the Submit Request form, request set definitions, and custom code that programmatically launches requests. Typical custom usage chains SET_NLS_OPTIONS, SET_ORG_ID, and optional SET_PRINT_OPTIONS or ADD_PRINTER calls before SUBMIT_PROGRAM or SUBMIT_SET. Because the package maintains private package state (P_OPS_ID, P_SET_ID, P_PRINT_STYLE, and similar variables), option setters must precede the submit call within the same session. Applications upgrading between 12.1.1 and 12.2.2 should note the notification record changes documented in the source header.
-
PACKAGE BODY: APPS.FND_SUBMIT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_SUBMIT, status:VALID,
-
PACKAGE BODY: APPS.FND_SUBMIT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_SUBMIT, status:VALID,
-
PACKAGE: APPS.FND_SUBMIT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_SUBMIT, status:VALID,
-
PACKAGE: APPS.FND_SUBMIT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_SUBMIT, status:VALID,
-
SYNONYM: APPS.FND_PRINTER_INFORMATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_PRINTER_INFORMATION, status:VALID,
-
SYNONYM: APPS.FND_CP_DELIVERY_COMMANDS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CP_DELIVERY_COMMANDS, status:VALID,
-
SYNONYM: APPS.FND_CP_IPP_PRINTERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CP_IPP_PRINTERS, status:VALID,
-
PACKAGE BODY: APPS.MSD_SRP_SSL_RS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_SRP_SSL_RS, status:VALID,
-
PACKAGE BODY: APPS.HR_CM_STAGE_END_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_CM_STAGE_END_PKG, status:VALID,
-
SYNONYM: APPS.FND_PRINTER_INFORMATION
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_PRINTER_INFORMATION, status:VALID,
-
SYNONYM: APPS.FND_PRINTER_STYLES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_PRINTER_STYLES, status:VALID,
-
PACKAGE BODY: APPS.MSD_DEM_SSL_RS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DEM_SSL_RS, status:VALID,
-
PACKAGE BODY: APPS.HR_CM_STAGE_END_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_CM_STAGE_END_PKG, status:VALID,
-
SYNONYM: APPS.FND_CP_DELIVERY_OPTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CP_DELIVERY_OPTIONS, status:VALID,
-
PACKAGE: APPS.FND_PRINT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PRINT, status:VALID,
-
PACKAGE: APPS.FND_DELIVERY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_DELIVERY, status:VALID,
-
PACKAGE BODY: APPS.INV_COPY_ORG_REPORT_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_COPY_ORG_REPORT_PUB, status:VALID,
-
SYNONYM: APPS.FND_REQUEST_SET_PROGRAMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_REQUEST_SET_PROGRAMS, status:VALID,
-
SYNONYM: APPS.FND_REQUEST_SET_STAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_REQUEST_SET_STAGES, status:VALID,
-
PACKAGE: APPS.FND_PRINT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PRINT, status:VALID,
-
SYNONYM: APPS.FND_PRINTER
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_PRINTER, status:VALID,
-
SYNONYM: APPS.FND_REQUEST_SET_PROGRAMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_REQUEST_SET_PROGRAMS, status:VALID,
-
SYNONYM: APPS.FND_PRINTER_STYLES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_PRINTER_STYLES, status:VALID,
-
PACKAGE BODY: APPS.PQP_EXR_SWI
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_EXR_SWI, status:VALID,
-
SYNONYM: APPS.FND_REQUEST_SETS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_REQUEST_SETS, status:VALID,
-
SYNONYM: APPS.FND_RUN_REQ_PP_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_RUN_REQ_PP_ACTIONS, status:VALID,
-
PACKAGE BODY: APPS.MSD_SRP_SSL_RS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_SRP_SSL_RS, status:VALID,
-
PACKAGE BODY: APPS.QPR_CREATE_AW
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:QPR_CREATE_AW, status:INVALID,
-
PACKAGE BODY: APPS.INV_COPY_ORG_REPORT_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_COPY_ORG_REPORT_PUB, status:VALID,
-
SYNONYM: APPS.FND_REQUEST_SET_STAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_REQUEST_SET_STAGES, status:VALID,
-
PACKAGE BODY: APPS.FND_REQUEST_SET
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_REQUEST_SET, status:VALID,
-
PACKAGE BODY: APPS.FND_CP_RT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_CP_RT_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_REQUEST_SET
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_REQUEST_SET, status:VALID,
-
PACKAGE BODY: APPS.MSC_WS_COLLECTIONS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_WS_COLLECTIONS, status:VALID,
-
PACKAGE BODY: APPS.MSD_DEM_SSL_RS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DEM_SSL_RS, status:VALID,
-
SYNONYM: APPS.FND_RUN_REQ_PP_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_RUN_REQ_PP_ACTIONS, status:VALID,
-
SYNONYM: APPS.FND_PRINTER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_PRINTER, status:VALID,
-
PACKAGE BODY: APPS.FND_CP_RT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_CP_RT_PKG, status:VALID,
-
PACKAGE BODY: APPS.AD_PA_SUBMIT_REQUEST
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AD_PA_SUBMIT_REQUEST, status:VALID,
-
SYNONYM: APPS.FND_RUN_REQUESTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_RUN_REQUESTS, status:VALID,
-
PACKAGE BODY: APPS.MSC_WS_COLLECTIONS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_WS_COLLECTIONS, status:VALID,
-
SYNONYM: APPS.FND_REQUEST_SETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_REQUEST_SETS, status:VALID,
-
PACKAGE BODY: APPS.AD_PA_SUBMIT_REQUEST
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AD_PA_SUBMIT_REQUEST, status:VALID,
-
SYNONYM: APPS.FND_RUN_REQUESTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_RUN_REQUESTS, status:VALID,
-
PACKAGE BODY: APPS.MSC_E1_APS_PDP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_E1_APS_PDP, status:VALID,
-
PACKAGE BODY: APPS.PQP_EXR_SWI
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQP_EXR_SWI, status:VALID,
-
PACKAGE: APPS.FND_CONC_DATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_CONC_DATE, status:VALID,
-
PACKAGE: APPS.AD_CONC_UTILS_PKG
12.2.2
-
PACKAGE BODY: APPS.OKC_REPORT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_REPORT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_XPRT_QA_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_XPRT_QA_PVT, status:VALID,