DBA Data[Home] [Help]

APPS.FTE_VALIDATION_PKG SQL Statements

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

Line: 298

       SELECT currency_code INTO l_carrier_currency
       FROM   wsh_carriers
       WHERE  carrier_id = p_carrier_id;
Line: 604

    SELECT name INTO l_subtype
    FROM   wsh_freight_cost_types
    WHERE  freight_cost_type_code = 'FTECHARGE'
    AND    name = upper(p_subtype);
Line: 717

      SELECT service_level INTO l_temp_char
      FROM WSH_CARRIER_SERVICES
      WHERE  carrier_id = l_carrier_id
      AND service_level = l_service_code
      AND enabled_flag = 'Y'
      AND rownum = 1;
Line: 792

    SELECT PARAMETER_ID
      FROM FTE_PRC_PARAMETER_DEFAULTS
     WHERE parameter_type = p_type
       AND parameter_sub_type = p_subtype
       AND parameter_name = p_name
       AND lane_function in ('NONE', p_lane_function);
Line: 800

    SELECT PARAMETER_ID
      FROM FTE_PRC_PARAMETER_DEFAULTS
     WHERE parameter_type = p_type
       AND parameter_sub_type = p_subtype
       AND parameter_name = p_name
       AND lane_function = p_lane_function;
Line: 890

    SELECT basis
      INTO l_basis
      FROM fte_lanes
     WHERE lane_id = p_lane_id;
Line: 943

    SELECT 'true'
      FROM wsh_carrier_services s
     WHERE s.carrier_id = p_carrier_id
       AND s.mode_of_transport = p_mode
       AND s.service_level = p_service_code
       AND nvl(s.enabled_flag,'N') = 'Y';
Line: 951

    SELECT 'true'
      FROM wsh_carrier_services s, fte_lanes l
     WHERE s.carrier_id = l.carrier_id
       AND s.mode_of_transport=l.mode_of_transportation_code
       AND l.lane_id = p_lane_id
       AND s.service_level = p_service_code
       AND nvl(s.enabled_flag,'N') = 'Y';
Line: 1465

	  AND p_action NOT IN ('SYNC', 'DELETE', 'ADD', 'UPDATE')) THEN
        x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_ACTION_INVALID');
Line: 1476

      IF (p_type = 'SCHEDULE' AND p_action NOT IN ('SYNC', 'DELETE', 'ADD')) THEN
        x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_ACTION_INVALID');
Line: 1487

      IF (p_type = 'LANE_COMMODITY_TYPE' AND p_action NOT IN ('ADD', 'DELETE')) THEN
        x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_CAT_COMM_TYPES_INV_ACT');
Line: 1498

      IF (p_type = 'LANE_SERVICE_LEVEL' AND p_action NOT IN ('ADD', 'DELETE')) THEN
        x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_CAT_SERV_TYPES_INV_ACT');
Line: 1509

      IF (p_type = 'LANE_RATE_CHART' AND p_action NOT IN ('ADD', 'DELETE')) THEN
        x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_FIELD_RATE_CHART_INV_ACT');
Line: 1520

      IF (p_type = 'RATE_CHART' AND p_action NOT IN ('ADD', 'UPDATE', 'DELETE', 'APPEND')) THEN
        x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_ACTION_INVALID');
Line: 1531

      IF (p_type IN ('RATE_LINE', 'TL_SURCHARGES') AND p_action NOT IN ('ADD', 'UPDATE', 'DELETE')) THEN
        x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_ACTION_INVALID');
Line: 1542

      IF (p_type IN ('RATING_ATTRIBUTE', 'RATE_BREAK') AND p_action NOT IN ('ADD', 'UPDATE')) THEN
        x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_ACTION_INVALID');
Line: 1704

    SELECT mode_of_transport
      FROM wsh_carrier_services
     WHERE carrier_id = p_carrier_id
       AND mode_of_transport = p_mode
       AND nvl(enabled_flag,'N') = 'Y';
Line: 2313

        IF (p_action <> 'DELETE') THEN
	  IF (FTE_LANE_PKG.CHECK_EXISTING_LOAD(p_id	=> p_lane_tbl(p_lane_tbl.COUNT).lane_id,
					       p_table	=> 'FTE_LANE_RATE_CHARTS',
					       p_code 	=> TO_NUMBER(l_rate_chart_info(1)),
					       p_line_number => p_line_number,
					       x_status	=> x_status,
					       x_error_msg => x_error_msg)) THEN
	    IF (x_status <> -1) THEN
              FTE_UTIL_PKG.EXIT_DEBUG(l_module_name);
Line: 3019

      IF (p_action = 'UPDATE') THEN
        IF (l_lane_number IS NULL) THEN
          x_error_msg := FTE_UTIL_PKG.GET_MSG(P_Name => 'FTE_CAT_LANE_NUMBER_MISSING');
Line: 3066

	    p_lane_tbl(l_count).action := 'UPDATE';
Line: 3070

      ELSIF (p_action = 'DELETE') THEN
        l_old_lane_id := FTE_LANE_PKG.GET_LANE_ID(l_lane_number, l_carrier_id);
Line: 3158

	  -- Inserting the region in wsh_zone_regions
          --+
    	  IF (FTE_REGION_ZONE_LOADER.INSERT_PARTY_REGION(p_region_id        => l_region_id,
				                         p_parent_region_id => l_region_id,
				                         p_supplier_id      => -1,
				                         p_validate_flag    => TRUE,
				                         p_postal_code_from => l_region_info.postal_code_from,
				                         p_postal_code_to   => l_region_info.postal_code_to) = -1) THEN
            FTE_UTIL_PKG.EXIT_DEBUG(l_module_name);
Line: 3220

	  --inserting the region in wsh_zone_regions
    	  IF (FTE_REGION_ZONE_LOADER.INSERT_PARTY_REGION(p_region_id        => l_region_id,
				  p_parent_region_id => l_region_id,
				  p_supplier_id      => -1,
				  p_validate_flag    => TRUE,
				  p_postal_code_from => l_region_info.postal_code_from,
				  p_postal_code_to   => l_region_info.postal_code_to) = -1) THEN
            FTE_UTIL_PKG.EXIT_DEBUG(l_module_name);
Line: 3383

        ELSIF (l_old_lane_id <> -1) THEN --if old lane does have basis and this is a update of it, then error
          x_error_msg := FTE_UTIL_PKG.GET_MSG(P_Name 	=> 'FTE_BASIS_MISSING');
Line: 3601

    SELECT PARAMETER_INSTANCE_ID
      FROM FTE_PRC_PARAMETERS
     WHERE lane_id = p_lane_id
       AND parameter_id = p_parameter_id;
Line: 3607

    SELECT parameter_datatype
      FROM FTE_PRC_PARAMETER_DEFAULTS
     WHERE parameter_id = p_parameter_id;
Line: 3612

    SELECT value_from
      FROM FTE_PRC_PARAMETERS
     WHERE lane_id = p_lane_id
       AND parameter_id = p_parameter_id;
Line: 3977

    IF (p_action IN ('SYNC', 'ADD', 'UPDATE')) THEN
      -- Added

      IF (l_parameter_data_type IS NOT NULL AND l_parameter_data_type = 'NUMBER') THEN
        p_prc_parameter_tbl(l_count).value_from := fnd_number.canonical_to_number(l_value_from);
Line: 4004

        p_action := 'UPDATE';
Line: 4006

        IF (p_action = 'UPDATE') THEN
          x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_CAT_UPDATE_ERROR',
					      p_tokens		=> STRINGARRAY(''),
					      p_values		=> STRINGARRAY(p_lane_function||':'||l_type||','||l_subtype||','||l_name));
Line: 4025

    ELSIF (p_action = 'DELETE') THEN
      IF (p_deficit_wt OR l_prc_parameter_id <> -1) THEN
    	p_prc_parameter_tbl(l_count).parameter_instance_id := l_prc_parameter_id;
Line: 4031

        x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_CAT_UPDATE_ERROR',
					    p_tokens		=> STRINGARRAY(''),
					    p_values		=> STRINGARRAY(p_lane_function||':'||l_type||','||l_subtype||','||l_name));
Line: 4049

    ELSIF (p_action = 'UPDATE') THEN
      p_prc_parameter_tbl(l_count).parameter_instance_id := l_prc_parameter_id;
Line: 4612

    ELSIF (l_old_schedule_id = -1 AND p_action = 'DELETE') THEN
      x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_CAT_NO_SCHEDULE');
Line: 4621

    ELSIF (l_old_schedule_id <> -1 AND p_action = 'DELETE') THEN
      p_schedule_tbl(l_count).schedules_id := l_old_schedule_id;
Line: 4906

      ELSIF (p_action IN ('DELETE', 'UPDATE') AND (l_temp <> l_chart_type OR l_temp IS NULL) AND l_list_header_id <> -1) THEN

--    need messages for these names
        l_tokens.EXTEND;
Line: 4953

        x_error_msg := Fte_Util_PKG.Get_Msg(p_name   => 'FTE_CAT_DELETE_TYPE_WRONG',
                                             p_tokens => StringArray('NAME', 'TYPE', 'ACTUAL'),
                                             p_values => l_tokens);
Line: 4965

      ELSIF (p_action IN ('DELETE', 'UPDATE', 'APPEND') AND l_list_header_id = -1) THEN
        x_error_msg := Fte_Util_PKG.Get_Msg(p_name   => 'FTE_PRICELIST_INVALID',
                                             p_tokens => StringArray('NAME'),
                                             p_values => StringArray(l_name));
Line: 5007

      IF (l_chart_type <> 'FAC_MODIFIER' AND p_action <> 'DELETE') THEN
        -- not checking carrier currency anymore
        VALIDATE_CURRENCY(p_currency	=> l_currency,
                          p_carrier_id  => p_carrier_id,
			  p_line_number	=> p_line_number,
			  x_status	=> x_status,
			  x_error_msg	=> x_error_msg);
Line: 5025

          SELECT list_header_id
          INTO   l_old_rc_id
          FROM   qp_list_headers_tl
          WHERE  name = l_replaced_rc
          AND    language = userenv('LANG');
Line: 5068

    IF (p_action = 'DELETE') THEN
      l_count := p_qp_list_header_tbl.COUNT+1;
Line: 5076

    ELSIF (p_action IN ('ADD', 'APPEND','UPDATE')) THEN

      IF (p_action = 'ADD') THEN
        l_intAction := 'C';
Line: 5082

      ELSE --'UPDATE'
	l_intAction := 'U';
Line: 5605

    IF (l_action IN ('ADD', 'UPDATE')) THEN
      -- Insert into QP_INTERFACE_LIST_LINES
      l_count := p_qp_list_line_tbl.COUNT+1;
Line: 5780

  l_brk_hdr_updated     BOOLEAN;
Line: 5997

    IF (l_action IN ('ADD', 'UPDATE')) THEN

      --Update this break's header line with the code 'PBH'
      l_count := p_qp_list_line_tbl.COUNT;
Line: 7024

	IF (p_action = 'UPDATE') THEN

                IF (l_old_lane_id = -1) THEN
	            x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_CAT_LANE_NUMBER_INVALID');
Line: 7039

        ELSIF (p_action = 'DELETE') THEN

            IF (l_old_lane_id = -1) THEN
	        x_error_msg := FTE_UTIL_PKG.GET_MSG(p_name => 'FTE_CAT_LANE_NUMBER_INVALID');
Line: 7130

  	       --inserting the region in wsh_zone_regions
    	       IF (FTE_REGION_ZONE_LOADER.INSERT_PARTY_REGION(p_region_id        => l_region_id,
				  p_parent_region_id => l_region_id,
				  p_supplier_id      => -1,
				  p_validate_flag    => TRUE,
				  p_postal_code_from => l_region_info.postal_code_from,
				  p_postal_code_to   => l_region_info.postal_code_to) = -1) THEN
                 FTE_UTIL_PKG.EXIT_DEBUG(l_module_name);
Line: 7201

  	       --inserting the region in wsh_zone_regions
    	       IF (FTE_REGION_ZONE_LOADER.INSERT_PARTY_REGION(p_region_id        => l_region_id,
				  p_parent_region_id => l_region_id,
				  p_supplier_id      => -1,
				  p_validate_flag    => TRUE,
				  p_postal_code_from => l_region_info.postal_code_from,
				  p_postal_code_to   => l_region_info.postal_code_to) = -1) THEN
                 FTE_UTIL_PKG.EXIT_DEBUG(l_module_name);