Você está na página 1de 7

Controle de Semforos

Mensagem do ULISSES_JUNIOR em 10/8/2009 as 10:43 hs


Local: AM Registrada: 4/30/2007 Postagem: 27
Utilizo uma base de produo e outra para testes onde o controle de semforos
realizado pelo HardLock. Acontece que na incluso de registros, pedido de
vendas por exemplo, na base de testes afeta a sequencia de numerao da base
oficial. J criei uma cpia da pasta Protheus_Data e renomeei para
Protheus_DataT e criei um ambiente de testes apontando para esta pasta,
porm o problema persiste. Existe aguma confiurao especfica para que o
HardLock consiga efetuar esse controle por ambiente/base de dados
configurado?

Mensagem do FAVAROMR em 10/17/2009 as 20:48 hs
Local: SP Registrada: 10/17/2009 Postagem: 15
M.Favaro
Fala ae Garoto. Coloca esta Opo no Menu do Configurador e Divirta-se.

<MenuItem Status="Enable">
<Title lang="pt">Numeracao Pedido</Title>
<Title lang="es">Numeracao Pedido</Title>
<Title lang="en">Numeracao Pedido</Title>
<Function>APCFG110</Function>
<Type>01</Type>
<Access>xxxxxxxxxx</Access>
<Module>99</Module>
<Owner>0</Owner>
</MenuItem>

Mensagem do DENISHKR em 10/19/2009 as 08:12 hs
Local: SP Registrada: 8/16/2007 Postagem: 147
Ol Ulisses, Bom Dia!!!

Krinha, consulta no Portal do Cliente da Microsiga o Chamado: SCCZCV

Solicitado que siga o roteiro abaixo para acerto da numerao automatica.



*Mais de uma pasta System = USO OBRIGATRIO DE HARDLOCK.

NO FUNCIONA com SXE e SXF para mais de um SYSTEM.





Se utilizar hardlock, e tiver mais de um ambiente, necessrio:



a) Obrigatrio uso da chave SpecialKey (detalhes em
http://tdn.totvs.com/home#22539).






Exemplo:






[ENVDBF]



SourcePath=C:\Protheus10\APO\R13



RootPath=C:\Protheus10\Protheus_Data\R13



StartPath=\system\



x2_path=



RpoDb=dbf



RpoLanguage=portuguese



RpoVersion=101



LocalFiles=ads



Trace=0



localdbextension=.dbf



SPECIALKEY=ENVDBF






com a chave CheckSpecialKey






[general]



CheckSpecialKey=0









Ambiente: TOP



Se os ambientes forem TOPConnect/TOTVSDBAcess, os alias dos ambientes
devem ser, obrigatoriamente, diferentes.



Controle:

[LICENSESERVER]

enable=1

ENABLENUMER=0

;CONTROLE DE NUMERAO

;=1 PELO HARDLOCK (default)

;=0 PELO SXE E PELO SXF



Procedimento para Acerto de Numerao Automtica quando utiliza HARDLOCK
(RECOMENDADO PELA MICROSIGA):






Para acertar a numerao pelo HARDLOCK, siga os seguintes passos.






- Parar todo o servio do Protheus que controla o HARDLOCK e, caso possua
mais de um Protheus Service, para todos eles;



- Subir o Protheus Server que controla a numerao pelo HardLock em MODO
CONSOLE (SOMENTE EM MODO CONSOLE), ou seja, a partir de comando



diretamente no DOS;



- Parar o servio que controla a numerao por HARDLOCK e desta forma ser
criado o arquivo isnumber.val no diretrio



"\BIN\SERVER\" do servio que est sendo executado (CTRL+C: YES).



- Apagar o arquivo ISNUMBER.VAL.



- Subir o Protheus Server que controla a numerao pelo HARDLOCK em
MODO CONSOLE e acessar o mdulo que dever ser acertada a numerao.
Neste ponto, como no existe nenhuma numerao de referncia, o HARDLOCK
ir pegar o Nmero MXIMO existente para o campo e ira incrementar em "+1".



- Parar o servio que controla a numerao por HARDLOCK e desta forma ser
criado o arquivo LSNUMBER.VAL no diretrio "\BIN\SERVER\" do servio que
est sendo executado e neste arquivo ser armazenado a numerao pertinente
ao campo.



- A partir deste ponto, poder subir o Protheus Server em modo SERVIO,
atravs da ferramenta de controle de servios do Windows.






Este procedimento ir acertar a numerao para a rotina e consequentemente
como todas as numeraes automticas que so controladas pelo HARDLOCK



sero reiniciadas.



LEMBRETE: ESTE PROCEDIMENTO DEVE SER EFETUADO EM MODO
EXCLUSIVO, POIS, QUALQUER INTERVENO QUE OS PROCEDIMENTOS
SOFREREM POR ACESSO DE USURIOS,



DEVER SE REINICIAR TODO O PROCEDIMENTO NOVAMENTE DESDE O
INCIO.






OBS: O USO DE NUMERAO AUTOMTICA EM BASE DE TESTE COM
MESMO SERVIDOR DE LICENAS (HARDLOCK) DA PRODUO
COMPROMETE A SEQUNCIA DE NUMERAO NA



BASE DE PRODUO. SOLUO -> PEDIR UM NOVO HARDLOCK E
TRABALHAR SEPARADO.






Procedimento para Acerto de Numerao Automtica quando utiliza SXE e SXF:






Para manuteno do SXE e SXF e numerao para Hardlock. Basta criar uma
opo no MENU chamando programa APCFG110.



Ou ento direto pelo APSDU.

Mensagem do CDL em 10/19/2009 as 09:49 hs
Local: SP Registrada: 2/19/2008 Postagem: 784
Eu ainda sou f do SXE e SXF, como nos velhos tempos.

Desabilito o controle pelo hardlock e uso o SXF e SXE.

Sds,

Raphael - C.D.L.

Mensagem do TIETADOAGRESTE em 3/18/2010 as 00:52 hs
Local: SP Registrada: 4/16/2007 Postagem: 13
A soluo dada pelo DENISHKR 99%. Faltou apenas um detalhe, verifiquem
se no diretrio SYSTEM32 do seu sistema operacional no tem o arquivo
lsnumber.val. Se tiver. aoague l tambm antes de executar o modlo console
pela segunda vez. Se existir esse arquivo, ao subir o servio, ele pega a
informao de l, que gravado pelo servio inclusive.