3931: END IF;
3932:
3933: IF ((p_rsv_rec.crossdock_criteria_id is not null) and
3934: (p_rsv_rec.crossdock_criteria_id <> fnd_api.g_miss_num)) THEN
3935: wms_xdock_utils_pvt.create_crossdock_reservation(
3936: x_return_status => l_return_status
3937: , p_rsv_rec => p_rsv_rec
3938: );
3939:
4010: END IF;
4011:
4012: IF ((p_to_rsv_rec.crossdock_criteria_id is not null) and
4013: (p_to_rsv_rec.crossdock_criteria_id <> fnd_api.g_miss_num)) THEN
4014: wms_xdock_utils_pvt.update_crossdock_reservation(
4015: x_return_status => l_return_status
4016: , p_orig_rsv_rec => p_orig_rsv_rec
4017: , p_new_rsv_rec => p_to_rsv_rec
4018: );
4089: END IF;
4090:
4091: IF ((p_to_rsv_rec.crossdock_criteria_id is not null) and
4092: (p_to_rsv_rec.crossdock_criteria_id <> fnd_api.g_miss_num)) THEN
4093: wms_xdock_utils_pvt.transfer_crossdock_reservation(
4094: x_return_status => l_return_status
4095: , p_orig_rsv_rec => p_orig_rsv_rec
4096: , p_new_rsv_rec => p_to_rsv_rec
4097: );
4166: END IF;
4167:
4168: IF ((p_rsv_rec.crossdock_criteria_id is not null) and
4169: (p_rsv_rec.crossdock_criteria_id <> fnd_api.g_miss_num)) THEN
4170: wms_xdock_utils_pvt.relieve_crossdock_reservation(
4171: x_return_status => l_return_status
4172: , p_rsv_rec => p_rsv_rec
4173: );
4174:
4242: END IF;
4243:
4244: IF ((p_rsv_rec.crossdock_criteria_id is not null) and
4245: (p_rsv_rec.crossdock_criteria_id <> fnd_api.g_miss_num)) THEN
4246: wms_xdock_utils_pvt.delete_crossdock_reservation(
4247: x_return_status => l_return_status
4248: , p_rsv_rec => p_rsv_rec
4249: );
4250: