DBA Data[Home] [Help]

APPS.GMS_AWARDS_BOUNDARY_DATES_CHK SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 9

      SELECT    1
       FROM    	gms_budget_versions       pbv,
            	gms_resource_assignments pra,
               	gms_budget_lines       pbl
       WHERE    pbv.budget_version_id = pra.budget_version_id
       AND      pbv.award_id = P_AWARD_ID
       AND      pra.resource_assignment_id = pbl.resource_assignment_id
       AND      (pbv.budget_status_code = 'W' or (pbv.budget_status_code = 'B' and pbv.current_flag = 'Y'))
       and      pbl.start_date < P_START_DATE
       and      P_START_DATE NOT BETWEEN pbl.start_date AND pbl.end_date--Condition added for Bug 5402500
       and      pbl.burdened_cost IS NOT null;--Condition added for Bug 5402500
Line: 22

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	gms_award_distributions adl,
                     	pa_expenditure_items_all exp
      		WHERE   adl.expenditure_item_id = exp.expenditure_item_id
      		AND     adl.document_type = 'EXP'
      		AND     adl.adl_status = 'A'
      		AND     adl.award_id = P_AWARD_ID
      		AND     exp.expenditure_item_date < P_START_DATE) ;
Line: 35

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	gms_award_distributions adl,
                     	gms_encumbrance_items_all enc
      		WHERE   adl.expenditure_item_id = enc.encumbrance_item_id
      		AND 	adl.document_type = 'ENC'
      		AND     adl.adl_status = 'A'
      		AND     adl.award_id = P_AWARD_ID
		-- ==============================================================
		-- = Bug Fix 3543931
		-- = Award end date validations :
		-- = Allow to change before fully liquidated encumbrances.
		-- = ============================================================
		AND     NVL(enc.net_zero_adjustment_flag,'N') <> 'Y'
                AND     nvl(adl.reversed_flag, 'N') = 'N' --Bug 5726575
                AND     adl.line_num_reversed is null --Bug 5726575
      		AND     enc.encumbrance_item_date < P_START_DATE ) ;
Line: 61

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	gms_award_distributions adl1,
                     	gms_encumbrance_items_all enc1,
			gms_encumbrance_items_all enc2,
			gms_award_distributions   adl2
      		WHERE   adl1.expenditure_item_id               = enc1.encumbrance_item_id
      		AND 	adl1.document_type                     = 'ENC'
      		AND     adl1.adl_status                        = 'A'
                AND     nvl(adl1.reversed_flag, 'N')           = 'N' --Bug 5726575
                AND     adl1.line_num_reversed                 is null --Bug 5726575
      		AND     adl1.award_id                          = P_AWARD_ID
		AND     NVL(enc1.net_zero_adjustment_flag,'N') =  'Y'
		AND     NVL(enc2.net_zero_adjustment_flag,'N') =  'Y'
		AND     enc2.adjusted_encumbrance_item_id      = enc1.encumbrance_item_id
		AND     adl2.expenditure_item_id               = enc2.encumbrance_item_id
      		AND 	adl2.document_type                     = 'ENC'
      		AND     adl2.adl_status                        = 'A'
                AND     nvl(adl2.reversed_flag, 'N')           = 'N' --Bug 5726575
                AND     adl2.line_num_reversed                 is null --Bug 5726575
      		AND     adl2.award_id                          = P_AWARD_ID
		AND     adl2.fc_status                        <> adl1.fc_status
      		AND     ( enc1.encumbrance_item_date < P_START_DATE OR
			  enc2.encumbrance_item_date < P_START_DATE ) ) ;
Line: 89

        SELECT 1
          FROM DUAL
         WHERE EXISTS
      	       (SELECT 'X'
      		  FROM gms_award_distributions adl,
                       po_distributions_all po ,
		       po_lines_all  pol	--Bug 7660803/8250302
      		 WHERE adl.po_distribution_id = po.po_distribution_id
      		   AND adl.adl_status = 'A'
      		   AND adl.award_id = P_AWARD_ID
                   AND adl.award_set_id = po.award_id -- Bug 3985177
                   AND adl.adl_line_num = 1           -- Bug 3985177
                   AND adl.document_type = 'PO'       -- Bug 3985177
      		   AND po.expenditure_item_date < P_START_DATE
		   AND po.po_line_id = pol.po_line_id
	           AND  nvl(cancel_flag,'N') <> 'Y' );
Line: 107

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM    gms_award_distributions adl,
                     	ap_invoice_distributions_all ap ,
			ap_invoices_all  ai --Bug 7660803/8250302
      		WHERE   adl.invoice_distribution_id = ap.invoice_distribution_id
      		AND     adl.adl_status = 'A'
      		AND     adl.award_id = P_AWARD_ID
      		AND     ap.expenditure_item_date < P_START_DATE
		AND     ap.invoice_id  =  ai.invoice_id  --Bug 7660803 / 8250302
		AND     ai.cancelled_date is null);
Line: 122

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM    gms_award_distributions adl,
                     	po_req_distributions_all req ,
			po_requisition_lines_all pol --Bug 7660803 / 8250302
      		WHERE   adl.distribution_id = req.distribution_id
      		AND     adl.adl_status = 'A'
      		AND     adl.award_id = P_AWARD_ID
      		AND     req.expenditure_item_date < P_START_DATE
		AND     req.requisition_line_id = pol.requisition_line_id --Bug 7660803	/ 8250302
                AND     nvl(pol.cancel_flag,'N') <> 'Y')  ;
Line: 233

      SELECT    1
       FROM    	gms_budget_versions       pbv,
            	gms_resource_assignments pra,
               	gms_budget_lines       pbl
       WHERE    pbv.budget_version_id = pra.budget_version_id
       AND      pbv.award_id = P_AWARD_ID
       AND      pra.resource_assignment_id = pbl.resource_assignment_id
       AND      (pbv.budget_status_code = 'W' or (pbv.budget_status_code = 'B' and pbv.current_flag = 'Y'))
       and      pbl.end_date > P_END_DATE
       and      P_END_DATE NOT BETWEEN pbl.start_date AND pbl.end_date--Condition added for Bug 5411155
       and      pbl.burdened_cost IS NOT null;--Condition added for Bug 5411155
Line: 247

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	gms_award_distributions adl,
                     	pa_expenditure_items_all exp
      		WHERE   adl.expenditure_item_id = exp.expenditure_item_id
      		AND     adl.document_type = 'EXP'
      		AND     adl.adl_status = 'A'
      		AND     adl.award_id = P_AWARD_ID
      		AND     exp.expenditure_item_date > P_END_DATE) ;
Line: 260

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	gms_award_distributions adl,
                     	gms_encumbrance_items_all enc
      		WHERE   adl.expenditure_item_id = enc.encumbrance_item_id
      		AND 	adl.document_type = 'ENC'
      		AND     adl.adl_status = 'A'
      		AND     adl.award_id = P_AWARD_ID
		-- ==============================================================
		-- = Bug Fix 3543931
		-- = Award end date validations :
		-- = Allow to change before fully liquidated encumbrances.
		-- = ============================================================
		AND     NVL(enc.net_zero_adjustment_flag,'N') <> 'Y'
                AND     nvl(adl.reversed_flag, 'N') = 'N' --Bug 5726575
                AND     adl.line_num_reversed is null  --Bug 5726575
      		AND     enc.encumbrance_item_date > P_END_DATE ) ;
Line: 286

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	gms_award_distributions   adl1,
                     	gms_encumbrance_items_all enc1,
			gms_encumbrance_items_all enc2,
			gms_award_distributions   adl2
      		WHERE   adl1.expenditure_item_id               = enc1.encumbrance_item_id
      		AND 	adl1.document_type                     = 'ENC'
      		AND     adl1.adl_status                        = 'A'
                AND     nvl(adl1.reversed_flag, 'N')           = 'N' --Bug 5726575
                AND     adl1.line_num_reversed                 is null --Bug 5726575
      		AND     adl1.award_id                          = P_AWARD_ID
		AND     NVL(enc1.net_zero_adjustment_flag,'N') =  'Y'
		AND     NVL(enc2.net_zero_adjustment_flag,'N') =  'Y'
		AND     enc2.adjusted_encumbrance_item_id      = enc1.encumbrance_item_id
		AND     adl2.expenditure_item_id               = enc2.encumbrance_item_id
      		AND 	adl2.document_type                     = 'ENC'
      		AND     adl2.adl_status                        = 'A'
                AND     nvl(adl2.reversed_flag, 'N')           = 'N' --Bug 5726575
                AND     adl2.line_num_reversed                 is null --Bug 5726575
      		AND     adl2.award_id                          = P_AWARD_ID
		AND     adl2.fc_status                        <> adl1.fc_status
      		AND     ( enc1.encumbrance_item_date > P_END_DATE OR
			  enc2.encumbrance_item_date > P_END_DATE ) ) ;
Line: 314

         SELECT 1
           FROM	DUAL
          WHERE	EXISTS
                (SELECT	'X'
      	           FROM gms_award_distributions adl,
                        po_distributions_all po ,
			po_lines_all pol --bug 7660803 / 8250302
      		  WHERE adl.po_distribution_id = po.po_distribution_id
      		    AND adl.adl_status = 'A'
      		    AND adl.award_id = P_AWARD_ID
                    AND adl.award_set_id = po.award_id -- Bug 3985177
                    AND adl.adl_line_num = 1           -- Bug 3985177
                    AND adl.document_type = 'PO'       -- Bug 3985177
      		    AND po.expenditure_item_date > P_END_DATE
		    AND po.po_line_id = pol.po_line_id --Bug 7660803
	            AND  nvl(cancel_flag,'N') <> 'Y');
Line: 332

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM    gms_award_distributions adl,
                     	ap_invoice_distributions_all ap ,
			ap_invoices_all ai  --Bug 7660803 / 8250302
      		WHERE   adl.invoice_distribution_id = ap.invoice_distribution_id
      		AND     adl.adl_status = 'A'
      		AND     adl.award_id = P_AWARD_ID
      		AND     ap.expenditure_item_date > P_END_DATE
		AND     AP.INVOICE_ID  =  AI.INVOICE_ID --Bug 7660803 /8250302
                AND  AI.CANCELLED_DATE is null);
Line: 347

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM    gms_award_distributions adl,
                     	po_req_distributions_all req ,
			po_requisition_lines_all pol  --Bug 7660803 /8250302
      		WHERE   adl.distribution_id = req.distribution_id
      		AND     adl.adl_status = 'A'
      		AND     adl.award_id = P_AWARD_ID
      		AND     req.expenditure_item_date > P_END_DATE
		AND     req.requisition_line_id = pol.requisition_line_id --Bug 7660803
		AND      nvl(pol.cancel_flag,'n') <> 'Y') ;
Line: 466

select  budget_version_id, project_id
from    gms_budget_versions
where   award_id = p_award_id
and     budget_status_code in ('W','S');
Line: 473

select  budget_version_id, project_id
from    gms_budget_versions
where   award_id = p_award_id
and     budget_status_code = 'B'
and     current_flag = 'Y';
Line: 481

select  gra.resource_list_member_id,
        gra.task_id,
        gbl.start_date,
        gbl.end_date
from    gms_resource_assignments gra,
        gms_budget_lines gbl
where   gra.resource_assignment_id = gbl.resource_assignment_id
and     gra.budget_version_id = p_budget_version_id;
Line: 546

      SELECT    1
       FROM    	gms_budget_versions      pbv,
            	gms_resource_assignments pra,
               	gms_budget_lines         pbl
       WHERE    pbv.budget_version_id = pra.budget_version_id
       AND      pbv.project_id = P_PROJECT_ID
       AND      pra.resource_assignment_id = pbl.resource_assignment_id
       AND      (pbv.budget_status_code = 'W' or (pbv.budget_status_code = 'B' and pbv.current_flag = 'Y'))
       /*Code change for bug 5470902 : Start */
       --AND      pbl.start_date < P_START_DATE;
Line: 563

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	pa_expenditure_items_all exp
                        /* pa_tasks tsk 4138033 */
      		WHERE   /*exp.task_id = tsk.task_id
                AND      */ exp.project_id = P_PROJECT_ID
		and     exp.task_id = nvl(P_TASK_ID, exp.task_id)
      		AND     exp.expenditure_item_date < P_START_DATE) ;
Line: 575

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	gms_encumbrance_items_all enc,
                        pa_tasks tsk
      		WHERE   enc.task_id = tsk.task_id
                AND     tsk.project_id = P_PROJECT_ID
                AND     tsk.task_id = nvl(P_TASK_ID, tsk.task_id)
		-- ==============================================================
		-- = Bug Fix 3543931
		-- = Award end date validations :
		-- = Allow to change before fully liquidated encumbrances.
		-- = ============================================================
		AND     NVL(enc.net_zero_adjustment_flag,'N') <> 'Y'
      		AND     enc.encumbrance_item_date < P_START_DATE ) ;
Line: 599

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	gms_encumbrance_items_all enc1,
                        gms_encumbrance_items_all enc2,
                        pa_tasks tsk
      		WHERE   enc1.task_id                           = tsk.task_id
		AND     enc2.adjusted_encumbrance_item_id      = enc1.encumbrance_item_id
		AND     NVL(enc1.net_zero_adjustment_flag,'N') = 'Y'
		AND     NVL(enc2.net_zero_adjustment_flag,'N') = 'Y'
		AND     enc2.enc_distributed_flag             <>  enc1.enc_distributed_flag
                AND     tsk.project_id                         = P_PROJECT_ID
		AND     tsk.task_id                            = NVL(P_TASK_ID, tsk.task_id)
      		AND     ( enc1.encumbrance_item_date < P_START_DATE OR
			  enc2.encumbrance_item_date < P_START_DATE ) ) ; */
Line: 618

      SELECT    1
      FROM      DUAL
      WHERE     EXISTS
                (SELECT 'X'
                FROM    gms_encumbrance_items_all enc1,
--                        gms_encumbrance_items_all enc2,
                        pa_tasks tsk
                WHERE   enc1.task_id                           = tsk.task_id
  --              AND     enc2.adjusted_encumbrance_item_id      =enc1.encumbrance_item_id
                AND     NVL(enc1.net_zero_adjustment_flag,'N') = 'Y'
    --            AND     NVL(enc2.net_zero_adjustment_flag,'N') = 'Y'
      --          AND     enc2.enc_distributed_flag             <>enc1.enc_distributed_flag
              AND     enc1.enc_distributed_flag = 'N'
                AND     tsk.project_id                         = P_PROJECT_ID
                AND     tsk.task_id                            = NVL(P_TASK_ID,tsk.task_id)
                AND      enc1.encumbrance_item_date < P_START_DATE   );
Line: 636

         SELECT	1
           FROM	DUAL
          WHERE	EXISTS
      		(SELECT	'X'
      	           FROM  po_distributions_all po ,
				         po_lines_all  pol 	--Bug 8431879
      		   WHERE po.project_id = P_PROJECT_ID
		   AND   po.task_id = nvl(P_TASK_ID, po.task_id)
      		   AND   po.expenditure_item_date < P_START_DATE
			   AND po.po_line_id = pol.po_line_id   --Bug 8431879
			   AND  nvl(cancel_flag,'N') <> 'Y' ) ;
Line: 651

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	ap_invoice_distributions_all ap,
			        ap_invoices_all  ai --Bug 8431879
      		WHERE   ap.project_id = P_PROJECT_ID
		AND     ap.task_id = nvl(P_TASK_ID, ap.task_id)
      		AND     ap.expenditure_item_date < P_START_DATE
			AND     ap.invoice_id  =  ai.invoice_id  --Bug 8431879
		    AND     ai.cancelled_date is null ) ;
Line: 666

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	po_req_distributions_all req,
			        po_requisition_lines_all pol --Bug 8431879
      		WHERE   req.project_id = P_PROJECT_ID
	        AND     req.task_id = nvl(P_TASK_ID, req.task_id)
      		AND     req.expenditure_item_date < P_START_DATE
			AND     req.requisition_line_id = pol.requisition_line_id --Bug 8431879
		    AND     nvl(pol.cancel_flag,'N') <> 'Y') ;
Line: 681

      SELECT    1
      FROM      DUAL
      WHERE     EXISTS
      ( SELECT    1
       FROM     gms_budget_versions       pbv,
                gms_resource_assignments pra,
                gms_budget_lines       pbl
       WHERE    pbv.budget_version_id = pra.budget_version_id
       AND      pbv.project_id = P_PROJECT_ID
       AND      pra.resource_assignment_id = pbl.resource_assignment_id
       AND      (pbv.budget_status_code = 'W' or (pbv.budget_status_code = 'B' and pbv.current_flag = 'Y')));
Line: 695

      SELECT    1
      FROM      DUAL
      WHERE EXISTS
                (SELECT 1
                FROM    gms_award_distributions adl
                WHERE   adl.project_id = P_PROJECT_ID
		AND     adl.task_id = nvl(P_TASK_ID, adl.task_id));
Line: 833

      SELECT    1
       FROM    	gms_budget_versions       pbv,
            	gms_resource_assignments pra,
               	gms_budget_lines       pbl
       WHERE    pbv.budget_version_id = pra.budget_version_id
       AND      pbv.project_id = P_PROJECT_ID
       AND      pra.resource_assignment_id = pbl.resource_assignment_id
       AND      (pbv.budget_status_code = 'W' or (pbv.budget_status_code = 'B' and pbv.current_flag = 'Y'))
       AND      pbl.start_date > P_COMPLETION_DATE
       AND      pbl.burdened_cost IS NOT null;       /*Code change for bug 5470902 */
Line: 845

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	pa_expenditure_items_all exp
                        /* pa_tasks tsk */
      		WHERE   /* exp.task_id = tsk.task_id
                AND      */ exp.project_id = P_PROJECT_ID
		AND     exp.task_id = nvl(P_TASK_ID, exp.task_id)
      		AND     exp.expenditure_item_date > P_COMPLETION_DATE) ;
Line: 857

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	gms_encumbrance_items_all enc,
                        pa_tasks tsk
      		WHERE   enc.task_id = tsk.task_id
                AND     tsk.project_id = P_PROJECT_ID
		AND     tsk.task_id = nvl(P_TASK_ID, tsk.task_id)
		-- ==============================================================
		-- = Bug Fix 3543931
		-- = Award end date validations :
		-- = Allow to change before fully liquidated encumbrances.
		-- = ============================================================
		AND     NVL(enc.net_zero_adjustment_flag,'N') <> 'Y'
      		AND     enc.encumbrance_item_date > P_COMPLETION_DATE ) ;
Line: 880

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	gms_encumbrance_items_all enc1,
                        gms_encumbrance_items_all enc2,
                        pa_tasks tsk
      		WHERE   enc1.task_id                           = tsk.task_id
		AND     enc2.adjusted_encumbrance_item_id      = enc1.encumbrance_item_id
		AND     NVL(enc1.net_zero_adjustment_flag,'N') = 'Y'
		AND     NVL(enc2.net_zero_adjustment_flag,'N') = 'Y'
		AND     enc2.enc_distributed_flag              <>  enc1.enc_distributed_flag
                AND     tsk.project_id                         = P_PROJECT_ID
		AND     tsk.task_id                            = nvl(P_TASK_ID, tsk.task_id)
      		AND     ( enc1.encumbrance_item_date           > P_COMPLETION_DATE OR
			  enc2.encumbrance_item_date           > P_COMPLETION_DATE ) ) ;
Line: 901

      SELECT    1
      FROM      DUAL
      WHERE     EXISTS
                (SELECT 'X'
                FROM    gms_encumbrance_items_all enc1,
--                        gms_encumbrance_items_all enc2,
                        pa_tasks tsk
                WHERE   enc1.task_id                           = tsk.task_id
  --              AND     enc2.adjusted_encumbrance_item_id      =enc1.encumbrance_item_id
                AND     NVL(enc1.net_zero_adjustment_flag,'N') = 'Y'
    --            AND     NVL(enc2.net_zero_adjustment_flag,'N') = 'Y'
      --          AND     enc2.enc_distributed_flag              <>enc1.enc_distributed_flag
             AND     enc1.enc_distributed_flag = 'N'
                AND     tsk.project_id                         = P_PROJECT_ID
                AND     tsk.task_id                            = nvl(P_TASK_ID,tsk.task_id)
                AND    enc1.encumbrance_item_date           >P_COMPLETION_DATE ) ;
Line: 919

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	po_distributions_all po,
			        po_lines_all  pol	--Bug 8431879
      		WHERE   po.project_id = P_PROJECT_ID
		AND     po.task_id = nvl(P_TASK_ID, po.task_id)
      		AND     po.expenditure_item_date > P_COMPLETION_DATE
			AND po.po_line_id = pol.po_line_id  --Bug 8431879
			AND  nvl(cancel_flag,'N') <> 'Y') ;
Line: 934

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      		(SELECT	'X'
      		FROM  	ap_invoice_distributions_all ap,
			         ap_invoices_all  ai --Bug 8431879
      		WHERE   ap.project_id = P_PROJECT_ID
		AND     ap.task_id = nvl(P_TASK_ID, ap.task_id)
      		AND     ap.expenditure_item_date > P_COMPLETION_DATE
			AND     ap.invoice_id  =  ai.invoice_id  --Bug  8431879
		    AND     ai.cancelled_date is null) ;
Line: 950

      SELECT 	1
      FROM 	DUAL
      WHERE 	EXISTS
      	       (SELECT	'X'
      		FROM  	po_req_distributions_all req,
			        po_requisition_lines_all pol --Bug 8431879
      		WHERE   req.project_id = P_PROJECT_ID
		    AND     req.task_id = nvl(P_TASK_ID, req.task_id)
      		AND     req.expenditure_item_date > P_COMPLETION_DATE
			AND     req.requisition_line_id = pol.requisition_line_id --Bug 8431879
		    AND     nvl(pol.cancel_flag,'N') <> 'Y') ;