Clique abaixo para nos ajudar
Conectar-se

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
19 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 19 Visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
TRY BEGIN E FLOCK()

17/4/2017, 10:32 por AJC

Pessoal estou tendo alguns problemas de gravação em rede, estou usando
try begin, mas vi algo na …

Comentários: 0

Exportar Dados Campo Memo Tabela DBF

10/4/2017, 10:28 por fcampos

Olá bom dia.

Estou tentando exportar os dados de algumas tabelas em formato dbf pelo foxpro.
O …

Comentários: 2

Função EVL()

8/4/2017, 12:18 por Clebervfp

Bom dia a todos.
Vim compartilhar de uma Função do próprio VFP que me benefício muito.
Função …

Comentários: 0

COMO BLOQUEAR REGISTRO OU TABELA NO VISUAL FOXPRO PARA GRAVAÇÃO EM REDE

3/4/2017, 10:29 por AJC

Pessoal estou tendo um problema que acontece sempre busco na minha tabela de clientes o ultimo …

Comentários: 2

Controlar Scanner Twain

31/3/2017, 17:31 por Kleber R Bento

Estou usando o EZTW32.DLL para criar uma ferramenta que escaneia e gera PDF. Porém com esses …

Comentários: 0

Estatísticas
Temos 7065 usuários registrados
O último usuário registrado atende pelo nome de Cauby

Os nossos membros postaram um total de 48 mensagens em 25 assuntos

Dúvida para desenvolvimento de Rotina de Fechamento

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Dúvida para desenvolvimento de Rotina de Fechamento

Mensagem por Nelson Arcas em 16/8/2012, 10:37

Pessoal, bom dia

Tenho uma rotina de fechamento de movimentações diárias, onde dentro dessa rotina preciso executar 48 procedimentos.

Dentro desses 48 procedimentos chamo funções, Scan, seek, insert, replace.
Meus clientes executam essa rotina diariamente para cada empresa que possuem dentro do mesmo grupo econômico.

Hoje temos um prg onde é recebido 2 parâmetros
1 -> Código da Empresa que está sendo processada
2 -> Data atual de movimentação da empresa.

Como vamos precisar revisar e mudar essa rotina para deixar de uma forma que atende um banco relacional, estou pedindo a opinião do seguintes.

Mantenho como um prg ou coloco essa rotina dentro de uma classe custom, preenchendo 2 propriedades e executando os procedimentos.

Caso tenham outra dica será bem vinda

Grato

Nelson Arcas





avatar
Nelson Arcas
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Dúvida para desenvolvimento de Rotina de Fechamento

Mensagem por alceu11 em 16/8/2012, 11:03

Vc disse:
hoje temos um prg que recebe 2 parametros

para este prg crie um metodo no teu form fechames.

propriedade do form
cod_empr

dat1
dat2

Passo(1)
Solicite os parametros de fechamento.

Verifique se os parametros sao validos

se a empresa existe, se as datas sao validas

Verique se ja houve, um fechamento "!", para o periodo selecionado e para a Empresa, selecionada, IF se houver, tera ke fazer algo, ai vc decide.

Ou seja cada fechamento grave, em algum lugar o fechamento.

Se tudo estiver certo, execute o cdigo abaixo.

Passo(2)
thisforM.fechames(cod_empr,dat1,dat2)

Passo(3) consista o fechamento,,,,,,,,,das informacoes geradas.
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Dúvida para desenvolvimento de Rotina de Fechamento

Mensagem por Nelson Arcas em 16/8/2012, 11:49

Alceu, é isso mesmo

Faço uma validação dos dados inclusive da data de movimentação tem que ser menor pelo menos um dia menor do que a data do servidor.

Através de um form chamo este prg passando como parametro os dados validados.
Como minha rotina veio de uma migraçao do Fox 2.5 tinha um limite de código que poderia ser colocado dentro do CLEAN UP do form e por isso está num prg.

Como estamos tentando melhorar os processos, fiquei nessa duvida em manter no prg ou criar uma classe custom com propriedades e no futuro conseguir até mesmo compilar como uma dll e deixar local no servidor onde um serviço poderia disparar isso de forma automática sem a interferência do usuário.

Mas vou verificar também a sua dica em colocar tudo como método dentro do form

Obrigado,
avatar
Nelson Arcas
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Dúvida para desenvolvimento de Rotina de Fechamento

Mensagem por alceu11 em 16/8/2012, 12:41

Para exemplificar mais ainda.
Se no fechames
vc tiver mais procedures ou prg
chamando gravar1, gravar2
Crie os 4 metodos
metodo gravar1
gravar por semana

metodo Gravar2 crie este metodo dentro dele coloque o codigo
fecha por decenio

metodo Gravar3
fecha por quinzena


Metodo gravar4 verifico no cadastro cliente
Fechamento mensal.


E duro pegar aqueles projetos antigos, que na aba code tem 2oo prgs,
como programador, sofre, pq a metologia de programacao era antiga,

Hoje vc pode otmizar, e tudo em unico lugar,
avatar
alceu11
Usuário 5 Estrelas
Usuário 5 Estrelas


Voltar ao Topo Ir em baixo

Resolvido Re: Dúvida para desenvolvimento de Rotina de Fechamento

Mensagem por Nelson Arcas em 16/8/2012, 14:08

Alceu, parece que voce está vendo este modulo que tenho, tem só 56 prgs diferentes, KKKKKKK, sendo que alguns tem uma unica procedure que é utilizada em vários processos.

Fora 2 prgs que sao compartilhados em todos os módulos cada um de 20.000 linhas!!!

Mas vlw mesmo, agora vamos pra desvendar os mistérios e colocar um pouco de comentario e pra que serve cada funçao do metodo

Abs,
avatar
Nelson Arcas
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Resolvido Re: Dúvida para desenvolvimento de Rotina de Fechamento

Mensagem por Nelson Arcas em 17/8/2012, 10:20

Esqueci de mencionar para encerrar o tópico, obrigado Alceu pela dica!
avatar
Nelson Arcas
Participa Bastante
Participa Bastante


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum