DBA Data[Home] [Help]

APPS.CST_EAMJOB_ACTESTIMATE SQL Statements

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

Line: 54

            SELECT resource_type
               INTO l_resource_type
            FROM bom_resources
            WHERE organization_id = p_org_id
              AND resource_id = p_resource_id;
Line: 65

            SELECT def_eam_cost_element_id
               into l_eam_cost_element
            FROM wip_eam_parameters
            WHERE organization_id = p_org_id;
Line: 195

      SELECT maint_cost_category,
             organization_id
      INTO   l_dept_cost_catg,
             l_organization_id
      FROM   bom_departments
      WHERE  department_id = p_department_id;
Line: 212

      SELECT def_maint_cost_category
      INTO l_dept_cost_catg
      FROM wip_eam_parameters
      WHERE organization_id = l_organization_id;
Line: 374

      SELECT bos.operation_seq_num operation_seq_num,
             decode(br.functional_currency_flag,
                            1, 1,
                            NVL(crc.resource_rate,0))
                   * bomres.usage_rate_or_amount
                   * decode(bomres.basis_type,
                             1, l_lot_size,
                             2, 1,
                            1) raw_resource_value,


             ROUND(decode(br.functional_currency_flag,
                            1, 1,
                            NVL(crc.resource_rate,0))
                   * bomres.usage_rate_or_amount
                   * decode(bomres.basis_type,
                             1, l_lot_size,
                             2, 1,
                            1) ,l_ext_precision) resource_value,

             bomres.resource_id resource_id,
             bomres.resource_seq_num resource_seq_num,
             bomres.basis_type basis_type,
             bomres.usage_rate_or_amount
                   * decode(bomres.basis_type,
                             1, l_lot_size,
                             2, 1,
                            1) usage_rate_or_amount,
             bomres.standard_rate_flag standard_flag,
             bos.department_id department_id,
             br.functional_currency_flag functional_currency_flag,
             br.cost_element_id cost_element_id,
             br.resource_type resource_type
      FROM   bom_operational_routings bor,
             bom_operation_resources bomres,
             bom_operation_sequences bos,
             bom_resources br,
             cst_resource_costs crc
      WHERE
             bor.assembly_item_id = p_activity_item_id
      AND    bor.organization_id  = p_organization_id
      AND    bor.pending_from_ecn IS NULL
      AND    bor.routing_type = 1
      AND    (  NVL(bor.alternate_routing_designator, 'none')
                  =NVL(p_alt_rtg_designator, 'none')
              OR (
                      (p_alt_rtg_designator IS NOT NULL)
                  AND (bor.alternate_routing_designator IS NULL)
                  AND NOT EXISTS
                         (SELECT 'X'
                          FROM bom_operational_routings bor1
                          WHERE bor1.assembly_item_id = bor.assembly_item_id
                          AND   bor1.organization_id  = p_organization_id
                          AND   bor1.pending_from_ecn is NULL
                          AND   bor1.alternate_routing_designator =
                                p_alt_rtg_designator
                          AND   bor1.routing_type = 1
                         )
                   )
                 )
      AND    bos.implementation_date IS NOT NULL
      AND    bos.routing_sequence_id =
                               bor.common_routing_sequence_id

      AND    bos.effectivity_date <= l_effective_datetime
      AND    NVL( bos.disable_date, l_effective_datetime  + 1)
                   > l_effective_datetime

      AND    NVL( bos.eco_for_production, 2 ) = 2
      AND    bomres.operation_sequence_id     = bos.operation_sequence_id
      AND    NVL( bomres.acd_type, 1 )        <> 3
      AND    br.resource_id                   = bomres.resource_id
      AND    br.organization_id               = p_organization_id
      AND    br.allow_costs_flag              = 1
      AND    crc.resource_id                  = bomres.resource_id
      AND    crc.cost_type_id                 = l_rates_ct;
Line: 457

      SELECT  cdo.overhead_id ovhd_id,
             cdo.rate_or_amount actual_cost,
              cdo.basis_type basis_type,
              ROUND(cdo.rate_or_amount *
                        decode(cdo.basis_type,
                                3, p_res_units,
                                p_res_value), l_ext_precision) rbo_value,
              cdo.department_id
      FROM    cst_resource_overheads cro,
              cst_department_overheads cdo
      WHERE   cdo.department_id    = p_dept_id
      AND     cdo.organization_id  = p_org_id
      AND     cdo.cost_type_id     = l_rates_ct
      AND     cdo.basis_type IN (3,4)
      AND     cro.cost_type_id     = cdo.cost_type_id
      AND     cro.resource_id      = p_resource_id
      AND     cro.overhead_id      = cdo.overhead_id
      AND     cro.organization_id  = cdo.organization_id;
Line: 478

      SELECT bic.operation_seq_num operation_seq_num,
             bos.department_id department_id,
             ROUND (SUM(NVL(component_quantity,0) *
		DECODE(msi.stock_enabled_flag,
		 	 'N',decode(msi.eam_item_type,
				      3,decode(wep.issue_zero_cost_flag,
						 'Y', 0,
						 NVL(bic.unit_price,0)),
				      NVL(bic.unit_price,0)),
			 decode(msi.eam_item_type,
				  3,decode(wep.issue_zero_cost_flag,
					     'Y', 0,
					     NVL(ccicv.item_cost,0)),
                                  NVL(ccicv.item_cost,0))
		      )
		   ), l_ext_precision
		) mat_value
      FROM   bom_bill_of_materials bbom,
             bom_inventory_components bic,
             cst_cg_item_costs_view ccicv,
	     bom_operational_routings bor,
             bom_operation_sequences bos,
             mtl_system_items_b msi,
             wip_eam_parameters wep
      WHERE  bbom.organization_id = p_organization_id
      AND    bbom.assembly_item_id = p_activity_item_id
      AND    bbom.assembly_type = 1
      AND    (  (bbom.Alternate_bom_designator IS NULL
                 AND p_alt_bom_designator IS NULL)
              OR
                (p_alt_bom_designator IS NOT NULL
                 AND
                 bbom.alternate_bom_designator = p_alt_bom_designator)
              OR ((p_alt_bom_designator IS NOT NULL)
                   AND (bbom.alternate_bom_designator IS NULL)
                   AND NOT EXISTS
                     (SELECT 'X'
                      FROM bom_bill_of_materials bbom1
                      WHERE bbom1.assembly_item_id = bbom.assembly_item_id
                      AND   bbom1.organization_id = bbom.organization_id
                      AND   bbom1.alternate_bom_designator
                                       = p_alt_bom_designator)
                 )
             )
      AND    bor.organization_id = p_organization_id
      AND    bor.assembly_item_id = p_activity_item_id
      AND    bor.pending_from_ecn IS NULL
      AND    bor.routing_type = 1
      AND    (  NVL(bor.alternate_routing_designator, 'none')
                  =NVL(p_alt_rtg_designator, 'none')
              OR (
                      (p_alt_rtg_designator IS NOT NULL)
                  AND (bor.alternate_routing_designator IS NULL)
                  AND NOT EXISTS
                         (SELECT 'X'
                          FROM bom_operational_routings bor1
                          WHERE bor1.assembly_item_id = bor.assembly_item_id
                          AND   bor1.organization_id  = p_organization_id
                          AND   bor1.pending_from_ecn is NULL
                          AND   bor1.alternate_routing_designator =
                                p_alt_rtg_designator
                          AND   bor1.routing_type = 1
                         )
                   )
                 )
      AND    bos.implementation_date IS NOT NULL
      AND    bos.routing_sequence_id =
                               bor.common_routing_sequence_id

      AND    bos.effectivity_date <= l_effective_datetime
      AND    NVL( bos.disable_date, l_effective_datetime  + 1)
                   > l_effective_datetime
      AND    NVL( bos.eco_for_production, 2 ) = 2
      AND    bos.operation_seq_num = bic.operation_seq_num
      AND    bic.bill_sequence_id = bbom.common_bill_sequence_id
      AND    NVL(bic.acd_type,1) <> 3
      AND    NVL(bic.eco_for_production,2) = 2
      AND    bic.wip_supply_type IN (1,4)
      AND    (bic.effectivity_date  <=
                      fnd_date.canonical_to_date(p_effective_datetime))
      AND    NVL(bic.disable_date,
                        fnd_date.canonical_to_date(p_effective_datetime)+1) >
                        fnd_date.canonical_to_date(p_effective_datetime)
      AND    ccicv.inventory_item_id(+) = bic.component_item_id
      AND    ccicv.organization_id(+) = p_organization_id
      AND    ccicv.cost_group_id(+) = decode(l_primary_cost_method,1,1,
                                                l_cost_group_id)
      AND    msi.inventory_item_id = bic.component_item_id
      AND    msi.organization_id = p_organization_id
      AND    wep.organization_id = p_organization_id
      GROUP BY bic.operation_seq_num, bos.department_id;
Line: 614

    SELECT  NVL(eam_item_type,-1)
    INTO    l_eam_item_type
    FROM    mtl_system_items msi
    WHERE   msi.organization_id = p_organization_id
    AND     msi.inventory_item_id = p_activity_item_id;
Line: 640

      SELECT NVL(default_cost_group_id,-1)
      INTO l_cost_group_id
      FROM mtl_parameters
      WHERE organization_id = p_organization_id;
Line: 670

    SELECT  decode (mp.primary_cost_method,
                      1, mp.primary_cost_method,
                      NVL(mp.avg_rates_cost_type_id,-1)),
            mp.primary_cost_method
    INTO    l_rates_ct,
            l_primary_cost_method
    FROM    mtl_parameters mp
    WHERE   mp.organization_id = p_organization_id;
Line: 694

        SELECT  lot_size
        INTO    l_lot_size
        FROM    cst_item_costs cic
        WHERE   cic.organization_id    = p_organization_id
        AND     cic.inventory_item_id  = p_activity_item_id
        AND     cic.cost_type_id       = l_rates_ct;
Line: 1171

      SELECT  cst_eam_activity_estimates_s.nextval
      INTO    l_activity_estimate_record_id
      FROM    DUAL;
Line: 1178

         INSERT INTO cst_eam_activity_estimates (
              activity_estimate_record_id,
              record_type,
              organization_id,
              activity_item_id,
              eam_cost_element,
              maint_cost_category,
              cost_value)

         VALUES (
              l_activity_estimate_record_id,
              'D',
              l_ActivityEstimateTable(j).organization_id,
              l_ActivityEstimateTable(j).activity_item_id,
              l_ActivityEstimateTable(j).eam_cost_element,
              l_ActivityEstimateTable(j).maint_cost_catg,
              l_ActivityEstimateTable(j).cost_value
            );
Line: 1199

         INSERT INTO cst_eam_activity_estimates (
              activity_estimate_record_id,
              record_type,
              organization_id,
              activity_item_id,
              eam_cost_element,
              maint_cost_category,
              cost_value)

          SELECT l_activity_estimate_record_id,
                 'S' record_type,
                 organization_id organization_id,
                 activity_item_id activity_item_id,
                 eam_cost_element eam_cost_element,
                 maint_cost_category maint_cost_category,
                 SUM(cost_value) cost_value
          FROM   cst_eam_activity_estimates caet
          GROUP  BY l_activity_estimate_record_id,
                 record_type,
                 organization_id,
                 activity_item_id,
                 eam_cost_element,
                 maint_cost_category;