Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Card documentos
InformacaoA princípio não existe a necessidade de alterar as configurações dos robôs antigos pois o novo funcionará em modo de compatibilidade, porém é altamente recomendável ajustar as configurações pois as chamadas antigas será removida em releases futuras.Após aplicar esse patch, o robo antigo será desativado. Assim que o patch for aplicado, alterar as configurações no appserver.ini do servidor onde o robo é executado e em seguida ativar o parâmetro featureFlag004 no ambiente de administração do HAT
TituloIMPORTANTE!


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Para habilitar os jobs automáticos, é necessário adiciona-los ao arquivo appserver.ini:


Crie uma instância PJobHatXML:

Bloco de código
titleBloco PLSHAT
linenumberstrue
[PJobHatXML]
ENVIRONMENT=PLS27
INSTANCES=1,1
main=PJobHatXML

ENVIRONMENT - Indique o ambiente que será processado.
INSTANCES - Quantidade de threads que será alocada/iniciada ao iniciar o server.
main - Nome do programa, manter PJobPlsHat fixo.


Agora precisamos adicionar a instância PJobHatXML no ONSTART para a mesma ser iniciada junto com o ambiente:

Bloco de código
titleBloco ONSTART
linenumberstrue
[OnStart]
jobs=PJobHatXML
RefreshRate=120

Jobs - Nome dos jobs (instâncias) que serão iniciados ao inicializar o serviço.

Refreshrate - Determina um intervalo de tempo, em segundos, para que os jobs especificados, na chave [OnStart], sejam executados novamente e automaticamente, caso os mesmos não estejam em execução. 

Esta chave, uma vez especificada, é válida para todos os jobs da seção [OnStart]. Deste modo, todos os jobs especificados serão executados novamente, caso já tenham sido terminados.


Na chave correspondente ao seu ambiente, é necessário adicionar as atributos: EMPROBOXML, FILROBOXML e OPEPLSTOHAT. Perceba que em nossa chave [PLSHAT] criada anteriormente, utilizamos o ambiente PLS27. Segue um exemplo de preenchimento:

Bloco de código
titleConfiguração do Ambiente
linenumberstrue
[PLS27]
SourcePath=C:\PLS27\rpo
RootPath=C:\PLS27\ProtheusData                 
StartPath=\System
RpoLanguage=Portuguese
RpoVersion=120
RpoDb=TOP
LocalFiles=CTREE
localdbextension=.DTC
SpecialKey=PLS27
dbDataBase=MSSQL
dbServer=localhost
dbALIAS=P12127MNTDBEXP
dbPort=7890
TOPMemoMega=1
JEMP=T1
JFIL=M SP 01 
EMPROBOXML=T1
FILROBOXML=M SP 01 
OPEPLSTOHAT=0001

EMPROBOXML - Empresa que o Job PJobPlsHat executará.

FILROBOXML - Filial que o Job PJobPlsHat executará.

OPEPLSTOHAT - Código da Operadora (BA0) que o Job PJobPlsHat executará.

Totvs custom tabs box items
defaultno
referenciapasso2

Card documentos
InformacaoAplique o pacote de dicionário de dados que acompanha este pacote e também o pacote do release incremental (para maiores informações consultar: Pacotes de Atualização - Plano de Saúde - P12 ) ou crie os campos da tabela B1R e BA0 descritos na sessão 05 deste documento.
TituloIMPORTANTE!

No SIGAPLS, acesse Atualizações/Operadora/Operadora de Saúde (PLSA010). Selecione sua Operadora, clique em Alterar. Na nova aba Integração HAT, preencha os novos campos

Qtd Min Post (BA0_HATMIP) - Indica a quantidade de minutos para o job de integração PLS x HAT realizar novamente o envio de registros POST que tiveram falha na comunicação (se o campo estiver vazio, o padrão do sistema é 2).

Qtd Min Get (BA0_HATMIG) - Indica a quantidade de minutos para o job de integração PLS x HAT realizar novamente o envio de registros GET que tiveram falha na comunicação (se o campo estiver vazio, o padrão do sistema é 5).

Qtd Tent Rec (BA0_HATTRY) - Indica a quantidade reenvios que o job de comunicação PLS x HAT pode realizar para um registro que houve falha na comunicação (se o campo estiver vazio, o padrão do sistema é 5).


...