Este problema ha surgido porque se ha abonado un albarán de una factura centralizada. En este caso el albarán es AG.123238.20
para solucionarlo hay que realizar la consulta en la tabla facturas.
En la columna RNUMALBG se actualiza con un valor NULL para eliminar la relación, se actualizan las dos filas.
UPDATE VALTECNIC2.FACTURAS
SET RNUMALBG=NULL
WHERE NUMALBG = 'AG.123238.20' AND
numfac = '510120201008113';
UPDATE VALTECNIC2.FACTURAS
SET RNUMALBG=NULL
WHERE NUMALBG = 'AG.149456.20' AND
numfac = '510120201008113';
Ahora hay que crear un abono para el abono AG.149456.20 que está desparejado. para ello en la pantalla de facturas se crea un abono complementario.
luego se actualiza la relación con el albarán creado.
UPDATE VALTECNIC2.FACTURAS
SET RNUMALBG='AG.054160.21'
WHERE NUMALBG = 'AG.149456.20' AND
numfac = '510120201008113';
UPDATE VALTECNIC2.FACTURAS
SET RNUMALBG='AG.149456.20'
WHERE NUMALBG = 'AG.054160.21' AND
numfac = '510120201008113';