Árvore de páginas

Versões comparadas

Chave

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

...

Criação de uma API que traga os registros das marcações do Carol clock-in para o Protheus e de uma tabela que será utilizada para armazenamento e manipulação dos registros no Protheus. 

04. DEMAIS INFORMAÇÕES

Criação da Tabela:

1 -)  Acesse Configurador -> Base de Dados -> Dicionário -> Bases de Dados;

2-)  Posicione o cursor em Dicionário de dados e clique em Incluir: 

Realize o preenchimento da tabela tabela T40

Prefixo: T40

Descrição: Integração de Marcações

Compartilhamento Filial: Compartilhado

Compartilhamento Unidade: Compartilhado

Compartilhamento Empresa: Compartilhado

Após o preenchimento dos dados da tabela T40 clique em confirmar.

Criação dos campos para a tabela:

Procedimento para criar os novos campos no Protheus:

1-) Acesse Configurador -> Base de Dados -> Dicionário -> Bases de Dados;

2-) Clique em 
Dicionário de Dados posicione o cursor em campos e selecione a tabela onde este campo será inserido e clique em editar:

3-) No menu ao lado selecione Campos e clique em Incluir:

4-) Preencha os campos da tabela T40 conforme tabela abaixo:

Section
X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_PICTUREX3_VALIDX3_BROWSEX3_VISUALX3_CONTEXTX3_CBOX
T40_FILIALC40Filial      Filial                   

SAR
T40_VALCONN160Control. Mar Controle Marcação        @E 9,999,999,999,999,999
SAR
T40_CODRELC1000Cod. RelógioCódigo Relógio           

SAR
T40_CODFUNC1000Cod. Func.  Código do funcionário    

SAR
T40_LOGIP C10Log Import. Log de importação        9
SAR
T40_CODNSRN90Cod. NSR    Código NSR               @E 999,999,999    
SAR
T40_CODPISC120Cod. PIS    Código do PIS            

SAR
T40_DATMARD80Data Marc.  Data da marcação         

SAR
T40_NUMMARN60Num Hor Mar.Número da hora marcação  @E 999,999                            
SAR
T40_CODREPC170Cod. REP    Código do REP            

SAR
T40_CODUNIC1000Cod. Unid.  Código da Unidade        

SAR
T40_CODUSUC1000Cod. UsuarioCódigo do usuário        

SAR
T40_LONGITC300Longitude   Longitude                @! 
NAR
T40_LATITUC300Latitude    Latitude                 @! 
NAR
T40_GEOFENC10Status PerimStatus Perimetro         
Pertence("012")  NAR

0=Desabilitado;

1=Dentro do Perímetro; 

2=Fora do Perímetro 

...