DBA Data[Home] [Help]

APPS.FTE_MLS_WRAPPER SQL Statements

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

Line: 18

  PROCEDURE Create_Update_Stop
  (
  	p_api_version_number     IN   NUMBER,
	p_init_msg_list          IN   VARCHAR2,
	x_return_status          OUT NOCOPY   VARCHAR2,
	x_msg_count              OUT NOCOPY   NUMBER,
	x_msg_data               OUT NOCOPY   VARCHAR2,
	p_action_code            IN   VARCHAR2,
	p_trip_id                IN   NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_trip_name              IN   VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_stop_location_id       IN   NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_stop_location_code     IN   VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_planned_dep_date       IN   DATE DEFAULT FND_API.G_MISS_DATE,
	x_stop_id                OUT NOCOPY   NUMBER,
	pp_STOP_ID                   IN        NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_TRIP_ID                   IN        NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_TRIP_NAME                 IN        VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_STOP_LOCATION_ID          IN        NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_STOP_LOCATION_CODE        IN        VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_PLANNED_ARRIVAL_DATE      IN        DATE DEFAULT FND_API.G_MISS_DATE,
	pp_PLANNED_DEPARTURE_DATE    IN        DATE DEFAULT FND_API.G_MISS_DATE,
	pp_ACTUAL_ARRIVAL_DATE       IN        DATE DEFAULT FND_API.G_MISS_DATE,
	pp_ACTUAL_DEPARTURE_DATE     IN        DATE DEFAULT FND_API.G_MISS_DATE,
	pp_DEPARTURE_GROSS_WEIGHT    IN        NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_DEPARTURE_NET_WEIGHT      IN        NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_WEIGHT_UOM_CODE           IN        VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_WEIGHT_UOM_DESC           IN        VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_DEPARTURE_VOLUME          IN        NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_VOLUME_UOM_CODE           IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_VOLUME_UOM_DESC           IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_DEPARTURE_SEAL_CODE       IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_DEPARTURE_FILL_PERCENT    IN       NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_STOP_SEQUENCE_NUMBER      IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	pp_LOCK_STOP_ID              IN      NUMBER DEFAULT FND_API.G_MISS_NUM,
	pp_STATUS_CODE               IN      VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	pp_PENDING_INTERFACE_FLAG    IN      VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	pp_TRANSACTION_HEADER_ID     IN      NUMBER DEFAULT FND_API.G_MISS_NUM,
	pp_WSH_LOCATION_ID           IN      NUMBER DEFAULT FND_API.G_MISS_NUM,
	pp_TRACKING_DRILLDOWN_FLAG   IN      VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	pp_TRACKING_REMARKS          IN      VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	pp_CARRIER_EST_DEPARTURE_DATE IN     DATE DEFAULT FND_API.G_MISS_DATE,
	pp_CARRIER_EST_ARRIVAL_DATE   IN     DATE DEFAULT FND_API.G_MISS_DATE,
	pp_LOADING_START_DATETIME     IN     DATE DEFAULT FND_API.G_MISS_DATE,
	pp_LOADING_END_DATETIME       IN     DATE DEFAULT FND_API.G_MISS_DATE,
	pp_UNLOADING_START_DATETIME   IN     DATE DEFAULT FND_API.G_MISS_DATE,
	pp_UNLOADING_END_DATETIME     IN     DATE DEFAULT FND_API.G_MISS_DATE,
	pp_TP_ATTRIBUTE_CATEGORY     IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_TP_ATTRIBUTE1             IN       VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_TP_ATTRIBUTE2             IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_TP_ATTRIBUTE3             IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_TP_ATTRIBUTE4             IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_TP_ATTRIBUTE5             IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_TP_ATTRIBUTE6             IN      VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_TP_ATTRIBUTE7             IN       VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_TP_ATTRIBUTE8             IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_TP_ATTRIBUTE9             IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_TP_ATTRIBUTE10            IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_TP_ATTRIBUTE11            IN       VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_TP_ATTRIBUTE12            IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_TP_ATTRIBUTE13            IN       VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_TP_ATTRIBUTE14            IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_TP_ATTRIBUTE15            IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE_CATEGORY        IN       VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_ATTRIBUTE1                IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE2                IN       VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_ATTRIBUTE3                IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE4                IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE5                IN       VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_ATTRIBUTE6                IN       VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_ATTRIBUTE7                IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE8                IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE9                IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE10               IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE11               IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE12               IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE13               IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE14               IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR ,
	pp_ATTRIBUTE15               IN       VARCHAR2   DEFAULT FND_API.G_MISS_CHAR,
	pp_CREATION_DATE             IN       DATE DEFAULT FND_API.G_MISS_DATE,
	pp_CREATED_BY                IN       NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_LAST_UPDATE_DATE          IN       DATE DEFAULT FND_API.G_MISS_DATE,
	pp_LAST_UPDATED_BY           IN       NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_LAST_UPDATE_LOGIN         IN       NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_PROGRAM_APPLICATION_ID    IN       NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_PROGRAM_ID                IN       NUMBER DEFAULT FND_API.G_MISS_NUM  ,
	pp_PROGRAM_UPDATE_DATE       IN       DATE DEFAULT FND_API.G_MISS_DATE,
	pp_REQUEST_ID                IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_new_stop_sequence	     IN	      NUMBER DEFAULT FND_API.G_MISS_NUM,
 	p_is_temp		     IN	      VARCHAR2	DEFAULT 'N',
 	p_wkend_layover_stops	     IN	      NUMBER DEFAULT FND_API.G_MISS_NUM,
 	p_wkday_layover_stops	     IN	      NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_shipments_type_flag	     IN	      VARCHAR2 DEFAULT FND_API.G_MISS_CHAR

  ) IS

  -- 
  p_stop_info 	WSH_TRIP_STOPS_PVT.Trip_Stop_Rec_Type;
Line: 128

l_module_name CONSTANT VARCHAR2(100) := 'fte.plsql.' || G_PKG_NAME || '.' || 'CREATE_UPDATE_STOP';
Line: 132

	SAVEPOINT	CREATE_UPDATE_STOP_PUB;
Line: 221

 	p_stop_info.LAST_UPDATE_DATE     := pp_LAST_UPDATE_DATE;
Line: 222

 	p_stop_info.LAST_UPDATED_BY      := pp_LAST_UPDATED_BY;
Line: 223

 	p_stop_info.LAST_UPDATE_LOGIN    := pp_LAST_UPDATE_LOGIN;
Line: 226

 	p_stop_info.PROGRAM_UPDATE_DATE := pp_PROGRAM_UPDATE_DATE;
Line: 250

	        WSH_INTERFACE_GRP.Create_Update_Stop(p_api_version_number=>p_api_version_number,
    						p_init_msg_list=>FND_API.G_FALSE,
						p_commit=>p_commit,
						p_in_rec=>p_in_rec,
						p_rec_attr_tab=>l_rec_attr_tab,
						x_stop_out_tab=> l_stop_out_tab,
    						x_return_status=>x_return_status,
    						x_msg_count=>x_msg_count,
    						x_msg_data=>x_msg_data
						);
Line: 261

		-- update carrier est dates
		IF (p_action_code = 'UPDATE') THEN
			UPDATE WSH_TRIP_STOPS
			SET CARRIER_EST_DEPARTURE_DATE = pp_CARRIER_EST_DEPARTURE_DATE,
			    CARRIER_EST_ARRIVAL_DATE = pp_CARRIER_EST_ARRIVAL_DATE
			WHERE STOP_ID = pp_STOP_ID;
Line: 272

	            	'FTE_MLS_WRAPPER.CREATE_UPDATE_STOP x_return_status',x_return_status);
Line: 287

	            	'FTE_MLS_WRAPPER.CREATE_UPDATE_STOP Stop Seq Number ',
	            				l_stop_seq);
Line: 291

	            	'FTE_MLS_WRAPPER.CREATE_UPDATE_STOP New Stop Seq Number ',
	            				p_new_stop_sequence);
Line: 295

	            	'FTE_MLS_WRAPPER.CREATE_UPDATE_STOP Stop stop id ',
	            				p_stop_info.stop_id);
Line: 328

	            	'FTE_MLS_WRAPPER.CREATE_UPDATE_STOP Adding to temp table');
Line: 344

		ROLLBACK TO CREATE_UPDATE_STOP_PUB;
Line: 357

		ROLLBACK TO CREATE_UPDATE_STOP_PUB;
Line: 369

		ROLLBACK TO CREATE_UPDATE_STOP_PUB;
Line: 380

  END Create_Update_Stop;
Line: 452

		p_action_prms.action_code := 'UPDATE-STATUS';
Line: 597

	SELECT delivery_leg_id, sequence_number
	FROM   wsh_delivery_legs wdl,
	       wsh_trip_stops wts
        WHERE  wts.trip_id        = p_asg_trip_id
	AND    wts.stop_id        = wdl.pick_up_stop_id
	AND    wdl.pick_up_stop_id = p_asg_pickup_stop_id
	AND    wdl.delivery_id    = p_delivery_id;
Line: 806

  PROCEDURE Create_Update_Trip

  ( p_api_version_number     		IN   NUMBER,
	p_init_msg_list      		IN   VARCHAR2,
	x_return_status      		OUT NOCOPY   VARCHAR2,
	x_msg_count          		OUT NOCOPY   NUMBER,
	x_msg_data           	        OUT NOCOPY   VARCHAR2,
        x_trip_id                       OUT NOCOPY       NUMBER,
        x_trip_name                     OUT NOCOPY       VARCHAR2,
	p_action_code            	IN   VARCHAR2,
	p_rec_TRIP_ID                   IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_NAME                      IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ARRIVE_AFTER_TRIP_ID      IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_ARRIVE_AFTER_TRIP_NAME    IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_VEHICLE_ITEM_ID           IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_VEHICLE_ITEM_DESC         IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_VEHICLE_ORGANIZATION_ID   IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_VEHICLE_ORGANIZATION_COD  IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_VEHICLE_NUMBER            IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_VEHICLE_NUM_PREFIX        IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_CARRIER_ID                IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_SHIP_METHOD_CODE          IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_SHIP_METHOD_NAME          IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ROUTE_ID                  IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_ROUTING_INSTRUCTIONS      IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE_CATEGORY        IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE1                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE2                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE3                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE4                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE5                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE6                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE7                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE8                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE9                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE10               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE11               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE12               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE13               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE14               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE15               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_SERVICE_LEVEL             IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_MODE_OF_TRANSPORT         IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_CONSOLIDATION_ALLOWED     IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_PLANNED_FLAG          	IN 	 VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_STATUS_CODE           	IN	 VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_FREIGHT_TERMS_CODE    	IN 	 VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_LOAD_TENDER_STATUS    	IN 	 VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ROUTE_LANE_ID         	IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_LANE_ID              	IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_SCHEDULE_ID          	IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_BOOKING_NUMBER     	IN	 VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_CREATION_DATE             IN       DATE DEFAULT FND_API.G_MISS_DATE,
	p_rec_CREATED_BY                IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_LAST_UPDATE_DATE          IN       DATE DEFAULT FND_API.G_MISS_DATE,
	p_rec_LAST_UPDATED_BY           IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_LAST_UPDATE_LOGIN         IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_PROGRAM_APPLICATION_ID    IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_PROGRAM_ID                IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_PROGRAM_UPDATE_DATE       IN       DATE DEFAULT FND_API.G_MISS_DATE,
	p_rec_REQUEST_ID                IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_trip_name              	IN   	 VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_carrier_contact_id 	    	IN	     NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_carrier_contact_name	    	IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_shipper_name		    	IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_shipper_wait_time		IN	     NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_wait_time_uom		    	IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_wf_name			IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_wf_process_name		IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_wf_item_key		    	IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_load_tender_number	    	IN	     NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_action			IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_autoaccept			IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_url				IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_carrier_remarks		IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_operator                      IN           VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_rec_IGNORE_FOR_PLANNING       IN           VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_rec_CONSIGNEE_CAR_AC_NO	IN	 VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_rec_CARRIER_REF_NUMBER	IN	 VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_rec_ROUTING_RULE_ID		IN	 NUMBER DEFAULT FND_API.G_MISS_NUM,
        p_rec_APPEND_FLAG		IN 	 VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_rec_RANK_ID			IN	 NUMBER DEFAULT FND_API.G_MISS_NUM
	)
 IS

	l_creation_date		DATE;
Line: 893

	l_last_update_date	DATE;
Line: 894

	l_last_updated_by	NUMBER;
Line: 895

	l_last_update_login	NUMBER;
Line: 907

	SAVEPOINT	CREATE_UPDATE_TRIP_OLD_PUB;
Line: 917

	Create_Update_Trip(p_api_version_number => p_api_version_number,
			p_init_msg_list      => p_init_msg_list      ,
			x_return_status      => l_return_status      ,
			x_msg_count          => l_msg_count          ,
			x_msg_data          => l_msg_data          ,
			x_trip_id          => l_trip_id          ,
			x_trip_name          => x_trip_name          ,
			x_CREATION_DATE          => l_CREATION_DATE          ,
			x_CREATED_BY          => l_CREATED_BY          ,
			x_LAST_UPDATE_DATE          => l_LAST_UPDATE_DATE          ,
			x_LAST_UPDATED_BY          => l_LAST_UPDATED_BY          ,
			x_LAST_UPDATE_LOGIN          => l_LAST_UPDATE_LOGIN          ,
			p_action_code          => p_action_code          ,
		    p_rec_TRIP_ID                   =>     p_rec_TRIP_ID,
		    p_rec_NAME                      =>     p_rec_NAME   ,
		    p_rec_ARRIVE_AFTER_TRIP_ID      =>     p_rec_ARRIVE_AFTER_TRIP_ID  ,
		    p_rec_ARRIVE_AFTER_TRIP_NAME    =>     p_rec_ARRIVE_AFTER_TRIP_NAME,
		    p_rec_VEHICLE_ITEM_ID           =>     p_rec_VEHICLE_ITEM_ID       ,
		    p_rec_VEHICLE_ITEM_DESC         =>     p_rec_VEHICLE_ITEM_DESC     ,
		    p_rec_VEHICLE_ORGANIZATION_ID   =>     p_rec_VEHICLE_ORGANIZATION_ID,
		    p_rec_VEHICLE_ORGANIZATION_COD  =>     p_rec_VEHICLE_ORGANIZATION_COD,
		    p_rec_VEHICLE_NUMBER            =>     p_rec_VEHICLE_NUMBER        ,
		    p_rec_VEHICLE_NUM_PREFIX        =>     p_rec_VEHICLE_NUM_PREFIX    ,
		    p_rec_CARRIER_ID                =>     p_rec_CARRIER_ID            ,
		    p_rec_SHIP_METHOD_CODE          =>     p_rec_SHIP_METHOD_CODE      ,
		    p_rec_SHIP_METHOD_NAME          =>     p_rec_SHIP_METHOD_NAME      ,
		    p_rec_ROUTE_ID                  =>     p_rec_ROUTE_ID              ,
		    p_rec_ROUTING_INSTRUCTIONS      =>     p_rec_ROUTING_INSTRUCTIONS  ,
		    p_rec_ATTRIBUTE_CATEGORY        =>     p_rec_ATTRIBUTE_CATEGORY    ,
		    p_rec_ATTRIBUTE1                =>     p_rec_ATTRIBUTE1            ,
		    p_rec_ATTRIBUTE2                =>     p_rec_ATTRIBUTE2            ,
		    p_rec_ATTRIBUTE3                =>     p_rec_ATTRIBUTE3            ,
		    p_rec_ATTRIBUTE4                =>     p_rec_ATTRIBUTE4            ,
		    p_rec_ATTRIBUTE5                =>     p_rec_ATTRIBUTE5            ,
		    p_rec_ATTRIBUTE6                =>     p_rec_ATTRIBUTE6            ,
		    p_rec_ATTRIBUTE7                =>     p_rec_ATTRIBUTE7            ,
		    p_rec_ATTRIBUTE8                =>     p_rec_ATTRIBUTE8            ,
		    p_rec_ATTRIBUTE9                =>     p_rec_ATTRIBUTE9            ,
		    p_rec_ATTRIBUTE10               =>     p_rec_ATTRIBUTE10           ,
		    p_rec_ATTRIBUTE11               =>     p_rec_ATTRIBUTE11           ,
		    p_rec_ATTRIBUTE12               =>     p_rec_ATTRIBUTE12           ,
		    p_rec_ATTRIBUTE13               =>     p_rec_ATTRIBUTE13           ,
		    p_rec_ATTRIBUTE14               =>     p_rec_ATTRIBUTE14           ,
		    p_rec_ATTRIBUTE15               =>     p_rec_ATTRIBUTE15           ,
		    p_rec_SERVICE_LEVEL             =>     p_rec_SERVICE_LEVEL         ,
		    p_rec_MODE_OF_TRANSPORT         =>     p_rec_MODE_OF_TRANSPORT     ,
		    p_rec_CONSOLIDATION_ALLOWED     =>     p_rec_CONSOLIDATION_ALLOWED ,
		    p_rec_PLANNED_FLAG              => 	   p_rec_PLANNED_FLAG          ,
		    p_rec_STATUS_CODE               =>	   p_rec_STATUS_CODE           ,
		    p_rec_FREIGHT_TERMS_CODE        => 	   p_rec_FREIGHT_TERMS_CODE    ,
		    p_rec_LOAD_TENDER_STATUS        => 	   p_rec_LOAD_TENDER_STATUS    ,
		    p_rec_ROUTE_LANE_ID             =>     p_rec_ROUTE_LANE_ID         ,
		    p_rec_LANE_ID                   =>     p_rec_LANE_ID               ,
		    p_rec_SCHEDULE_ID               =>     p_rec_SCHEDULE_ID           ,
		    p_rec_BOOKING_NUMBER     	    =>	   p_rec_BOOKING_NUMBER     	,
		    p_rec_CREATION_DATE             =>     p_rec_CREATION_DATE         ,
		    p_rec_CREATED_BY                =>     p_rec_CREATED_BY            ,
		    p_rec_LAST_UPDATE_DATE          =>     p_rec_LAST_UPDATE_DATE      ,
		    p_rec_LAST_UPDATED_BY           =>     p_rec_LAST_UPDATED_BY       ,
		    p_rec_LAST_UPDATE_LOGIN         =>     p_rec_LAST_UPDATE_LOGIN     ,
		    p_rec_PROGRAM_APPLICATION_ID    =>     p_rec_PROGRAM_APPLICATION_ID,
		    p_rec_PROGRAM_ID                =>     p_rec_PROGRAM_ID            ,
		    p_rec_PROGRAM_UPDATE_DATE       =>     p_rec_PROGRAM_UPDATE_DATE   ,
		    p_rec_REQUEST_ID                =>     p_rec_REQUEST_ID            ,
		    p_carrier_contact_id 	    =>	   p_carrier_contact_id 	,
		    p_shipper_name		    =>	   p_shipper_name		,
		    p_shipper_wait_time		    =>	   p_shipper_wait_time		,
		    p_wait_time_uom		    =>	   p_wait_time_uom		,
		    p_action			    =>	   p_action			,
		    p_carrier_remarks		    =>	   p_carrier_remarks		,
		    p_operator			    =>     p_operator,
		    p_rec_IGNORE_FOR_PLANNING       =>     p_rec_IGNORE_FOR_PLANNING    ,
		    p_rec_CONSIGNEE_CAR_AC_NO	    =>	   p_rec_CONSIGNEE_CAR_AC_NO	,
    		    p_rec_CARRIER_REF_NUMBER	    =>	   p_rec_CARRIER_REF_NUMBER	,
    		    p_rec_ROUTING_RULE_ID	    =>	   p_rec_ROUTING_RULE_ID	,
    		    p_rec_APPEND_FLAG		    =>	   p_rec_APPEND_FLAG		,
    		    p_rec_RANK_ID		    =>	   p_rec_RANK_ID		);
Line: 1023

		ROLLBACK TO CREATE_UPDATE_TRIP_OLD_PUB;
Line: 1032

		ROLLBACK TO CREATE_UPDATE_TRIP_OLD_PUB;
Line: 1041

		ROLLBACK TO CREATE_UPDATE_TRIP_OLD_PUB;
Line: 1049

  END Create_Update_Trip;
Line: 1063

  PROCEDURE Create_Update_Trip
  ( p_api_version_number     		IN   NUMBER,
	p_init_msg_list      		IN   VARCHAR2,
	x_return_status          	OUT NOCOPY   VARCHAR2,
	x_msg_count              	OUT NOCOPY   NUMBER,
	x_msg_data               	OUT NOCOPY   VARCHAR2,
        x_trip_id                       OUT NOCOPY       NUMBER,
        x_trip_name                     OUT NOCOPY       VARCHAR2,
	x_CREATION_DATE          	OUT NOCOPY	DATE,
	x_CREATED_BY             	OUT NOCOPY 	NUMBER,
	x_LAST_UPDATE_DATE       	OUT NOCOPY 	DATE,
	x_LAST_UPDATED_BY        	OUT NOCOPY 	NUMBER,
	x_LAST_UPDATE_LOGIN      	OUT NOCOPY 	NUMBER,
	p_action_code            	IN   VARCHAR2,
	p_rec_TRIP_ID                   IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_NAME                      IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ARRIVE_AFTER_TRIP_ID      IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_ARRIVE_AFTER_TRIP_NAME    IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_VEHICLE_ITEM_ID           IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_VEHICLE_ITEM_DESC         IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_VEHICLE_ORGANIZATION_ID   IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_VEHICLE_ORGANIZATION_COD  IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_VEHICLE_NUMBER            IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_VEHICLE_NUM_PREFIX        IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_CARRIER_ID                IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_SHIP_METHOD_CODE          IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_SHIP_METHOD_NAME          IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ROUTE_ID                  IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_ROUTING_INSTRUCTIONS      IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE_CATEGORY        IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE1                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE2                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE3                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE4                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE5                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE6                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE7                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE8                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE9                IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE10               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE11               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE12               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE13               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE14               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ATTRIBUTE15               IN       VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_rec_SERVICE_LEVEL             IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_MODE_OF_TRANSPORT         IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_CONSOLIDATION_ALLOWED     IN       VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_PLANNED_FLAG          	IN 	 VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_STATUS_CODE           	IN	 VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_FREIGHT_TERMS_CODE    	IN 	 VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_LOAD_TENDER_STATUS    	IN 	 VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_ROUTE_LANE_ID         	IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_LANE_ID              	IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_SCHEDULE_ID          	IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_BOOKING_NUMBER     	IN	 VARCHAR2  DEFAULT FND_API.G_MISS_CHAR,
	p_rec_CREATION_DATE             IN       DATE DEFAULT FND_API.G_MISS_DATE,
	p_rec_CREATED_BY                IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_LAST_UPDATE_DATE          IN       DATE DEFAULT FND_API.G_MISS_DATE,
	p_rec_LAST_UPDATED_BY           IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_LAST_UPDATE_LOGIN         IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_PROGRAM_APPLICATION_ID    IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_PROGRAM_ID                IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_rec_PROGRAM_UPDATE_DATE       IN       DATE DEFAULT FND_API.G_MISS_DATE,
	p_rec_REQUEST_ID                IN       NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_carrier_contact_id 	    	IN	     NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_shipper_name		    	IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_shipper_wait_time		IN	     NUMBER DEFAULT FND_API.G_MISS_NUM,
	p_wait_time_uom		    	IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_action			IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
	p_carrier_remarks		IN	     VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_operator                      IN           VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_rec_IGNORE_FOR_PLANNING       IN           VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_rec_CONSIGNEE_CAR_AC_NO	IN	 VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_rec_CARRIER_REF_NUMBER	IN	 VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_rec_ROUTING_RULE_ID		IN	 NUMBER DEFAULT FND_API.G_MISS_NUM,
        p_rec_APPEND_FLAG		IN 	 VARCHAR2 DEFAULT FND_API.G_MISS_CHAR,
        p_rec_RANK_ID			IN	 NUMBER DEFAULT FND_API.G_MISS_NUM
        ) IS

  -- 
	p_trip_info_tab	WSH_TRIPS_PVT.Trip_Attr_Tbl_Type;
Line: 1157

	l_module_name CONSTANT VARCHAR2(100) := 'fte.plsql.' || G_PKG_NAME || '.' || 'CREATE_UPDATE_TRIP';
Line: 1174

	SAVEPOINT	CREATE_UPDATE_TRIP_PUB;
Line: 1262

	p_trip_info.LAST_UPDATE_DATE 		:= p_rec_LAST_UPDATE_DATE;
Line: 1263

	p_trip_info.LAST_UPDATED_BY 		:= p_rec_LAST_UPDATED_BY;
Line: 1264

	p_trip_info.LAST_UPDATE_LOGIN 		:= p_rec_LAST_UPDATE_LOGIN;
Line: 1267

	p_trip_info.PROGRAM_UPDATE_DATE 	:= p_rec_PROGRAM_UPDATE_DATE;
Line: 1285

    	IF (p_action_code = 'UPDATE')
    	THEN
    	--{

		-- Get Current load tender status of trip
		-- Modified for REL12 HBHAGAVA
		SELECT LOAD_TENDER_STATUS, LANE_ID INTO l_db_tender_status, l_db_lane_id
		FROM WSH_TRIPS
		WHERE TRIP_ID = p_rec_TRIP_ID;
Line: 1333

			-- In packj User can update trip name/ routing instructions after tendered.
			-- In order to retain teneder parameters we have to set these values.
			-- added by HBHAGAVA
			p_trip_info.load_tender_status := FND_API.G_MISS_CHAR;
Line: 1368

	IF (p_action IS NULL OR p_action <> FTE_TENDER_PVT.S_SHIPPER_UPDATED)
	THEN
		--call wsh public API
		WSH_INTERFACE_GRP.Create_Update_Trip
		(
		    p_api_version_number	=>p_api_version_number,
		    p_init_msg_list		=>FND_API.G_FALSE,
		    p_commit			=>p_commit,
		    x_return_status		=>l_return_status,
		    x_msg_count			=>l_msg_count,
		    x_msg_data			=>l_msg_data,
		    p_trip_info_tab		=>p_trip_info_tab,
		    p_in_rec			=>p_trip_in_rec,
		    x_out_tab			=>x_out_tab
		);
Line: 1386

					WSH_INTERFACE_GRP.Create_Update_Trip ' ||
					l_return_status,WSH_DEBUG_SV.C_PROC_LEVEL);
Line: 1478

          SELECT CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE,
                LAST_UPDATED_BY,LAST_UPDATE_LOGIN
          INTO x_CREATION_DATE,x_CREATED_BY,x_LAST_UPDATE_DATE,
             x_LAST_UPDATED_BY, x_LAST_UPDATE_LOGIN
          FROM WSH_TRIPS
          WHERE TRIP_ID = p_rec_TRIP_ID;
Line: 1516

		ROLLBACK TO CREATE_UPDATE_TRIP_PUB;
Line: 1532

		ROLLBACK TO CREATE_UPDATE_TRIP_PUB;
Line: 1551

		ROLLBACK TO CREATE_UPDATE_TRIP_PUB;
Line: 1565

  END Create_Update_Trip;
Line: 1798

            SELECT CARRIER_ID, NAME, LANE_ID, MODE_OF_TRANSPORT, SERVICE_LEVEL, SHIPMENTS_TYPE_FLAG,
            	   LOAD_TENDER_STATUS
            FROM WSH_TRIPS
            WHERE TRIP_ID = p_tripID;
Line: 1804

            SELECT 'Y', decode(ENABLE_AUTO_TENDER,null,'N','N','N','Y') AUTO_TENDER,
				   party_name carrier_name
            FROM WSH_CARRIER_SITES sites, HZ_PARTIES parties
            WHERE CARRIER_ID = p_CarrierID
	 	AND parties.party_id = carrier_id
                AND (sites.EMAIL_ADDRESS IS NOT NULL OR TENDER_TRANSMISSION_METHOD IS NOT NULL)
                AND ROWNUM = 1;
Line: 1814

            SELECT COUNT(LEGS.DELIVERY_ID)
            FROM    WSH_DELIVERY_LEGS LEGS,
                WSH_TRIP_STOPS ST
            WHERE
                  ST.STOP_ID = LEGS.PICK_UP_STOP_ID
              AND ST.TRIP_ID = p_TripID;
Line: 1992

        x_LAST_UPDATE_DATE      DATE;
Line: 1993

        x_LAST_UPDATED_BY       NUMBER;
Line: 1994

        x_LAST_UPDATE_LOGIN     NUMBER;
Line: 2019

            SELECT STOP_LOCATION_ID
            FROM WSH_TRIP_STOPS
            WHERE TRIP_ID = p_tripID
            ORDER BY PLANNED_ARRIVAL_DATE,
                 STOP_SEQUENCE_NUMBER,
                 STOP_ID;
Line: 2028

            SELECT STOP_LOCATION_ID
            FROM WSH_TRIP_STOPS
            WHERE TRIP_ID = p_tripID
            ORDER BY PLANNED_ARRIVAL_DATE       DESC,
                     STOP_SEQUENCE_NUMBER       DESC,
                     STOP_ID                    DESC;
Line: 2037

            SELECT stop_id,
            	   departure_gross_weight,departure_volume,weight_uom_code,volume_uom_code
            FROM WSH_TRIP_STOPS
            WHERE TRIP_ID = p_tripID
            ORDER BY PLANNED_ARRIVAL_DATE       DESC,
                     STOP_SEQUENCE_NUMBER       DESC,
                     STOP_ID                    DESC;
Line: 2047

            SELECT ORG_DEF.ORGANIZATION_ID
            FROM
                ORG_ORGANIZATION_DEFINITIONS    ORG_DEF,
                HR_ALL_ORGANIZATION_UNITS       HR_ALL_ORG_UNT
            WHERE
                ORG_DEF.ORGANIZATION_ID         = HR_ALL_ORG_UNT.ORGANIZATION_ID
                AND HR_ALL_ORG_UNT.LOCATION_ID  = p_stopID;
Line: 2057

                SELECT
                    REL.PARTY_ID                            CONTACT_PARTY_ID,
                    PARTY.PARTY_NAME                        NAME,
                    CAR_SITES.TENDER_WAIT_TIME              SHIPPER_WAIT_TIME,
                    CAR_SITES.WAIT_TIME_UOM                 WAIT_TIME_UOM,
                    CAR_SITES.AUTO_ACCEPT_LOAD_TENDER       AUTO_ACCEPT_LOAD_TENDER
                FROM
                    HZ_PARTIES PARTY,
                    HZ_RELATIONSHIPS REL,
                    HZ_PARTY_SITES SITES,
                    HZ_ORG_CONTACTS CONT,
                    HZ_CONTACT_POINTS POINTS,
                    --HZ_CONTACT_POINTS PHONE,
                    WSH_CARRIER_SITES CAR_SITES,
                    WSH_LOCATIONS WL
                WHERE
                    REL.OBJECT_ID                   = PARTY.PARTY_ID
                    AND REL.SUBJECT_TYPE            = 'ORGANIZATION'
                    AND REL.SUBJECT_TABLE_NAME      = 'HZ_PARTIES'
                    AND SITES.PARTY_ID              = REL.SUBJECT_ID
                    AND CONT.PARTY_SITE_ID          = SITES.PARTY_SITE_ID
                    AND CONT.PARTY_RELATIONSHIP_ID  = REL.RELATIONSHIP_ID
                    AND POINTS.OWNER_TABLE_ID       = REL.PARTY_ID
                    AND POINTS.OWNER_TABLE_NAME     = 'HZ_PARTIES'
                    AND POINTS.CONTACT_POINT_TYPE   = 'EMAIL'
                    --AND PHONE.OWNER_TABLE_ID(+)     = REL.PARTY_ID
                    --AND PHONE.OWNER_TABLE_NAME(+)   = 'HZ_PARTIES'
                    --AND PHONE.CONTACT_POINT_TYPE(+) = 'PHONE'
                    AND CAR_SITES.CARRIER_SITE_ID   = SITES.PARTY_SITE_ID
                    AND WL.WSH_LOCATION_ID          = SITES.LOCATION_ID
                    AND (DECODE(CAR_SITES.EMAIL_ADDRESS, POINTS.EMAIL_ADDRESS,'Y','N') = 'Y'
                    	 OR CAR_SITES.TENDER_TRANSMISSION_METHOD IS NOT NULL)
                    AND CAR_SITES.CARRIER_ID        = p_CarrierID;
Line: 2092

                SELECT
                    REL.PARTY_ID                            CONTACT_PARTY_ID,
                    PARTY.PARTY_NAME                        NAME,
                    CAR_SITES.TENDER_WAIT_TIME              SHIPPER_WAIT_TIME,
                    CAR_SITES.WAIT_TIME_UOM                 WAIT_TIME_UOM,
                    CAR_SITES.AUTO_ACCEPT_LOAD_TENDER       AUTO_ACCEPT_LOAD_TENDER
                FROM
                    HZ_PARTIES                  PARTY,
                    HZ_RELATIONSHIPS            REL,
                    HZ_PARTY_SITES              SITES,
                    HZ_ORG_CONTACTS             CONT,
                    HZ_CONTACT_POINTS           POINTS,
                    --HZ_CONTACT_POINTS           PHONE,
                    WSH_CARRIER_SITES           CAR_SITES,
                    WSH_LOCATIONS               WL,
                    WSH_ORG_CARRIER_SITES       ORG_CAR_SITES
                WHERE
                    REL.OBJECT_ID                   = PARTY.PARTY_ID
                    AND REL.SUBJECT_TYPE            = 'ORGANIZATION'
                    AND REL.SUBJECT_TABLE_NAME      = 'HZ_PARTIES'
                    AND SITES.PARTY_ID              = REL.SUBJECT_ID
                    AND CONT.PARTY_SITE_ID          = SITES.PARTY_SITE_ID
                    AND CONT.PARTY_RELATIONSHIP_ID  = REL.RELATIONSHIP_ID
                    AND POINTS.OWNER_TABLE_ID       = REL.PARTY_ID
                    AND POINTS.OWNER_TABLE_NAME     = 'HZ_PARTIES'
                    AND POINTS.CONTACT_POINT_TYPE   = 'EMAIL'
                    --AND PHONE.OWNER_TABLE_ID(+)     = REL.PARTY_ID
                    --AND PHONE.OWNER_TABLE_NAME(+)   = 'HZ_PARTIES'
                    --AND PHONE.CONTACT_POINT_TYPE(+) = 'PHONE'
                    AND CAR_SITES.CARRIER_SITE_ID   = SITES.PARTY_SITE_ID
                    AND WL.WSH_LOCATION_ID          = SITES.LOCATION_ID
                    AND (DECODE(CAR_SITES.EMAIL_ADDRESS, POINTS.EMAIL_ADDRESS,'Y','N') = 'Y'
                    	 OR CAR_SITES.TENDER_TRANSMISSION_METHOD IS NOT NULL)
                    AND CAR_SITES.CARRIER_ID        = p_CarrierID
                    AND ORG_CAR_SITES.ENABLED_FLAG  = 'Y'
                    AND ORG_CAR_SITES.ORGANIZATION_ID = p_orgID;
Line: 2270

				WSH_DEBUG_SV.logmsg(l_module_name,'Updated the Trip ' || l_return_status || ' l_msg_data = ' || l_msg_data);
Line: 2276

				    WSH_DEBUG_SV.logmsg(l_module_name,'Failed to update the trip. ' || l_msg_data);
Line: 2459

            SELECT NAME, PLANNED_FLAG, LOAD_TENDER_STATUS,
            CARRIER_ID, CARRIER_CONTACT_ID, WF_ITEM_KEY, LANE_ID
            FROM WSH_TRIPS
            WHERE TRIP_ID = p_tripID;
Line: 2574

        x_LAST_UPDATE_DATE      DATE;
Line: 2575

        x_LAST_UPDATED_BY       NUMBER;
Line: 2576

        x_LAST_UPDATE_LOGIN     NUMBER;
Line: 2647

                        WSH_DEBUG_SV.logmsg(l_module_name,'Updated the Trip ' || l_return_status || ' l_msg_data = ' || l_msg_data);
Line: 2653

                            WSH_DEBUG_SV.logmsg(l_module_name,'Failed to update the trip.' || l_msg_data);
Line: 2664

                            WSH_DEBUG_SV.logmsg(l_module_name,'Updated the trip successfully.' || l_msg_data);
Line: 2695

			FTE_TENDER_PVT.DELETE_TENDER_SNAPSHOT(
				p_init_msg_list           => FND_API.G_FALSE,
				p_tender_id		  => p_trip_id_tab(i),
				x_return_status           => l_return_status,
				x_msg_count               => l_number_of_errors,
				x_msg_data                => l_msg_data);
Line: 3186

	--                                     'DELETE'
	*/
	l_wsh_action_prms.action_code 		:= p_action_prms.action_code;
Line: 3223

		-- Step 4.3 copy selection issue flag of l_wsh_out_rec
		--		to selection issue flag of x_action_out_rec
		-- no need to copy this value since it is used by shipping transaction form
		-- x_action_out_rec.selection_issue_flag := l_wsh_out_rec.selection_issue_flag;
Line: 3378

	FTE_MLS_WRAPPER.G_STOPS_TAB_REC.delete;
Line: 3379

        FTE_MLS_WRAPPER.G_STOPS_SEQ_TAB.delete;
Line: 3382

		WSH_DEBUG_SV.logmsg(l_module_name, ' deleteing G_STOPS_TAB_REC ' );
Line: 3383

		WSH_DEBUG_SV.logmsg(l_module_name, ' deleteing G_STOPS_SEQ_TAB ' );
Line: 3580

				l_action_code := 'UPDATE';
Line: 3593

			Create_Update_Stop(p_api_version_number	=>	p_api_version_number,
					p_init_msg_list		=>	FND_API.G_FALSE,
					p_commit		=>	p_commit,
					p_in_rec		=>	l_in_rec,
					p_rec_attr_tab		=>	l_rec_attr_tab,
					x_stop_out_tab		=> 	l_stop_out_tab,
					x_return_status		=> 	l_return_status,
					x_msg_count		=>	l_msg_count,
					x_msg_data		=>	l_msg_data
			);
Line: 3725

  PROCEDURE CREATE_UPDATE_STOP(
        p_api_version_number    IN NUMBER,
        p_init_msg_list         IN VARCHAR2,
        p_commit                IN VARCHAR2,
        p_in_rec                IN WSH_TRIP_STOPS_GRP.stopInRecType,
        p_rec_attr_tab          IN WSH_TRIP_STOPS_PVT.Stop_Attr_Tbl_Type,
        x_stop_out_tab          OUT NOCOPY WSH_TRIP_STOPS_GRP.stop_out_tab_type,
        x_return_status         OUT NOCOPY VARCHAR2,
        x_msg_count             OUT NOCOPY NUMBER,
        x_msg_data              OUT NOCOPY VARCHAR2) IS

	l_debug_on CONSTANT BOOLEAN := WSH_DEBUG_SV.is_debug_enabled;
Line: 3738

	l_module_name CONSTANT VARCHAR2(100) := 'fte.plsql.' || G_PKG_NAME || '.' || 'CREATE_UPDATE_STOP';
Line: 3751

	SAVEPOINT	CREATE_UPDATE_STOP_PUB;
Line: 3783

        WSH_INTERFACE_GRP.Create_Update_Stop(p_api_version_number=>p_api_version_number,
    						p_init_msg_list=>FND_API.G_FALSE,
						p_commit=>p_commit,
						p_in_rec=>p_in_rec,
						p_rec_attr_tab=>p_rec_attr_tab,
						x_stop_out_tab=> x_stop_out_tab,
    						x_return_status=>l_return_status,
    						x_msg_count=>l_msg_count,
    						x_msg_data=>l_msg_data
						);
Line: 3829

		ROLLBACK TO CREATE_UPDATE_STOP_PUB;
Line: 3842

		ROLLBACK TO CREATE_UPDATE_STOP_PUB;
Line: 3854

		ROLLBACK TO CREATE_UPDATE_STOP_PUB;
Line: 3867

  END CREATE_UPDATE_STOP;
Line: 4035

    	l_selection_issue_flag	VARCHAR(1);
Line: 4145

	-- set selection issue flag
	l_selection_issue_flag := l_detail_out_rec.selection_issue_flag;
Line: 4223

PROCEDURE Create_Update_Delivery_Detail
  (
    p_api_version_number	IN	NUMBER,
    p_init_msg_list           	IN 	VARCHAR2,
    p_commit                  	IN 	VARCHAR2,
    p_detail_info_tab		IN	FTE_DDL_ATTR_TAB_TYPE,
    p_action_code		IN 	VARCHAR2,
    x_return_status           	OUT NOCOPY	VARCHAR2,
    x_msg_count               	OUT NOCOPY 	NUMBER,
    x_msg_data                	OUT NOCOPY	VARCHAR2,
    x_detail_id_tab		OUT NOCOPY	FTE_ID_TAB_TYPE
  ) IS

	l_detail_attr_tab_type	wsh_glbl_var_strct_grp.delivery_details_Attr_tbl_Type;
Line: 4244

	l_module_name CONSTANT VARCHAR2(100) := 'fte.plsql.' || G_PKG_NAME || '.' || 'CREATE_UPDATE_DDL';
Line: 4249

    	SAVEPOINT	DDL_CREATE_UPDATE_PUB;
Line: 4363

		l_detail_attr_rec.last_update_date := l_fte_detail_attr_rec.last_update_date;
Line: 4364

		l_detail_attr_rec.last_update_login := l_fte_detail_attr_rec.last_update_login;
Line: 4365

		l_detail_attr_rec.last_updated_by := l_fte_detail_attr_rec.last_updated_by;
Line: 4368

		l_detail_attr_rec.program_update_date := l_fte_detail_attr_rec.program_update_date;
Line: 4474

	-- Call WSH's Create_Update_DDL API
	WSH_INTERFACE_GRP.Create_Update_Delivery_Detail (
		p_api_version_number	=> 1.0,
		p_init_msg_list		=> FND_API.G_TRUE,
		p_commit		=> FND_API.G_FALSE,
		x_return_status		=> x_return_status,
		x_msg_count		=> x_msg_count,
		x_msg_data		=> x_msg_data,
		p_detail_info_tab	=> l_detail_attr_tab_type,
		p_IN_rec		=> l_detail_in_rec,
		x_OUT_rec		=> l_detail_out_rec -- WSH_UTIL_CORE.Id_Tab_Type
	);
Line: 4509

			ROLLBACK TO DDL_CREATE_UPDATE_PUB;
Line: 4522

			ROLLBACK TO DDL_CREATE_UPDATE_PUB;
Line: 4534

			ROLLBACK TO DDL_CREATE_UPDATE_PUB;
Line: 4547

  END Create_Update_Delivery_Detail;
Line: 4576

    	l_selection_issue_flag	VARCHAR(1);
Line: 4596

	SELECT stop_id, trip_id, planned_arrival_Date,planned_departure_date
	FROM   wsh_trip_stops
        WHERE  trip_id        = p_tripId;
Line: 4722

	-- set selection issue flag
	l_selection_issue_flag := l_delivery_out_rec.selection_issue_flag;
Line: 4847

    	l_selection_issue_flag	VARCHAR(1);
Line: 4933

	  -- set selection issue flag
	  l_selection_issue_flag := l_delivery_out_rec.selection_issue_flag;
Line: 5032

PROCEDURE Create_Update_Delivery
  ( p_api_version_number     IN   NUMBER,
    p_init_msg_list          IN   VARCHAR2,
    p_commit		     IN   VARCHAR2,
    p_dlvy_info_tab	     IN   FTE_DLV_ATTR_TAB_TYPE,
    p_action_code	     IN	  VARCHAR2,
    x_return_status          OUT  NOCOPY VARCHAR2,
    x_msg_count              OUT  NOCOPY NUMBER,
    x_msg_data               OUT  NOCOPY VARCHAR2,
    x_dlvy_id_tab	     OUT  NOCOPY FTE_ID_TAB_TYPE
  ) IS

       l_dlvy_attr_tab_type	WSH_NEW_DELIVERIES_PVT.Delivery_Attr_Tbl_Type;
Line: 5053

       l_module_name CONSTANT VARCHAR2(100) := 'fte.plsql.' || G_PKG_NAME || '.' || 'CREATE_UPDATE_DLVY';
Line: 5058

       	SAVEPOINT	DELIVERY_CREATE_UPDATE_PUB;
Line: 5177

	  	l_dlvy_attr_rec.LAST_UPDATE_DATE := l_fte_dlvy_attr_rec.LAST_UPDATE_DATE;
Line: 5178

	  	l_dlvy_attr_rec.LAST_UPDATED_BY := l_fte_dlvy_attr_rec.LAST_UPDATED_BY;
Line: 5179

	  	l_dlvy_attr_rec.LAST_UPDATE_LOGIN := l_fte_dlvy_attr_rec.LAST_UPDATE_LOGIN;
Line: 5182

	  	l_dlvy_attr_rec.PROGRAM_UPDATE_DATE := l_fte_dlvy_attr_rec.PROGRAM_UPDATE_DATE;
Line: 5254

	-- Call WSH's Create_Update_DLVY API
	WSH_INTERFACE_GRP.Create_Update_Delivery (
		p_api_version_number     => 1.0,
		p_init_msg_list          => FND_API.G_TRUE,
		p_commit		 => FND_API.G_FALSE,
    		p_in_rec                 => l_dlvy_in_rec,
    		p_rec_attr_tab	     	 => l_dlvy_attr_tab_type,
    		x_del_out_rec_tab        => l_dlvy_out_rec,
    		x_return_status          => x_return_status,
    		x_msg_count              => x_msg_count,
    		x_msg_data               => x_msg_data
	);
Line: 5294

			ROLLBACK TO DELIVERY_CREATE_UPDATE_PUB;
Line: 5307

			ROLLBACK TO DELIVERY_CREATE_UPDATE_PUB;
Line: 5319

			ROLLBACK TO DELIVERY_CREATE_UPDATE_PUB;
Line: 5331

  END CREATE_UPDATE_DELIVERY;
Line: 5929

		p_action_code	     => 'UPDATE',
		p_tender_action	     => p_action_prms.action_code,
		p_trip_name          => p_trip_info_rec.TRIP_NAME);
Line: 5952

		SELECT SHIP_METHOD_CODE,MODE_OF_TRANSPORT
		INTO l_db_sm_code,db_mode_of_transport FROM WSH_TRIPS
		WHERE TRIP_ID = p_trip_info_rec.trip_id;
Line: 5972

		-- Update Trip information
		INITIALIZE_TRIP_REC(x_trip_info => p_trip_info);
Line: 5993

		p_trip_in_rec.action_code	:='UPDATE';
Line: 5995

		WSH_INTERFACE_GRP.Create_Update_Trip
		(
		    p_api_version_number	=>p_api_version_number,
		    p_init_msg_list		=>FND_API.G_FALSE,
		    p_commit			=>FND_API.G_FALSE,
		    x_return_status		=>l_return_status,
		    x_msg_count			=>l_msg_count,
		    x_msg_data			=>l_msg_data,
		    p_trip_info_tab		=>p_trip_info_tab,
		    p_in_rec			=>p_trip_in_rec,
		    x_out_tab			=>x_out_tab
		);
Line: 6010

		UPDATE WSH_TRIPS
		SET shipper_wait_time = l_trip_info_rec.SHIP_WAIT_TIME,
		    wait_time_uom = l_trip_info_rec.SHIP_TIME_UOM,
		    wf_name = l_trip_info_rec.wf_name,
		    wf_process_name = l_trip_info_rec.wf_process_name,
		    wf_item_key = l_trip_info_rec.wf_item_key,
		    load_Tender_number = l_trip_info_rec.trip_id,
		    load_tender_status = l_trip_info_rec.tender_status,
		    carrier_contact_id = l_trip_info_rec.car_contact_id,
		    carrier_response   = null,
		    carrier_reference_number = null,
		    operator	= null,
		    load_Tendered_time = SYSDATE
		WHERE trip_id = l_trip_info_rec.trip_id;
Line: 6029

		      WSH_DEBUG_SV.logmsg(l_module_name,' WSH_INTERFACE_GRP.CREATE_UPDATE_TRIP return status '
		      				|| l_return_status, WSH_DEBUG_SV.C_PROC_LEVEL);
Line: 6121

		select wf_item_key into l_item_key from wsh_trips
		where trip_id = p_trip_info_rec.trip_id;
Line: 6193

			-- Update trip information
			p_trip_info.TRIP_ID 		:= p_trip_info_rec.trip_id;
Line: 6204

			p_trip_in_rec.action_code	:='UPDATE';
Line: 6213

			WSH_INTERFACE_GRP.Create_Update_Trip
			(
			    p_api_version_number	=>p_api_version_number,
			    p_init_msg_list		=>FND_API.G_FALSE,
			    p_commit			=>FND_API.G_FALSE,
			    x_return_status		=>l_return_status,
			    x_msg_count			=>l_msg_count,
			    x_msg_data			=>l_msg_data,
			    p_trip_info_tab		=>p_trip_info_tab,
			    p_in_rec			=>p_trip_in_rec,
			    x_out_tab			=>x_out_tab
			);
Line: 6228

			      WSH_DEBUG_SV.logmsg(l_module_name,' REturn value from Create update trip ' ||
			      				l_return_status,
						  WSH_DEBUG_SV.C_PROC_LEVEL);
Line: 6250

			-- Update trip information
			p_trip_info.TRIP_ID 		:= p_trip_info_rec.trip_id;
Line: 6261

			p_trip_in_rec.action_code	:='UPDATE';
Line: 6270

			WSH_INTERFACE_GRP.Create_Update_Trip
			(
			    p_api_version_number	=>p_api_version_number,
			    p_init_msg_list		=>FND_API.G_FALSE,
			    p_commit			=>FND_API.G_FALSE,
			    x_return_status		=>l_return_status,
			    x_msg_count			=>l_msg_count,
			    x_msg_data			=>l_msg_data,
			    p_trip_info_tab		=>p_trip_info_tab,
			    p_in_rec			=>p_trip_in_rec,
			    x_out_tab			=>x_out_tab
			);
Line: 6285

			      WSH_DEBUG_SV.logmsg(l_module_name,' REturn value from Create update trip ' ||
			      				l_return_status,
						  WSH_DEBUG_SV.C_PROC_LEVEL);
Line: 6306

		select wf_item_key into l_item_key from wsh_trips
		where trip_id = p_trip_info_rec.trip_id;
Line: 6342

	ELSIF (l_tender_action = FTE_TENDER_PVT.S_SHIPPER_UPDATED) THEN
	--{

		IF l_debug_on
		THEN
		      WSH_DEBUG_SV.logmsg(l_module_name,' Action ' || l_tender_action,
		      			  WSH_DEBUG_SV.C_PROC_LEVEL);
Line: 6352

		select wf_item_key into l_item_key from wsh_trips
		where trip_id = p_trip_info_rec.trip_id;
Line: 6359

				FTE_TENDER_PVT.S_SHIPPER_UPDATED, -- status
				null,-- car_contact_id
				null, -- car contact name
				null, -- auto_accept
				null, -- auto tender
				null, -- ship wait time
				null, -- ship time uom
				'FTETEREQ', -- wf name
				'TENDER_UPDATE_PROCESS', -- wf process name
				l_item_key, --wf item key
				null,
				null,null,null,null,
				null,null,
				null,null);
Line: 6375

		FTE_TENDER_PVT.HANDLE_UPDATE_TENDER(
			p_init_msg_list           => FND_API.G_FALSE,
			x_return_status           => l_return_status,
			x_msg_count               => l_msg_count,
			x_msg_data                => l_msg_data,
			p_trip_info	       	  => l_trip_info_rec);
Line: 6506

	-- other values are not updated by calling application,
	-- we are going to default them from the first
	-- found carrier site.
	IF FND_API.to_Boolean( p_init_msg_list )
	THEN
		FND_MSG_PUB.initialize;
Line: 6641

PROCEDURE UPDATE_SERVICE_ON_TRIP
(
	p_API_VERSION_NUMBER	IN	NUMBER,
	p_INIT_MSG_LIST		IN	VARCHAR2,
	p_COMMIT		IN	VARCHAR2,
	p_CALLER		IN	VARCHAR2,
	p_SERVICE_ACTION	IN	VARCHAR2,
	p_DELIVERY_ID		IN	NUMBER,
	p_DELIVERY_LEG_ID	IN 	NUMBER,
	p_TRIP_ID		IN	NUMBER,
	p_LANE_ID		IN	NUMBER,
	p_SCHEDULE_ID		IN	NUMBER,
	p_CARRIER_ID		IN	NUMBER,
	p_SERVICE_LEVEL		IN	VARCHAR2,
	p_MODE_OF_TRANSPORT	IN	VARCHAR2,
	p_VEHICLE_ITEM_ID	IN	NUMBER,
	p_VEHICLE_ORG_ID	IN	NUMBER,
	p_CONSIGNEE_CARRIER_AC_NO IN    VARCHAR2,
	p_FREIGHT_TERMS_CODE	IN	VARCHAR2,
	x_RETURN_STATUS		OUT NOCOPY	VARCHAR2,
	x_MSG_COUNT		OUT NOCOPY	NUMBER,
	x_MSG_DATA		OUT NOCOPY	VARCHAR2
)
  IS
	l_ret_trip_id	NUMBER;
Line: 6674

     	l_module_name CONSTANT VARCHAR2(100) := 'fte.plsql.'|| G_PKG_NAME ||'.'||'UPDATE_SERVICE_ON_TRIP';
Line: 6704

        CREATE_UPDATE_TRIP(
		p_api_version_number    	=> 1.0,
		p_init_msg_list			=> FND_API.G_FALSE,
		x_return_status 		=> l_return_status,
		x_msg_count			=> l_msg_count,
		x_msg_data			=> l_msg_data,
		x_trip_id			=> l_ret_trip_id,
		x_trip_name			=> l_ret_trip_name,
		p_action_code			=> 'UPDATE',
		p_rec_TRIP_ID			=> p_trip_id,
		p_rec_LANE_ID			=> p_lane_id,
		p_rec_SCHEDULE_ID		=> p_schedule_id,
		p_rec_CARRIER_ID		=> p_carrier_id,
		p_rec_SERVICE_LEVEL		=> p_service_level,
		p_rec_MODE_OF_TRANSPORT		=> p_mode_of_transport,
		p_rec_SHIP_METHOD_CODE		=> NULL,
		p_rec_VEHICLE_ORGANIZATION_ID 	=> p_vehicle_org_id,
		p_rec_VEHICLE_ITEM_ID		=> p_vehicle_item_id,
		p_rec_CONSIGNEE_CAR_AC_NO 	=> p_CONSIGNEE_CARRIER_AC_NO,
		p_rec_FREIGHT_TERMS_CODE	=> p_FREIGHT_TERMS_CODE);
Line: 6740

	-- If service action is UPDATE,
	--      raise a cancel service event first,
	-- 	then raise a select service event
	-- Else raise only a select service event

        /* R12 Hiding Project
        IF l_debug_on THEN
            WSH_DEBUG_SV.logmsg(l_module_name, 'Service Action:'||p_service_action);
Line: 6750

	IF ( p_service_action = 'UPDATE' OR p_service_action = 'REMOVE') THEN

	        FTE_WORKFLOW_UTIL.TRIP_CANCEL_SERVICE(
			p_trip_id 	=> p_trip_id,
			x_return_status	=> l_return_status);
Line: 6772

	IF (p_service_action = 'ADD_NEW' OR p_service_action = 'UPDATE') THEN
                IF l_debug_on THEN
	            WSH_DEBUG_SV.logmsg(l_module_name, 'Raising Select Trip Service Event');
Line: 6777

	        FTE_WORKFLOW_UTIL.TRIP_SELECT_SERVICE_INIT(
			p_trip_id 	=> p_trip_id,
			x_return_status	=> l_return_status);
Line: 6788

	          WSH_DEBUG_SV.logmsg(l_module_name, 'API:FTE_WORKFLOW_UTIL: SELECT SERVICE');
Line: 6843

END UPDATE_SERVICE_ON_TRIP;