Ejemplo n.º 1
0
 function retorno()
 {
     $data['title'] = "Relatórios - Controle de Estoque";
     $data['headline'] = "Relatório";
     $data['include'] = 'Relatorio_retorno';
     $this->load->model('MRelatorio', '', TRUE);
     $qry = $this->MRelatorio->getConsumoProduto($_POST);
     $table = $this->table->generate($qry);
     $tmpl = array('table_open' => '<table id="tabela" class="relatorio">');
     $this->table->set_template($tmpl);
     $this->table->set_empty("&nbsp;");
     $this->table->set_heading('Produto', 'Quantidade', 'Data');
     $table_row = array();
     $data['qry'] = array();
     foreach ($qry->result() as $produto) {
         $table_row = NULL;
         $table_row[] = $produto->nome_produto;
         $table_row[] = $produto->quantidade_pedida;
         $data_human = mysql_to_pt($produto->data_pedido);
         $table_row[] = $data_human;
         $this->table->add_row($table_row);
         $data['qry'][] = array(mysql_to_unix($produto->data_pedido) * 1000, $produto->quantidade_pedida);
     }
     $table = $this->table->generate();
     $data['data_table'] = $table;
     $this->load->view('template', $data);
 }
Ejemplo n.º 2
0
 function retorno_compra()
 {
     $data['title'] = "Relatórios - Controle de Estoque";
     $data['headline'] = "Relatório";
     $data['include'] = 'relatorio_retorno';
     $this->load->model('MRelatorio', '', TRUE);
     $qry = $this->MRelatorio->getCompraProduto();
     $table = $this->table->generate($qry);
     $tmpl = array('table_open' => '<table id="tabela" class="relatorio">');
     $this->table->set_template($tmpl);
     $this->table->set_empty("&nbsp;");
     $this->table->set_heading('Número Nota', 'Fornecedor', 'Data da Nota', 'Valor Total');
     $table_row = array();
     $data['qry'] = array();
     foreach ($qry->result() as $nota) {
         $table_row = NULL;
         $table_row[] = $nota->numero_nota;
         $this->load->model('MFornecedor', '', TRUE);
         $fornecedor = $this->MFornecedor->getFornecedor($nota->id_fornecedor)->result();
         $table_row[] = $fornecedor[0]->razao_social;
         $table_row[] = mysql_to_pt($nota->data_nota);
         $table_row[] = ' ';
         $this->table->add_row($table_row);
         $data['qry'][] = array(mysql_to_unix($nota->data_nota) * 1000, $fornecedor[0]->razao_social);
     }
     $table = $this->table->generate();
     $data['data_table'] = $table;
     $this->load->view('template3', $data);
 }
Ejemplo n.º 3
0
 function verNota()
 {
     $id = $this->uri->segment(3);
     $this->load->model('MNotaFiscal', '', TRUE);
     $notas = $this->MNotaFiscal->getNota($id);
     $nt = $notas->result();
     $cod_nota = $nt[0]->cod_nota;
     $this->load->model('MItemNota', '', TRUE);
     $itens = $this->MItemNota->getItens($cod_nota);
     $table1 = $this->table->generate($notas);
     $tmpl = array('table_open' => '<table id="tabela1" class="table table-striped table-bordered table-hover">');
     $this->table->set_template($tmpl);
     $this->table->set_empty("&nbsp;");
     $this->table->set_heading('Número', 'Fornecedor', 'Data da Nota');
     $table_row = array();
     foreach ($notas->result() as $nota) {
         $table_row = NULL;
         $table_row[] = $nota->numero_nota;
         $this->load->model('MFornecedor', '', TRUE);
         $fornecedor = $this->MFornecedor->getFornecedor($nota->id_fornecedor)->result();
         $table_row[] = $fornecedor[0]->razao_social;
         $table_row[] = mysql_to_pt($nota->data_nota);
         $this->table->add_row($table_row);
     }
     $table1 = $this->table->generate();
     $data['data_table1'] = $table1;
     $table2 = $this->table->generate($itens);
     $tmpl = array('table_open' => '<table id="tabela2"  class="table table-striped table-bordered table-hover">');
     $this->table->set_template($tmpl);
     $this->table->set_empty("&nbsp;");
     $this->table->set_heading('Produto', 'Quantidade', 'Valor Item', 'Subtotal');
     $table_row = array();
     foreach ($itens->result() as $item) {
         $table_row = NULL;
         $this->load->model('MProduto', '', TRUE);
         $produto = $this->MProduto->getProduto($item->cod_produto)->result();
         $table_row[] = $produto[0]->nome_produto;
         $table_row[] = $item->quantidade;
         $table_row[] = 'R$ ' . number_format($item->valor_item, 2, ',', '.');
         $table_row[] = 'R$ ' . number_format($item->quantidade * $item->valor_item, 2, ',', '.');
         $this->table->add_row($table_row);
     }
     $table2 = $this->table->generate();
     $data['data_table2'] = $table2;
     $data['title'] = "Listagem de Notas Fiscais - Controle de Estoque";
     $data['headline'] = "Listagem de Nota Fiscal";
     $data['include'] = 'notafiscal_view';
     $this->load->view('template', $data);
 }
Ejemplo n.º 4
0
 function verPedido()
 {
     $id = $this->uri->segment(3);
     $this->load->model('MPedido', '', TRUE);
     $pedidos = $this->MPedido->getPedido($id);
     $pedido = $pedidos->result();
     $cod_pedido = $pedido[0]->cod_pedido;
     $this->load->model('MItemPedido', '', TRUE);
     $itens = $this->MItemPedido->getItens($cod_pedido);
     $table1 = $this->table->generate($pedidos);
     $tmpl = array('table_open' => '<table id="tabela1" class="table table-striped table-bordered table-hover">');
     $this->table->set_template($tmpl);
     $this->table->set_empty("&nbsp;");
     $this->table->set_heading('Número', 'Usuario', 'Data do Pedido', 'Obs');
     $table_row = array();
     foreach ($pedidos->result() as $pedido) {
         $table_row = NULL;
         $table_row[] = $pedido->cod_pedido;
         $this->load->model('MUsuario', '', TRUE);
         $usuario = $this->MUsuario->getUsuario($pedido->id_usuario)->result();
         $table_row[] = $usuario[0]->login;
         $table_row[] = mysql_to_pt($pedido->data_pedido);
         $table_row[] = $pedido->obs;
         $this->table->add_row($table_row);
     }
     $table1 = $this->table->generate();
     $data['data_table1'] = $table1;
     $table2 = $this->table->generate($itens);
     $tmpl = array('table_open' => '<table id="tabela2" class="table table-striped table-bordered table-hover">');
     $this->table->set_template($tmpl);
     $this->table->set_empty("&nbsp;");
     $this->table->set_heading('Produto', 'Quantidade', 'Obs');
     $table_row = array();
     foreach ($itens->result() as $item) {
         $table_row = NULL;
         $this->load->model('MProduto', '', TRUE);
         $produto = $this->MProduto->getProduto($item->cod_produto)->result();
         $table_row[] = $produto[0]->nome_produto;
         $table_row[] = $item->quantidade;
         $table_row[] = $item->obs;
         $this->table->add_row($table_row);
     }
     $table2 = $this->table->generate();
     $data['data_table2'] = $table2;
     $data['title'] = "Listagem de Pedidos - Controle de Estoque";
     $data['headline'] = "Listagem de Pedidos";
     $data['include'] = 'pedido_view';
     $this->load->view('template', $data);
 }
Ejemplo n.º 5
0
echo form_open('NotaFiscal/update', 'class="form"');
$field_array = array('Número', 'Fornecedor', 'Data da Nota');
echo heading($headline, 2);
echo br();
echo form_hidden('cod_nota', $nota_fiscal[0]->cod_nota);
echo form_label($field_array[0], $field_array[0]);
echo br();
echo form_input('numero_nota', $nota_fiscal[0]->numero_nota, 'title="Número da Nota Fiscal" size="15" class="required"');
echo br();
echo form_label($field_array[1], $field_array[1]);
echo br();
echo '<select name="id_fornecedor" title="Fornecedor" class="required">';
echo '<option value=""></option>';
foreach ($fornecedores->result() as $fornecedor) {
    echo '<option value="' . $fornecedor->id_fornecedor . '"';
    if ($fornecedor->id_fornecedor == $nota_fiscal[0]->id_fornecedor) {
        echo 'selected="selected"';
    }
    echo '>' . $fornecedor->razao_social . '</option>';
}
echo '</select>';
echo br();
echo form_label($field_array[2], $field_array[2]);
echo br();
echo form_input('data_nota', mysql_to_pt($nota_fiscal[0]->data_nota), 'title="Data da Nota Fiscal" id="data_nota" size="15" class="required"');
echo br();
echo br();
echo form_submit('', 'Atualizar');
echo form_close();
/* End of file nota_fiscal_edit.php */
/* Location: ./system/application/views/nota_fiscal_edit.php */
Ejemplo n.º 6
0
<?php 
echo form_open('pedido/update', 'class="form-cadastro"');
$field_array = array('Usuário', 'Data Pedido', 'Observação');
echo heading($headline, 3, 'class="form-signin-heading"');
echo form_hidden('cod_pedido', $pedido[0]->cod_pedido);
echo '<select name="id_usuario" title="Usuário que fez a requisição" class="required input-block-level input-xlarge">';
echo '<option value=""></option>';
foreach ($usuarios->result() as $usuario) {
    echo '<option value="' . $usuario->id_usuario . '"';
    if ($usuario->id_usuario == $pedido[0]->id_usuario) {
        echo 'selected="selected"';
    }
    echo '>' . $usuario->login . '</option>';
}
echo '</select>';
echo form_input('data_pedido', mysql_to_pt($pedido[0]->data_pedido), 'id="data_nota" title="Data que o usuário fez a requisição" class="required input-block-level input-xlarge"');
echo form_textarea('obs', $pedido[0]->obs, 'title="Informação adicional relevante" class="required input-block-level input-xlarge"');
echo br();
echo form_submit('', 'Atualizar', 'class="btn btn-primary"');
echo form_close();
/* End of file pedido_edit.php */
/* Location: ./system/application/views/pedido_edit.php */
Ejemplo n.º 7
0
<?php 
echo form_open('notafiscal/update', 'class="form-cadastro"');
$field_array = array('Número', 'Fornecedor', 'Data da Nota');
echo heading($headline, 3, 'class="form-cadastro-heading"');
echo br();
echo form_hidden('cod_nota', $nota_fiscal[0]->cod_nota);
echo form_input('numero_nota', $nota_fiscal[0]->numero_nota, 'title="Número da Nota Fiscal" size="15" class="required input-block-level input-xlarge" placeholder="Nota Fiscal"');
echo br();
echo '<select name="id_fornecedor" title="Fornecedor" class="required input-block-level input-xlarge">';
echo '<option value="">Fornecedor</option>';
foreach ($fornecedores->result() as $fornecedor) {
    echo '<option value="' . $fornecedor->id_fornecedor . '"';
    if ($fornecedor->id_fornecedor == $nota_fiscal[0]->id_fornecedor) {
        echo 'selected="selected"';
    }
    echo '>' . $fornecedor->razao_social . '</option>';
}
echo '</select>';
echo form_input('data_nota', mysql_to_pt($nota_fiscal[0]->data_nota), 'title="Data da Nota Fiscal" id="data_nota" size="15" class="required input-block-level input-xlarge" placeholder="Data da Nota"');
echo br();
echo form_submit('', 'Atualizar', 'class="btn btn-primary"');
echo form_close();
/* End of file nota_fiscal_edit.php */
/* Location: ./system/application/views/nota_fiscal_edit.php */
Ejemplo n.º 8
0
 function listing()
 {
     $this->load->model('MNotaFiscal', '', TRUE);
     $qry = $this->MNotaFiscal->listNota();
     $table = $this->table->generate($qry);
     $tmpl = array('table_open' => '<table id="tabela">');
     $this->table->set_template($tmpl);
     $this->table->set_empty("&nbsp;");
     $this->table->set_heading('Editar', 'Itens', 'Número', 'Fornecedor', 'Data da Nota', 'Visualizar');
     $table_row = array();
     foreach ($qry->result() as $nota) {
         $table_row = NULL;
         if ($nota->fechado == '1') {
             $table_row[] = '';
             $table_row[] = '';
         } else {
             $table_row[] = anchor('NotaFiscal/edit/' . $nota->cod_nota, '<span class="ui-icon ui-icon-pencil"></span>');
             $table_row[] = anchor('ItemNota/addItens/' . $nota->cod_nota, '<span class="ui-icon ui-icon-plus"></span>');
         }
         $table_row[] = $nota->numero_nota;
         $table_row[] = $nota->razao_social;
         $table_row[] = mysql_to_pt($nota->data_nota);
         $table_row[] = anchor('NotaFiscal/verNota/' . $nota->cod_nota, '<span class="ui-icon ui-icon-circle-zoomin"></span>');
         $this->table->add_row($table_row);
     }
     $table = $this->table->generate();
     $data['title'] = "Listagem de Notas Fiscais - Controle de Estoque";
     $data['headline'] = "Listagem de Notas Fiscais";
     $data['include'] = 'NotaFiscal_listing';
     $data['data_table'] = $table;
     $this->load->view('template', $data);
 }
Ejemplo n.º 9
0
echo heading('Cabeçalho do Pedido', 3, 'class="form-cadastro-heading"');
$field_array1 = array('Número', 'Usuario', 'Data do Pedido');
echo form_hidden('cod_pedido', $pedido[0]->cod_pedido);
echo form_input('cod_pedido', $pedido[0]->cod_pedido, 'disabled="disabled" class="input-block-level input-large"');
echo br();
echo '<select name="id_usuario" disabled="disabled" class="input-block-level input-large">';
echo '<option value=""></option>';
foreach ($usuarios->result() as $usuario) {
    echo '<option value="' . $usuario->id_usuario . '"';
    if ($usuario->id_usuario == $pedido[0]->id_usuario) {
        echo 'selected="selected"';
    }
    echo '>' . $usuario->login . '</option>';
}
echo '</select>';
echo form_input('data_pedido', mysql_to_pt($pedido[0]->data_pedido), 'id="data_pedido" disabled="disabled" class="input-block-level input-large"');
echo br();
echo '</div>';
$field_array = array('Produto', 'Quantidade', 'Obs');
echo '<div class="span6">';
echo heading('Item do Pedido', 3, 'class="form-cadastro-heading"');
echo '<select name="cod_produto" title="Produto" class="input-block-level input-large" required>';
echo '<option value="">Produto</option>';
foreach ($produtos->result() as $produto) {
    echo '<option value="' . $produto->id_produto . '">' . $produto->nome_produto . '</option>';
}
echo '</select>';
echo form_input('quantidade', '', 'title="Quantidade de Itens Solicitados" size="10" class="input-block-level input-large" placeholder="Quantidade" required');
echo br();
echo form_textarea('obs', '', 'title="Informação adicional relevante" class="input-block-level input-large" placeholder="Observações"');
echo br();
Ejemplo n.º 10
0
echo form_open('Pedido/update', 'class="form"');
$field_array = array('Usuário', 'Data Pedido', 'Observação');
echo heading($headline, 2);
echo br();
echo form_hidden('cod_pedido', $pedido[0]->cod_pedido);
echo form_label($field_array[0], $field_array[0]);
echo br();
echo '<select name="id_usuario" title="Usuário que fez a requisição" class="required">';
echo '<option value=""></option>';
foreach ($usuarios->result() as $usuario) {
    echo '<option value="' . $usuario->id_usuario . '"';
    if ($usuario->id_usuario == $pedido[0]->id_usuario) {
        echo 'selected="selected"';
    }
    echo '>' . $usuario->login . '</option>';
}
echo '</select>';
echo br();
echo form_label($field_array[1], $field_array[1]);
echo br();
echo form_input('data_pedido', mysql_to_pt($pedido[0]->data_pedido), 'id="data_nota" title="Data que o usuário fez a requisição" size="15" class="required"');
echo br();
echo form_label($field_array[2], $field_array[2]);
echo br();
echo form_textarea('obs', $pedido[0]->obs, 'title="Informação adicional relevante"');
echo br();
echo br();
echo form_submit('', 'Atualizar');
echo form_close();
/* End of file pedido_edit.php */
/* Location: ./system/application/views/pedido_edit.php */
Ejemplo n.º 11
0
echo form_label($field_array1[1], $field_array1[1]);
echo br();
echo '<select name="id_fornecedor" disabled="disabled">';
echo '<option value=""></option>';
foreach ($fornecedores->result() as $fornecedor) {
    echo '<option value="' . $fornecedor->id_fornecedor . '"';
    if ($fornecedor->id_fornecedor == $nota_fiscal[0]->id_fornecedor) {
        echo 'selected="selected"';
    }
    echo '>' . $fornecedor->razao_social . '</option>';
}
echo '</select>';
echo br();
echo form_label($field_array1[2], $field_array1[2]);
echo br();
echo form_input('data_nota', mysql_to_pt($nota_fiscal[0]->data_nota), 'id="data_nota" size="15" disabled="disabled"');
echo br();
echo '</div>';
$field_array = array('Produto', 'Quantidade', 'Valor Unitário');
echo '<div id="item_nota">';
echo heading('Item da Nota Fiscal', 2);
echo br();
echo form_label($field_array[0], $field_array[0]);
echo br();
echo '<select name="cod_produto" title="Produto" class="required">';
echo '<option value=""></option>';
foreach ($produtos->result() as $produto) {
    echo '<option value="' . $produto->id_produto . '">' . $produto->nome_produto . '</option>';
}
echo '</select>';
echo br();
Ejemplo n.º 12
0
echo form_label($field_array1[1], $field_array1[1]);
echo br();
echo '<select name="id_usuario" disabled="disabled">';
echo '<option value=""></option>';
foreach ($usuarios->result() as $usuario) {
    echo '<option value="' . $usuario->id_usuario . '"';
    if ($usuario->id_usuario == $pedido[0]->id_usuario) {
        echo 'selected="selected"';
    }
    echo '>' . $usuario->login . '</option>';
}
echo '</select>';
echo br();
echo form_label($field_array1[2], $field_array1[2]);
echo br();
echo form_input('data_pedido', mysql_to_pt($pedido[0]->data_pedido), 'id="data_pedido" size="15" disabled="disabled"');
echo br();
echo '</div>';
$field_array = array('Produto', 'Quantidade');
echo '<div id="item_nota">';
echo heading('Item do Pedido', 2);
echo br();
echo form_label($field_array[0], $field_array[0]);
echo br();
echo '<select name="cod_produto" title="Produto" class="required">';
echo '<option value=""></option>';
foreach ($produtos->result() as $produto) {
    echo '<option value="' . $produto->id_produto . '">' . $produto->nome_produto . '</option>';
}
echo '</select>';
echo br();
Ejemplo n.º 13
0
echo heading('Cabeçalho da Nota Fiscal', 3, 'class="form-cadastro-heading"');
$field_array1 = array('Número', 'Fornecedor', 'Data da Nota');
echo form_hidden('cod_nota', $nota_fiscal[0]->cod_nota);
echo form_input('numero_nota', $nota_fiscal[0]->numero_nota, 'disabled="disabled" class="input-block-level input-large"');
echo br();
echo '<select name="id_fornecedor" disabled="disabled" class="input-block-level input-large">';
echo '<option value=""></option>';
foreach ($fornecedores->result() as $fornecedor) {
    echo '<option value="' . $fornecedor->id_fornecedor . '"';
    if ($fornecedor->id_fornecedor == $nota_fiscal[0]->id_fornecedor) {
        echo 'selected="selected"';
    }
    echo '>' . $fornecedor->razao_social . '</option>';
}
echo '</select>';
echo form_input('data_nota', mysql_to_pt($nota_fiscal[0]->data_nota), 'id="data_nota" disabled="disabled" class="input-block-level input-large"');
echo br();
echo '</div>';
$field_array = array('Produto', 'Quantidade', 'Valor Unitário');
echo '<div class="span6">';
echo heading('Item da Nota Fiscal', 3, 'class="form-cadastro-heading"');
echo '<select name="cod_produto" title="Produto" class="input-block-level input-large" required>';
echo '<option value="">Produto</option>';
foreach ($produtos->result() as $produto) {
    echo '<option value="' . $produto->id_produto . '">' . $produto->nome_produto . '</option>';
}
echo '</select>';
echo form_input('quantidade', '', 'title="Quantidade de Itens Comprados" class="input-block-level input-large" placeholder="Quantidade" required');
echo br();
echo form_input('valor_item', '', 'title="Valor Unitário do Item" id="valor_item" class="input-block-level input-large" placeholder="Valor Unitário" required');
echo br();
Ejemplo n.º 14
0
 function listing()
 {
     $this->load->model('MPedido', '', TRUE);
     $qry = $this->MPedido->listPedido();
     $table = $this->table->generate($qry);
     $tmpl = array('table_open' => '<table id="tabela">');
     $this->table->set_template($tmpl);
     $this->table->set_empty("&nbsp;");
     $this->table->set_heading('Editar', 'Itens', 'Usuário', 'Data Pedido', 'Visualizar', 'Excluir');
     $table_row = array();
     foreach ($qry->result() as $pedido) {
         $table_row = NULL;
         if ($pedido->flag_baixa == 'A') {
             $table_row[] = anchor('Pedido/edit/' . $pedido->cod_pedido, '<span class="ui-icon ui-icon-pencil"></span>');
             $table_row[] = anchor('ItemPedido/addItens/' . $pedido->cod_pedido, '<span class="ui-icon ui-icon-plus"></span>');
         } else {
             $table_row[] = NULL;
             $table_row[] = NULL;
         }
         $table_row[] = $pedido->login;
         $table_row[] = mysql_to_pt($pedido->data_pedido);
         $table_row[] = anchor('Pedido/verPedido/' . $pedido->cod_pedido, '<span class="ui-icon ui-icon-circle-zoomin"></span>');
         if ($pedido->flag_baixa == 'A') {
             $table_row[] = anchor('Pedido/delete/' . $pedido->cod_pedido, '<span class="ui-icon ui-icon-trash"></span>');
         } else {
             $table_row[] = NULL;
         }
         $this->table->add_row($table_row);
     }
     $table = $this->table->generate();
     $data['title'] = "Listagem de Pedidos - Controle de Estoque";
     $data['headline'] = "Listagem de Pedidos";
     $data['include'] = 'pedido_listing';
     $data['data_table'] = $table;
     $this->load->view('template', $data);
 }