terça-feira, 27 de agosto de 2013

Editando o tamanho da sua área de trabalho remota


     Através das opções da própria ferramento (MSTSC.EXE) é possível o ajuste do tamanho da área de trabalho remota. Porém, ela nunca se adequou da forma como precisava. De duas, uma: Ou a tela ficava muito pequena e a e precisava utilizar a barra de rolagem ou ocupava a tela inteira ocultando qualquer outra ferramenta e/ou aviso local (Skype e Gtalk por exemplo).


     Sendo assim, gostaria de compartilhar um ajuste bastante simples fazendo que a janela de conexão remota se adeque exatamente ao seu ambiente de trabalho, sem barra de rolagem e respeitando a barra de tarefas.

     Através das propriedades do atalho para a ferramenta MSTSC .EXE, adicione no campo Destino os valores de largura (/w:) e altura (/h:) conforme imagem a baixo:


Nota: Identificando as configurações da resolução da tela do seu computador, facilitará no ajuste.

     Ao acessá-lo, o MSTSC.EXE se comporta-rá da seguinte forma:


     Na próxima utilização, a ferramenta lembrará das configurações (não sendo necessário repeti-las).
     Espero ter ajudado.
     Até a próxima!

terça-feira, 8 de março de 2011

Criação Objetos para a funcionalidade Estoque 3.0 - CIGAMe10

O primeiro passo para se implementar o estoque 3.0 em uma base é identificar o banco de dados utilizado, Oracle ou SQL. Após isso devemos ajustar os seguintes nomes lógicos:

- DBUSUARIO
- DBSENHA

Se o seu banco de dados for Oracle seu nome lógico DBUSUARIO ira ter a tradução igual ao nome do seu usuário no banco de dados:

Ex.: DBUSUARIO = CIGAM

Além disso você precisa incluir os seguintes direitos para o seu usuário de banco de dados:

grant select on "SYS"."V_$SESSION" to CIGAM;
grant administer database trigger to CIGAM;
grant create any trigger to CIGAM;

Porém se o seu banco for SQL devemos informar o owner do banco de dados como tradução do NL DBUSUARIO:

Ex.: DBUSUARIO = dbo

Você também precisa certificar-se que o seu usuário de conexão no SQL é db_owner e sysadmin.
O seu nome lógico DBSENHA ira ter a tradução com a senha do banco de dados utilizado, idependente de qual seja:

Ex.: DBSENHA = abyz.

Após a verificação destas questões podemos abrir o manutenção CIGAM e acessar o seguinte programa: ‘Manutenção de arquivos – Objetos de banco de dados – Manutenção Scripts Banco de dados’, conforme imagem abaixo:

Após selecionar a opção acima informada, o sistema ira lhe apresentar a tela abaixo, nela devemos selecionar a opção Módulo = GM Gestão de Materiais, Banco de dados = SQL/Oracle e Funcionalidade = ProcessaEstoque3.0

Caso o seu banco de dados seja SQL certifique-se que esteja instalado na estação/servidor o ISQL para conexão com o banco de dados, caso a versão do seu SQL seja a 2008 você não ira conseguir utilizar o ISQL, então devera criar o seguinte nome lógico:
SQLCMD = SQLCMD
A tradução do nome lógico SQLCMD deve ser o nome da ferramenta que será utilizada para conexão no banco de dados (SQLCMD ou OSQL).
Para verificar se alguma das ferramentas acima informada esta instalada, basta abrir o CMD, digitar o nome da ferramenta e teclar ENTER, caso a seja apresentado uma mensagem como a imagem abaixo a ferramenta não esta instalada:

Voltando a imagem do início da página 3, após marcar as opções conforme informado, basta clicar em confirmar e será lhe apresentado a seguinte mensagem:

Conforme imagem acima, basta clicar em confirmar e o sistema iniciará a criação dos objetos:

Após a execução de todos os objetos o sistema ira lhe apresentar a tela abaixo com o log de criação/erro de cada um dos objetos, caso algum dos objetos apresente erro devemos verificar o motivo do mesmo.

Para verificar se todos os objetos necessários para o uso do estoque 3.0 estão criados/compilados corretamente podemos utilizar o seguinte comando:
select * from cgvw_objetos_estoque3 where valido = 0
Ao executar o comando acima não poderá ser lhe apresentado nenhum resultado, caso seja lhe mostrado algum objeto como resultado do select, devemos criá-lo manualmente.
Agora falta apenas a criação do nome lógico CGDATA com a tradução ‘Transicao’:
CGDATA = Transicao
Certifique-se que o ECF ‘CGDataTransicao.ecf’ encontra-se disponivel dentro de %CIGAM_INSTAL%Cab\Geral\.
Pronto, após a execução dos passos acima sua base já esta pronta para uso do estoque 3.0

Criação Objetos para a funcionalidade Carga Máquina - CIGAMe10

Para a criação dos objetos carga máquina, siga os seguintes passos:

Crie a estrutura das tabelas através da aplicação de MANUTENCAO.

O Resultado precisa ser este.

Na tela de criação de objetos, selecione o módulo Carga Máquina e a funcionalidade Todos.

Após a execução, na mesma sessão já é possível a validação dos objetos através do item Objetos Banco de Dados.

Ambiente Configurado.

Precisa existir uma equação que resolva e nos ensine a ser nós mesmos, rentáveis e feliz ao mesmo tempo.

O que é evolução? Existem vários conceitos e, para cada área, uma explicação. E para você, o que é evoluir? Adquirir um bem material, um emprego melhor, aprender novos idiomas, ser mestre em alguma coisa ou apenas aprender a conviver com a sua sogra por exemplo (Não me entendam mal, é apenas um exemplo. Eu amo a minha sogra. Beijo Tere!! :D). Quando a minha existência neste mundo terminar (não sei quando, mas é fato), o que realmente valerá a pena? Se não existe encarnação, vou fazer o que com todo este patrimônio? E se existe encarnação, não acredito que nem aprender a ler eu aprendi em uma vida passada. Acredito que não exista uma equação e sim uma lógica. Assim como o cair, sempre será para baixo, fazendo o que gosto, consequentemente serei feliz e conquistarei todas as condições que precisar.
Você que tanto sonha, almeja e faz planos em ganhar na mega-sena... Você ao menos aposta? Já sabe o que vai fazer com todo o dinheiro? Sabe o quanto está concorrendo? Faz ideia o quanto de imposto que precisará pagar? Ou então, quem sonha em comprar uma Ferrari... Sabe ao menos onde se compra? A manutenção de um troço desses... Querer por querer qualquer um quer. Querer e ir atrás é o diferencial.
Desde um vendedor de agua na praia até o mais auto executivo, todos tem as mesmas chances de ser feliz e rentável. Cabe a você decidir ser um vencedor ou apenas mais um.

Onde esta o meu limite? Ele é definido por mim? Provavelmente sim... E baseio-me em que?

Dependendo do ângulo, tal afirmativa é frustrante, mas pura verdade: As limitações que possuo são exclusivamente criadas por mim. Meus antepassados, irmãos, amigos, chefes podem até influenciar, mas é porque eu deixei. A responsabilidade de usufruir do meu livre arbítrio é unicamente minha. Sempre, em qualquer hipótese, terei escolhas... Até quando não faço nada, acabei de decidir em não fazer nada.
O que está esperando para ir em frente?