Veo que lo hace bien al principio
INSERT INTO facturascli (idasiento,idasientop,idfacturarect,codigo,numero, codigorect,codejercicio,codserie,codalmacen,codpago,coddivisa,fecha,codcliente, nombrecliente,cifnif,direccion,ciudad,provincia,apartado,coddir,codpostal,codpais, codagente,netosindto,neto,dtopor1,dtopor2,dtopor3,dtopor4,dtopor5,totaliva,total,totaleuros, irpf,totalirpf,porcomision,tasaconv,totalrecargo,pagada,anulada,observaciones,hora,numero2, vencimiento,femail,codtrans,codigoenv,nombreenv,apellidosenv,apartadoenv,direccionenv, codpostalenv,ciudadenv,provinciaenv,codpaisenv,idimprenta,numdocs) VALUES (NULL,NULL,NULL,'FAC2017A718','718',NULL,'2017','A','ALG','CONT','EUR','2017-10-26','000001','CLIENTES VARIOS','','','Vélez-Málaga','Málaga','','1','','ESP','1','0','0','0','0','0','0','0','0','0','0','0','0','0','1','0',TRUE,FALSE,'','20:22:30','222','2017-10-26',NULL,NULL,'','','',NULL,'','','','',NULL,NULL,'0');
pero en ese mismo momento hace un update que toma el numero
UPDATE facturascli SET idasiento = NULL, idasientop = NULL, idfacturarect = NULL, codigo = 'FAC2017A718', numero = '718', numero2 = '222', codigorect = NULL, codejercicio = '2017', codserie = 'A', codalmacen = 'ALG', codpago = 'CONT', coddivisa = 'EUR', fecha = '2017-10-26', codcliente = '000001', nombrecliente = 'CLIENTES VARIOS', cifnif = '', direccion = '', ciudad = 'Vélez-Málaga', provincia = 'Málaga', apartado = '', coddir = '1', codpostal = '', codpais = 'ESP', codagente = '1', netosindto = '0', neto = '0', dtopor1 = '0', dtopor2 = '0', dtopor3 = '0', dtopor4 = '0', dtopor5 = '0', totaliva = '0', total = '0', totaleuros = '0', irpf = '0', totalirpf = '0', porcomision = '0', tasaconv = '1', totalrecargo = '0', observaciones = '', pagada = TRUE, anulada = FALSE, hora = '20:22:30', vencimiento = '2017-10-26', femail = NULL, codtrans = NULL, codigoenv = '', nombreenv = '', apellidosenv = '', apartadoenv = NULL, direccionenv = '', codpostalenv = '', ciudadenv = '', provinciaenv = '', codpaisenv = NULL, idimprenta = NULL, numdocs = '0' WHERE idfactura = '777';
por eso siempre te lo pasa..
Voy a ver si te pillo el update para ver como añadirlo a tu plugin como the ha dicho
shawe