Histórico da Página
...
A rotina visa a melhoria no fluxo operacional para importação de arquivos da TISS visando a automação nos dos processos realizados pelos usuários da operadora.
...
Aviso | |||||||
---|---|---|---|---|---|---|---|
| |||||||
O robô de importação irá tentar processar todos os XMLs que estão com o status igual a ACATADO. Caso o sistema possua algum XML antigo que não foi importado o mesmo deve ter seu status alterado.
|
03. CONFIGURAÇÕES
As configurações desta nova funcionalidade serão implementadas no arquivo appserver.ini dos servidores Protheus.
- Na sessão do ambiente escolhido configure as variáveis
- EMPROBOXML (obrigatório) - irá identificar a empresa do sistema;
FILROBOXML (obrigatório) - identificará a filial do sistema;
Exemplo das variáveis configuradas na sessão do ambiente:Bloco de código [PRODUCAO] EmpRoboXml=99 FilRoboXml=01
Na sessão ONSTART indique os jobs conforme abaixo
Bloco de código [ONSTART] JOBS=XML_ROBOT,IMPXML Refreshrate=30 //representa uma espera de 30 segundos
Crie as sessões informadas no passo anterior.
Bloco de código [XML_ROBOT] Enviroment=nomedoseuambiente Main=XmlRoute //nome da função que checa as regras e define se o arquivo foi acatado ou não [IMPXML] Enviroment=nomedoseuambiente Main=XmlImport //nome da função que processa a importação do xml
- Outra configuração sugerida para ser realizada com muita atenção pelo administrador do sistema é a quantidade de threads que cada robô irá iniciar para processar (cada thread processa um arquivo). o valor padrão deste parâmetros são 15 threads o que significa que cada JOB irá consumir simultaneamente até 15 arquivos. Deve se levar em consideração ao configurar esse parâmetro a capacidade de processamento do servidor. A recomendação para servidores de 32 bits é que a configuração não ultrapasse 15 threads para garantir uma melhor performance do processamento.
04.
...
Principais Campos e Parâmetros
...
Card documentos | ||||
---|---|---|---|---|
|
05. TABELAS UTILIZADAS
...
PARÂMETROS
- Criação de Parâmetro no arquivo SX6 – Parâmetros:
Nome da Variável | MV_PLSMAXT |
---|---|
Tipo | Numérico |
Descrição | Quantidade limite de threads a serem iniciadas no servidor Protheus (appServer) para consumo de XMLs TISS. |
Valor Padrão | 15 |