Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Especificação | |||
Produto | TOTVS 12 | Módulo | TSA |
Segmento Executor | Manufatura | ||
Projeto1 | D_MAN_TSA001 | IRM1 | PCREQ-383 |
Requisito1 | PCREQ-5984 | Subtarefa1 |
|
Chamado2 |
| ||
Release de Entrega Planejada | 12.1.7 | Réplica | Não se aplica |
País | (X) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Criar novas operações no WebService de dias não trabalhados, DayNotWorkdIntegrationServiceBean, para que comportem operações com o caractere coringa '%'. Com isso, a integração deve se tornar mais simples e reduzirá o número de mensagens trocadas entre sistemas.
As operações que devem prever este tipo de caractere são:
Operação Atual | Operação Nova |
---|---|
insertOrUpdateList | insertOrUpdateWildcard |
remove | removeWildcard |
removeLocationDayNotWorked | removeLocationDayNotWorkedWildcard |
As operações previstas acima devem ser replicadas, não interferindo nas integrações que possuem o formato sem o novo caractere. |
Exemplo de Aplicação:
<dayNotWorked>2015-09-07</dayNotWorked>
<description>Feriado dia da Independência</description>
<externalKey>TA-DNW1</externalKey>
<locationDayNotWorkedDTOCol>
<dayNotWorkedExternalKey>TA-DNW1</dayNotWorkedExternalKey>
<locationExternalKey>BRA;%</locationExternalKey>
<shiftWorkExternalKey>%</shiftWorkExternalKey>
</locationDayNotWorkedDTOCol>
<recurrent>true</recurrent>
<dayNotWorked>2015-11-15</dayNotWorked>
<description>Feriado dia da Proclamação da República</description>
<externalKey>TA-DNW2</externalKey>
<locationDayNotWorkedDTOCol>
<dayNotWorkedExternalKey>TA-DNW2</dayNotWorkedExternalKey>
<locationExternalKey>BRA;SC;1</locationExternalKey>
<shiftWorkExternalKey>100;%</shiftWorkExternalKey>
</locationDayNotWorkedDTOCol>
<recurrent>true</recurrent>
Tabelas Utilizadas
Não se aplica
Não se aplica
Não se aplica
Não se aplica
Não se aplica
Não se aplica
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|