DBA Data[Home] [Help]

APPS.QA_PLAN_ELEMENT_API dependencies on QA_VALIDATION_API

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

5228: END get_qty_for_shipment;
5229:
5230: -- 12.1 QWB Usability Improvements
5231: -- Method to set the flags for the depenedent elements
5232: PROCEDURE set_dep_element_flag (elements IN qa_validation_api.ElementsArray,
5233: charId IN NUMBER,
5234: condition IN BOOLEAN,
5235: dep_elements_list IN OUT NOCOPY string_list,
5236: dep_flag_list IN OUT NOCOPY string_list) AS

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

5371: --
5372: -- 12.1 QWB Usability Improvements
5373: -- Procedure that sets the dependeny rules between different elements
5374: --
5375: PROCEDURE enable_disable_dep_elements (elements IN qa_validation_api.ElementsArray,
5376: charId IN NUMBER,
5377: plan_id IN NUMBER,
5378: org_id IN NUMBER,
5379: dependent_elements OUT NOCOPY VARCHAR2,

Line 5434: disabled_elements qa_validation_api.ElementsArray;

5430: msi.inventory_item_id = p_item_id;
5431:
5432: cascaded_dep_elements_list VARCHAR2(32000);
5433: cascaded_dep_flag_list VARCHAR2(32000);
5434: disabled_elements qa_validation_api.ElementsArray;
5435: BEGIN
5436: -- build the logic to fetch the dependent elements to be enabled
5437: -- based on the lines of the code present in QLTRES.pld
5438: --

Line 5929: elements qa_validation_api.ElementsArray;

5925: char_Id IN VARCHAR2,
5926: dependent_elements OUT NOCOPY VARCHAR2,
5927: disable_enable_flag_list OUT NOCOPY VARCHAR2)
5928: AS
5929: elements qa_validation_api.ElementsArray;
5930: char_cntr NUMBER;
5931: dep_elements_list VARCHAR2(4000);
5932: dep_flag_list VARCHAR2(4000);
5933:

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

5950: l_result_string := LTRIM(l_result_string,'@');
5951: end If;
5952:
5953: -- Builid elements array
5954: elements := qa_validation_api.result_to_array(l_result_string);
5955: elements := qa_validation_api.id_to_array(id_string, elements);
5956:
5957: -- If char id is NULL then the entire row is to be
5958: -- processed

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

5951: end If;
5952:
5953: -- Builid elements array
5954: elements := qa_validation_api.result_to_array(l_result_string);
5955: elements := qa_validation_api.id_to_array(id_string, elements);
5956:
5957: -- If char id is NULL then the entire row is to be
5958: -- processed
5959: If char_id IS NULL THEN