Atualize hoje para o Scriptcase 9 e ganhe 35% de desconto! Atualize hoje para o Scriptcase 9 e ganhe 35% de desconto! COMPRAR AGORA!

Mensagens Recentes

Páginas: [1] 2 3 ... 10
1
Formulários / Re:Processos Diretos e Processos Inversos.
« Última Mensagem: por Claudney Online Hoje às11:01:33 am »
Valeu de novo Jailton.
2
Programação / Re:Passar Usuário e Senha x Site Terceiro
« Última Mensagem: por Ronyan Alves Online Hoje às08:59:59 am »
Utiliza a CURL para realizar uma requisição do tipo POST, ou utiliza a macro sc_webservice ( também POST ).

A url de destino é http://issonline.vilavelha.es.gov.br/vviss/aberto/op/login.cfm


Ele envia um único parâmetro, no modelo abaixo:
"login=XXX.XXX.XXX%2FXX&senha=SuaSenha"

Onde X são os números do CPF.

Esse site utiliza uma função "serialize()" para pegar os dados do form.
Retornando esse "%2F" como "-" do CPF.
3
Configuração PHP / Ambiente / Performance / Re:Class 'Imagick' not found
« Última Mensagem: por Ronyan Alves Online Hoje às08:51:44 am »
Ativei o pacote imagick no PHP.
Usei numa blank e funcionou normalmente.

Certeza que foi ativado no PHP? Caso sim, tem que estar similar a imagem abaixo:


4
Bugs / Re:Erro 9.0.17 class nm_data not found
« Última Mensagem: por gstautomacao Online Setembro 24, 2017, 11:52:20 pm »
Realmente não deu para resolver o problema na hospedagem HostGator que estava, mudei para a do Alexandre e os problemas foram resolvidos. Obrigado pela ajuda.
5
Configuração PHP / Ambiente / Performance / Re:Class 'Imagick' not found
« Última Mensagem: por pablomezzomo Online Setembro 24, 2017, 06:45:56 pm »
uso SC 9
6
Diversos / Sistema de Changelog para Projetos
« Última Mensagem: por Cleidson dos Santos Online Setembro 24, 2017, 03:30:55 pm »
Olá Pessoal!
Acabei de finalizar a versão 1 de um Projeto Pessoal para Controle Changelog.

Gostaria que os Colegas dessem seu Feedack.
Estou me organizando para disponibilizar a solução na proxima semana.

Pesquisando na Internet, não encontrei Aplicações simples para esse controle, então acho que a ferramenta pode ajudar a comunidade.
Vídeo: https://drive.google.com/open?id=0Bz6BBC2gvrpbeWJUVWhPVVJSTFU
7
Programação / Passar Usuário e Senha x Site Terceiro
« Última Mensagem: por joeltonsilva Online Setembro 24, 2017, 09:11:41 am »
Olá pessoal,

Alguma dica ou exemplo se possível para o meu caso...

Estou querendo passar um 'cpf' e 'senha' para um site de terceiro, no caso é http://issonline.vilavelha.es.gov.br/vviss/, ou seja, no caso não importa qual seja a aplicação usada, blank, formulário, grid... o que eu quero é fazer isto. A questão é que também o botão 'Acessar' do site já execute, ou seja, sem a pessoa precisar clicar...
Alguém tem alguma idéia sobre a situação com algum link, material ou exemplo?

Agradeço pessoal.
8
Formulários / Re:Processos Diretos e Processos Inversos.
« Última Mensagem: por Jailton Online Setembro 23, 2017, 09:06:15 pm »
Respondi aqui neste seu outro Post o método para você usar vai ser a mesma coisa:
http://www.scriptcase.com.br/forum/index.php/topic,15768.msg83093.html#msg83093
9
Formulário / Re:Processos Diretos e Processos Inversos.
« Última Mensagem: por Jailton Online Setembro 23, 2017, 08:45:11 pm »
Em SQL não se faz Processos Diretos e Inversos isso era para Época do DBF, ou bancos de dados lentos, você deve criar Key Indices em todos os campos,
principais envolvidos tanto no WHERE quanto que no INNER JOIN, existe uma outra ferramenta no Mercado que Ainda mantem essa
filosofia antiga 'de processos diretos/invertidos', ehehe começava com G.


Ai crie Em Programação > PHP Método PHP > AtualizarEstoque        << Ele vai servir tanto para Incluir, Atualizar ou Excluir/Cancelar.

** Observação no MySQL é possível fazer uma formula só, usando o SUM (**)
   ai ele já calcula uma só vez, se for estoque é ESTOQUE ATUAL = (ESTOQUE INICIAL + (TABELA ITENS > COMPRAS - TABELA ITENS > VENDAS)) WHERES CANCELADO<>'S'
   ai neste caso não será necessario usar formulas diretas e invertidas.
   EXEMPLO USANDO SÓ O SQL DIRETO QUE JÁ FAZ TUDO:
   // ESTOQUE
   $sql ="
      UPDATE
         estoque
      SET   
         EntradasQtde = (SELECT IF(SUM(Quantidade)>0,SUM(Quantidade)) FROM ComprasItens WHERE CodigoProdutoID=[glo_CodigoProdutoID] AND Cancelado<>'S'),
         SaidasQtde =   (SELECT IF(SUM(Quantidade)>0,SUM(Quantidade)) FROM VendasItens  WHERE CodigoProdutoID=[glo_CodigoProdutoID] AND Cancelado<>'S'),              
         EstoqueAtual = EstoqueInicial + QtdeEntradas - QtdeSaidas
      WHERE
         CodigoProdutoID = [glo_CodigoProdutoID]
   ";

   sc_exec_sql($sql);


   // CUSTO MÉDIO
   $sql ="
      UPDATE
         estoque
      SET   
         EntradasQtde = (SELECT IF(SUM(Quantidade)>0,SUM(Quantidade)) FROM ComprasItens WHERE CodigoProdutoID=[glo_CodigoProdutoID] AND Cancelado<>'S'),
         EntradasValorTotal = (SELECT IF(SUM(ValorTotalItem)>0,SUM(ValorTotalItem)) FROM ComprasItens WHERE CodigoProdutoID=[glo_CodigoProdutoID] AND Cancelado<>'S'),
         CustoMedio = IF(EntradasValorTotal/EntradasQtde>0,EntradasValorTotal/EntradasQtde,0)
      WHERE
         CodigoProdutoID = [glo_CodigoProdutoID]
   ";

   sc_exec_sql($sql);   

   
   
   Criar Programção > PHP > Metódos: AtualizarEstoque
   
   Como Usar:
   OnAfterInsert:
   [glo_CodigoProdutoID]={CodigoProdutoID};  // [glo_CodigoProdutoID] = Variável de Saída marcar.
   AtualizarEstoque();
   
   OnAfterUpdate:
   [glo_CodigoProdutoID]={CodigoProdutoID};
   AtualizarEstoque();   
   
   
   OnBeforeDelete:
   [glo_CodigoProdutoID]={CodigoProdutoID};
   
   OnAfterDelete:
   AtualizarEstoque();      




Em Mestres detalhes filhos é a mesma coisa, ai você atualiza todas as tabelas com uma única formula e no final os campos na tela com:
AtualizarEstoque();
sc_master_value('VALOR_TOTAL', sc_format_num($_Total_Soma_Itens, '.', ',', 2, 'S', '1', ''));


Com essa dica suas quantidades sempre vão bater mesmo se o cliente decidir fazer uma listagem de contagem e decidir ticar na caneta
quanto ele tinha, quanto entrou item por item e quanto saiu, sempre bate o resultado.
10
Configuração PHP / Ambiente / Performance / Re:Class 'Imagick' not found
« Última Mensagem: por Kleyber Online Setembro 23, 2017, 11:46:49 am »
Olá,

Vais ter que importar como biblioteca externa. Qual versão do SC estás usando?

Veja: http://www.scriptcase.com.br/forum/index.php?topic=13306.0
Páginas: [1] 2 3 ... 10