DBA Data[Home] [Help]

APPS.JAI_ENCUM_PRC SQL Statements

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

Line: 41

  SELECT 'Encumbrance Exists'
    FROM jai_encum_tax_details
   WHERE document_type   = cp_document_type
     AND distribution_id = cp_distribution_id;
Line: 49

  SELECT line_location_id
    FROM po_encumbrance_gt
   WHERE distribution_id = cp_distribution_id;
Line: 56

  SELECT po_line_id
    FROM po_line_locations_all
   WHERE line_location_id = cp_line_location_id;
Line: 63

  SELECT poh.currency_code, poh.rate,poh.po_header_id
    FROM po_headers_all poh, po_lines_all pol
   WHERE poh.po_header_id = pol.po_header_id
     AND pol.po_line_id   = cp_po_line_id;
Line: 72

  SELECT requisition_line_id
		FROM po_req_distributions_all
	 WHERE distribution_id = cp_distribution_id;
Line: 79

  SELECT currency_code, rate,requisition_header_id
    FROM po_requisition_lines_all
   WHERE requisition_line_id = cp_req_line_id;
Line: 87

  SELECT *
    FROM jai_encum_tax_details
   WHERE document_type   = cp_document_type
     AND distribution_id = cp_distribution_id;
Line: 160

							SELECT nvl(sum(po_tax.tax_amount * DECODE(tax_code.modifiable_flag,nvl(po_tax.modvat_flag,'Y')
																																						,((100-nvl(tax_code.mod_cr_percentage,0))/100)
																																						,1 )
                                           * DECODE(po_tax.currency,'INR',1/nvl(poh.rate,1),1) ),0)
								INTO ln_nr_tot_tax
								FROM JAI_PO_TAXES PO_TAX,
										 JAI_CMN_TAXES_ALL              TAX_CODE,
										 PO_HEADERS_ALL               POH,
										 PO_LINE_LOCATIONS_ALL        POLL
							 WHERE po_tax.line_location_id   = poll.line_location_id
								 AND poll.po_header_id         = poh.po_header_id
								 AND po_tax.tax_id             = tax_code.tax_id
								 AND poll.line_location_id     = ln_line_location_id
                 AND NVL(tax_code.inclusive_tax_flag, 'N') = 'N'; -- Added by Jia Li for Tax inclusive Computations on 2007/12/01
Line: 179

							SELECT NVL(SUM(po_tax.tax_amount * DECODE( tax_code.modifiable_flag
                                                       , NVL(po_tax.modvat_flag,'Y'), 1
																											 , (NVL(tax_code.mod_cr_percentage,0)/100))
                                               * DECODE( po_tax.currency
                                                       , 'INR', 1/NVL(poh.rate,1)
                                                       , 1)
                            ), 0)
								INTO
                  ln_rec_tot_inclu_tax
								FROM
                  jai_po_taxes          po_tax
                , jai_cmn_taxes_all     tax_code
                , po_headers_all        poh
                , po_line_locations_all poll
							 WHERE po_tax.line_location_id = poll.line_location_id
								 AND poll.po_header_id = poh.po_header_id
								 AND po_tax.tax_id = tax_code.tax_id
								 AND poll.line_location_id = ln_line_location_id
                 AND NVL(tax_code.inclusive_tax_flag, 'N') = 'Y';
Line: 238

						SELECT nvl(round(sum(po_tax.tax_amount * DECODE(tax_code.modifiable_flag,nvl(po_tax.modvat_flag,'Y')
																																					,((100-nvl(tax_code.mod_cr_percentage,0))/100)
																																					,1 )
																				 * DECODE(po_tax.currency,'INR',1/nvl(poh.rate,1),1)
																				 * ( dist.quantity_ordered / poll.quantity )),2),0)
							INTO p_nr_tax_tbl(i)
							FROM JAI_PO_TAXES PO_TAX,
									 JAI_CMN_TAXES_ALL              TAX_CODE,
									 PO_HEADERS_ALL               POH,
									 PO_DISTRIBUTIONS_ALL         DIST,
									 PO_LINE_LOCATIONS_ALL        POLL
						 WHERE po_tax.line_location_id   = dist.line_location_id
							 AND dist.line_location_id     = poll.line_location_id
							 AND dist.po_header_id         = poh.po_header_id
							 AND po_tax.tax_id             = tax_code.tax_id
							 AND dist.po_distribution_id   = p_dist_id_tbl(i)
               AND NVL(tax_code.inclusive_tax_flag, 'N') = 'N'; -- Added by Jia Li for Tax inclusive Computations on 2007/12/01
Line: 259

						SELECT NVL(ROUND(SUM(po_tax.tax_amount * DECODE( tax_code.modifiable_flag
                                                           , NVL(po_tax.modvat_flag,'Y'), 1
																											     , (NVL(tax_code.mod_cr_percentage,0)/100))
																				           * DECODE( po_tax.currency
                                                           , 'INR',1/NVL(poh.rate,1)
                                                           , 1)
																				           * (dist.quantity_ordered/poll.quantity)
                                 ), 2), 0)
					  INTO
              ln_rec_tax_inclu
						FROM
              jai_po_taxes          po_tax
            , jai_cmn_taxes_all     tax_code
            , po_headers_all        poh
            , po_distributions_all  dist
            , po_line_locations_all poll
						WHERE po_tax.line_location_id = dist.line_location_id
						  AND dist.line_location_id = poll.line_location_id
							AND dist.po_header_id = poh.po_header_id
							AND po_tax.tax_id = tax_code.tax_id
							AND dist.po_distribution_id = p_dist_id_tbl(i)
              AND NVL(tax_code.inclusive_tax_flag, 'N') = 'Y';
Line: 333

					SELECT nvl(sum(req_tax.tax_amount * DECODE(tax_code.modifiable_flag,nvl(req_tax.modvat_flag,'Y')
																																				 ,((100-nvl(tax_code.mod_cr_percentage,0))/100)
																																				 ,1 )
													 * DECODE(req_tax.currency,'INR',1,lines.rate) ),0)
						INTO ln_nr_tot_tax
						FROM JAI_PO_REQ_LINE_TAXES     Req_TAX,
								 JAI_CMN_TAXES_ALL          TAX_CODE,
								 PO_REQUISITION_LINES_ALL lines
					 WHERE req_tax.requisition_line_id   = lines.requisition_line_id
						 AND req_tax.requisition_header_id = lines.requisition_header_id
						 AND req_tax.tax_id                = tax_code.tax_id
						 AND lines.requisition_line_id     = ln_req_line_id
             AND NVL(tax_code.inclusive_tax_flag, 'N') = 'N';  -- Added by Jia Li for Tax inclusive Computations on 2007/12/01
Line: 351

					SELECT NVL(SUM(req_tax.tax_amount * DECODE( tax_code.modifiable_flag
                                                    , NVL(req_tax.modvat_flag,'Y'), 1
                                                    , (NVL(tax_code.mod_cr_percentage,0)/100))
													                  * DECODE( req_tax.currency
                                                    , 'INR', 1
                                                    , lines.rate)
                         ), 0)
				  INTO
            ln_rec_tot_inclu_tax
					FROM
            jai_po_req_line_taxes    req_tax
          , jai_cmn_taxes_all        tax_code
          , po_requisition_lines_all lines
					WHERE req_tax.requisition_line_id = lines.requisition_line_id
						AND req_tax.requisition_header_id = lines.requisition_header_id
						AND req_tax.tax_id = tax_code.tax_id
						AND lines.requisition_line_id = ln_req_line_id
            AND NVL(tax_code.inclusive_tax_flag, 'N') = 'Y';
Line: 408

					SELECT nvl(round(sum(req_tax.tax_amount * DECODE(tax_code.modifiable_flag,nvl(req_tax.modvat_flag,'Y')
																																				 ,((100-nvl(tax_code.mod_cr_percentage,0))/100)
																																				 ,1 )
													 * DECODE(req_tax.currency,'INR',1,lines.rate) * (dist.req_line_quantity/lines.quantity)),2),0)
						INTO p_nr_tax_tbl(i)
						FROM JAI_PO_REQ_LINE_TAXES     Req_TAX,
								 JAI_CMN_TAXES_ALL          TAX_CODE,
								 PO_REQ_DISTRIBUTIONS_ALL dist,
								 PO_REQUISITION_LINES_ALL lines
					 WHERE req_tax.requisition_line_id   = lines.requisition_line_id
						 AND req_tax.requisition_header_id = lines.requisition_header_id
						 AND lines.requisition_line_id     = dist.requisition_line_id
						 AND req_tax.tax_id                = tax_code.tax_id
						 AND dist.distribution_id          = p_dist_id_tbl(i)
             AND NVL(tax_code.inclusive_tax_flag, 'N') = 'N';  -- Added by Jia Li for Tax inclusive Computations on 2007/12/01
Line: 427

					SELECT NVL(ROUND(SUM(req_tax.tax_amount * DECODE( tax_code.modifiable_flag
                                                          , NVL(req_tax.modvat_flag,'Y'), 1
																													, (NVL(tax_code.mod_cr_percentage,0)/100))
													                        * DECODE( req_tax.currency
                                                          , 'INR', 1
                                                          , lines.rate)
                                                  * (dist.req_line_quantity/lines.quantity)
                               ), 2), 0)
					INTO
            ln_rec_tax_inclu
					FROM
            jai_po_req_line_taxes    req_tax
          , jai_cmn_taxes_all        tax_code
          , po_req_distributions_all dist
          , po_requisition_lines_all lines
					WHERE req_tax.requisition_line_id = lines.requisition_line_id
						AND req_tax.requisition_header_id = lines.requisition_header_id
						AND lines.requisition_line_id = dist.requisition_line_id
						AND req_tax.tax_id = tax_code.tax_id
						AND dist.distribution_id = p_dist_id_tbl(i)
            AND nvl(tax_code.inclusive_tax_flag, 'N') = 'Y';
Line: 539

			    /*If record exists then update it with the tax amount and status*/

			    UPDATE jai_encum_tax_details
			       SET nr_tax_amount      = ln_doc_curr_tax_amt,
			           func_nr_tax_amount = p_nr_tax_tbl(i),
			           status             = DECODE(p_action,PO_CONSTANTS_SV.RESERVE,'RESERVED',
			                                                PO_CONSTANTS_SV.CANCEL ,'CANCELLED',
			                                                'FINAL CLOSE'          ,'CLOSED'),
			           last_update_date   = sysdate,
			           last_updated_by    = fnd_global.user_id,
			           last_update_login  = fnd_global.login_id
			     WHERE document_type      = lv_doc_type
			       AND distribution_id    = p_dist_id_tbl(i);
Line: 557

			    INSERT INTO
			      jai_encum_tax_details( DOCUMENT_TYPE          ,
																	 DOC_HEADER_ID          ,
																	 DOC_LINE_ID            ,
																	 LINE_LOCATION_ID       ,
																	 DISTRIBUTION_ID        ,
																	 CURRENCY_CODE          ,
																	 NR_TAX_AMOUNT          ,
																	 FUNC_NR_TAX_AMOUNT     ,
																	 STATUS                 ,
																	 CREATION_DATE          ,
																	 CREATED_BY             ,
																	 LAST_UPDATE_DATE       ,
																	 LAST_UPDATED_BY        ,
																	 LAST_UPDATE_LOGIN      ,
																	 OBJECT_VERSION_NUMBER
																	)
					                VALUES( lv_doc_type             ,
					                        ln_doc_header_id        ,
					                        ln_doc_line_id          ,
					                        ln_line_location_id			,
					                        p_dist_id_tbl(i)        ,
					                        lv_doc_currency_code    ,
					                        ln_doc_curr_tax_amt     ,
					                        ln_func_curr_tax_amt    ,
					                        DECODE(p_action,PO_CONSTANTS_SV.RESERVE,'RESERVED' ,
																				          PO_CONSTANTS_SV.CANCEL ,'CANCELLED',
			                                            'FINAL CLOSE'          ,'CLOSED')  ,
			                            sysdate                 ,
			                            fnd_global.user_id      ,
			                            sysdate                 ,
			                            fnd_global.user_id      ,
			                            fnd_global.login_id     ,
			                            NULL
			                           );
Line: 643

  SELECT nr_tax_amount
    FROM jai_encum_tax_details
   WHERE document_type   = p_source_doc_type
     AND distribution_id = p_source_doc_id;
Line: 651

  SELECT nvl(sum(nr_tax_amount),0)
    FROM jai_encum_tax_details
   WHERE document_type   = p_source_doc_type
     AND doc_line_id     = p_source_doc_id;
Line: 680

		INSERT INTO jai_encum_tax_rvrsl_dtls( ACCT_TXN_ID            ,
																					SOURCE_DOC_ID          ,
																					ACCT_SOURCE            ,
																					SOURCE_DOC_TYPE        ,
																					DOC_NR_TAX             ,
																					DOC_REC_TAX            ,
																					LAST_UPDATE_DATE       ,
																					LAST_UPDATED_BY        ,
																					CREATION_DATE          ,
																					CREATED_BY             ,
																					LAST_UPDATE_LOGIN      ,
																					OBJECT_VERSION_NUMBER  )
																 VALUES ( p_acct_txn_id          ,
																          p_source_doc_id        ,
																          p_acct_source          ,
																          p_source_doc_type      ,
																          p_nr_tax_amount        ,
																          0                      ,
																          SYSDATE                ,
																          fnd_global.user_id     ,
																          SYSDATE                ,
																          fnd_global.user_id     ,
																          fnd_global.login_id    ,
																          NULL
																         );