

phfmiranda
Members-
Content count
279 -
Joined
-
Last visited
-
phfmiranda started following Procedure e Triggers, Erro Fk em banco com informações, Erro 500 and and 3 others
-
Bom dia, Tenho um BD com 3 tabelas tb_cliente - Chave primaria id_cliente tb_dados - chave estrangeira id_cliente tb_crediario - chave estrangeira id_cliente O que acontece é que como já temos dados nas mesmas não estou conseguindo criar a chave estrangeira abaixo, tem alguma ideia de como criar a mesma sem alterar os dados?? ALTER TABLE `tb_dados` ADD FOREIGN KEY (`id_cliente`) REFERENCES `tb_cliente`(`id_cliente`) ON DELETE CASCADE Obrigado.
-
Bom dia, Quando tento executar este código abaixo me apresenta o erro 500. $registro_emit = [VAR_CD_EMPRESA]; $id_nfe = [VAR_ID_NFE]; $xml = gerar_xml($id_nfe); $assinar = assinar($registro_emit, $id_nfe, $xml); $xml_assinado = $assinar['xml']; if ($assinar['cd_status'] == '7') { autorizar($registro_emit, $id_nfe,$xml_assinado); } else { echo "<h4>Erro ao validar arquivo xml!</h4>"; echo $assinar['obs']; echo "<pre>"; $xml = simplexml_load_string($xml); print_r($xml); } Este código acima chama este outro: 0| <?php 1| 2| function danfe($docxml,$logo = '') 3| { 4| 5| try { 6| sc_include_library("prj", "nfephp", "vendor/autoload.php", true, true); 7| $danfe = new NFePHP\DA\NFe\Danfe($docxml, 'P', 'A4', $logo, 'I', ''); 8| $id = $danfe->montaDANFE(); 9| $pdf = $danfe->render(); 10| //o pdf porde ser exibido como view no browser 11| //salvo em arquivo 12| //ou setado para download for?ado no browser 13| //ou ainda gravado na base de dados 14| header('Content-Type: application/pdf'); 15| echo $pdf; 16| } catch (InvalidArgumentException $e) { 17| echo "Ocorreu um erro durante o processamento :" . $e->getMessage(); 18| } 19| } 20| ?> os amigos podem me ajudar?
-
Estou com o seguinte problema, criei um pequeno sistema de vendas onde possuo uma tabela forma de pagamento, dentro desta tabela tenho o nome da forma de pagamento e se esta forma de pagamento é cartão, crediário ou dinheiro. Sendo cartão o sistema deverá gravar na tabela caixa na coluna cartão, sendo crediário gravar na coluna crediário, porem na tabela vendas é gravado o código de pagamento, escrevi este código abaixo para tentar salvar da forma que preciso, porem só salva em dinheiro; como devo fazer minha programação? sc_lookup(Verifica, "SELECT crediario, cartao FROM forma_pagamento"); {crediario} = {Verifica[0][0]}; {cartao} = {Verifica[0][1]}; //Se for venda a crediário insere no Caixa como crediario e grava no contas a receber if({Verifica} [0][1] == 0){ //VERIFICA O TOTAL DAS VENDAS NA TABELA ITENS_VENDA REFERENTE AO PEDIDO SELECIONADO sc_lookup(RsAtualizaCaixa, "select sum(total) from itens_venda where fkcodigo_vendas_nf = [pedido]"); // PEGA O VALOR DA VARIAVEL TOTAL E INSERE NA TABELA CAIXA, SOMANDO OS VALORES ANTERIORES sc_exec_sql("update caixa set crediario = crediario + '$total' where data_hora_abertura=curdate() "); //PEGA O CODIGO DO CLIENTE NA TABELA DE VENDAS sc_lookup(RsCliente, "select cliente from vendas_nf where codigo_vendas_nf = [pedido]"); $codigocliente={RsCliente[0][0]}; //PEGA AS CONFIGURAÇÕES DENTRO DA TABELA CONFIGURAÇÕES sc_lookup(Rsconfig, "select plano_contas_padrao_vendas from configuracoes"); $config={Rsconfig[0][0]}; //INSERE INFORMAÇÕES DA VENDA NO CONTAS A RECEBER sc_exec_sql("INSERT contas_a_receber set id_cliente='$codigocliente', id_plano_contas = '$config', descricao='Vendas', data_emissao=curdate(), documento=[pedido], valor='$total'"); } //Se For venda no cartão insere como cartão no caixa else ({Verifica} [0][1] == 0) { //VERIFICA O TOTAL DAS VENDAS NA TABELA ITENS_VENDA REFERENTE AO PEDIDO SELECIONADO sc_lookup(RsAtualizaCaixa, "select sum(total) from itens_venda where fkcodigo_vendas_nf = [pedido]"); // PEGA O VALOR DA VARIAVEL TOTAL E INSERE NA TABELA CAIXA, SOMANDO OS VALORES ANTERIORES sc_exec_sql("update caixa set cartao = cartao + '$total' where data_hora_abertura=curdate() "); } //Insere o status 1 na tabela de vendas sc_exec_sql("UPDATE vendas_nf SET SAIDAD=curdate(), STATUS='1' where vendas_nf.codigo_vendas_nf = [pedido]");
-
Boa tarde galera, Estou utilizando esta procedure para alimentar minha tabela de estoque, porem gostaria de incluir o seguinte: A data da ultima compra A quantidade total já comprada e o preço médio de compra. Como posso modificar a mesma para alimentar a tabela estoque com mais estas informações? BEGIN declare contador int(11); SELECT count(*) into contador FROM estoque WHERE codigo_produto = id_prod; IF contador > 0 THEN UPDATE estoque SET qtd_atual=qtd_atual + qtde_comprada, custocompra= valor_unit WHERE codigo_produto = id_prod; ELSE INSERT INTO estoque (codigo_produto, qtd_atual, custocompra) values (id_prod, qtde_comprada, valor_unit); END IF; END Trigers BEGIN CALL SP_AtualizaEstoque (old.codigo_produto, old.quantidade * -1, old.preco_compra); END BEGIN CALL SP_AtualizaEstoque (new.codigo_produto, new.quantidade, new.preco_compra); END BEGIN CALL SP_AtualizaEstoque (new.codigo_produto, new.quantidade - old.quantidade, new.preco_compra); END Obrigado.
-
Boa noite, Estou utilizando este pequeno código para verificar se um determinado produto possui quantidade, porem quando tenho apenas 1 ele não me permite efetuar a venda, dizendo que a quantidade é insuficiente? Não encontrei o erro, sabem me dizer o que esta errado? sc_lookup(dataset, "select qtd_atual from estoque where codigo_produto = {codigo_produto}"); if ({dataset} [0][0] < {quantidade}) { sc_error_message("Quantidade Insuficiente no Estoque"); sc_set_focus('quantidade'); } Obrigado
-
Boa noite pessoal, tenho uma base de dados em MySql que possuo 3 tabelas, vendas, sangria e caixa, gostaria de gerar uma procedure para quando inserir, alterar ou excluir um registro na tabela vendas e sangria estes valores fossem somados ou subtraidos da tabela caixa, isso seria possível? Como posso fazer estes processos caso seja possível? Obrigado
-
Boa tarde Pessoal, Estou com um problema em uma instalação do wordpress que algumas vezes sou surpreendido por erros 404, porem ao atualizar a página o conteúdo aparece. Já tentei refazer o htacess e atualizei o wordpress, porem o erro continua. Sabem o que pode estar errado? Obrigado
-
Bom dia, Conhecem algum plugin que me permita criar um álbum de fotos, onde possa em uma determinada página listar todos estes albuns e ao clicar em determinado álbuns abrir as fotos somente do clicado?
-
Sabe em qual arquivo encontro esta parte de data?
-
Mas será que consigo alterar o tema?
-
Bom dia, Nosso wordpress esta com o seguinte erro: o Post esta mostrando somente a data atual, onde deveria mostrar a data que foi realizado o Post, como acerto este erro? obrigado
-
Boa tarde, Estou com problemas na integração do meu Form de login com o google captcha, o erro que me aparece é o seguinte: : file_get_contents() [function.file-get-contents]: https:// wrapper is disabled in the server configuration by allow_url_fopen=0 Já tentei colocar o seguinte código no php.ini porem não resolveu, sabem como posso resolver esta questão? allow_url_fopen = On allow_url_include = On Mas não resolveu.