AÑADIR : 1--Todos los avisos que HA_SARECLAM.pago != HA_SARECLAM.motivo_asistencia Excepto: * Que HA_SARECLAM.pago='CONSERV.' y HA_SARECLAM.motivo_asistencia='Mantenimiento' * Que HA_SARECLAM.pago='CONSERV.' y HA_SARECLAM.motivo_asistencia='Revisión periódica' * Que HA_SARECLAM.pago='GARANTIA' y HA_SARECLAM.motivo_asistencia = empiece por 'RCL CLI .......' * Que HA_SARECLAM.pago='GARANTIA' y HA_SARECLAM.motivo_asistencia= empiece por 'RCL MTO .......' * Que HA_SARECLAM.pago='GARANTIA' y HA_SARECLAM.motivo_asistencia= empiece por 'RCL GAR .......' * Que HA_SARECLAM.pago='GARANTIA' y HA_SARECLAM.motivo_asistencia= empiece por 'RCL MAT .......' 2-- Todos los avisos que tengan importe distinto de 0 en campo HA_SARECLAM.ttotal (TOTAL:pestaña administración) **** ESTO YA LOHACIA : if($sw_cierre_adm==0 && $sw_cierre_almacen==0) { if( ($_POST['C_TMATERIAL']+0) !=0 || ($_POST['C_THORAS']+0) !=0 || ($_POST['C_TDESPLA']+0) !=0 || ($_POST['C_TDESCUEN_PORCE']+0) !=0 || ($_POST['C_TTOTAL']+0) !=0 ) { $sw_cierre_adm=1; } } 3-- Todos los avisos que tengan HA_SARECLAM.motivo_asistencia (Motivo Asistencia:pestaña administración) 'Cargo Cliente'. Independientemente de que tenga importe en TOTAL o no. HA_SARECLAM.motivo_asistencia= 'Cargo Cliente'