<?php
$this->session->set_flashdata('url_anterior', site_url(uri_string()));
?>
                                    <table class="table table-condensed">
                                        <caption>Registros: <?php echo $query->num_rows(); ?></caption>
                                        <thead>
                                            <tr>
                                                <th>Movimiento</th>
                                                <th>Tipo de Movimiento</th>
                                                <th>Subtipo de Movimiento</th>
                                                <th>Orden</th>
                                                <th>Referencia</th>
                                                <th>Fecha</th>
                                                <th>Proveedor</th>
                                                <th><?php echo $suc; ?></th>
                                                <th><?php echo $suc_ref; ?></th>
                                                <th>Usuario</th>
                                                <th>Alta/Cierre/Baja</th>
                                                <th>Observaciones</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <?php 
                                            
                                            foreach($query->result() as $row){
                                                
                                                $factura = null;
                                                $descargaXML = null;
                                                $descargaPDF = null;
                                                $folioFactura = null;
                                                $fechaFactura = null;
                                                $cerrarSinAfectar = null;
                                                $surtido_dinamico = null;
                                                $asigna = null;
                                                
                                                if($row->statusMovimiento == 0)
                                                {
                                                    $status = '<span style="color: green; ">'.$row->statusMovimientoDescripcion.'</span>';
                                                    if($this->session->userdata('consulta') == 0)
                                                    {
                                                        $link_edita = anchor('movimiento/edita/'.$row->movimientoID, 'Edita <i class="icon-pencil bigger-130"> </i>');
                                                        if($row->tipoMovimiento == 2)
                                                        {
                                                        	$surtido_dinamico = ' | ' . anchor('movimiento/surtido_dinamico/' . $row->movimientoID, 'Surtido <i class="icon-shopping-cart bigger-130"> </i>');
                                                            $asigna = ' | ' . anchor('movimiento/asigna/' . $row->movimientoID, 'Asigna');

                                                        }
                                                    }else
                                                    {
                                                        $link_edita = null;
                                                    }
                                                    
                                                    $imprime = null;
                                                    $cancela = anchor('movimiento/cancela/' . $row->movimientoID . '/' . $row->tipoMovimiento . '/' . $row->subtipoMovimiento, '<span style="color: red;">Cancelar</span>', array('class' => 'cancelar'));
                                                    $abrir = null;

                                                    if($this->session->userdata('superuser') == 1)
                                                    {
                                                        $cerrarSinAfectar = anchor('movimiento/cerrar_sin_afectar/' . $row->movimientoID . '/' . $row->tipoMovimiento . '/' . $row->subtipoMovimiento, '<span style="color: blue;"> Cerrar sin afectar </span>', array('class' => 'cerrar_sin_afectar', 'movimientoID' => $row->movimientoID));

                                                    }else
                                                    {
                                                        $cerrarSinAfectar = null;
                                                    }



                                                }elseif($row->statusMovimiento == 1){
                                                    $status = '<span style="color: blue; ">'.$row->statusMovimientoDescripcion.'</span>';
                                                    $link_edita = null;
                                                    $imprime = anchor('movimiento/imprime/'.$row->movimientoID.'/'.$row->tipoMovimiento.'/'.$row->subtipoMovimiento, 'Imprime <i class="icon-print bigger-130"> </i>', array('target' => '_blank'));
                                                    $cancela = null;

                                                    if($this->session->userdata('superuser') == 1)
                                                    {
                                                        $abrir = anchor('movimiento/abrir/' . $row->movimientoID . '/' . $row->tipoMovimiento . '/' . $row->subtipoMovimiento, '<span style="color: blue;"> Abrir </span>', array('class' => 'abrir', 'movimientoID' => $row->movimientoID));
                                                    }else
                                                    {
                                                        $abrir = null;
                                                    }

                                                }elseif($row->statusMovimiento == 2)
                                                {
                                                    $status = '<span style="color: red; ">'.$row->statusMovimientoDescripcion.'</span>';
                                                    $link_edita = null;
                                                    $imprime = null;
                                                    $cancela = null;
                                                    $abrir = null;
                                                }
                                                
                                                if($row->subtipoMovimiento == 4 || $row->subtipoMovimiento == 5 || $row->subtipoMovimiento == 6 || $row->subtipoMovimiento == 7 || $row->subtipoMovimiento == 8 || $row->subtipoMovimiento == 13 || $row->subtipoMovimiento == 21 || $row->subtipoMovimiento == 22 || $row->subtipoMovimiento == 23)
                                                {
                                                    if($this->session->userdata('consulta') == 0)
                                                    {
                                                        $embarque = anchor('movimiento/embarque/'.$row->movimientoID.'/'.$row->tipoMovimiento.'/'.$row->subtipoMovimiento, 'Embarque <i class="icon-truck bigger-130"> </i>');
                                                    }else
                                                    {
                                                        $embarque = null;
                                                    }
                                                    
                                                    
                                                    if($row->statusPrepedido == 0)
                                                    {
                                                        if($this->session->userdata('consulta') == 0)
                                                        {
                                                            $prepedido = anchor('movimiento/prepedido/'.$row->movimientoID.'/'.$row->tipoMovimiento.'/'.$row->subtipoMovimiento, 'Pre-pedido');
                                                        }else
                                                        {
                                                            $prepedido = null;
                                                        }
                                                        
                                                        $guia = null;
                                                    }else{
                                                        $prepedido = null;
                                                        $guia = anchor('movimiento/guia/'.$row->movimientoID.'/'.$row->tipoMovimiento.'/'.$row->subtipoMovimiento, 'Guia Surtido', array('target' => '_blank'));
                                                    }
                                                    
                                                    if($row->statusMovimiento == 1 && $row->idFactura > 0)
                                                    {
                                                        $factura = null;
                                                        $folioFactura = '<span style="color: red;">'.$row->folioFactura.' <i class="icon-file bigger-130"> </i> </span>';
                                                        $descargaXML = anchor('movimiento/descargaXML/'.$row->movimientoID, 'Descarga XML <i class="icon-download bigger-130"> </i>');
                                                        $descargaPDF = anchor('movimiento/descargaPDF/'.$row->movimientoID, 'Descarga PDF <i class="icon-download bigger-130"> </i>');
                                                        $fechaFactura = $row->fechaFactura;
                                                    }elseif($row->statusMovimiento == 1 && $row->idFactura == 0){
                                                        $folioFactura = null;
                                                        $descargaXML = null;
                                                        $descargaPDF = null;
                                                        $fechaFactura = null;
                                                        if($this->session->userdata('consulta') == 0)
                                                        {
                                                            $factura = anchor('movimiento/factura/'.$row->movimientoID.'/'.$row->tipoMovimiento.'/'.$row->subtipoMovimiento, 'Facturar <i class="icon-file bigger-130"> </i>');
                                                        }else
                                                        {
                                                            $factura = null;
                                                        }
                                                        
                                                    }else{
                                                        $folioFactura = null;
                                                        $descargaXML = null;
                                                        $descargaPDF = null;
                                                        $fechaFactura = null;
                                                        $factura = null;
                                                    }
                                                    
                                                }else{
                                                    $embarque = null;
                                                    $prepedido = null;
                                                    $guia = null;
                                                    $factura = null;
                                                    $descargaXML = null;
                                                    $descargaPDF = null;
                                                }
                                                
                                                if($row->subtipoMovimiento == 3)
                                                {
                                                    if($row->statusMovimiento == 1 && $row->asignaFactura == 0)
                                                    {
                                                        $prepedido = anchor('movimiento/asigna_factura/'.$row->movimientoID.'/'.$row->tipoMovimiento.'/'.$row->subtipoMovimiento, 'Asisgna Factura <i class="icon-folder-close bigger-130"> </i>');
                                                    }
                                                    
                                                }

                                                if($row->subtipoMovimiento == 5 && $row->statusMovimiento == 1)
                                                {
                                                    //$embarque = anchor('movimiento/imprimeExcedente/'.$row->movimientoID.'/'.$row->tipoMovimiento.'/'.$row->subtipoMovimiento, 'FTO EX. <i class="icon-print bigger-130"> </i>', array('target' => '_blank'));
                                                }
                                                
                                            
                                            ?>
                                            <tr>
                                                <td><?php echo $row->movimientoID; ?> <br /><?php echo $status; ?></td>
                                                <td><?php echo $row->tipoMovimientoDescripcion; ?></td>
                                                <td><?php echo $row->subtipoMovimientoDescripcion; ?></td>
                                                <td><?php echo $row->orden; ?></td>
                                                <td><?php echo $row->referencia; ?></td>
                                                <td><?php echo $row->fecha; ?></td>
                                                <td><?php echo $row->razon; ?></td>
                                                <td><?php echo $row->sucursal; ?></td>
                                                <td><?php echo $row->sucursal_referencia . '<br /><span style="color: blue;">' . $row->programa . '</span>'. '<br /><span style="color: green;">' . $row->colectivo . '</span>'; ?></td>
                                                <td><?php echo $row->nombreusuario . '<br /><span style="color: green; ">' . $row->surtidor . '</span>'; ?></td>
                                                <td><?php echo $row->fechaAlta.'<br />'.$row->fechaCierre.'<br />'.$row->fechaCancelacion; ?></td>
                                                <td><?php echo $row->observaciones; ?></td>
                                            </tr>
                                            <tr>
                                                <td><?php echo $link_edita; ?></td>
                                                <td><?php echo $prepedido; ?></td>
                                                <td><?php echo $guia . $asigna; ?></td>
                                                <td><?php echo anchor('movimiento/captura/'.$row->movimientoID, 'Captura <i class="icon-barcode bigger-130"> </i>')  . $surtido_dinamico; ?></td>
                                                <td><?php if($this->session->userdata('consulta') == 0) if($row->tipoMovimiento == 2) echo anchor('movimiento/transfer/'.$row->movimientoID.'/'.$this->movimiento_model->getAreaLimit1(), 'Transfer <i class="icon-barcode bigger-130"> </i>'); ?></td>
                                                <td><?php echo $embarque; ?></td>
                                                <td><?php echo $imprime; ?></td>
                                                <td><?php echo $factura; ?></td>
                                                <td><?php echo $folioFactura; ?></td>
                                                <td><?php echo $descargaXML; ?></td>
                                                <td><?php echo $descargaPDF; ?></td>
                                                <td><?php echo $fechaFactura . $cancela . $abrir . $cerrarSinAfectar; ?></td>
                                            </tr>
                                            <?php }?>
                                        </tbody>
                                    </table>
