DBA Data[Home] [Help]

APPS.QA_PLAN_ELEMENT_API dependencies on QA_VALIDATION_API

Line 5436: PROCEDURE set_dep_element_flag (elements IN qa_validation_api.ElementsArray,

5432: END get_qty_for_shipment;
5433:
5434: -- 12.1 QWB Usability Improvements
5435: -- Method to set the flags for the depenedent elements
5436: PROCEDURE set_dep_element_flag (elements IN qa_validation_api.ElementsArray,
5437: charId IN NUMBER,
5438: condition IN BOOLEAN,
5439: dep_elements_list IN OUT NOCOPY string_list,
5440: dep_flag_list IN OUT NOCOPY string_list) AS

Line 5579: PROCEDURE enable_disable_dep_elements (elements IN qa_validation_api.ElementsArray,

5575: --
5576: -- 12.1 QWB Usability Improvements
5577: -- Procedure that sets the dependeny rules between different elements
5578: --
5579: PROCEDURE enable_disable_dep_elements (elements IN qa_validation_api.ElementsArray,
5580: charId IN NUMBER,
5581: plan_id IN NUMBER,
5582: org_id IN NUMBER,
5583: dependent_elements OUT NOCOPY VARCHAR2,

Line 5638: disabled_elements qa_validation_api.ElementsArray;

5634: msi.inventory_item_id = p_item_id;
5635:
5636: cascaded_dep_elements_list VARCHAR2(32000);
5637: cascaded_dep_flag_list VARCHAR2(32000);
5638: disabled_elements qa_validation_api.ElementsArray;
5639: BEGIN
5640: -- build the logic to fetch the dependent elements to be enabled
5641: -- based on the lines of the code present in QLTRES.pld
5642: --

Line 6159: elements qa_validation_api.ElementsArray;

6155: char_Id IN VARCHAR2,
6156: dependent_elements OUT NOCOPY VARCHAR2,
6157: disable_enable_flag_list OUT NOCOPY VARCHAR2)
6158: AS
6159: elements qa_validation_api.ElementsArray;
6160: char_cntr NUMBER;
6161: dep_elements_list VARCHAR2(4000);
6162: dep_flag_list VARCHAR2(4000);
6163:

Line 6184: elements := qa_validation_api.result_to_array(l_result_string);

6180: l_result_string := LTRIM(l_result_string,'@');
6181: end If;
6182:
6183: -- Builid elements array
6184: elements := qa_validation_api.result_to_array(l_result_string);
6185: elements := qa_validation_api.id_to_array(id_string, elements);
6186:
6187: -- If char id is NULL then the entire row is to be
6188: -- processed

Line 6185: elements := qa_validation_api.id_to_array(id_string, elements);

6181: end If;
6182:
6183: -- Builid elements array
6184: elements := qa_validation_api.result_to_array(l_result_string);
6185: elements := qa_validation_api.id_to_array(id_string, elements);
6186:
6187: -- If char id is NULL then the entire row is to be
6188: -- processed
6189: If char_id IS NULL THEN