Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs
Solucao TOTVS Manufatura

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoManufatura

Módulo:SIGAPCP
Função:WSPCP
País:Brasil
Ticket:13083089
Requisito/Story/Issue (informe o requisito relacionado) :DMANSMARTSQUAD1-23062


02. SITUAÇÃO/REQUISITO

Situação: Abertura de threads simultâneas consumindo licença. 

Requisito: Ser possível informar a quantidade de threads a serem usadasAo processar requisições do WSPCP- Web Service, ocorre a abertura de threads múltiplas simultneamente, ocasionando consumo de licenças, podendo resultar o consumo total, impedindo o acesso aos programas do SIGAPCP

03. SOLUÇÃO

Foi adicionado o parâmetro MV_TWSPCP para armazenar quatro informações que serão utilizadas no momento do processamento do TOTVS MESWSPCP. Essas Estas informações são utilizadas dentro da função que permite a execução de jobs com múltiplas threads simultâneas. A documentação da função pode ser consultada em ManualJob.

...

As quatro informações que compõe o parâmetro são:

TipoDescriçãoObrigatório?Default
NúmeroTempo (em segundos) de inatividade das threads do jobNão
3600
10
NúmeroNúmero mínimo de threads do jobNão
1
10
NúmeroNúmero máximo de threads do jobNão
1
10
NúmeroNúmero mínimo de threads livres do jobNão1


Exemplos corretos de preenchimento do parâmetro:

1) 60020,5,10,1

2) 10,10,10,1

3) 10,1,1,1


Exemplos incorretos de preenchimento do parâmetro:

1) 20, 5, 10, 1

2) 20 5 10 1

3) "20","5","10","1"

4) "20,5,10,1" 1800, 1, 1, 1


Caso o parâmetro não exista ou não esteja informado, o processamento será efetuado com as informações default de acordo com o WSPCP (não será utilizado o default do ManualJob).

Caso seja preenchida uma das informações do parâmetro, as quatro informações devem ser preenchidas, na ordem indicada.

...