Wednesday, April 16, 2014

Register a Concurrent Program from Back End in Oracle Apps R12

   =============================================
   Register a Concurrent Program Executable
   =============================================
BEGIN
   FND_PROGRAM.EXECUTABLE
                   ('AYAAN_ENTERPRISE_SOL'                       -- executable
                                          ,
                    'Ayaan Custom Application'                  -- application
                                              ,
                    'AYAAN_ENTERPRISE_SOL'                       -- short_name
                                          ,
                    'This is a Concurrent Progrram Executable'  -- description
                                                              ,
                    'PL/SQL Stored Procedure'              -- execution_method
                                             ,
                    'AES_PLSQL_PKG.MAIN'                -- execution_file_name
                                        ,
                    ''                                      -- subroutine_name
                      ,
                    ''                                  -- Execution File Path
                      ,
                    'US'                                      -- language_code
                        ,
                    ''
                   );
   COMMIT;
END;

   =============================================
   Register a Concurrent Program Definition
   =============================================
BEGIN
   FND_PROGRAM.REGISTER
                    ('Ayaan Enterprise Solution Program'            -- program
                                                        ,
                     'Ayaan Custom Application'                 -- application
                                               ,
                     'Y'                                             -- enable
                        ,
                     'AYAAN_ENTERPRISE_SOL'                      -- short_name
                                           ,
                     'This is a Concurrent Program Definition'  -- description
                                                              ,
                     'AYAAN_ENTERPRISE_SOL'           -- executable_short_name
                                           ,
                     'Ayaan  Custom Application'      -- executable_application
                                               ,
                     ''                                   -- execution_options
                       ,
                     ''                                            -- priority
                       ,
                     'Y'                                        -- save_output
                        ,
                     'Y'                                              -- print
                        ,
                     ''                                                -- cols
                       ,
                     ''                                                -- rows
                       ,
                     ''                                               -- style
                       ,
                     'N'                                     -- style_required
                        ,
                     ''                                             -- printer
                       ,
                     ''                                        -- request_type
                       ,
                     ''                            -- request_type_application
                       ,
                     'Y'                                         -- use_in_srs
                        ,
                     'N'                              -- allow_disabled_values
                        ,
                     'N'                                          -- run_alone
                        ,
                     'TEXT'                                     -- output_type
                           ,
                     'N'                                       -- enable_trace
                        ,
                     'Y'                                            -- restart
                        ,
                     'Y'                                      -- nls_compliant
                        ,
                     ''                                           -- icon_name
                       ,
                     'US'                                     -- language_code
                    );
   COMMIT;
END;

   =============================================
  Add a Concurrent Program to Request Group
   =============================================

BEGIN
   FND_PROGRAM.ADD_TO_GROUP
                       ('AYAAN_ENTERPRISE_SOL'           -- program_short_name
                                              ,
                        'Ayaan Custom Application'              -- application
                                                  ,
                        'Ayaan Purchasing Request Group'  -- Report Group Name
                                                        ,
                        'AESPO'                    -- Report Group Application
                       );
   COMMIT;
END;

No comments:

Post a Comment