MySQL no admite recibir menos parámetros de los que el prototipo tiene. Eso significa que no existen en MySQL los parámetros opcionales. Si le pones siete, le tienes que mandar siete.
En el caso que te ocupa, entonces, la idea sería:
Código MySQL:
Ver original-- --------------------------------------------------------------------------------
-- Routine DDL
-- --------------------------------------------------------------------------------
DELIMITER $$
INSERT INTO arribos
(idArribos
, idEmpTransporte
,Direccion
,NumVuelo
, FechaLlegada
, HoraLlegada
, NumPersonas
) VALUES(xidArribo
, xidEmpTransport
,xDireccion
,xnumVuelo
,xfechaLlegada
, xHoraLlegada
, xnumPersonas
); SELECT 'Operacion no Contemplada' Mensaje
;