Páginas

Google
 

sexta-feira, 25 de julho de 2008

Bematech faz a 5a aquisição para fortalecer área de software

Original
http://br.tecnologia.yahoo.com/article/24072008/5/noticias-tecnologia-bematech-5a-aquisi-fortalecer-area-software

Por Taís Fuoco

SÃO PAULO (Reuters) - A Bematech, companhia brasileira de automação comercial, anunciou nesta quinta-feira sua quinta aquisição em um ano--a terceira desde a abertura de capital, em abril de 2007.

O foco de todas elas é o mesmo: fortalecer o segmento de softwares da empresa de equipamentos de automação comercial para que ela possa levar o pacote completo ao varejo: os terminais eletrônicos com os respectivos programas e serviços.

Em todas as compras, a Bematech decidiu estabelecer o valor do negócio com base em um determinado desempenho futuro com o qual a empresa comprada se compromete.

Segundo afirmou em entrevista à Reuters Luciano Sfoggia, vice-presidente financeiro e de relações com investidores, a estratégia "é um estímulo ao desempenho satisfatório e uma forma de reter os talentos dessas empresas".

Segundo ele, até o momento, "o modelo tem se mostrado satisfatório". Apenas em uma dessas compras, até agora, a companhia comprada não atingiu o desempenho acertado em contrato: a transação com a Gemco, anunciada no final de 2006.

Por isso, a segunda parcela da aquisição dessa companhia, de 20 milhões de reais, não foi paga pela Bematech.

No caso da aquisição anunciada nesta quarta, a empresa de automação vai assumir a MisterChef Sistemas de Automação, segunda compra da Bematech na área de softwares para restaurantes e redes de fast food.

O valor será calculado utilizando um múltiplo de 5 vezes o Ebitda calculado sobre o período de 24 meses após a data de fechamento da operação, com pagamento em duas parcelas. A empresa adiantou um pagamento de 5 milhões de reais, que será descontado do valor final do negócio.

12 ACORDOS ASSINADOS

A fase de aquisições da Bematech, entretanto, está longe de terminar, segundo o vice-presidente.

De acordo com Sfoggia, "a estratégia é buscar novas aquisições em software para cobrir todas as verticais do varejo", que são em torno de 16 segmentos.

Ele informou que a Bematech tem 12 acordos de confidencialidade assinados "dentro e fora do Brasil" para avaliar novas aquisições.

O setor varejista "continua com bom desempenho, com crescimento consistente, o que favorece o nosso negócio", disse ele.

(Edição de Vanessa Stelzer)

sexta-feira, 11 de julho de 2008

corrigindo.. parte II

/*
abrir um lote de invetario
>> pegar o numero do lete e apagar os itens deste lote aberto
>> ajustar e executar a sql abaixo
>> entrar no sistema com o usuario supervizor e zerar as quantidades
>> fechar o lote de inventario.

*/




insert into testinventarioitens (empresa,
lote,
produto,
estoque)
select a.empresa,
'0019', -- numero do lote
a.produto,
a.estdisponivel
from
testestoque a
where
a.empresa = '01'
and a.almox = '01'
and not exists (select b.produto
from testinventarioitens b
where b.empresa = a.empresa
and b.lote in('0016') -- colocar todo o intervalo de lotes
and b.produto = a.produto
)
and not exists (select d.produto
from testnfe c
left outer join testnfeprod d on( d.empresa = c.empresa
and d.codigoid = c.codigoid)
where c.status <> 'CA'
and c.dataentrada between '01.01.2008' and '31.12.2008' -- colocar a data de entrada das notas fiscais
and d.produto = a.produto
)

terça-feira, 8 de julho de 2008

novo lote de inventario

/*
1 - abra um lote de inventario com um unico produto e pegue o numero do lote,
2 - va na testinventarioitens e delete os itens do lote que acabou de abrir
3 - faça os ajustes e no script abaixo e execute o script abaixo.
4 - entre com o usuario supervisor e va na contagem de estoque e clique na opção zera qtde contada
5 - feche o lote de invetario.
*/

insert into TESTINVENTARIOITENS (EMPRESA,
LOTE,
PRODUTO,
ESTOQUE)
select '01',
'3540', -- colocar o numero do lote novo aqui
pdg.codigo,
est.estdisponivel
from testprodutogeral pdg
inner join testestoque est on(est.empresa = '01' and -- colocar a empresa
est.almox = '01' and -- colcoar o almox
est.produto = pdg.codigo)
where est.empresa = '01' and -- colocar a empresa
not exists(select inv.produto
from testinventarioitens inv
where inv.empresa = '01' -- colocar a empresa
and inv.produto = pdg.codigo
and inv.lote in('3540', '3541') -- colocar os lotes que tem os produtos que nao devem entrar neste lote novo
)

segunda-feira, 7 de julho de 2008

atualizando parametros

/*
## TRecParametro
*/
update trecparametro a1
set a1.idbaixa = coalesce((select max(a2.idbaixa) from trecbaixa a2
where a2.empresa = a1.empresa),0);
update trecparametro b1
set b1.idbaixach = coalesce((select max(b2.idbaixach) from trecchequebaixa b2
where b2.empresa = b1.empresa),0);

update trecparametro c1
set c1.idboleto = coalesce((select max(c2.idboleto) from trecparcela c2
where c2.empresa = c1.empresa),0);

update trecparametro d1
set d1.idsequencia = coalesce((select max(d2.idsequencia) from trecparcela d2
where d2.empresa = d1.empresa),0);

update trecparametro e1
set e1.iddocumentojuro = coalesce((select max(e2.documento) from trecdocumento e2
where e2.empresa = e1.empresa and
e2.tipo = e1.tipodocjuro),0);



/*
## TPagParametro
*/
update tpagparametro f1
set f1.idpagamento = coalesce((select max(f2.idpagamento) from tpagbaixa f2
where f2.empresa = f1.empresa),0);

update tpagparametro g1
set g1.idrequisicao = coalesce((select max(g2.documento) from tpagdocumento g2
where g2.empresa = g1.empresa and
g2.tipo = g1.tipodocrequisicao),0);



/*
## TEstParametro
*/

update testparametro h1
set h1.inventarioid = coalesce((select max(h2.lote) from testinventario h2
where h2.empresa = h1.empresa),0);


/*
## TGerSequencia
*/
/* Atencao ao usar mais de uma empresa */
update tgersequencia i1
set i1.produto = coalesce((select max(i2.codigo) from testprodutogeral i2),0);

update tgersequencia j1
set j1.cliente = coalesce((select max(j2.codigo) from trecclientegeral j2
where j2.codigo < '88888'),0);

update tgersequencia k1
set k1.consumidor = coalesce((select max(k2.codigo) from tvenconsumidor k2),0);

update tgersequencia L1
set L1.transportador = coalesce((select max(L2.codigo) from tventransportador L2),0);