Árvore de páginas

Versões comparadas

Chave

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

Índice


Objetivo


  Esta rotina tem como finalidade cadastrar a Base Operacional no modulo módulo SIGATEC, com o objetivo de controlar e vincular esta base a um Local de Atendimento. Em algumas situações podemos ter um Local de atendimento (Regional) que atende  diversas atende diversas regiões (Sub Regionais) e com essa rotina temos a possibilidade de realizar o controle das Bases Operacionais vinculadas aos local de atendimento.

Informações
titleImportante

Todos os cadastros necessários para implementação desta rotina serão disponibilizados na atualização de dicionário que será expedida no dia 31/01/22 junto com o pacote de expedição contínua. No entanto, se houver a necessidade de utilizar a funcionalidade antes de atualizar o dicionário de dados, será necessário cadastrar todos os itens listados neste documento (tabelas, índices, gatilhos, consultas, etc.).


Mapa Mental

Conheça neste diagrama as informações que contemplam as funcionalidades da rotina: 

...

Campos Criados na tabela ABS


X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_VALIDX3_RELAÇÃOF3X3_BROWSEX3_VISUALX3_CONTEXTX3_OBRIGATX3_INIBRW
ABS_BASEOPC6
Base Operacional
IIF(!INCLUI,ALLTRIM( POSICIONE("AA0",1,XFILIAL('AA0')+ABS->ABS_BASEOP,"AA0_DESCRI")),"")
ExistCpo('AA0') .And. At160VlBs(FwFldGet("ABS_LOCAL"),FwFldGet("ABS_BASEOP"))
AA0SAR

ABS_DESCBOC30
Descrição Base Operacional 
SVV

IIF(!INCLUI,ALLTRIM( POSICIONE("AA0",1,XFILIAL('AA0')+ABS->ABS_BASEOP,"AA0_DESCRI")),"")
SVV


Gatilhos criados na Tabela ABS

...

X7_CAMPOX7_SEQUENCX7_REGRAX7_CDOMINX7_TIPOX7_CONDIC
ABS_BASEOP001Posicione("AA0",1,xFilial("AA0")+FwFldGet("ABS_BASEOP"),"AA0_DESCRI")ABS_DESCBOPrimário
ABS_BASEOP002Posicione("AA0",1,xFilial("AA0")+FwFldGet("ABS_BASEOP"),"AA0_CCUSTO")ABS_CCUSTOPrimárioAt160CndGt("ABS_CUSTO")
ABS_BASEOP003Posicione("AA0",1,xFilial("AA0")+FwFldGet("ABS_BASEOP"),"AA0_ITEM")ABS_ITEMPrimárioAt160CndGt("ABS_ITEM")
ABS_BASEOP004Posicione("AA0",1,xFilial("AA0")+FwFldGet("ABS_BASEOP"),"AA0_CLVL")ABS_CLVLPrimárioAt160CndGt("ABS_CLVL")


Criação da Consulta padrão da tabela AA0


Para cadastrar a consulta da Base Operacional veja os passos a seguir:

Para criar acesse o modulo Configurador → Base de dados → Dicionário → Base de Dados e selecione + na consulta padrão


Image Added


Selecione consulta específica e preencha conforme abaixo:

Image Added

Selecione a tabela AA0 - Base Operacional e clique em avançar

Image Added

Clique em + para selecionar os campos

Image Added


Selecione os campos para retorno da consulta padrão.

Image Added


Aperte + e inclua o retorno conforme print abaixo e clique em finalizar

Image Added


Inclusão no Menu


Para incluir esta funcionalidade acesse o Configurador no menu acesse Ambiente→ Cadastro→ Menus e selecione o Modulo Prestadores de serviço e clique em OK

...

4 - Após a confirmação será gerado um registro na tabela AB0 - Local de atendimento x Base Operacional, para visualizar o histórico clique em outras ações "Histórico de Base Operacional'.

 

5 - Acesse a rotina Convenção Coletiva de Trabalho - GPEA943 para efetuar a amarração com a Base Operacional.

Tabelas SWY - Convenção Coletiva de Trabalho e REI - CCT X Base Operacional.

Observação: Somente se configurado para Integração com RH (MV_TECXRH).

Image Added

6 - Acesse a rotina Base Operacional - TECA161 para visualizar a amarração com a Convenção Coletiva de Trabalho.

Image Added

Informações
titleInformação

Esta funcionalidade estará disponível a partir da release 37.

...