01. DADOS GERAIS
| Produto: | TOTVS Prestadores de Serviços Terceirização |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Serviços |
| Módulo: | Terceirização (SIGATEC) |
| Função: | teca160.prw |
| País: | Brasil |
| Ticket: | Não há |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-13665 |
02. SITUAÇÃO/REQUISITO
Na rotina de cadastro de local de atendimento, ao vincular uma base operacional a um local, o sistema deve gravar a tabela AB0 - "Histórico de Local x Base Operacional", gerando um histórico que em um determinado dia, a base operacional passou a ter outro valor.
A tela de Histórico de alteração de base operacional não abrirá, caso o registro consultado não possua informações em seu histórico.
03. SOLUÇÃO
Implementação da tabela e dos dos campos que possibilitam a geração do histórico de alteração de base operacional no local de atendimento.
Para viabilizar esta inovação, é necessário criar os campos conforme as orientações a seguir:
Incluir a tabela Tabela AB0 - "Histórico Local x Base" no configurador:
Tabela AB0:
Campo | Valor |
|---|---|
| X3_CHAVE | AB0 |
| X2_PACH | \DATA\ |
| X2_NOME | Histórico Local x Base |
| X2_MODO | C |
| X2_MODOUN | C |
| X2_MODOEMP | C |
| X2_UNICO | AB0_FILIAL+AB0_CODIGO |
Incluir os campos AB0_CODIGO, AB0_LOCAL, AB0_FILLOC, AB0_BASEOP e AB0_DTREF no configurador:
Campo | Valor |
|---|---|
| X3_CAMPO | AB0_CODIGO |
| X3_TIPO | C - Caracter |
| X3_TAMANHO | 6 |
| X3_CONTEXT | 1 - Real |
| X3_VISUAL | 1 - Alterar |
| X3_TITULO | Código |
| X3_DESCRIC | Código |
| X3_PICTURE | @! |
| X3_RELACAO | GetSXENum('AB0','AB0_CODIGO') |
Campo | Valor |
|---|---|
| X3_CAMPO | AB0_LOCAL |
| X3_TIPO | C - Caracter |
| X3_TAMANHO | 8 |
| X3_CONTEXT | 1 - Real |
| X3_VISUAL | 1 - Alterar |
| X3_TITULO | Cód. Local |
| X3_DESCRIC | Código do Local de Atend. |
| X3_PICTURE | @! |
| X3_VALID | ExistCpo('ABS') |
| X3_F3 | ABS |
Campo | Valor |
|---|---|
| X3_CAMPO | AB0_FILLOC |
| X3_TIPO | C - Caracter |
| X3_TAMANHO | Conforme a filial do sistema |
| X3_CONTEXT | 1 - Real |
| X3_VISUAL | 1 - Alterar |
| X3_TITULO | Filial Local |
| X3_DESCRIC | Filial do Local de Atend. |
| X3_PICTURE | @! |
| X3_VALID | ExistCpo("SM0",cEmpAnt+FwFldGet("AB0_FILLOC")) |
| X3_RELACAO | cFilAnt |
| X3_F3 | SM0 |
Campo | Valor |
|---|---|
| X3_CAMPO | AB0_BASEOP |
| X3_TIPO | C - Caracter |
| X3_TAMANHO | 6 |
| X3_CONTEXT | 1 - Real |
| X3_VISUAL | 1 - Alterar |
| X3_TITULO | Cód. Base Op |
| X3_DESCRIC | Código da Base Operacional |
| X3_PICTURE | @! |
| X3_VALID | ExistCpo('AA0') |
| X3_F3 | AA0 |
Campo | Valor |
|---|---|
| X3_CAMPO | AB0_DTREF |
| X3_TIPO | D - Data |
| X3_TAMANHO | 8 |
| X3_CONTEXT | 1 - Real |
| X3_VISUAL | 1 - Alterar |
| X3_TITULO | Dt. Ref. His |
| X3_DESCRIC | Data de Referência Hist. |
| X3_RELACAO | dDataBase |
Inserir o índice da AB0 no configurador:
Campo | Valor |
|---|---|
| INDICE | AB0 |
| ORDEM | 1 |
| CHAVE | AB0_FILIAL+AB0_CODIGO |
| DESCRICAO | Código |
04. DEMAIS INFORMAÇÕES
Base Operacional - TECA161 - Terceirização (SIGATEC) - P12
DT Criação da Base Operacional - TECA161
05. ASSUNTOS RELACIONADOS
https://produtos.totvs.com/ficha-tecnica/tudo-sobre-o-totvs-prestadores-de-servicos-terceirizacao/