<?php require_once('topo.php');?>
<?php require_once('lateral.php');?>
<?php
//VERIFICAÇÃO DO PROGRAMA E NÍVEL PERMISÃO
$idprograma_pagina = 7;
//VERIFICA A AÇÃO DO USUÁRIO

$SelecionaProgramaUsuario = Seleciona("usuarios_programas", "WHERE idusuario='".$_SESSION['usuarioID']."' AND idprograma='$idprograma_pagina'", "LIMIT 0,1");
while($progama_usuario = mysql_fetch_array($SelecionaProgramaUsuario)){
$AcaoUsuario = $progama_usuario['acao'];
}

//AÇÕES
// Visualizar
// Inserir
// Completa
//MASTER ACESSO
if($_SESSION['master'] == 1){
   $AcaoUsuario = "Completa"; 
}
//FIM VERIFICAÇÃO PROGRAMA

$idmovimento_base = $_GET['idmovimento_base'];

if($idmovimento_base == ""){
$acao	= "Salvar";
}else{
$acao = "Alterar";	
}

//Recebe Acao
$acao_bd	= $_GET["acao"];
$acao_bd	.= $_POST["acao"];


//CAMPOS POST 


$idmovimento_base .= $_POST['idmovimento_base'];
$tipo = $_POST['tipo'];
$idusuario = $_POST['idusuario'];
$nome_colaborador = $_POST['nome_colaborador'];
$data = $_POST['data'];
$status = $_POST['status'];
$idconta_gerada = $_POST['idconta_gerada'];
$observacao = $_POST['observacao'];


//CAMPOS TABELA SALVAR 

$campos_tabela = "idmovimento_base, tipo, idusuario, nome_colaborador, data, status, observacao, idusuario_cadastro";

//Dados da Tabela

$tabela	="movimentos";

$campos_value = "'$idmovimento_base', '$tipo', '$idusuario', '$nome_colaborador','$data', '$status', '$observacao', '".$_SESSION['usuarioID']."'";

//INSERIR REGISTROS

if($acao_bd == "Salvar"){


$salvar = Salvar($tabela, $campos_tabela, $campos_value);

// RETORNA ULTIMO ID INSERIDO

$id_insert = mysql_insert_id();

//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro", "'".$_SESSION['usuarioID']."', 'Criação de Movimentação $id_insert', '$idprograma_pagina', '".date('Y-m-d')."', '".date('H:i:s')."'");
//FIM LOGUSUARIO       
    
$redireciona = VerificaSql($salvar, "manutencao_movimentos_novo.php?idmovimento_base=".$id_insert."", "manutencao_movimentos_novo.php");

}


// CAMPOS ALTERAR 


if($acao_bd == "Alterar"){

$campos_alterar = "tipo='$tipo', idusuario='$idusuario', nome_colaborador='$nome_colaborador', data='$data', status='$status', observacao='$observacao', idusuario_cadastro='".$_SESSION['usuarioID']."'";

$atualizar = Alterar($tabela, $campos_alterar, "idmovimento_base", $idmovimento_base);
    
//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro", "'".$_SESSION['usuarioID']."', 'Alteração de Movimentação $idmovimento_base', '$idprograma_pagina', '".date('Y-m-d')."', '".date('H:i:s')."'");
//FIM LOGUSUARIO      
    
$redireciona = VerificaSql($atualizar, "manutencao_movimentos_novo.php?idmovimento_base=".$idmovimento_base."", "manutencao_movimentos_novo.php?idmovimento_base=".$idmovimento_base."");

}


if($_GET["excluir"] == "sim"){

//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro", "'".$_SESSION['usuarioID']."', 'Exclusão de Movimentação $idmovimento_base', '$idprograma_pagina', '".date('Y-m-d')."', '".date('H:i:s')."'");
//FIM LOGUSUARIO    
    
//VERIFICO TABELA DE MOVIMENTOS PRODUTO

$SelecionaProdutos = Seleciona("movimentos_produtos", "WHERE idmovimento_base='$idmovimento_base'", "");
while($produtos = mysql_fetch_array($SelecionaProdutos)){  

$idmateriabruta_selecionada = $produtos['idmateriabruta'];
$idproduto_fabrica_selecionada = $produtos['idproduto_fabrica'];
$quantidade_selecionada = $produtos['quantidade'];	

//EXCLUI LOGS
$deletar_LogsProduto_Bruta = Excluir("logs_produtos", "idmovimento_base", $idmovimento_base);
    
if($produtos['idproduto_fabrica'] != 0){
//VOLTA QUANTIDADE DE PRODUTOS FABRICA E LOJA




//PRODUTOS LOJA
$selecionar_produtos_loja = Seleciona("produtos_fabrica", "WHERE idproduto_fabrica='$idproduto_fabrica_selecionada'", "LIMIT 0,1") or die(mysql_error());
while($linha_produtos_loja=mysql_fetch_array($selecionar_produtos_loja)){
	$idproduto_loja_atual = $linha_produtos_loja['idproduto_loja'];
	$quantidade_loja = $linha_produtos_loja['quantidade'];
}

$nova_quantidade_loja = $quantidade_loja - $quantidade_selecionada;

//echo "Produto Loja: " . $nova_quantidade_loja;

//VOLTO MATÉRIA BRUTA PRO ESTOQUE DO PRODUTO FABRICA

$SelecionaMateriaBrutaFabrica = Seleciona("fabrica_produtos", "WHERE idproduto_fabrica='$idproduto_fabrica_selecionada'", "") or die(mysql_error());
while($materiabruta_fabrica=mysql_fetch_array($SelecionaMateriaBrutaFabrica)){
	$idmateriabruta_atual = $materiabruta_fabrica['idmateriabruta'];
	$quantidade_bruta_atual = $materiabruta_fabrica['quantidade'] * $quantidade_selecionada;

//PEGO QUANTIDADE ESTOQUE MATÉRIA BRUTA E ATUALIZO


$SelecionaMateriaBruta = Seleciona("materiabruta", "WHERE idmateriabruta='$idmateriabruta_atual'", "LIMIT 0,1") or die(mysql_error());
while($materiabruta=mysql_fetch_array($SelecionaMateriaBruta)){

	$quantidade_bruta_base = $materiabruta['quantidade'];

}

//NOVA QUANTIDADE BRUTA
$NovaQuantidadeBrutaBase = $quantidade_bruta_base + $quantidade_bruta_atual;

//echo "Quantidade Bruta Montado : " . $NovaQuantidadeBrutaBase . "<br>";

//ATUALIZO BASE
$AlterarBaseBruta = Alterar("materiabruta", "quantidade='$NovaQuantidadeBrutaBase', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriabruta", $idmateriabruta_atual);

}


//VOLTO MATÉRIA PRIMA PRO ESTOQUE DO PRODUTO FABRICA

$SelecionaMateriaPrimaFabrica = Seleciona("fabrica_materiaprima", "WHERE idproduto_fabrica='$idproduto_fabrica_selecionada'", "") or die(mysql_error());
while($materiaprima_fabrica=mysql_fetch_array($SelecionaMateriaPrimaFabrica)){
	$idmateriaprima_atual = $materiaprima_fabrica['idmateriaprima'];
	$quantidade_prima_atual = $materiaprima_fabrica['quantidade'] * $quantidade_selecionada;

//PEGO QUANTIDADE ESTOQUE MATÉRIA BRUTA E ATUALIZO


$SelecionaMateriaPrima = Seleciona("materiaprima", "WHERE idmateriaprima='$idmateriaprima_atual'", "LIMIT 0,1") or die(mysql_error());
while($materiaprima=mysql_fetch_array($SelecionaMateriaPrima)){

	$quantidade_prima_base = $materiaprima['quantidade'];

}

//NOVA QUANTIDADE BRUTA
$NovaQuantidadePrimaBase = $quantidade_prima_base + $quantidade_prima_atual;

//echo "Quantidade Prima Montado : " . $NovaQuantidadePrimaBase . "<br>";

//ATUALIZO BASE
$AlterarBasePrima = Alterar("materiaprima", "quantidade='$NovaQuantidadePrimaBase', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriaprima", $idmateriaprima_atual);

}

//echo "Quantidade Produto Montado Final : " . $nova_quantidade_loja . "<br>";

//ATUALIZO PRODUTOS LOJA
$AlterarQuantidadeFabrica = Alterar("produtos_fabrica", "quantidade='$nova_quantidade_loja', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idproduto_fabrica", $idproduto_fabrica_selecionada);

//ATUALIZO PRODUTOS FABRICA
if($idproduto_loja_atual != "0" or $idproduto_loja_atual != ""){
$AlterarQuantidadeLoja = Alterar("produtos_loja", "quantidade='$nova_quantidade_loja', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idproduto_loja", $idproduto_loja_atual);

}

//FIM ESTOQUE PRODUTO

}


//BRUTA


if($produtos['idmateriabruta'] != 0){
//VOLTA QUANTIDADE MATÉRIA BRUTA

//PRODUTOS LOJA
$selecionar_produtos_loja = Seleciona("materiabruta", "WHERE idmateriabruta='$idmateriabruta_selecionada'", "LIMIT 0,1") or die(mysql_error());
while($linha_produtos_loja=mysql_fetch_array($selecionar_produtos_loja)){

	$quantidade_loja = $linha_produtos_loja['quantidade'];
}

$nova_quantidade_loja = $quantidade_loja - $quantidade_selecionada;

//ATUALIZO MATÉRIA BRUTA
$AlterarQuantidadeFabrica = Alterar("materiabruta", "quantidade='$nova_quantidade_loja', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriabruta", $idmateriabruta_selecionada);

//echo "Matéria Bruta: " . $nova_quantidade_loja;

//VOLTO MATÉRIA PRIMA PRO ESTOQUE DO PRODUTO BRURA

$SelecionaMateriaPrimaFabrica = Seleciona("materiabruta_produtos_prima", "WHERE idmateriabruta='$idmateriabruta_selecionada'", "") or die(mysql_error());
while($materiaprima_fabrica=mysql_fetch_array($SelecionaMateriaPrimaFabrica)){
	$idmateriaprima_atual = $materiaprima_fabrica['idmateriaprima'];
	$quantidade_prima_atual = $materiaprima_fabrica['quantidade'] * $quantidade_selecionada;

//echo "quantida prima que vai voltar: " . $quantidade_prima_atual;
//PEGO QUANTIDADE ESTOQUE MATÉRIA BRUTA E ATUALIZO

$SelecionaMateriaPrima = Seleciona("materiaprima", "WHERE idmateriaprima='$idmateriaprima_atual'", "LIMIT 0,1") or die(mysql_error());
while($materiaprima=mysql_fetch_array($SelecionaMateriaPrima)){

	$quantidade_prima_base = $materiaprima['quantidade'];

}

//NOVA QUANTIDADE BRUTA
$NovaQuantidadePrimaBase = $quantidade_prima_base + $quantidade_prima_atual;

//echo "Quantidade Prima Bruta : " . $NovaQuantidadePrimaBase . "<br>";

//ATUALIZO BASE
$AlterarBasePrima = Alterar("materiaprima", "quantidade='$NovaQuantidadePrimaBase', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriaprima", $idmateriaprima_atual);

}
//echo "Quantidade Matéria Bruta Final" . $nova_quantidade_loja;

//NOVA ALTERAÇÃO BRUTA K88 25/07

//VOLTO MATÉRIA BRUTA PRO ESTOQUE DO PRODUTO FABRICA
$SelecionaMateriaBrutaFabrica = Seleciona("materiabruta_produtos_bruta", "WHERE idmateriabruta='$idmateriabruta_selecionada'", "") or die(mysql_error());
while($materiabruta_fabrica=mysql_fetch_array($SelecionaMateriaBrutaFabrica)){
	$idmateriabruta_atual = $materiabruta_fabrica['idmateriabruta_adicionado'];
	$quantidade_bruta_atual = $materiabruta_fabrica['quantidade'] * $quantidade_selecionada;

//PEGO QUANTIDADE ESTOQUE MATÉRIA BRUTA E ATUALIZO
$SelecionaMateriaBruta = Seleciona("materiabruta", "WHERE idmateriabruta='$idmateriabruta_atual'", "LIMIT 0,1") or die(mysql_error());
while($materiabruta=mysql_fetch_array($SelecionaMateriaBruta)){
	$quantidade_bruta_base = $materiabruta['quantidade'];
}
//NOVA QUANTIDADE BRUTA
$NovaQuantidadeBrutaBase = $quantidade_bruta_base + $quantidade_bruta_atual;

//echo "Matéria Bruta (Interna): " . $NovaQuantidadeBrutaBase;

//ATUALIZO BASE
$AlterarBaseBruta = Alterar("materiabruta", "quantidade='$NovaQuantidadeBrutaBase', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriabruta", $idmateriabruta_atual);
}


//MATÉRIA PRIMA
$SelecionaBrutaFabrica = Seleciona("materiabruta_produtos_bruta", "WHERE idmateriabruta='$idmateriabruta_selecionada'", "");
$TotalFabricaBruta = mysql_num_rows($SelecionaBrutaFabrica);
if($TotalFabricaBruta > 0 ){

while($produto_fabrica = mysql_fetch_array($SelecionaBrutaFabrica)){
  $idmateriabruta_atual = $produto_fabrica['idmateriabruta_adicionado'];


//VOLTO MATÉRIA PRIMA PRO ESTOQUE DO PRODUTO FABRICA
$SelecionaMateriaPrimaFabrica = Seleciona("materiabruta_produtos_prima", "WHERE idmateriabruta='$idmateriabruta_atual'", "") or die(mysql_error());
while($materiaprima_fabrica=mysql_fetch_array($SelecionaMateriaPrimaFabrica)){
	$idmateriaprima_atual = $materiaprima_fabrica['idmateriaprima'];
	$quantidade_prima_atual = $materiaprima_fabrica['quantidade'] * $quantidade_selecionada;

//PEGO QUANTIDADE ESTOQUE MATÉRIA BRUTA E ATUALIZO
$SelecionaMateriaPrima = Seleciona("materiaprima", "WHERE idmateriaprima='$idmateriaprima_atual'", "LIMIT 0,1") or die(mysql_error());
while($materiaprima=mysql_fetch_array($SelecionaMateriaPrima)){
	$quantidade_prima_base = $materiaprima['quantidade'];
}
//NOVA QUANTIDADE BRUTA
$NovaQuantidadePrimaBase = $quantidade_prima_base + $quantidade_prima_atual;

//echo "Matéria Prima Bruta (Interna): " . $NovaQuantidadePrimaBase;

//ATUALIZO BASE
$AlterarBasePrima = Alterar("materiaprima", "quantidade='$NovaQuantidadePrimaBase', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriaprima", $idmateriaprima_atual);
}
}
}

// FIM ALTERAÇÃO K88 25/07


$idmateriabruta_selecionada = "";
$quantidade_selecionada = "";
$nova_quantidade_loja = "";
}
//FIM MATÉRIA BRUTA

}

$deletar_conta = Excluir("contas", "idmovimento", $idmovimento_base);

//EXCLUI LOG FINANCEIRO
$deletar_logfinanceiro = mysql_query("DELETE FROM logs_financeiro WHERE idmovimento='$idmovimento_base'", $conexao) or die (mysql_error());		

$deletar = Excluir("movimentos", "idmovimento_base", $idmovimento_base);
$deletar_produtos = Excluir("movimentos_produtos", "idmovimento_base", $idmovimento_base);
$redireciona = VerificaSql($deletar, "listar_movimentos_novo.php", "manutencao_movimentos_novo.php?idmovimento_base=".$idmovimento_base."");

} 

//CAMPOS SELECT 

if($acao == "Alterar"){

$selecionar_movimentos = Seleciona($tabela, "WHERE idmovimento_base=$idmovimento_base", "") or die(mysql_error());
while($linha_movimentos_produtos=mysql_fetch_array($selecionar_movimentos)){
$idmovimento_base = $linha_movimentos_produtos['idmovimento_base']; 
$tipo = $linha_movimentos_produtos['tipo']; 
$idusuario = $linha_movimentos_produtos['idusuario']; 
$nome_colaborador = $linha_movimentos_produtos['nome_colaborador']; 
$data = $linha_movimentos_produtos['data']; 
$status = $linha_movimentos_produtos['status']; 
$idconta_gerada = $linha_movimentos_produtos['idconta_gerada']; 
$observacao = $linha_movimentos_produtos['observacao']; 

} 

//NOME PRODUTO FABRICA

$selecionar_fabrica = Seleciona("produtos_fabrica", "WHERE idproduto_fabrica='$idproduto_fabrica'", "") or die(mysql_error());
while($fabrica=mysql_fetch_array($selecionar_fabrica)){
	$nome_fabrica = $fabrica['titulo'];
	
}


//NOME MATÉRIA BRUTA

$selecionar_bruta = Seleciona("materiabruta", "WHERE idmateriabruta='$idmateriabruta'", "") or die(mysql_error());
while($bruta=mysql_fetch_array($selecionar_bruta)){
	$nome_materiabruta = $bruta['titulo'];
	
}

} 


//ADICIONA PRODUTOS

$idmovimento = $_GET['idmovimento'];

if($idproduto_venda == ""){
$acao_produtos	= "Salvar";
}else{
$acao_produtos = "Alterar";	
}

//Recebe Acao
$acao_bd_produtos	= $_GET["acao_produtos"];
$acao_bd_produtos	.= $_POST["acao_produtos"];


//CAMPOS POST 


$idmovimento .= $_POST['idmovimento'];
$nome_produto = $_POST['titulo_produto_exibe'];
$idproduto_fabrica = $_POST['idproduto_fabrica'];
$idmateriabruta = $_POST['idmateriabruta'];
$quantidade = $_POST['quantidade'];
$valor_unitario = str_replace(",",".", $_POST['valor_unitario']);
$valor_total_servico = $valor_unitario*$quantidade;


//CAMPOS TABELA SALVAR 

$campos_tabela = "idmovimento_base, idmateriabruta, idproduto_fabrica, quantidade, valor_unitario, valor_total, idusuario, nome_colaborador, data, nome_produto, idusuario_cadastro";


$campos_value = "'$idmovimento_base', '$idmateriabruta', '$idproduto_fabrica', '$quantidade', '$valor_unitario', '$valor_total_servico', '$idusuario', '$nome_colaborador', '$data', '$nome_produto', '".$_SESSION['usuarioID']."'";

//INSERIR REGISTROS

if($acao_bd_produtos == "Salvar"){

$salvar = Salvar("movimentos_produtos", $campos_tabela, $campos_value);

// RETORNA ULTIMO ID INSERIDO

$id_insert = mysql_insert_id();

//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro", "'".$_SESSION['usuarioID']."', 'Adiciona Produtos na Movimentação $idmovimento_base', '$idprograma_pagina', '".date('Y-m-d')."', '".date('H:i:s')."'");
//FIM LOGUSUARIO    
    
$redireciona = VerificaSql($salvar, "manutencao_movimentos_novo.php?idmovimento_base=".$idmovimento_base."", "manutencao_movimentos_novo.php?idmovimento_base=".$idmovimento_base."");

}


//EXCLUIR REGISTRO 


if($_GET["excluir_produtos"] == "sim"){

//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro", "'".$_SESSION['usuarioID']."', 'Exclusão de Produto na Movimentação $idmovimento_base', '$idprograma_pagina', '".date('Y-m-d')."', '".date('H:i:s')."'");
//FIM LOGUSUARIO    
    
$deletar = Excluir("movimentos_produtos", "idmovimento", $idmovimento);
$redireciona = VerificaSql($deletar, "manutencao_movimentos_novo.php?idmovimento_base=".$idmovimento_base."", "manutencao_movimentos_novo.php?idmovimento_base=".$idmovimento_base."");

} 

//FINALIZA MOVIMENTAÇÃO**************

//ENTREGAR MOVIMENTAÇÃO FABRICA E CRIAR CONTAS A PAGAR

if($_GET["EntregarMovimentacao"] == "Sim" and $_GET['tipo'] == "Fabrica"){
//echo "Fabrica";
$SelecionaProdutos = Seleciona("movimentos_produtos", "WHERE idmovimento_base='$idmovimento_base'", "");
while($produtos = mysql_fetch_array($SelecionaProdutos)){  

$idmateriabruta = $produtos['idmateriabruta'];
$idproduto_fabrica = $produtos['idproduto_fabrica'];
$quantidade = $produtos['quantidade'];

	
//ALTERO ESTOQUE FABRICA ADICIONO

//PEGA QUANTIDADE PRODUTO ATUAL
$selecionar_produtos_loja = Seleciona("produtos_fabrica", "WHERE idproduto_fabrica='$idproduto_fabrica'", "LIMIT 0,1") or die(mysql_error());
while($linha_produtos_loja=mysql_fetch_array($selecionar_produtos_loja)){
	$idproduto_loja_atual = $linha_produtos_loja['idproduto_loja'];
	$quantidade_loja = $linha_produtos_loja['quantidade'];
}

//GRAVO LOG

$tipo = "Entrada";
$titulo_log = "Movimentacao de Produto Fabrica - ID: " . $idmovimento_base;
$origem = "MOVIMENTACAO";
$data = $data_conta;
$quantidade_realizado = $quantidade;
$colaborador = $nome_colaborador;
$data = date('Y-m-d');

//SALVO LOG

$SalvarLog = Salvar("logs_produtos", "tipo, idproduto_fabrica, idproduto_loja, titulo_log, origem, data, quantidade, colaborador, idmovimento_base, idusuario_cadastro, idusuario", "'$tipo', '$idproduto_fabrica', '$idproduto_loja_atual', '$titulo_log', '$origem', '$data', '$quantidade', '$colaborador', '$idmovimento_base', '".$_SESSION['usuarioID']."', '$idusuario'");


$nova_quantidade = $quantidade_realizado + $quantidade_loja;

echo $nova_quantidade . " - Loja: " . $idproduto_loja_atual . " - Fabrica: " . $idproduto_fabrica;

//ATUALIZA PRODUTO

$AlterarQuantidadeProduto = Alterar("produtos_fabrica", "quantidade='$nova_quantidade', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idproduto_fabrica", $idproduto_fabrica);

//ATUALIZA PRODUTO LOJA

if($idproduto_loja_atual != "0" or $idproduto_loja_atual != ""){
$AlterarQuantidadeProdutoLoja = Alterar("produtos_loja", "quantidade='$nova_quantidade', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idproduto_loja", $idproduto_loja_atual);
}
//FIM PRODUTO LOJA

//SAÍDA DE MATERIAL DO ESTOQUE
//RETIRO MATÉRIA BRUTA DO ESTOQUE
//BRUTO LINKADO FABRICA
$SelecionaBrutaFabrica = Seleciona("fabrica_produtos", "WHERE idproduto_fabrica='$idproduto_fabrica'", "");
$TotalFabricaBruta = mysql_num_rows($SelecionaBrutaFabrica);

if($TotalFabricaBruta > 0 ){
while($produto_fabrica = mysql_fetch_array($SelecionaBrutaFabrica)){
	$idmateriabruta_atual = $produto_fabrica['idmateriabruta'];
	$quantidade_bruta_fabrica_atual = $produto_fabrica['quantidade'] * $quantidade_realizado;		

//QUANTIDADE BRUTA BASE
$SelecionaBruta = Seleciona("materiabruta", "WHERE idmateriabruta='$idmateriabruta_atual'", "");
while($bruta_atual = mysql_fetch_array($SelecionaBruta)){
	$quantidade_bruta_atual = $bruta_atual['quantidade'];		
}

//NOVA QUANTIDADE BRUTA
	$NovaQuantidadeBruta = $quantidade_bruta_atual - $quantidade_bruta_fabrica_atual;

//ATUALIZA MATÉRIA BRUTA
$AlterarQuantidadeProduto = Alterar("materiabruta", "quantidade='$NovaQuantidadeBruta', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriabruta", $idmateriabruta_atual);
}

//FIM QUANTIDADE BRUTA
}

//RETIRO MATÉRIA PRIMA DO ESTOQUE
//MATÉRIA PRIMA LINKADO FABRICA
$SelecionaPrimaFabrica = Seleciona("fabrica_materiaprima", "WHERE idproduto_fabrica='$idproduto_fabrica'", "");
$TotalFabricaPrima = mysql_num_rows($SelecionaPrimaFabrica);
if($TotalFabricaPrima > 0 ){
while($produto_prima = mysql_fetch_array($SelecionaPrimaFabrica)){
	$idmateriaprima_atual = $produto_prima['idmateriaprima'];
	$quantidade_prima_fabrica_atual = $produto_prima['quantidade'] * $quantidade_realizado;		

//QUANTIDADE PRIMA BASE
$SelecionaPrima = Seleciona("materiaprima", "WHERE idmateriaprima='$idmateriaprima_atual'", "");
while($prima_atual = mysql_fetch_array($SelecionaPrima)){
	$quantidade_prima_atual = $prima_atual['quantidade'];		
}
//NOVA QUANTIDADE BRUTA
	$NovaQuantidadePrima = $quantidade_prima_atual - $quantidade_prima_fabrica_atual;

//ATUALIZA MATÉRIA BRUTA
$AlterarQuantidadeProduto = Alterar("materiaprima", "quantidade='$NovaQuantidadePrima', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriaprima", $idmateriaprima_atual);
}
//FIM QUANTIDADE PRIMA
}



}

//PEGO TOTAL PRODUTOS MOVIMENTO

$selec = "select sum(valor_total) AS soma FROM movimentos_produtos WHERE idmovimento_base='$idmovimento_base'";
$exec = mysql_query($selec, $conexao) or die(mysql_error());       
while($areceberpago=mysql_fetch_array($exec)) {
$pago = $areceberpago['soma'];	
}	

// CRIO CONTA

$titulo_conta = utf8_decode("Fabricação Produto Fábrica - " . $idmovimento_base);
$valor_conta = $pago;
$data_conta = date('Y-m-d');
$status_conta = "Aberto";
$CriarConta = Salvar("contas", "idusuario, tipo_conta, categoria, titulo_conta, valor_conta, data_conta, status_conta, idmovimento, idcentrodecusto, idusuario_cadastro", "'$idusuario', 'Pagar', 'Funcionario', '$titulo_conta', '$valor_conta', '$data_conta', '$status_conta', '$idmovimento_base', '1', '".$_SESSION['usuarioID']."'") or die(mysql_error());
$id_conta = mysql_insert_id();

//LOG FINANCEIRO
$SalvarLogFinanceiro = Salvar("logs_financeiro", "tipo, categoria, idconta, idpagamento, idcliente, idfornecedor, idusuario, idmovimento, idcompra_prima, idcompra, idorcamento, idvenda, iddevolucao, idpagamento_cheque, data, valor, tipo_pagamento, status, idcentrodecusto, idusuario_cadastro", "'Saida', 'PagamentoMovimentacao', '$id_conta', NULL, NULL, NULL, '$idusuario', '$idmovimento_base', NULL, NULL, NULL, NULL, NULL, NULL, '$data_conta', '$valor_conta', NULL, '$status_conta', '1', '".$_SESSION['usuarioID']."'");

//TROCO STATUS DA MOVIMENTAÇÃO
$AlteraMovimentosBase = Alterar("movimentos", "idconta_gerada='$id_conta', status='Finalizado', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmovimento_base", $idmovimento_base);
$AlteraMovimentos = Alterar("movimentos_produtos", "idconta_gerada='$id_conta', status='Finalizado', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmovimento_base", $idmovimento_base);

//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro", "'".$_SESSION['usuarioID']."', 'Geração da Movimentação $idmovimento_base', '$idprograma_pagina', '".date('Y-m-d')."', '".date('H:i:s')."'");
//FIM LOGUSUARIO    
    
//REDIRECIONO APÓS CONCLUIR
$redireciona = VerificaSql($AlteraMovimentos, "manutencao_movimentos_novo.php?idmovimento_base=".$idmovimento_base."", "manutencao_movimentos_novo.php?idmovimento_base=".$idmovimento_base."");

}


//ENTREGAR MOVIMENTAÇÃO MATÉRIA BRUTA E CRIAR CONTAS A PAGAR**********

if($_GET["EntregarMovimentacao"] == "Sim" and $_GET['tipo'] == "Bruta"){

$SelecionaProdutos = Seleciona("movimentos_produtos", "WHERE idmovimento_base='$idmovimento_base'", "");
while($produtos = mysql_fetch_array($SelecionaProdutos)){  

$idmateriabruta = $produtos['idmateriabruta'];
$idproduto_fabrica = $produtos['idproduto_fabrica'];
$quantidade = $produtos['quantidade'];
	
//GRAVO LOG

$tipo = "Entrada";
$titulo_log = "Movimentacao de Materia Bruta - ID: " . $idmovimento_base;
$origem = "MOVIMENTACAO";
$data = $data_conta;
$colaborador = $nome_colaborador;
$data = date('Y-m-d');
$quantidade_realizado = $quantidade;

//SALVO LOG
$SalvarLog = Salvar("logs_produtos", "tipo, idmateriabruta, titulo_log, origem, data, quantidade, colaborador, idmovimento_base, idusuario_cadastro, idusuario", "'$tipo', '$idmateriabruta', '$titulo_log', '$origem', '$data', '$quantidade', '$colaborador', '$idmovimento_base', '".$_SESSION['usuarioID']."', '$idusuario'");

//ALTERO ESTOQUE MATÉRIA BRUTA ADICIONO
//PEGA QUANTIDADE PRODUTO ATUAL
$selecionar_produtos_bruta= Seleciona("materiabruta", "WHERE idmateriabruta='$idmateriabruta'", "LIMIT 0,1") or die(mysql_error());
while($linha_produtos_bruta=mysql_fetch_array($selecionar_produtos_bruta)){
	$quantidade_bruta = $linha_produtos_bruta['quantidade'];
}
$nova_quantidade = $quantidade_realizado + $quantidade_bruta;

//ATUALIZA PRODUTO
$AlterarQuantidadeBruta = Alterar("materiabruta", "quantidade='$nova_quantidade', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriabruta", $idmateriabruta);

//echo "Qtde. Bruta: ". $nova_quantidade . " - " . $idmateriabruta . "<br>";

//SAÍDA DE MATERIAL DO ESTOQUE
//RETIRO MATÉRIA PRIMA DO ESTOQUE
//MATÉRIA PRIMA LINKADO FABRICA
$SelecionaPrimaFabrica = Seleciona("materiabruta_produtos_prima", "WHERE idmateriabruta='$idmateriabruta'", "");
while($produto_prima = mysql_fetch_array($SelecionaPrimaFabrica)){	
	$idmateriaprima_atual = $produto_prima['idmateriaprima'];
	$quantidade_prima_fabrica_atual = $produto_prima['quantidade'] * $quantidade_realizado;		

//QUANTIDADE PRIMA BASE
$SelecionaPrima = Seleciona("materiaprima", "WHERE idmateriaprima='$idmateriaprima_atual'", "");
while($prima_atual = mysql_fetch_array($SelecionaPrima)){
	$quantidade_prima_atual = $prima_atual['quantidade'];			
}
//NOVA QUANTIDADE BRUTA
	$NovaQuantidadePrima = $quantidade_prima_atual - $quantidade_prima_fabrica_atual;

//ATUALIZA MATÉRIA BRUTA
$AlterarQuantidadeProduto = Alterar("materiaprima", "quantidade='$NovaQuantidadePrima', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriaprima", $idmateriaprima_atual);
}
//FIM QUANTIDADE PRIMA

//NOVA ALTERAÇÃO K88 25/07/2016

  $SelecionaBrutaFabrica = Seleciona("materiabruta_produtos_bruta", "WHERE idmateriabruta='$idmateriabruta'", "");
  $TotalFabricaBruta = mysql_num_rows($SelecionaBrutaFabrica);
  
  if($TotalFabricaBruta > 0 ){
  while($produto_fabrica = mysql_fetch_array($SelecionaBrutaFabrica)){
	  $idmateriabruta_atual = $produto_fabrica['idmateriabruta_adicionado'];
	  $quantidade_bruta_fabrica_atual = $produto_fabrica['quantidade'] * $quantidade_realizado;		
  
  //QUANTIDADE BRUTA BASE
  $SelecionaBruta = Seleciona("materiabruta", "WHERE idmateriabruta='$idmateriabruta_atual'", "");
  while($bruta_atual = mysql_fetch_array($SelecionaBruta)){
	  $quantidade_bruta_atual = $bruta_atual['quantidade'];		
  }
  
  //NOVA QUANTIDADE BRUTA
	  $NovaQuantidadeBruta = $quantidade_bruta_atual - $quantidade_bruta_fabrica_atual;
  
  //ATUALIZA MATÉRIA BRUTA
  $AlterarQuantidadeProduto = Alterar("materiabruta", "quantidade='$NovaQuantidadeBruta', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriabruta", $idmateriabruta_atual);
  }
  
  //FIM QUANTIDADE BRUTA
  }
  
  $SelecionaBrutaFabrica = Seleciona("materiabruta_produtos_bruta", "WHERE idmateriabruta='$idmateriabruta'", "");
  $TotalFabricaBruta = mysql_num_rows($SelecionaBrutaFabrica);
  if($TotalFabricaBruta > 0 ){
  
  while($produto_fabrica = mysql_fetch_array($SelecionaBrutaFabrica)){
	  $idmateriabruta_atual = $produto_fabrica['idmateriabruta_adicionado'];
  
  //RETIRO MATÉRIA PRIMA DO ESTOQUE
  //MATÉRIA PRIMA LINKADO FABRICA
  $SelecionaPrimaFabrica = Seleciona("materiabruta_produtos_prima", "WHERE idmateriabruta='$idmateriabruta_atual'", "");
  $TotalFabricaPrima = mysql_num_rows($SelecionaPrimaFabrica);
  if($TotalFabricaPrima > 0 ){
	  
  while($produto_prima = mysql_fetch_array($SelecionaPrimaFabrica)){
	  $idmateriaprima_atual = $produto_prima['idmateriaprima'];
	  $quantidade_prima_fabrica_atual = $produto_prima['quantidade'] * $quantidade_realizado;		
  
  //QUANTIDADE PRIMA BASE
  $SelecionaPrima = Seleciona("materiaprima", "WHERE idmateriaprima='$idmateriaprima_atual'", "");
  while($prima_atual = mysql_fetch_array($SelecionaPrima)){
	  $quantidade_prima_atual = $prima_atual['quantidade'];		
  }
  //NOVA QUANTIDADE BRUTA
	  $NovaQuantidadePrima = $quantidade_prima_atual - $quantidade_prima_fabrica_atual;
  
  //ATUALIZA MATÉRIA BRUTA
  $AlterarQuantidadeProduto = Alterar("materiaprima", "quantidade='$NovaQuantidadePrima', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmateriaprima", $idmateriaprima_atual);
  }
  //FIM QUANTIDADE PRIMA
  }
  
  }
  }

//FIM ALTERAÇÃO 25/07/2016


}

//PEGO TOTAL PRODUTOS MOVIMENTO

$selec = "select sum(valor_total) AS soma FROM movimentos_produtos WHERE idmovimento_base='$idmovimento_base'";
$exec = mysql_query($selec, $conexao) or die(mysql_error());       
while($areceberpago=mysql_fetch_array($exec)) {
$pago = $areceberpago['soma'];	
}	

// CRIO CONTA

$titulo_conta = utf8_decode("Fabricação Matéria Bruta - " . $idmovimento_base);
$valor_conta = $pago;
$data_conta = date('Y-m-d');
$status_conta = "Aberto";
$CriarConta = Salvar("contas", "idusuario, tipo_conta, categoria, titulo_conta, valor_conta, data_conta, status_conta, idmovimento, idusuario_cadastro", "'$idusuario', 'Pagar', 'Funcionario', '$titulo_conta', '$valor_conta', '$data_conta', '$status_conta', '$idmovimento_base', '".$_SESSION['usuarioID']."'") or die(mysql_error());
$id_conta = mysql_insert_id();

//LOG FINANCEIRO
$SalvarLogFinanceiro = Salvar("logs_financeiro", "tipo, categoria, idconta, idpagamento, idcliente, idfornecedor, idusuario, idmovimento, idcompra_prima, idcompra, idorcamento, idvenda, iddevolucao, idpagamento_cheque, data, valor, tipo_pagamento, status, idcentrodecusto, idusuario_cadastro", "'Saida', 'PagamentoMovimentacao', '$id_conta', NULL, NULL, NULL, '$idusuario', '$idmovimento_base', NULL, NULL, NULL, NULL, NULL, NULL, '$data_conta', '$valor_conta', NULL, '$status_conta', '1', '".$_SESSION['usuarioID']."'");

//TROCO STATUS DA MOVIMENTAÇÃO

$AlteraMovimentosBase = Alterar("movimentos", "idconta_gerada='$id_conta', status='Finalizado', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmovimento_base", $idmovimento_base);
$AlteraMovimentos = Alterar("movimentos_produtos", "idconta_gerada='$id_conta', status='Finalizado', idusuario_cadastro='".$_SESSION['usuarioID']."'", "idmovimento_base", $idmovimento_base);

//LOG USUARIO
$SalvarLogUsuario = Salvar("logs_usuarios", "idusuario, acao, programa_origem, datacadastro, horacadastro", "'".$_SESSION['usuarioID']."', 'Geração da Movimentação $idmovimento_base', '$idprograma_pagina', '".date('Y-m-d')."', '".date('H:i:s')."'");
//FIM LOGUSUARIO        
    
//REDIRECIONO APÓS CONCLUIR
$redireciona = VerificaSql($AlteraMovimentos, "manutencao_movimentos_novo.php?idmovimento_base=".$idmovimento_base."", "manutencao_movimentos_novo.php?idmovimento_base=".$idmovimento_base."");
	
}



?>
<script type="text/javascript">

    <?php if($tipo == "Bruta"){ ?>
    
//BUSCAR MATÉRIA BRUTA
$(function() {
$("#titulo_produto_exibe").autocomplete({
	source: "ajax/autocomplete_buscar_bruta.php",
	minLength: 1,
	select: function(event, ui) {
        $('#idmateriabruta').val(ui.item.idmateriabruta);
		$('#titulo_produto_exibe').val(ui.item.titulo);
		$("#quantidade").focus();
    }
});
});
<?php }else{?>

//BUSCAR PRODUTOS FABRICA
$(function() {
$("#titulo_produto_exibe").autocomplete({
	source: "ajax/autocomplete_buscar_produtos_fabrica.php",
	minLength: 1,
	select: function(event, ui) {
        $('#idproduto_fabrica').val(ui.item.idproduto_fabrica);
		$('#titulo_produto_exibe').val(ui.item.titulo);
		$("#quantidade").focus();
    }
});
});

    <?php }?>
    
//BUSCAR USUARIOS
$(function() {
$("#nome_colaborador").autocomplete({
	source: "ajax/autocomplete_buscar_usuarios_operador.php",
	minLength: 1,
	select: function(event, ui) {
        $('#nome_colaborador').val(ui.item.nome);
		$('#idusuario').val(ui.item.idusuario);		
    }
});
});

</script> 


      <!-- Right side column. Contains the navbar and content of the page -->
      <div class="content-wrapper">
        <!-- Content Header (Page header) -->
        <section class="content-header">
          <h1>
            Movimentação
            <small>Detalhe</small>
            <?php
            //VERIFICAR USUARIO PROGRAMA
            if($AcaoUsuario == "Inserir" or $AcaoUsuario == "Editar" or $AcaoUsuario == "Completa"){               
            ?>            
            <button type="button" class="btn btn-primary" style=" float: inherit;" onclick="location.href='manutencao_movimentos_novo.php';">Nova Movimentação</button>
			<?php if($_GET['idmovimento_base'] != ""){?>            
            <a class="fancybox fancybox.iframe" style="color: #000000;" href="arquivos/index.php?origem=Movimento&idmovimento=<?php echo $_GET['idmovimento_base'];?>">
            <button type="button" class="btn btn-github" style=" float: inherit;">
            Anexar Arquivos
            </button>   
            </a>    
            <?php }?>            
            <?php }?>
          </h1>
          <ol class="breadcrumb">
            <li><a href="index.php"><i class="fa fa-dashboard"></i> Home</a></li>
            <li><a href="listar_movimentos_novo.php">Movimentação</a></li>
            <li class="active">Detalhes / Editar</li>
          </ol>
        </section>

        <!-- Main content -->
        <section class="content">
        <div class="box-footer" style="background-color:transparent;">
        <?php if($_GET['aba'] == "" or $_GET['aba'] == "principal"){ $botao = "btn-success";}else{ $botao = "btn-vk"; } ?>
        <button type='button' class='btn <?php echo $botao;?>' onclick="location.href='manutencao_movimentos_novo.php?idmovimento_base=<?php echo $idmovimento_base;?>&aba=principal';">Dados da Movimentacao</button>                    
        </div> 
        <?php if($_GET['aba'] == "principal" or $_GET['aba'] == ""){ ?>    
<!-- PRINCIPAL -->
          <div class="row">

            <div class="col-md-6">
              <div class="box box-primary">
                <div class="box-header">
                  <h3 class="box-title">Dados da Movimentação - #<?php echo $idmovimento_base;?></h3>
                </div>
                <div class="box-body">
                  <div class="row">                                        
<form name="cadastro_vendas" id="cadastro_vendas" method="post" action="manutencao_movimentos_novo.php" enctype="multipart/form-data" class="form-default">
<input type="hidden" name="acao" value="<?php echo $acao;?>">
<input type="hidden" name="idmovimento_base" value="<?php echo $idmovimento_base;?>"> 
<input type="hidden" name="idusuario" id="idusuario" value="<?php echo $idusuario;?>"> 

        
        <div class='col-xs-6'>
        <label>Tipo</label>
        <select class="form-control" name="tipo" required>
        <option value="Bruta" <?php if($tipo == "Bruta"){ echo "selected";}?>>Matéria Bruta</option>
        <option value="Fabrica" <?php if($tipo == "Fabrica"){ echo "selected";}?>>Produto Fabrica</option>              
        </select>
        </div>  
        
				<div class='col-xs-6'>
		<label for='nome_colaborador'>Nome do Colaborador</label>
		  <input type='text' id='nome_colaborador' name='nome_colaborador' class='form-control' placeholder='nome_colaborador' value='<?php echo $nome_colaborador;?>' onChange='VerificaCampoIDAutocomplete("idusuario", "nome_colaborador");' required>
		</div>
        
		<div class='col-xs-6'>
		<label for='data'>Data</label>
		  <input type='date' id='data' name='data' class='form-control' placeholder='data' value='<?php echo $data;?>' required>
		</div>
        
<div class='col-xs-12'>
		<label for='observacao'>Observação</label>
		  <input type='text' id='observacao' name='observacao' class='form-control' placeholder='observacao' value='<?php echo $observacao;?>'>
		</div>        

		<div class='col-xs-6'>
		<label for='status'>Status</label>
		  <input type='text' id='status' name='status' class='form-control' placeholder='status' value='<?php if($status == ""){ echo "Pendente";}else{ echo $status;}?>' readonly>
		</div>        
         
                
        </div>
            <div class="box-footer">
            
            <?php
            if($acao == "Salvar"){

            //VERIFICAR USUARIO PROGRAMA
            if($AcaoUsuario == "Inserir" or $AcaoUsuario == "Editar" or $AcaoUsuario == "Completa"){ 						
            ?>                    
            <button type="submit" class="btn btn-primary">Salvar</button>
            <?php } }?>

            <?php
            if($acao == "Alterar"){

            //VERIFICAR USUARIO PROGRAMA
            if($AcaoUsuario == "Editar" or $AcaoUsuario == "Completa"){ 						
            ?>                    
            <button type="submit" class="btn btn-primary">Alterar</button>
            <?php } }?>                                     
            
            
            <?php if($acao != "Salvar"){ ?>
            <?php if($AcaoUsuario == "Completa"){?>
            <button type='button' class='btn btn-danger' onclick="location.href='manutencao_movimentos_novo.php?idmovimento_base=<?php echo $idmovimento_base;?>&excluir=sim';">Excluir</button>  
             <?php } }?>             
            </div>
                    </form>  
                </div><!-- /.box-body -->
              </div><!-- /.box -->
              
              <!--COMPOSIÇÃO PRODUTOS ADICIONADOS -->
              <div class="box box-primary">
                <div class="box-header">
                  <h3 class="box-title">Composição do Produto</h3>
                </div>
                <div class="box-body">
                  <div class="row">
                  
					<!-- LISTAR PRODUTOS ADICIONADOS -->
                    
                <div class="box-body">
                  <table id="example1" class="table table-bordered table-striped">
                    <thead>
                      <tr>
                        <th style="cursor:pointer">Titulo Produto</th>
                        <th style="cursor:pointer">Quantidade</th>
                        <th style="cursor:pointer">Estoque</th>
                        <th style="cursor:pointer">Saldo</th>
                        <th style="cursor:pointer">Cor</th>
                        <th style="cursor:pointer">Tipo</th>                                                                        
                      </tr>
                    </thead>
                    <tbody>
                    
					<?php
					//SECIONA PRODUTOS BASE MOVIMENTAÇÃO
					
					$SelecionaProdutoMovimentacao = Seleciona("movimentos_produtos", "WHERE idmovimento_base='$idmovimento_base' AND idmateriabruta <> '0'", "");
					while($ProdMovimentacao = mysql_fetch_array($SelecionaProdutoMovimentacao)){
						
						$idmateriabruta = $ProdMovimentacao['idmateriabruta'];
						$quantidade = $ProdMovimentacao['quantidade'];

						//echo "estou aqui 1";
					$Seleciona_produtos = Seleciona("materiabruta_produtos_prima", "WHERE idmateriabruta='$idmateriabruta'", "ORDER BY titulo_produto ASC");
					
					$TotalPrima = 0;
					while($linha_produtos = mysql_fetch_array($Seleciona_produtos)){
						
						$idmateriaprima_linha = $linha_produtos['idmateriaprima'];
						
						//SELECIONA ESTOQUE MATERIA PRIMA
						$SelecionaEstoquePrima = Seleciona("materiaprima", "WHERE idmateriaprima='$idmateriaprima_linha'", "LIMIT 0,1");
						while($linha_estoque_prima = mysql_fetch_array($SelecionaEstoquePrima)){
							$EstoquePrima = $linha_estoque_prima['quantidade'];	
						}
						
						$Saldo = $EstoquePrima - ($linha_produtos['quantidade'] * $quantidade);
						
					?>
                      <tr style="cursor:pointer">
                        <td><?php echo $linha_produtos['titulo_produto'];?></td>
                        <td><?php echo $linha_produtos['quantidade'] * $quantidade;?></td>
                        <td><?php echo $EstoquePrima;?></td>
                        <td><?php echo $Saldo;?></td>
                        <td><?php echo $linha_produtos['cor'];?></td>
                        <td>Matéria Prima B</td>                                                                                               
                      </tr>
                      <?php 
					  $TotalPrima = (str_replace(",",".",$linha_produtos['valor_unitario'])*$linha_produtos['quantidade'])+$TotalPrima;
					  
					  $idmateriaprima_linha = "";
					  $Saldo = "";
					  $EstoquePrima = "";
					  
					  
					  }
					  $quantidade = "";
					  $idmateriabruta = "";					  
					}
					  ?>
                      
					
					<?php
					
					$SelecionaProdutoMovimentacao = Seleciona("movimentos_produtos", "WHERE idmovimento_base='$idmovimento_base' AND idmateriabruta <> '0'", "");
					while($ProdMovimentacao = mysql_fetch_array($SelecionaProdutoMovimentacao)){
						
						$idmateriabruta = $ProdMovimentacao['idmateriabruta'];					
						$quantidade = $ProdMovimentacao['quantidade'];

						//echo "estou aqui 1-2";
					$Seleciona_produtos = Seleciona("materiabruta_produtos_bruta", "WHERE idmateriabruta='$idmateriabruta'", "ORDER BY titulo_produto ASC");
					$TotalBruto = 0;
					while($linha_produtos = mysql_fetch_array($Seleciona_produtos)){
						
						$idmateriabruta_linha = $linha_produtos['idmateriabruta_adicionado'];
						
						//SELECIONA ESTOQUE MATERIA BRUTA
						$SelecionaEstoqueBruta = Seleciona("materiabruta", "WHERE idmateriabruta='$idmateriabruta_linha'", "LIMIT 0,1");
						while($linha_estoque_bruta = mysql_fetch_array($SelecionaEstoqueBruta)){
							$EstoqueBruta = $linha_estoque_bruta['quantidade'];	
						}
						
						$Saldo = $EstoqueBruta - ($linha_produtos['quantidade'] * $quantidade);							
						
					?>
                      <tr style="cursor:pointer">
                        <td><?php echo $linha_produtos['titulo_produto'];?></td>
                        <td><?php echo $linha_produtos['quantidade'] * $quantidade;?></td>
                        <td><?php echo $EstoqueBruta;?></td>
                        <td><?php echo $Saldo;?></td>
                        <td><?php echo $linha_produtos['cor'];?></td>                                             
                        <td>Matéria Bruta B</td>                        
                      </tr>
                      <?php 
					  $TotalBruto = (str_replace(",",".",$linha_produtos['valor_unitario'])*$linha_produtos['quantidade'])+$TotalBruto;
					  $idmateriabruta_linha = "";
					  $Saldo = "";
					  $EstoqueBruta = "";
					  
					  
					}
					$quantidade = "";
					  $idmateriabruta = "";					
					}
					  ?>                         
                      
                      
                    <?php
					
					$SelecionaProdutoMovimentacao = Seleciona("movimentos_produtos", "WHERE idmovimento_base='$idmovimento_base' AND idproduto_fabrica <> '0'", "");
					while($ProdMovimentacao = mysql_fetch_array($SelecionaProdutoMovimentacao)){
						
						$idproduto_fabrica = $ProdMovimentacao['idproduto_fabrica'];
						$quantidade = $ProdMovimentacao['quantidade'];
					
					$Seleciona_produtos = Seleciona("fabrica_materiaprima", "WHERE idproduto_fabrica='$idproduto_fabrica'", "ORDER BY titulo_produto ASC");
					
					$TotalPrima = 0;
					while($linha_produtos = mysql_fetch_array($Seleciona_produtos)){
						
						$idmateriaprima_linha = $linha_produtos['idmateriaprima'];
						
						//SELECIONA ESTOQUE MATERIA PRIMA
						$SelecionaEstoquePrima = Seleciona("materiaprima", "WHERE idmateriaprima='$idmateriaprima_linha'", "LIMIT 0,1");
						while($linha_estoque_prima = mysql_fetch_array($SelecionaEstoquePrima)){
							$EstoquePrima = $linha_estoque_prima['quantidade'];	
						}
						
						$Saldo = $EstoquePrima - ($linha_produtos['quantidade'] * $quantidade);						
						
					?>
                      <tr style="cursor:pointer">
                        <td><?php echo $linha_produtos['titulo_produto'];?></td>
                        <td><?php echo $linha_produtos['quantidade'] * $quantidade;?></td>
                        <td><?php echo $EstoquePrima;?></td>
                        <td><?php echo $Saldo;?></td>
                        <td><?php echo $linha_produtos['cor'];?></td>
                        <td>Matéria Prima F</td>                                                                                               
                      </tr>
                      <?php 
					  $TotalPrima = (str_replace(",",".",$linha_produtos['valor_unitario'])*$linha_produtos['quantidade'])+$TotalPrima;
					   
					  $idmateriaprima_linha = "";
					  $Saldo = "";
					  $EstoquePrima = "";

					  }
					  $idproduto_fabrica = "";
					   $quantidade = "";					  
					  }
					
					  ?>  
                      
                    <?php
					$SelecionaProdutoMovimentacao = Seleciona("movimentos_produtos", "WHERE idmovimento_base='$idmovimento_base' AND idproduto_fabrica <> '0'", "");
					while($ProdMovimentacao = mysql_fetch_array($SelecionaProdutoMovimentacao)){
						
						$idproduto_fabrica = $ProdMovimentacao['idproduto_fabrica'];
						$quantidade = $ProdMovimentacao['quantidade'];
											

					$Seleciona_produtos = Seleciona("fabrica_produtos", "WHERE idproduto_fabrica='$idproduto_fabrica'", "ORDER BY titulo_produto ASC");
					$TotalBruto = 0;
					while($linha_produtos = mysql_fetch_array($Seleciona_produtos)){
						
						$idmateriabruta_linha = $linha_produtos['idmateriabruta'];
						
						//SELECIONA ESTOQUE MATERIA BRUTA
						$SelecionaEstoqueBruta = Seleciona("materiabruta", "WHERE idmateriabruta='$idmateriabruta_linha'", "LIMIT 0,1");
						while($linha_estoque_bruta = mysql_fetch_array($SelecionaEstoqueBruta)){
							$EstoqueBruta = $linha_estoque_bruta['quantidade'];	
						}
						
						$Saldo = $EstoqueBruta - ($linha_produtos['quantidade'] * $quantidade);							
						
					?>
                      <tr style="cursor:pointer">
                        <td><?php echo $linha_produtos['titulo_produto'];?></td>
                        <td><?php echo $linha_produtos['quantidade'] * $quantidade;?></td>
                        <td><?php echo $EstoqueBruta;?></td>
                        <td><?php echo $Saldo;?></td>
                        <td><?php echo $linha_produtos['cor'];?></td>                                             
                        <td>Matéria Bruta F</td>                        
                      </tr>
                      <?php 
					  $TotalBruto = (str_replace(",",".",$linha_produtos['valor_unitario'])*$linha_produtos['quantidade'])+$TotalBruto;
					   
					  $idmateriabruta_linha = "";
					  $Saldo = "";
					  $EstoqueBruta = "";
					  
					}
					$quantidade = "";
					  $idproduto_fabrica = "";
					}
					  ?>                                          
                    </tbody>                   
                    
                  </table>
                </div><!-- /.box-body -->                    
                    
                  </div>
                </div><!-- /.box-body -->
              </div><!-- /.box -->                   
              
              
              <!-- FIM COMPOSIÇÃO PRODUTOS ADICIONAIS -->
              
              
            </div><!--/.col (left) -->
<?php if($acao != "Salvar"){ ?>
            <div class="col-md-6">
              <div class="box box-primary">
                <div class="box-header">
                  <h3 class="box-title">Adicionar Produto</h3>
                </div>
                <div class="box-body">
                  <div class="row">
<form name="cadastro_vendas_servicos" id="cadastro_vendas_servicos" method="post" action="manutencao_movimentos_novo.php" enctype="multipart/form-data" class="form-default">
<input type="hidden" name="acao_produtos" value="<?php echo $acao_produtos;?>">
<input type="hidden" name="idmovimento_base" value="<?php echo $idmovimento_base;?>"> 
<input type="hidden" name="idusuario" id="idusuario" value="<?php echo $idusuario;?>"> 
<input type="hidden" name="idmateriabruta" id="idmateriabruta" value="<?php echo $idmateriabruta;?>"> 
<input type="hidden" name="idproduto_fabrica" id="idproduto_fabrica" value="<?php echo $idproduto_fabrica;?>">
<input type="hidden" name="nome_colaborador" id="nome_colaborador" value="<?php echo $nome_colaborador;?>">
<input type="hidden" name="data" id="data" value="<?php echo $data;?>">
                
                  
		<div class='col-xs-6'>
		<label for='titulo_produto_exibe' >Titulo Produto</label>
		  <input type='text' id='titulo_produto_exibe' name='titulo_produto_exibe' class='form-control' placeholder='titulo_produto_exibe' value='<?php echo $titulo_produto;?>' required>
		</div>

		<div class='col-xs-6'>
		<label for='valor'>Quantidade</label>
		  <input type='number' id='quantidade' name='quantidade' class='form-control' placeholder='quantidade' value='<?php echo $quantidade;?>' required>
		</div>


		<div class='col-xs-6'>
		<label for='valor'>Valor Unitário</label>
		  <input type='text' id='valor_unitario' name='valor_unitario' class='form-control' placeholder='valor' value='<?php echo $valor;?>' required>
		</div>

                  </div>
                    <div class="box-footer">
                    <?php if($idconta_gerada == ""){ 
                    //VERIFICAR USUARIO PROGRAMA
                    if($AcaoUsuario == "Inserir" or $AcaoUsuario == "Editar" or $AcaoUsuario == "Completa"){                         
                        ?>
                    <button type="submit" class="btn btn-primary">Adicionar</button>
                    <?php } }?>
                    </div>
                    </form>                                     
                </div><!-- /.box-body -->
              </div><!-- /.box -->
              
              <!-- DADOS ENDEREÇO -->
              
              <div class="box box-primary">
                <div class="box-header">
                  <h3 class="box-title">Produtos Adicionados</h3>
                </div>
                <div class="box-body">
                  <div class="row">
                  
					<!-- LISTAR PRODUTOS ADICIONADOS -->
                    
                <div class="box-body">
                  <table id="example1" class="table table-bordered table-striped">
                    <thead>
                      <tr>
                        <th style="cursor:pointer">Titulo Produto</th>
                        <th style="cursor:pointer">Quantidade</th>
                        <th style="cursor:pointer">Valor Unitário</th>
                        <th style="cursor:pointer">Valor Total</th>
                        <th style="cursor:pointer"></th>                                                
                      </tr>
                    </thead>
                    <tbody>
                    <?php
					$Seleciona_produtos = Seleciona("movimentos_produtos", "WHERE idmovimento_base='$idmovimento_base'", "");
					$adicionado = 0;
					$custo = 0;
					while($linha_produtos = mysql_fetch_array($Seleciona_produtos)){
					?>
                      <tr style="cursor:pointer">
                        <td><?php echo $linha_produtos['nome_produto'];?></td>
                        <td><?php echo $linha_produtos['quantidade'];?></td>
                        <td><?php if($linha_produtos['valor_unitario'] > 0){ echo "R$ " . number_format($linha_produtos['valor_unitario'], 2, ',', '.'); }?></td>
                        <td><?php if($linha_produtos['valor_unitario'] > 0){ echo "R$ " . number_format($linha_produtos['valor_unitario'] * $linha_produtos['quantidade'], 2, ',', '.');}?></td>

                        <td>
                        <?php
                        //VERIFICAR USUARIO PROGRAMA
                        if($AcaoUsuario == "Editar" or $AcaoUsuario == "Completa"){                         
                        ?>
                        <?php if($idconta_gerada == ""){ ?><a href="manutencao_movimentos_novo.php?idmovimento=<?php echo $linha_produtos['idmovimento'];?>&idmovimento_base=<?php echo $idmovimento_base;?>&excluir_produtos=sim">Excluir</a><?php }?>
                        <?php }?>
                        </td>                        
                      </tr>
                      <?php 
					  $adicionado = $linha_produtos['valor_unitario'] * $linha_produtos['quantidade'] + $adicionado;
					  }					  			  
					  
					  ?>
                    </tbody>
                    <tfoot>
                      <tr>
                        <th></th>
                        <th></th>
                        <th>Valor Total</th>
                        <th><?php echo "R$ " . number_format($adicionado, 2, ',', '.');?></th>
                        <th></th> 
                      </tr>
                    </tfoot>
                  </table>
                </div><!-- /.box-body -->                    
                    
                  </div>
                </div><!-- /.box-body -->
              </div><!-- /.box -->              
                <div class="box-footer">
				<?php
				if($idconta_gerada == ""){
				?>
                <button type="button" class="btn btn-sucess" style=" float: inherit;" onclick="location.href='manutencao_movimentos_novo.php?idmovimento_base=<?php echo $idmovimento_base;?>&EntregarMovimentacao=Sim&tipo=<?php echo $tipo;?>';">Finalizar Movimentação</button> 
                <?php }?>
                </div>               
            </div><!--/.col (left) -->
			<?php }?>
          </div>   <!-- /.row -->
			<?php } ?>
                   
        </section><!-- /.content -->
      </div><!-- /.content-wrapper -->
    
<?php require_once('rodape.php');?>
