{// calculo $extra=($D['hextra']=='Y'); if($D['dominical']=='FH'){/* domingo, lunes normal */ if($hSalNum>$hNoc){ $FLN=$hAlas12; //$FLN=$hAlas12; $RN -=$FLN; } $FL=$hrsTurn-$FLN-$RN; if($extra){ if($hSalNum<$hNoc){ $FL=$R['hrsNum']; } if($FL>0){ $R['EFD']=$FL; } if($hAlas12){ $R['EFN']=$hAlas12; } $EN+=$RN; if($EN>0){ $R['EN']=$EN; } if($hSalNum>$hNoc && $ED>0){ $R['ED']=$ED; } } else{ if($FL){ $R['FL']=$FL; } if($FLN>0){ $R['FLN']=$FLN; } if($RN>0){ $R['RN']=$RN; } if($trasnocho && $EN>0){ $R['EN']=$EN; } else if($EN>0){ $R['EFN']=$EN; } if($trasnocho && $ED>0){ $R['ED']=$ED; } else if($ED>0){ $R['EFD']=$ED; $ED=0; } } } else if($D['dominical']=='HF'){/* sabado a domingo */ $FL=0; if($hSalNum>$hNoc){ $FL=$hAlas12; $RN -=$FL; } if($extraD1>0 && $ED>0){ $R['ED']=$extraD1; $hAlas12 -=$extraD1; } if($RE1>0){ $R['EN']=$RE1; } $FL=$hrsTurn-$FL-$RN; if($extra){ if($hAlTN>0){ $R['ED']=$hAlTN; } if($hAlas12){ $R['EN']=$hAlas12; } $EN +=$RN; if($EN>0){ $R['EFN']=$EN; } if($ED>0){ $R['EFD']=$ED; } } else{ if($hAlas12>0){ $R['RN']=$hAlas12; } if($RN>0){ $R['FLN']=$RN; } if($EN>0){ $R['EFN']=$EN; } if($ED>0){ $R['EFD']=$ED; } } } else if($D['dominical']=='FF'){/* domingo y lunes festivo */ if($hSalNum>$hNoc){ $FLN=$hAlas12; $FLN +=($RN-$FLN); } if($extra){ $EFD=$hAlTN+$ED; if($EFD>0){$R['EFD']=$EFD; } $R['EFN']=$RN+$EN; } else{ $FL=$hrsTurn-$FLN*1; if($FL>0){ $R['FL']=$FL; } if($FLN>0){ $R['FLN']=$FLN; } if($EN>0){ $R['EFN']=$EN; } if($ED>0){ $R['EFD']=$ED; } } } else if($extra){ if($trasnocho && $ED){ $R['ED']=$hAlTN+$ED;} else if($ED>0){ $R['ED']=$hrsTurn+$ED; } $EN+=$RN; if($EN>0){ $R['EN']=$EN; } } else{ if($trasnocho && $hFinTurn<$hNoc){ $ED += $hNoc-$hFinTurn; $EN -= $hNoc-$hFinTurn; } if($RN>0){ $R['RN']=$RN; } if($EN>0){ $R['EN']=$EN; } if($ED>0){ $R['ED']=$ED; } } }//end calculo