DBA Data[Home] [Help]

APPS.WSH_SHIP_CONFIRM_RULES_PVT SQL Statements

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

Line: 7

PROCEDURE Insert_Row (
  p_ship_confirm_rule_info    IN  ship_confirm_rule_rectype,
  x_rule_id                   OUT NOCOPY NUMBER,
  x_row_id                    OUT NOCOPY VARCHAR2,
  x_return_status             OUT NOCOPY VARCHAR2) IS

    wsh_duplicate_name		EXCEPTION;
Line: 17

        SELECT ship_confirm_rule_id
        FROM WSH_SHIP_CONFIRM_RULES
        WHERE name = p_ship_confirm_rule_info.name;
Line: 37

INSERT INTO WSH_SHIP_CONFIRM_RULES
(
 ship_confirm_rule_id,
 effective_start_date,
 name,
 effective_end_date,
 action_flag,
 stage_del_flag,
 ship_method_default_flag,
 ship_method_code,
 ac_actual_dep_date_default,
 ac_intransit_flag,
 ac_close_trip_flag,
 ac_bol_flag,
 ac_defer_interface_flag,
 mc_intransit_flag,
 mc_close_trip_flag,
 mc_defer_interface_flag,
 mc_bol_flag,
 report_set_id,
 send_945_flag,
 creation_date,
 created_by,
 last_updated_by,
 last_update_date
)
VALUES
(
 wsh_ship_confirm_rules_s.nextval,
 p_ship_confirm_rule_info.effective_start_date,
 p_ship_confirm_rule_info.name,
 p_ship_confirm_rule_info.effective_end_date,
 p_ship_confirm_rule_info.action_flag,
 p_ship_confirm_rule_info.stage_del_flag,
 p_ship_confirm_rule_info.ship_method_default_flag,
 p_ship_confirm_rule_info.ship_method_code,
 p_ship_confirm_rule_info.ac_actual_dep_date_default,
 p_ship_confirm_rule_info.ac_intransit_flag,
 p_ship_confirm_rule_info.ac_close_trip_flag,
 p_ship_confirm_rule_info.ac_bol_flag,
 p_ship_confirm_rule_info.ac_defer_interface_flag,
 p_ship_confirm_rule_info.mc_intransit_flag,
 p_ship_confirm_rule_info.mc_close_trip_flag,
 p_ship_confirm_rule_info.mc_defer_interface_flag,
 p_ship_confirm_rule_info.mc_bol_flag,
 p_ship_confirm_rule_info.report_set_id,
 p_ship_confirm_rule_info.send_945_flag,
 sysdate,
 p_ship_confirm_rule_info.created_by,
 p_ship_confirm_rule_info.last_updated_by,
 sysdate
) returning ship_confirm_rule_id, rowid into x_rule_id, x_row_id;
Line: 104

           wsh_util_core.default_handler('WSH_SHIP_CONFIRM_RULES_PVT.Insert_Row');
Line: 107

End Insert_Row;
Line: 109

PROCEDURE Update_Row (
  p_ship_confirm_rule_info    IN  ship_confirm_rule_rectype,
  x_return_status             OUT NOCOPY VARCHAR2) IS


    wsh_duplicate_name          EXCEPTION;
Line: 118

        SELECT ship_confirm_rule_id
        FROM WSH_SHIP_CONFIRM_RULES
        WHERE name = p_ship_confirm_rule_info.name
        and ship_confirm_rule_id <> p_ship_confirm_rule_info.ship_confirm_rule_id ;
Line: 140

Update WSH_SHIP_CONFIRM_RULES

SET

 EFFECTIVE_START_DATE	 	= p_ship_confirm_rule_info.effective_start_date,
 NAME                		= p_ship_confirm_rule_info.name,
 EFFECTIVE_END_DATE		= p_ship_confirm_rule_info.effective_end_date,
 ACTION_FLAG			= p_ship_confirm_rule_info.action_flag,
 STAGE_DEL_FLAG			= p_ship_confirm_rule_info.stage_del_flag,
 SHIP_METHOD_DEFAULT_FLAG	= p_ship_confirm_rule_info.ship_method_default_flag,
 SHIP_METHOD_CODE		= p_ship_confirm_rule_info.ship_method_code,
 AC_ACTUAL_DEP_DATE_DEFAULT	= p_ship_confirm_rule_info.ac_actual_dep_date_default,
 AC_INTRANSIT_FLAG		= p_ship_confirm_rule_info.ac_intransit_flag,
 AC_CLOSE_TRIP_FLAG		= p_ship_confirm_rule_info.ac_close_trip_flag,
 AC_BOL_FLAG			= p_ship_confirm_rule_info.ac_bol_flag,
 AC_DEFER_INTERFACE_FLAG	= p_ship_confirm_rule_info.ac_defer_interface_flag,
 MC_INTRANSIT_FLAG		= p_ship_confirm_rule_info.mc_intransit_flag,
 MC_CLOSE_TRIP_FLAG		= p_ship_confirm_rule_info.mc_close_trip_flag,
 MC_DEFER_INTERFACE_FLAG	= p_ship_confirm_rule_info.mc_defer_interface_flag,
 MC_BOL_FLAG			= p_ship_confirm_rule_info.mc_bol_flag,
 REPORT_SET_ID			= p_ship_confirm_rule_info.report_set_id,
 SEND_945_FLAG			= p_ship_confirm_rule_info.send_945_flag,
 LAST_UPDATED_BY		= p_ship_confirm_rule_info.last_updated_by,
 LAST_UPDATE_DATE		= SYSDATE
 WHERE SHIP_CONFIRM_RULE_ID 	= p_ship_confirm_rule_info.ship_confirm_rule_id;
Line: 180

           wsh_util_core.default_handler('WSH_SHIP_CONFIRM_RULES_PVT.Update_Row');
Line: 182

End Update_Row;
Line: 190

    SELECT
           SHIP_CONFIRM_RULE_ID,
           EFFECTIVE_START_DATE,
           NAME,
           EFFECTIVE_END_DATE,
           ACTION_FLAG,
           STAGE_DEL_FLAG,
           SHIP_METHOD_DEFAULT_FLAG,
           SHIP_METHOD_CODE,
           AC_ACTUAL_DEP_DATE_DEFAULT,
           AC_INTRANSIT_FLAG,
           AC_CLOSE_TRIP_FLAG,
           AC_BOL_FLAG,
           AC_DEFER_INTERFACE_FLAG,
           MC_INTRANSIT_FLAG,
           MC_CLOSE_TRIP_FLAG,
           MC_DEFER_INTERFACE_FLAG,
           MC_BOL_FLAG,
           REPORT_SET_ID,
           SEND_945_FLAG,
           CREATION_DATE,
           CREATED_BY,
           LAST_UPDATED_BY,
           LAST_UPDATE_DATE
    FROM WSH_SHIP_CONFIRM_RULES
    WHERE rowid = p_rowid
    FOR UPDATE OF SHIP_CONFIRM_RULE_ID NOWAIT;
Line: 240

           FND_MESSAGE.Set_Name('FND', 'FORM_RECORD_DELETED');
Line: 243

                   WSH_DEBUG_SV.log(l_module_name,'FORM_RECORD_DELETED');
Line: 311

            (( p_ship_confirm_rule_info.LAST_UPDATED_BY = recinfo.LAST_UPDATED_BY)                 or
             (( p_ship_confirm_rule_info.LAST_UPDATED_BY IS NULL) and
             ( recinfo.LAST_UPDATED_BY IS NULL))) and
            (( p_ship_confirm_rule_info.LAST_UPDATE_DATE = recinfo.LAST_UPDATE_DATE)               or
             (( p_ship_confirm_rule_info.LAST_UPDATE_DATE IS NULL) and
             ( recinfo.LAST_UPDATE_DATE IS NULL)))*/ THEN
                --
                IF l_debug_on THEN
                    WSH_DEBUG_SV.log(l_module_name,'Nothing has changed');
Line: 381

PROCEDURE Delete_Row(
        p_rowid         IN  VARCHAR2,
        x_return_status OUT NOCOPY VARCHAR2) IS
        --
        l_debug_on CONSTANT BOOLEAN := WSH_DEBUG_SV.is_debug_enabled;
Line: 387

        l_module_name CONSTANT VARCHAR2(100) := 'wsh.plsql.' || G_PKG_NAME || '. ' || 'DELETE_ROW';
Line: 400

    DELETE FROM WSH_SHIP_CONFIRM_RULES
    WHERE rowid = p_rowid;
Line: 418

        wsh_util_core.default_handler('WSH_SHIP_CONFIRM_RULES_PVT.DELETE_ROW');
Line: 428

  END Delete_Row;