Jump to content

Recommended Posts

Eu quero fazer um sistema para controle interno, a empresa é pequena, se eu fizer um sistema de controle de estoque, sem lançar NF-e pelo sistema, pois as notas já são feitas manualmente no portal da prefeitura, este sistema vai ser considerado "frio"? Pois a mercadoria em questão tem as notas, apenas não estão no sistema.

Meu projeto engloba outras coisas, ordens de produção (com baixa automática no estoque), financeiro básico, controle de produção, pedidos etc.

 

outra coisa, se usar o xml da nfe do fornecedor, quando chega mercadorias para importar direto os produtos no meu sistema, isso vai ser algo ilegal?

 

Lembrando que quero fazer algo para controle interno administrativo, dentro dos tramites legais.

Share this post


Link to post
Share on other sites

A menos que a lei te obrigue a emitir NF-e, não vai ter nada de ilegal no seu sistema, veja isto com o seu contador.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Quencyjones79
      Olá boa tarde, sou iniciante na linguagem PHP, embora tenha umas noções básicas do código e estou com algumas dificuldades dúvidas no código que está a cor de laranja, se alguém que perceba de código PHP se me puder ajudar, agradecia imenso a ajuda.
       
       
      <?php 
      include "..\ligacao.php";
      ?>
               
      <?php
      $idFunc=$_POST['idFunc'];
      $NomeAlterado=$_POST['NomeAlterado'];
      $idLoja=$_POST['idLoja'];
      $permissao=$_POST['permissao'];
      if($idLoja=="Selecione..."){
          $idLoja=$_POST['idLojaAtual'];
      }
      if($permissao==NULL){
          $qfunc="UPDATE funcionario SET nome_func='".$NomeAlterado."',id_loja='".$idLoja."' WHERE id_func='".$idFunc."'";
          $connfunc=mysqli_query($ligax,$qfunc); 
       }else{    
          $qfunc="UPDATE funcionario SET nome_func='".$NomeAlterado."',id_loja='".$idLoja."', ativo_func='".$permissao."' WHERE id_func='".$idFunc."'";
          $connfunc=mysqli_query($ligax,$qfunc);
       }
      if($connfunc==1){
           print"<script> alert('Funcionário alterado com sucesso!');
                       location.href='../inserirfuncionario.php';</script>";
          exit;
      }else{
      print"<script> alert('Não foi possível alterar o Funcionário!');
          location.href='../inserirfuncionario.php';</script>";
      exit;
      }    
      ?>
       
      Atentamente,
       
      José Moreira
       
    • By lucascastoria
      Procuro um profissional para desenvolver um sistema de compra em phyton.
      Interessados, favor me contatar pois explicarei melhor.
      Obrigado
    • By Renison
      Bom dia, amigos!
       
      Então, estou com um problema pequeno, fiz um sistema de entrada e saida de estoque, porém, quando você da saida de estoque de destino para estoque de saida, o estoque de destino não aparece valor algum, e o de origem foi contabilizado a saida.
       
      <? include("frmvalidarcookie.php"); if (permissao(38)>0){ //fornecedores $r3=ibase_query("select idpessoa as id,nm_pessoa as nome from LPESSOA where ai=1 order by nm_pessoa"); $cod_id=''; $cod_estoqu=''; $cod_destino=''; $nm_item=''; $data1=''; $data2=''; $todos=3; $cod_forn=''; $notafiscal=''; if (isset($_POST['cod_id'])) $cod_id=$_POST['cod_id']; if (isset($_POST['cod_estoqu'])) $cod_estoqu=$_POST['cod_estoqu']; if (isset($_POST['cod_destino'])) $cod_destino=$_POST['cod_destino']; if (isset($_POST['data1'])) $data1=$_POST['data1']; if (isset($_POST['data2'])) $data2=$_POST['data2']; if (isset($_POST['todos'])) $todos=$_POST['todos']; if (isset($_POST["cod_forn"])) $cod_forn=$_POST["cod_forn"]; if (isset($_POST["notafiscal"])) $notafiscal=$_POST["notafiscal"]; ?> <body onload="document.form1.nome.focus();"> <form name="form1" method="post" action="frmrelestoque2.php"> <table width = "100%" border = "0" cellspacing = "1" align= "left" cellpadding = "3" class="login_senha"> <tr> <td colspan="6" bgcolor="#A63433" colspan="2"><span class="login_senha3a">Estoques</span></td> </tr> <tr> <td colspan="6"> Data Inicial<br> <input name= "data1" type = "date" class='nova' value="<? echo $data1; ?>"><p> Data Final<br> <input name= "data2" type = "date" class='nova' value="<? echo $data2; ?>"><p> Estoque<br> <select name="cod_estoqu" class='nova'> <option value=""></option> <? //estoques $r4=ibase_query("select cod_estoqu as id,des_estoqu as nome from CAD_ESTO where sub_estoque=1 order by 2"); while($row4=ibase_fetch_assoc($r4)) { if ($row4["ID"]==$cod_estoqu) {?> <option selected value="<?print $row4['ID'];?>"><?print $row4['NOME'].' ('.$row4['ID'].')';?></option><? } else {?> <option value="<?print $row4["ID"];?>"><?print $row4["NOME"].' ('.$row4['ID'].')';?></option><? } }?> </select> <p> Item<br> <select name="cod_id" class='nova'> <option value=""></option> <? //estoques $r5=ibase_query("select id,nome from INTER_MD2 where ai=1 order by 2"); while($row5=ibase_fetch_assoc($r5)) { if ($row5["ID"]==$cod_id) {?> <option selected value="<?print $row5['ID'];?>"><?print $row5['NOME'];?></option><? } else {?> <option value="<?print $row5["ID"];?>"><?print $row5["NOME"];?></option><? } }?> </select> <p> Fornecedor<br> <select name="cod_forn" class='nova'> <option value=""></option> <? while($row3=ibase_fetch_assoc($r3)) { if ($row3["ID"]==$cod_forn) {?> <option selected value="<?print $row3['ID'];?>"><?print $row3['NOME'];?></option><? } else {?> <option value="<?print $row3["ID"];?>"><?print $row3["NOME"];?></option><? } }?> </select> <p> Nota Fiscal<br> <input name="notafiscal" id="notafiscal" class="nova" type="text" size="10" maxlength="10" value="<? echo $notafiscal ?>"> <p> Opções<br> <select name="todos" class="nova"> <option value="1" <? if ($todos==1) echo "selected";?>>Somente Entradas</option> <option value="2" <? if ($todos==2) echo "selected";?>>Somente Saídas</option> <option value="3" <? if ($todos==3) echo "selected";?>>Saldo</option> </select>&nbsp;&nbsp;&nbsp; <input name="btp" type="submit" value="OK" class="button_estilo"> <input name="btn2" type="button" value="Limpar" class="button_estilo" onClick=window.location="frmrelestoque2.php"> <input name="btn3" type="button" value="Voltar" class="button_estilo" onClick=window.location="frmmenu_almo.php"><p> <input name="bt1" id="bt1" type="button" value="Imprimir" class="button_estilo4" onClick=window.open("pdf083.php?id=<? echo $cod_estoqu?>")> </form> </td> </tr> <tr> <td colspan='2'> <table width = "100%" border = "0" cellspacing = "3" align= "left" cellpadding = "5" class="login_senha"> <tr bgcolor='#e2e2e2'> <td width="05%" align='center'>Data</td> <td width="08%" align='center'>Estoque Origem</td> <td width="03%" align='center'>Destino</td> <td width="03%" align='center'>ID</td> <td width="15%" align='center'>Item</td> <td width="04%" align='center'>Unidade</td> <td width="10%" align='center'>Fornecedor</td> <td width="03%" align='center'>NF</td> <td width="05%" align='center'>Usuário</td> <td width="03%" align='center'>Entradas</td> <td width="03%" align='center'>Saidas</td> <td width="03%" align='center'>Observação</td> </tr> <? $i=0; $sql="select a.cod_id, a.data,a.historico,c.des_estoqu as nm_origem,e.nm_pessoa as nm_fornecedor,a.notafiscal, d.des_estoqu as nm_destino, b.nome as nm_item, b.unidade_cob as nm_unidade,a.entrada,a.saida,a.usuario,a.observacao, c.des_estoqu from inter_md2a a left join inter_md2 b on b.id=a.cod_id left join cad_esto c on c.cod_estoqu=a.cod_estoqu left join cad_esto d on d.cod_estoqu=a.cod_destino left join lpessoa e on e.idpessoa=a.cod_forn where a.ai=1 "; if ($todos==1){ $sql.=" and a.entrada>0 "; } if ($todos==2){ $sql.=" and a.saida>0 "; } if (!empty($data1)){ $sql.=" and a.data between '$data1' and '$data2' "; if ($cod_estoqu>0){ $sql.=" and a.cod_estoqu=$cod_estoqu "; if ($cod_id>0){ $sql.=" and a.cod_id=$cod_id "; } }else{ if ($cod_id>0){ $sql.=" and a.cod_id=$cod_id "; } } }else{ if ($cod_destino>0){ $sql.=" and a.cod_destino=$cod_destino "; if ($cod_id>0){ $sql.=" and a.cod_id=$cod_id "; } }else{ if ($cod_id>0){ $sql.=" and a.cod_id=$cod_id "; }else{ if ($cod_forn>0){ $sql.=" and a.cod_forn=$cod_forn "; }else{ if ($notafiscal>0){ $sql.=" and a.notafiscal=$notafiscal "; }else{ $sql.=" and a.id=0 "; } } } } } $sql.=" order by 2"; //echo $sql."<p>"; $r4=ibase_query($sql); $t1=0; $t2=0; $i=0; while($row=ibase_fetch_object($r4)){ if ($i % 2){?> <tr bgcolor = "#cdf"><?; } else{?> <tr bgcolor = "#EAE2B4"><?; } $i++;?> <td align='left'><? imprimevazio(DataBR($row->DATA));?></td> <td align='left'><? imprimevazio($row->DES_ESTOQU);?></td> <td align='left'><? imprimevazio($row->NM_DESTINO);?></td> <td align='center'><? imprimevazio($row->COD_ID);?></td> <td align="left"><? imprimevazio($row->HISTORICO);?></td> <td align="left"><? imprimevazio($row->NM_UNIDADE);?></td> <td align="left"><? imprimevazio($row->NM_FORNECEDOR);?></td> <td align="left"><? imprimevazio($row->NOTAFISCAL);?></td> <td align="left"><? imprimevazio($row->USUARIO);?></td> <td align="right"><? imprimevazio(tran1($row->ENTRADA));?></td> <td align="right"><? imprimevazio(tran1($row->SAIDA));?></td> <td align="right"><? imprimevazio($row->OBSERVACAO);?></td> </tr> <?/* <td align="center"> <a href="frminvent_ver_all.php?cod_id=<? echo $row->COD_ID; ?>" title="Ver lançamentos" target="_blank">Lançamentos</a> </td> */ $t1=$t1+$row->ENTRADA; $t2=$t2+$row->SAIDA; ?> <? } if ($cod_id>0){?> <tr bgcolor="e2e2e2"> <td colspan='7' align="right"><strong>Total</strong></td> <td align='right'><strong><? echo tran1($t1) ?></strong></td> <td align='right'><strong><?echo tran1($t2)?></strong></td> </tr> <tr bgcolor="e2e2e2"> <td colspan='8' align="right"><strong>Saldo</strong></td> <td align='right'><strong><?echo tran1($t1-$t2)?></strong></td> </tr> <?} ?> </table> </td> </tr> </table> </form> </body> </html> <? }else{ mensagem('Acesso negado. (38)'); }?>  
    • By wendelimoveis
      Quando eu abro localhost vejo a pagina do xampp funcionando, mas nada é exibido no localhost/sistema.
      Alguem pode ajudar? Ela fica somente uma página em branco. Alguém tem uma ideia de onde eu estou errando?
    • By juliosertori
      Fala galera tudo bem? Me da uma força, eu não sou especializado mas gosto de brincar as vezes com PHP etc, e faço uns sistemas pra meu uso mesmo.
       
      E estou precisando integrar a emissão de NFE utilizando a REST API da WEBMANIABR: https://webmaniabr.com/docs/rest-api-nfe/#emitir-nfe
       
      Só que tem um porém, eu trabalho apenas com PHP estruturado, eu já tenho os dados necessários no pedido, cliente, produtos etc para emitir a nota, mas eu não tenho a mínima ideia de como fazer um script para receber o POST com os dados, tratar na API e me retornar os dados, não sei nem onde pesquisar (além daqui rsrs) para iniciar isso.
       
      Podem me dar uma luz por favor?
       
      Muito obrigado!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.