Você está na página 1de 72

Simova NFS API

Elaborado por Alan Mocellin em 08/07/2022 - v4

CONCEITOS

Integração
É o processo que envia os dados dos apontamentos realizados pelos técnicos/mecânicos do SmartOS para o ERP do cliente.

Autenticação

A primeira etapa é a autenticação por um método POST para isso o usuário deve existir cadastrado
dentro do NFS, com isso é enviado usuário e senha, o retorno é um token que vai expirar em 15 minutos, se
antes desse tempo autenticar novamente é gerado um novo token, o antigo para de funcionar e também tem o
tempo 15 minutos.

A url será o domínio do cliente mais /nfs/api/v1/auth, supondo que o domínio seja
smartos.simova.cloud, no final a chamada será:

https://slcagricola.h.simova.cloud/nfs/api/v1/auth

Parâmetros

Os parâmetros para autenticação são enviados como um Json Object [1] de acordo com a tabela 1.

Chave Obrigatório Descrição

user Sim E-mail válido do usuário


cadastrado no NFS

-1-
password Sim Password do usuário

empresa Sim Filial


Tabela 1

Lista de empresa para autenticação (fazenda)

Empresa

Fazenda Pamplona

Fazenda Pantanal

Fazenda Planeste

Fazenda Perdizes

Fazenda Planorte

Fazenda Planalto

Fazenda Paladino

Fazenda Palmares

Fazenda Parceiro

Fazenda Paysandu

Fazenda Parnaíba

Fazenda Palmeira

Fazenda Parnaguá

Fazenda Paiaguás

Fazenda Pioneira

Fazenda Piratini

Fazenda Panorama

Requisições e Respostas

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/auth \
--header 'Cookie: PHPSESSID=83bnfc8g2cgv49b19m41h6hvdf;
PHPSESSID=10mlh2rs21ie5uqoom2ftcnhv8; PHPSESSID=fg056294j0bso0bc90iahe274g;
PHPSESSID=23n89n57j7o18ll7fkc753sjad' \
--header 'content-type: application/json' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '{
"user":"apiws@simova.com.br",
"password":"S1m0v@API",

-2-
"empresa":"Fazenda Planeste"
}'

Response

{
"type": "success",
"msg": "Token gerado com sucesso.",
"token":
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJyb3Rhb2VzdGUuc2ltb3ZhLmNsb3VkIiwibmFtZ
SI6ImFwaXdzQHNpbW92YS5jb20uYnIiLCJlbWFpbCI6ImFwaXdzQHNpbW92YS5jb20uYnIiLCJmaWx
pYWwiOiJDdWlhYlx1MDBlMSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA0LTA4IDA5OjA2OjAxIn0=.E
LZXzkixBNZNJQ3GdFE2U9GmjfeS9AAWNl+xF583USg=",
"user": "apiws@simova.com.br"
}

A chave token será usada no restante dos sincronismo e integração de dados.

Sincronismo

No sincronismo todas as chamadas são feitas por meio do método POST e no corpo é enviado um Json
Array [2].

-3-
O token sempre é enviado no header.

A url é https://slcagricola.h.simova.cloud/nfs/api/v1/sync/{entidade}

{entidade}: é configurado a partir da necessidade do cliente

Serviços

Tabela de serviços
Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
CODIGO CodigoServico VARCHAR(100) Sim Sim Código do serviço

DESCRICAO DescricaoServico VARCHAR(100) Não Sim Descrição do serviço


FK_CODIGO_COMPO Componente VARCHAR(100) Não Sim Código do componente (FK)
NENTE
TEMPO_MINIMO TempoMinimo VARCHAR(100) Sim Não Tempo mínimo para o serviço
TEMPO_PADRAO TempoPadrao VARCHAR(100) Sim Não Tempo padrão para o serviço
FLAG_PRODUTIVO Produtivo VARCHAR(100) Não Não É produtivo?
1-Sim;0-Não

Serviços - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/SERVICO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW50YW5hbCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTA5IDE4OjMwOjAzIn0=.teLjcis
YYNfOpr7yc41MXinXwvGg8h7gh1001TKDQpM=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"CodigoServico": "100",
"DescricaoServico": "Teste",
"Componente": "PC-10.1",
"TempoMinimo": "20",
"TempoPadrao": "60",
"Produtivo": "1"
}

-4-
]'

Response

[
{
"type": "success",
"msg": "Cadastro de Servico inserido com sucesso",
"field": "",
"id": "8365"
}
]

Unidade Medida

Tabela de unidade de medida


Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
CODIGO CodigoUnidadeMe VARCHAR(100) Sim Sim Código da unidade de medida
dida
DESCRICAO DescricaoUnidade VARCHAR(100) Não Sim Descrição da unidade de medida
Medida
SIGLA SiglaUnidadeMedi VARCHAR(100) Não Sim Sigla da unidade de medida
da

Unidade Medida - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/UNIDADE_MEDIDA \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW50YW5hbCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTA5IDE3OjI5OjA2In0=.cJfdG9u
t+mcouaqV8tGCNgz0NCfJlOhUrMJ2PxNJQo0=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"CodigoUnidadeMedida": "S",
"DescricaoUnidadeMedida": "SEGUNDOS",
"SiglaUnidadeMedida": "S"

-5-
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de Unidade Medida inserido com sucesso",
"field": "",
"id": "4"
}
]

Medicao

Tabela de medicao
Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório

ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo


1-Sim;0-Não
MEDICAO Medicao VARCHAR(100) Sim Sim Código do serviço
FK_CHASSI Chassi VARCHAR(100) Não Sim Descrição do serviço
DATA_ABERTURA DataAbertura VARCHAR(100) Não Sim Código do componente (FK)

Medicao - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/MEDICAO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW50YW5hbCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTEwIDExOjUxOjE5In0=.gMFkw
2lSFRoDBM0BwrF2X7h8ygEKMqFfFndOBhlxjMs=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"Medicao": "60",
"Chassi": "100",

-6-
"DataAbertura": "2022-06-10 13:07:37"
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de Medicao inserido com sucesso",
"field": "",
"id": "8365"
}
]

Tipo OS

Tabela de tipo de OS
Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório

ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo


1-Sim;0-Não
DESCRICAO DescricaoTipoOs VARCHAR(100) Não Sim Descrição do tipo de OS

Tipo OS - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/TIPO_OS \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW50YW5hbCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTEwIDA4OjUzOjMzIn0=.8h3qr
w11xhNT6xMm5mkuFomxEk3XfyyRnu\/uKq+XtwY=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"DescricaoTipoOs": "Interna"
}
]'

-7-
Response

[
{
"type": "success",
"msg": "Cadastro de Tipo OS inserido com sucesso",
"field": "",
"id": "4"
}
]

Causa desvio

Tabela de causa desvio


Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
CODIGO CodigoCausaDesv VARCHAR(100) Sim Sim Código da causa desvio
io
DESCRICAO DescricaoCausaD VARCHAR(100) Não Sim Descrição da causa desvio
esvio

Causa Desvio - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/CAUSA_DESVIO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTA4IDE3OjUzOjQyIn0=.qs5pyg
pGQUf+oreyT0LkH4o64fiMcOOO\/H9P\/\/H2VyA=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"CodigoCausaDesvio": "100",
"DescricaoCausaDesvio": "Teste"
}
]'

-8-
Response

[
{
"type": "success",
"msg": "Cadastro de causa desvio inserido com sucesso",
"field": "",
"id": "4"
}
]

Marca equipamento

Tabela da marca do ativo


Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
CODIGO CodigoMarcaAtivo VARCHAR(100) Sim Sim Código da marca do ativo
DESCRICAO DescricaoMarcaAti VARCHAR(100) Não Sim Descrição da marca do ativo
vo

Marca equipamento - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/MARCA_EQUIPAMENTO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTA4IDE3OjUzOjQyIn0=.qs5pyg
pGQUf+oreyT0LkH4o64fiMcOOO\/H9P\/\/H2VyA=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"CodigoMarcaAtivo": "100",
"DescricaoMarcaAtivo": "Teste"
}
]'

-9-
Response

[
{
"type": "success",
"msg": "Cadastro de Marca equipamento inserido com sucesso",
"field": "",
"id": "4"
}
]

Tipo equipamento

Tabela do tipo de ativo


Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
CODIGO CodigoTipoAtivo VARCHAR(100) Sim Sim Código do tipo de ativo
DESCRICAO DescricaoTipoAtiv VARCHAR(100) Não Sim Descrição do tipo de ativo
o
FK_MARCA_EQUIPA CodigoMarcaAtivo VARCHAR(100) Não Sim Código da marca do ativo (FK)
MENTO

Tipo Equipamento - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/TIPO_EQUIPAMENTO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTA4IDE3OjUzOjQyIn0=.qs5pyg
pGQUf+oreyT0LkH4o64fiMcOOO\/H9P\/\/H2VyA=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"CodigoTipoAtivo": "100",
"DescricaoTipoAtivo": "Teste",
"CodigoMarcaAtivo": "100"
}
]'

- 10 -
Response

[
{
"type": "success",
"msg": "Cadastro de Tipo equipamento inserido com sucesso",
"field": "",
"id": "4"
}
]

Modelo equipamento

Tabela de modelo do ativo


Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
CODIGO CodigoModeloAtiv VARCHAR(100) Sim Sim Código do modelo de ativo
o
DESCRICAO DescricaoModeloA VARCHAR(100) Não Sim Descrição do modelo de ativo
tivo
FK_TIPO_EQUIPAME CodigoTipoAtivo VARCHAR(100) Não Sim Código do tipo do ativo (FK)
NTO

Modelo Equipamento - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/MODELO_EQUIPAMENTO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTA4IDE3OjUzOjQyIn0=.qs5pyg
pGQUf+oreyT0LkH4o64fiMcOOO\/H9P\/\/H2VyA=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"CodigoModeloAtivo": "1001",
"DescricaoModeloAtivo": "Teste",
"CodigoTipoAtivo": "100"

- 11 -
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de Modelo equipamento inserido com sucesso",
"field": "",
"id": "4"
}
]

Equipamento

Tabela do ativo
Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
FROTA FrotaAtivo VARCHAR(100) Sim Sim Frota do ativo
DESCRICAO DescricaoAtivo VARCHAR(100) Não Sim Descrição do ativo
CHASSI Chassi VARCHAR(100) Não Sim Chassi do ativo
FK_MARCA_EQUIPA CodigoMarcaAtiv VARCHAR(100) Não Não Código da Marca do ativo (FK)
MENTO o
MODELO AnoModelo VARCHAR(100) Não Não Modelo e ano do ativo
FK_MODELO_EQUIP CodigoModeloAti VARCHAR(100) Não Sim Código do modelo do ativo (FK)
AMENTO vo
DISPONIBILIDADE_ DisponibilidadeDi VARCHAR(100) Não Não Disponibilidade diária (horas) do ativo
DIARIA aria
FLAG_TIPO_MEDIC TipoMedicao VARCHAR(100) Não Não Tipo de Medição
AO 0:Horímetro;1:Odômetro
FLAG_HORA_TRILH SolicitarHoraTrilh VARCHAR(100) Não Não Solicitar horas de trilha?
A a 1-Sim;0-Não
FLAG_GERAR_OS OsPreventiva VARCHAR(100) Não Não Gerar OS Preventiva?
1-Sim;0-Não
MEDICAO MedicaoInicial VARCHAR(100) Não Não Medição Inicial
FK_FAZENDA Fazenda VARCHAR(100) Não Não Descrição da fazenda (FK)
DIAS_ANTECEDENT DiasAlerta VARCHAR(100) Não Não Quantidade de dias para gerar alerta
ES_ALERTA

Equipamento - API

Request

curl --request POST \

- 12 -
--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/EQUIPAMENTO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTA4IDE3OjUzOjQyIn0=.qs5pyg
pGQUf+oreyT0LkH4o64fiMcOOO\/H9P\/\/H2VyA=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data ' [
{
"RegistroAtivo": "1",
"FrotaAtivo": "100",
"DescricaoAtivo": "Teste08-03",
"Chassi": "1001",
"CodigoMarcaAtivo": "BRC",
"AnoModelo": "2022",
"CodigoModeloAtivo": "265",
"DisponibilidadeDiaria": "09:30",
"TipoMedicao": "1",
"SolicitarHoraTrilha": "1",
"OsPreventiva": "0",
"MedicaoInicial": "0",
"Fazenda": "Pantanal (FZPT)",
"DiasAlerta": "5"
}
]’

Response

[
{
"type": "success",
"msg": "Cadastro de Equipamento inserido com sucesso",
"field": "",
"id": "4"
}
]

Funcionario

Tabela de funcionario
Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não

- 13 -
FILIAL Filial VARCHAR(100) Não Sim Filial do funcionário
LOCAL Local VARCHAR(100) Não Sim Local do funcionário
CRACHA Cracha VARCHAR(100) Sim Sim Crachá do funcionário
NOME Nome VARCHAR(100) Não Sim Nome do funcionário

FK_EQUIPE Equipe VARCHAR(100) Não Sim Descrição da equipe (FK)


PIS Pis VARCHAR(100) Não Sim PIS do funcionário
FLAG_TECNICO Mecanico VARCHAR(100) Não Não É Mecânico?
1-Sim;0-Não
FLAG_AVALIADOR Avaliador VARCHAR(100) Não Não É Avaliador?
1-Sim;0-Não
FLAG_OPERADOR Operador VARCHAR(100) Não Não É Operador?
1-Sim;0-Não
DATA_DEMISSAO DataDemissao VARCHAR(100) Não Não Data Demissão

NUMERO_CELULAR NumeroCelular VARCHAR(100) Não Não Número Celular


FLAG_ALERTA_TURN AlertaTurno VARCHAR(100) Não Não Mostrar alerta de turno no celular?
O 1-Sim;0-Não
FLAG_PAINEL MostrarPainel VARCHAR(100) Não Não Mostrar no painel?
1-Sim;0-Não
DISPONIBILIDADE Disponibilidade VARCHAR(100) Não Não Disponibilidade (horas)
STATUS_DISPONIBILI SituacaoFuncionar ARCHAR(100) Não Não Status da disponibilidade do funcionário:
DADE_FUNCIONARIO io 0:Disponível;1:Atestado;2:Folga;3:Férias;4:Afasta
do

DATA_RETORNO_FE DataRetorno ARCHAR(100) Não Não Data de retorno das férias


RIAS

Funcionario - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/FUNCIONARIO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW50YW5hbCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTEwIDAwOjI5OjM5In0=.4Qo5G
ANJc4f19SEzp4eJVqTh9XJa5HnIkHLvydhFRso=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"Filial": "Fazenda Planalto",
"Local": "Planalto, MS-Manutenção",
"RegistroAtivo": "1",
"Cracha": "100",

- 14 -
"Nome": "Teste",
"Equipe": "MÁQUINAS",
"Pis": "100",
"Mecanico": "1",
"Avaliador": "0",
"Operador": "1",
"DataDemissao": "",
"NumeroCelular": "99 99999-9999",
"AlertaTurno": "1",
"MostrarPainel": "0",
"Disponibilidade": "08:00",
"SituacaoFuncionario": "0",
"DataRetorno": ""
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de Funcionario inserido com sucesso",
"field": "",
"id": "4"
}
]

Plano Manutencao

Tabela de plano de manutenção


Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
CODIGO CodigoPlanoManu VARCHAR(100) Sim Sim Código do plano de manutenção
tencao
DESCRICAO DescricaoPlanoMa VARCHAR(100) Não Sim Descrição do plano de manutenção
nutencao
FK_MODELO_EQUIPA CodigoModeloAtiv VARCHAR(100) Não Sim Código do modelo do ativo (FK)
MENTO o
MEDICAO_MINIMO MedicaoMinimo VARCHAR(100) Não Sim Medição (Horímetro/Odômetro) - Alerta Mínimo
MEDICAO_MAXIMO MedicaoMaximo VARCHAR(100) Não Não Medição (Horímetro/Odômetro) - Alerta Máximo

OBSERVACAO Observacao VARCHAR(100) Não Não Observação do plano de manutenção

- 15 -
FLAG_TIPO_MEDICA TipoMedicao VARCHAR(100) Não Sim Tipo de medição
O 0:Horímetro;1:Odômetro

Plano Manutencao - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/PLANO_MANUTENCAO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW50YW5hbCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTEwIDA5OjQxOjQ2In0=.K8aoZ
MoqDZ\/4+LXbty381aBDNB4oUTjVMJ1ZsjeWhkw=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"CodigoPlanoManutencao": "100",
"DescricaoPlanoManutencao": "Teste",
"CodigoModeloAtivo": "100",
"MedicaoMinimo": "1",
"MedicaoMaximo": "100",
"Observacao": "Teste API",
"TipoMedicao": "1"
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de Plano manutencao inserido com sucesso",
"field": "",
"id": "4"
}
]

Tipo Manutencao

- 16 -
Tabela de tipo de manutenção
Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
CODIGO CodigoTipoManute VARCHAR(100) Sim Sim Código do tipo de manutenção
ncao
DESCRICAO DescricaoTipoMan VARCHAR(100) Não Sim Descrição do tipo de manutenção
utencao
FLAG_MOBILE Mobile VARCHAR(100) Não Sim Enviar para mobile?
1-Sim;0-Não
FLAG_GERAR_SERVI GerarServico VARCHAR(100) Não Sim Gerar serviço na OS?
CO 1-Sim;0-Não

TIPO_GERAR_SERVI TipoGerarServico VARCHAR(100) Não Sim Tipo manutenção a gerar no serviço:


CO 0:Modelo do Ativo;1:Plano de Manutenção

Tipo Manutencao - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/TIPO_MANUTENCAO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW50YW5hbCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTEwIDEwOjA2OjI1In0=.TxWR+
CRqXBysE0j9lbYb+KQd3EZoFhGtjntCke6TWy4=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"CodigoTipoManutencao": "100",
"DescricaoTipoManutencao": "Teste",
"Mobile": "0",
"GerarServico": "1",
"TipoGerarServico": "1"
}
]'

Response

- 17 -
{
"type": "success",
"msg": "Cadastro de Tipo manutencao inserido com sucesso",
"field": "",
"id": "4"
}
]

Peca

Tabela de peca (Item)


Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não

CODIGO CodigoItem VARCHAR(100) Sim Sim Código do produto


ID_KLASSMATT IdKlassmatt VARCHAR(100) Não Não ID Klassmatt
CODIGO_ERP CodigoErp VARCHAR(100) Não Não Código ERP
CODIGO_EBS CodigoEbs VARCHAR(100) Não Não Código EBS
DESCRICAO_COMPL DescricaoComplet VARCHAR(100) Não Sim Descrição Completa
ETA a
DESCRICAO DescricaoResumid Não Descrição Resumida
a
FK_UNIDADE_MEDID UnidadeMedida Não Descrição Unidade de Medida (FK)
A

Peca - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/PECA \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTA5IDE2OjU2OjUxIn0=.65MEL
qp7xfymhIG24cKmaKsdOwxfWr6+X\/W3+I1iOFM=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"CodigoItem": "100",
"IdKlassmatt": "100",
"CodigoErp": "100",
"CodigoEbs": "100",

- 18 -
"DescricaoCompleta": "teste",
"DescricaoResumida": "test",
"UnidadeMedida": "Litro"
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de Peca inserido com sucesso",
"field": "",
"id": "4"
}
]

OS

Tabela de OS
Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
FILIAL Filial VARCHAR(100) Não Sim Filial da OS
LOCAL Local VARCHAR(100) Não Sim Local da OS

FK_STATUS_OS StatusOs VARCHAR(100) Não Sim Status da OS


DATA_ABERTURA DataAbertura VARCHAR(100) Não Sim Data Abertura da OS
OBSERVACAO Observacao VARCHAR(100) Não Sim Observações da OS
FK_EQUIPAMENTO Chassi VARCHAR(100) Não Sim Chassi do ativo (FK)

LOCAL_ATENDIMENT LocalAtendimento VARCHAR(100) Não Não Local/Tipo de Atendimento


O 0:Não
Definido;1:Oficina;2:Campo;3:Oficina/Campo
FK_PLANO_MANUTE CodigoPlanoManu VARCHAR(100) Não Sim Código do plano de manutenção (FK)
NCAO tencao
MEDICAO_ANTERIOR MedicaoAnterior VARCHAR(100) Não Não Medição Anterior
MEDICAO_ATUAL MedicaoAtual VARCHAR(100) Não Não Medição Atual
DIFERENCA_MEDICA DiferencaMedicao VARCHAR(100) Não Não Diferença da medição
O
DESCRICAO_PLANO DescricaoPlano VARCHAR(100) Não Descrição do Plano de Manutenção
FK_MODELO_EQUIPA CodigoModeloAtiv VARCHAR(100) Não Sim Código do modelo do ativo (FK)
MENTO o
MEDICAO_MINIMO MedicaoMinimo VARCHAR(100) Não Não Medição (Horímetro/Odômetro) - Alerta Mínimo

MEDICAO_MAXIMO MedicaoMaximo VARCHAR(100) Não Não Medição (Horímetro/Odômetro) - Alerta Máximo


OBSERVACAO_PLAN ObservacaoPlano VARCHAR(100) Não Não Observação do Plano
O

- 19 -
FK_TIPO_MANUTENC CodigoTipoManute VARCHAR(100) Não Sim Código do tipo de manutenção (FK)
AO ncao
FK_CAUSA_DESVIO CodigoCausaDesv VARCHAR(100) Não Sim Código da causa desvio (FK)
io

CLASSIFICACAO_OS ClassificacaoOs VARCHAR(100) Não Não Classificação da OS


0:Mecânica;1:Torno;2:Borracharia;3:Comboio;4:S
oldagem

OS - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/OS \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQbGFuZXN0ZSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTEwIDEyOjQ2OjA1In0=.gYiM8Zi
Bene9Fg\/PUrBIR8020SBy7U8hSvnTr8NPQEE=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"Filial": "Fazenda Planalto",
"Local": "Planalto, MS-Manutenção",
"CodigoOs": "100",
"StatusOs": "Aberta",
"DataAbertura": "2022-06-10 13:07:37",
"Observacao": "Teste API",
"Chassi": "100",
"LocalAtendimento": "1",
"CodigoPlanoManutencao": "100",
"MedicaoAnterior": "1",
"MedicaoAtual": "100",
"DiferencaMedicao": "99",
"DescricaoPlano": "testes",
"CodigoModeloAtivo": "100",
"MedicaoMinimo": "10",
"MedicaoMaximo": "100",
"ObservacaoPlano": "testess",
"CodigoTipoManutencao": "CRT",
"CodigoCausaDesvio": "100",

- 20 -
"ClassificacaoOs": "0"
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de OS inserido com sucesso",
"field": "",
"id": "4"
}
]

OS Peca

Tabela de OS peca (Item)


Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
FILIAL Filial VARCHAR(100) Não Sim Filial da OS
LOCAL Local VARCHAR(100) Não Sim Local da OS

FK_PECA CodigoItem VARCHAR(100) Não Sim Código do produto (FK)


QTD_REQUISITADA QtdRequisitada VARCHAR(100) Não Não Quantidade de peça requisitada

OS Peca - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/OS_PECA \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR
mF6ZW5kYSBQbGFuZXN0ZSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTEwIDEyOjQ2OjA1In0=.gYiM8Zi
Bene9Fg\/PUrBIR8020SBy7U8hSvnTr8NPQEE=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",

- 21 -
"Filial": "Fazenda Planalto",
"Local": "Planalto, MS-Manutenção",
"CodigoOs": "100",
"CodigoItem": "100",
"QtdRequisitada": "100"
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de OS peca inserido com sucesso",
"field": "",
"id": "4"
}
]

OS Servico

Tabela de OS servico
Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
ATIVO RegistroAtivo VARCHAR(100) Não Sim Registro ativo
1-Sim;0-Não
FILIAL Filial VARCHAR(100) Não Sim Filial da OS

LOCAL Local VARCHAR(100) Não Sim Local da OS


FK_SERVICO CodigoServico VARCHAR(100) Não Sim Código do serviço (FK)
TEMPO_PADRAO TempoPadrao VARCHAR(100) Não Não Tempo padrão do serviço na OS

OS Servico - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/OS_SERVICO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiR

- 22 -
mF6ZW5kYSBQbGFuZXN0ZSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTEwIDEyOjQ2OjA1In0=.gYiM8Zi
Bene9Fg\/PUrBIR8020SBy7U8hSvnTr8NPQEE=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '[
{
"RegistroAtivo": "1",
"Filial": "Fazenda Planalto",
"Local": "Planalto, MS-Manutenção",
"CodigoOs": "100",
"CodigoServico": "100",
"TempoPadrao": "60"
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de OS servico inserido com sucesso",
"field": "",
"id": "4"
}
]

Fornecedor

Tabela de Fornecedores
Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
CODIGO CodigoFornecedor VARCHAR(100) Não Sim Código Fornecedor
DESCRICAO DescricaoFornecedor VARCHAR(100) Não Sim Descrição Fornecedor

Fornecedor – API

Request
curl --request POST \
--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/FORNECEDOR \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiRl
pQVCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIzLTAzLTA4IDEzOjEwOjA1In0=.o1aT4AHS9oUAulvCiGoYj2h\/fke
N9Br3vgbBfbWPS6k=' \

- 23 -
--cookie 'Path=%2F; Path=%2F; PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=diSA2DPbQY67WPaZUZQDN1193nIC3EVwgb9mIbvom%2BEdHEo%2F1bf3tflM9a28bMvYkfydYm
X2hTWaDWRoi0Csdq12xZ4LkRQyEos8SM%2FLkF5O1w1mqmffy6rG4A2S;
AWSALBCORS=diSA2DPbQY67WPaZUZQDN1193nIC3EVwgb9mIbvom%2BEdHEo%2F1bf3tflM9a28bMvYk
fydYmX2hTWaDWRoi0Csdq12xZ4LkRQyEos8SM%2FLkF5O1w1mqmffy6rG4A2S' \
--data '[
{
"RegistroAtivo": "1",
"CodigoFornecedor": "100",
"DescricaoFornecedor": "Teste08-03"
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de Fornecedor atualizado com sucesso",
"field": "",
"id": "4"
}
]

Produto

Tabela de Produtos
Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
CODIGO CodigoProduto VARCHAR(100) Não Sim Código Produto
DESCRICAO DescricaoProduto VARCHAR(100) Não Sim Descrição Produto
FK_MODELO_EQUIPAMENTO CodigoModeloAtivo VARCHAR(100) Não Sim Modelo de
Equipamento (FK)
PART_NUMBER PartNumber VARCHAR(100) Não Sim Part Number
FK_FORNECEDOR_PREFERENCIAL CodigoFornecedorPreferencial VARCHAR(100) Não Sim Fornecedor
Preferencial (FK)
FLAG_SOLICITA_DESCREICAO FlagSolicitaDescricao VARCHAR(100) Não Sim Solicita Descrição?
1-Sim;0-Não

Produto - API

Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/PRODUTO \
--header 'Content-Type: application/json' \
--header 'authorization:

- 24 -
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiRl
pQVCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIzLTAzLTA4IDEzOjEwOjA1In0=.o1aT4AHS9oUAulvCiGoYj2h\/fke
N9Br3vgbBfbWPS6k=' \
--cookie 'Path=%2F; Path=%2F; PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=%2BmgPRl2VXYEVyze2jVm%2BVm1K9uf2h66TckXFA3Ogarb0wK20JHrHpvbP%2FmL0AsJgaYE
252XuJwO6kg1zxEfxtyONa7eQTQDVgnw4Z7e2%2FunjEy%2FQphFDpIgwJG01;
AWSALBCORS=%2BmgPRl2VXYEVyze2jVm%2BVm1K9uf2h66TckXFA3Ogarb0wK20JHrHpvbP%2FmL0As
JgaYE252XuJwO6kg1zxEfxtyONa7eQTQDVgnw4Z7e2%2FunjEy%2FQphFDpIgwJG01' \
--data '[
{
"RegistroAtivo": "1",
"CodigoProduto": "100",
"DescricaoProduto": "Teste08-03",
"CodigoModeloAtivo": "265",
"PartNumber": "08032023",
"CodigoFornecedorPreferencial": "100",
"FlagSolicitaDescricao": "1"
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de Produto inserido com sucesso",
"field": "",
"id": "79"
}
]

Contrato

Tabela de Contratos
Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
CODIGO CodigoContrato VARCHAR(100) Não Sim Código Contrato
DESCRICAO DescricaoContrato VARCHAR(100) Não Sim Descrição Contrato
INICIO_PERIODO InicioPeriodo VARCHAR(100) Não Sim Período inicio do Contrato
FIM_PERIODO FimPeriodo VARCHAR(100) Não Sim Período fim do Contrato

Contrato - API

Request

curl --request POST \

- 25 -
--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/CONTRATO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiRl
pQVCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIzLTAzLTA4IDEzOjEwOjA1In0=.o1aT4AHS9oUAulvCiGoYj2h\/fke
N9Br3vgbBfbWPS6k=' \
--cookie 'Path=%2F; Path=%2F; PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=Gf6OB%2F8jzTNaF80vkryR%2BNmzU9AE%2FgUvZaXE9r9j1n4wmxdX5fha9hFMzFi%2BI%2FH1
bzaRdyivCBlPgXvsXJhrcW81IarzcQaml7F7k2zsh%2B6bQCdzUrvure7Nlcqw;
AWSALBCORS=Gf6OB%2F8jzTNaF80vkryR%2BNmzU9AE%2FgUvZaXE9r9j1n4wmxdX5fha9hFMzFi%2BI
%2FH1bzaRdyivCBlPgXvsXJhrcW81IarzcQaml7F7k2zsh%2B6bQCdzUrvure7Nlcqw' \
--data '[
{
"RegistroAtivo": "1",
"CodigoContrato": "100",
"DescricaoContrato": "Teste08-03",
"InicioPeriodo": "2023-03-05",
"FimPeriodo": "2023-03-08"
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de Contrato atualizado com sucesso",
"field": "",
"id": "4"
}
]

Produtos Fornecedor

Tabela de Produtos Fornecedor


Campo Descrição API Tipo de dados Chave Campo Descrição
Primária(PK) Obrigatório
FK_PRODUTO CodigoProduto VARCHAR(100) Não Sim Codigo do Produto (FK)
FK_FORNECEDOR CodigoFornecedor VARCHAR(100) Não Sim Codigo do Fornecedor (FK)
VALOR valorProduto VARCHAR(100) Não Sim Valor do produto
FK_CONTRATO CodigoContrato VARCHAR(100) Não Sim Codigo do Contrato (FK)

Produtos Fornecedor - API

- 26 -
Request

curl --request POST \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/sync/PECA_FORNECEDOR \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiRl
pQVCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIzLTAzLTA4IDEzOjQ3OjE0In0=.wZNYrz1gGz1zvml+JWNyv5uBM
TJDxEKSiKeAaAnjrUs=' \
--cookie 'Path=%2F; Path=%2F; PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=74LZJSiILki1RFEA0Rk1Vd8AGQYBy8luil%2FbemfqxCX2ZR9t%2FuxTNRDh5tQYuxRqUFPeiu0IT
FgLdAqFJkJ3H0coSUswFE%2BuN6qB482tC6gFNDQr9Wv3CdHK73QK;
AWSALBCORS=74LZJSiILki1RFEA0Rk1Vd8AGQYBy8luil%2FbemfqxCX2ZR9t%2FuxTNRDh5tQYuxRqUFP
eiu0ITFgLdAqFJkJ3H0coSUswFE%2BuN6qB482tC6gFNDQr9Wv3CdHK73QK' \
--data '[
{
"RegistroAtivo": "1",
"CodigoProduto": "100",
"CodigoFornecedor": "100",
"CodigoContrato": "100",
"ValorProduto": "5000"
}
]'

Response

[
{
"type": "success",
"msg": "Cadastro de Produto Fornecedor inserido com sucesso",
"field": "",
"id": "6"
}
]

- 27 -
Integração

Na integração é feito um GET a partir do ID que é enviado o sincronismo o mesmo deve ser retornado
quando se quer obter as informações de volta para o sistema de terceiro.

A url é https://slcagricola.h.simova.cloud/nfs/api/v1/integration/{entidade}

{entidade}: é configurado a partir da necessidade do cliente

BOLETIM
Tabela de boletim
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialBoletim VARCHAR(100) Sim Sim Sequencial do boletim

INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO BoletimAtivo VARCHAR(100) Não Sim Boletim ativo

INI_FIM_DIFF_SEC HorasBoletim VARCHAR(100) Não Sim Quantidade de tempo do


boletim

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

IMPORTANTE!! Para a API de boletim as informações de técnico são retornadas de acordo com a filial
autenticada.

- 28 -
Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/BOLETIM \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQbGFuZXN0ZSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTE1IDA4Oj
QyOjExIn0=.Nw5\/hX9jhuGc6t71EBxUUL2npVFsXozAM5MWi0DdlgI=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '{
"periodo": {
"begin": "2022-02-08 13:13:38",
"end" : "2022-02-08 23:59:59"
}
}'

Response

[
{
"Filial": "Fazenda Planeste",
"Local": "MA-Manutenção",
"SequencialBoletim": "1644348820172",
"DataInicialBoletim": "2022-02-08 16:30:14",
"DataFinalBoletim": "2022-02-09 04:28:22",
"BoletimAtivo": "1",
"HorasBoletim": "43088",
"NomeFuncionario": "JOSE CARLOS MENDES CARDOSO",
"CrachaFuncionario": "192698"
},
{
"Filial": "Fazenda Planeste",
"Local": "MA-Manutenção",
"SequencialBoletim": "1644349151181",
"DataInicialBoletim": "2022-02-08 16:35:43",
"DataFinalBoletim": "2022-02-09 05:01:53",
"BoletimAtivo": "1",
"HorasBoletim": "44770",
"NomeFuncionario": "CAIO FERNANDO ASSUNCAO LIMA",

- 29 -
"CrachaFuncionario": "194760"
}

Nisso é enviada todas informações do boletim que estão configuradas para retorno.

APONTAMENTO
Tabela de apontamento do técnico
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Código da OS (FK)

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

FLAG_DESLOCAMENTO FlagDeslocamento VARCHAR(100) Não Sim Deslocamento?


1-Sim;0-Não

TIPO_APONTAMENTO TipoApontamento VARCHAR(100) Não Sim Tipo de apontamento


1:Serviço;2:Parada

FK_CODIGO_SERVICO CodigoServico VARCHAR(100) Não Sim Código do serviço (FK)

FK_DESCRICAO_PARADA DescricaoParada VARCHAR(100) Não Sim Descrição da parada (FK)

INI_FIM_DIFF_SEC HorasApontamento VARCHAR(100) Não Sim Quantidade de tempo do


apontamento

FK_DESCRICAO_COMPON DescricaoComponente VARCHAR(100) Não Sim Descrição do


ENTE componente (FK)

- 30 -
FK_DESCRICAO_SUBSISTE DescricaoSubsistema VARCHAR(100) Não Sim Descrição do subsistema
MA (FK)

FK_DESCRICAO_SISTEMA DescricaoSistema VARCHAR(100) Não Sim Descrição do sistema (FK)

FK_CHASSI_EQUIPAMENT Chassi VARCHAR(100) Não Sim Chassi do ativo (FK)


O

IMPORTANTE!! Para a API de apontamento as informações de técnico são retornadas de acordo com
a filial autenticada.

Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQbGFuZXN0ZSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTE1IDA4Oj
QyOjExIn0=.Nw5\/hX9jhuGc6t71EBxUUL2npVFsXozAM5MWi0DdlgI=' \
--cookie PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om \
--data '{
"periodo": {
"begin": "2022-02-08 13:13:38",
"end" : "2022-02-08 23:59:59"
}
}'

Response

[
{
"Filial": "Fazenda Planeste",
"Local": "MA-Manutenção",
"SequencialApontamento": "1644337228622",
"SeqBoletim": "1644332465909",
"DataInicialBoletim": "2022-02-08 11:57:29",
"DataFinalBoletim": "2022-02-09 21:10:19",
"DataInicialApontamento": "2022-02-08 13:17:00",
"DataFinalApontamento": "2022-02-08 14:03:18",
"ApontamentoAtivo": "1",
"CodigoOs": "",
"OsCriada": "",
"CodigoOsApontamento": "",
"FlagDeslocamento": "0",

- 31 -
"TipoApontamento": "2",
"CodigoServico": "",
"DescricaoParada": "Deslocamento",
"HorasApontamento": "2778",
"DescricaoComponente": "",
"DescricaoSubsistema": "",
"DescricaoSistema": "",
"Chassi": ""
},
{
"Filial": "Fazenda Planeste",
"Local": "MA-Manutenção",
"SequencialApontamento": "1644337343726",
"SeqBoletim": "1644318367529",
"DataInicialBoletim": "2022-02-08 08:02:47",
"DataFinalBoletim": "2022-02-08 18:40:56",
"DataInicialApontamento": "2022-02-08 13:19:04",
"DataFinalApontamento": "2022-02-08 17:33:59",
"ApontamentoAtivo": "1",
"CodigoOs": "",
"OsCriada": "991644328184187",
"CodigoOsApontamento": "1644328184187",
"FlagDeslocamento": "0",
"TipoApontamento": "1",
"CodigoServico": "CA-1.4.1",
"DescricaoParada": "",
"HorasApontamento": "15295",
"DescricaoComponente": "Coletor",
"DescricaoSubsistema": "Coletor",
"DescricaoSistema": "Motor\/Arrefecimento\/Combustível",
"Chassi": "1CQS790AAK013012"
}
]

APONTAMENTO STATUS OS
Tabela de apontamento do status da OS
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamentoS VARCHAR(100) Não Sim Sequencial do


tatusOs apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

- 32 -
FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do
boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamentoS VARCHAR(100) Não Sim Data/hora inicial do


tatusOs apontamento

FIM_DH DataFinalApontamentoSt VARCHAR(100) Não Sim Data/hora final do


atusOs apontamento

FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Código da OS (FK)

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

FK_DESCRICAO_STATUS_ DescricaoStatusApontam VARCHAR(100) Não Sim Descrição do status do


APONTAMENTO ento apontamento (FK)

FK_DESCRICAO_MOTIVO DescricaoMotivoPausa VARCHAR(100) Não Sim Descrição do motivo


_PAUSA pausa (FK)

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

TIPO_APONTAR TipoApontar VARCHAR(100) Não Sim Tipo apontar:


1:Iniciada;2:Criada|Inicia
da;3:Encerrada;4:Pausada

FLAG_OS_APONT_PECA OsApontaPeca VARCHAR(100) Não Sim Aponta peça?


1-Sim;0-Não

FK_CHASSI_EQUIPAMENT Chassi VARCHAR(100) Não Sim Chassi do ativo (FK)


O

FK_SEQUENCIAL_APONT SequencialApontamento VARCHAR(100) Não Sim Sequencial do


AMENTO apontamento (FK)

CLIENTE_DESCRICAO ClienteDescricao VARCHAR(100) Não Sim Descrição do cliente

CLIENTE_ENDERECO ClienteEndereco VARCHAR(100) Não Sim Endereço do cliente

FK_DESCRICAO_LOCAL_A LocalAtendimento VARCHAR(100) Não Sim Local/Tipo de


TENDIMENTO Atendimento

FLAG_PENDENCIA FlagPendencia VARCHAR(100) Não Sim OS com Pendência:


1-Sim;0-Não

MOTIVO_PENDENCIA MotivoPendencia VARCHAR(100) Não Sim Motivo da Pendência

FK_DESCRICAO_TIPO_MA TipoManutencao VARCHAR(100) Não Sim Tipo De Manutenção


NUTENCAO

OBSERVACAO_PAUSA ObservacaoPausa VARCHAR(100) Não Sim Observação da Pausa

FK_DESCRICAO_CAUSA_D CausaDesvio VARCHAR(100) Não Sim Descrição da causa desvio


ESVIO

IMPORTANTE!! Para a API de apontamento do status da OS as informações de técnico são retornadas


de acordo com a filial autenticada.

Request

ccurl --request GET \

- 33 -
--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_STATUS_OS \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAyIDE2O
jI2OjQ4In0=.sN45GL4CpM6bilNHyEL+q8BMRwpwPNcvAkIYG+EsBpM=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=FLPYFC9Xf%2Fxm1e8SEDlW4%2BKBH5dSWgJpnxClyGMUCyRMJlLlS4lpB%2F6hX%2F1
uh728Pa%2BJbXMQ3T8hpNxr3i0NH7E%2B%2BWqxdBEfrHuK7ivunbYR1SYM4Plrbsy9Bm5b;
AWSALBCORS=FLPYFC9Xf%2Fxm1e8SEDlW4%2BKBH5dSWgJpnxClyGMUCyRMJlLlS4lpB%2F6h
X%2F1uh728Pa%2BJbXMQ3T8hpNxr3i0NH7E%2B%2BWqxdBEfrHuK7ivunbYR1SYM4Plrbsy9Bm5b'
\
--data '{
"periodo": {
"begin": "2022-08-01 15:22:20",
"end" : "2022-08-01 15:22:22"
}
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamentoStatusOs": "1659378138933",
"SeqBoletim": "1659377879786",
"DataInicialBoletim": "2022-08-01 15:17:59",
"DataFinalBoletim": "2022-08-01 15:22:24",
"DataInicialApontamentoStatusOs": "2022-08-01 15:22:20",
"DataFinalApontamentoStatusOs": "",
"ApontamentoAtivo": "1",
"CodigoOs": "999",
"CodigoOsApontamento": "1073",
"OsCriada": "123",
"TipoApontar": "4",
"OsApontaPeca": "0",
"Chassi": "9C2KD0550DR12564",
"SequencialApontamento": "",
"ClienteDescricao": "TESTE",
"ClienteEndereco": "RUA TESTE",
"LocalAtendimento": "Oficina",
"FlagPendencia": "0",

- 34 -
"MotivoPendencia": "TESTE",
"TipoManutencao": "Corretiva",
"ObservacaoPausa": "TESTE",
"CausaDesvio": "Desgaste Natural"
}
]

APONTAMENTO SOLICITACAO PECA ITEM


Tabela de apontamento de solicitação da peça item
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) VARCHAR(100) Não Sequencial do


apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Não Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

CODIGO_PECA CodigoPeca VARCHAR(100) Não Sim Código da Peça

QUANTIDADE QuantidadePeca VARCHAR(100) Não Sim Quantidade Solicitada

STATUS_SOLICITACAO StatusSolicitacao VARCHAR(100) Não Sim Status da Solicitação:


0:Não
Atendida;1:Cancelada;2:A
tendida;3:Atendida
Parcialmente;4:Integrada

QUANTIDADE_ATENDIDA QuantidadePecaAtendida VARCHAR(100) Não Sim Quantidade Atendida

QUANTIDADE_INFORMA QuantidadePecaInformad VARCHAR(100) Não Sim Quantidade Informada


DA a

FLAG_CONCLUIDO_PARCI FlagConcluidoParcial VARCHAR(100) Não Sim Concluir solicitação com


AL pendência?
1-Sim;0-Não

DATA_PREVISAO_CHEGA DataPrevisaoChegada VARCHAR(100) Não Sim Data de Previsão de

- 35 -
DA Chegada

OBSERVACAO Observacao VARCHAR(100) Não Sim Observação

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

USUARIO_ATENDIMENTO UsuarioAtendimento VARCHAR(100) Não Sim Usuário Atendimento

DATA_ATENDIMENTO DataAtendimento VARCHAR(100) Não Sim Data Atendimento

IMPORTANTE!! Para a API de apontamento de solicitação da peça item as informações de técnico são
retornadas de acordo com a filial autenticada.

Request

curl --request GET \


--url
https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_SOLICITACAO_PECA_ITEM
\
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAyIDE2O
jU3OjMzIn0=.TRWTrSe0PA9xWzos+tc+5\/BpT3f7tzRYoTFrQ60gD2k=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=ZmhV18uJ2dq7id0CqGGpcCXbmp%2Fv6Cg5xnycnRounz5IKjFBpLQEdAmwRWAfXSoN84
IBODDuIAjr4Vttqf%2FAqFYeLkTgJe58Rp9CvDs5mBOgM0Xb6W09tRjUgvfQ;
AWSALBCORS=ZmhV18uJ2dq7id0CqGGpcCXbmp%2Fv6Cg5xnycnRounz5IKjFBpLQEdAmwRWAfX
SoN84IBODDuIAjr4Vttqf%2FAqFYeLkTgJe58Rp9CvDs5mBOgM0Xb6W09tRjUgvfQ' \
--data '{
"periodo": {
"begin": "2022-06-23 15:26:10",
"end" : "2022-06-23 23:59:59"
}
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1656008809049",
"SeqBoletim": "1656007721917",
"DataInicialBoletim": "2022-06-23 15:08:03",
"DataFinalBoletim": "2022-06-27 08:10:48",
"DataInicialApontamento": "2022-06-23 15:26:10",

- 36 -
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"NomeFuncionario": "Adilson Ferreira Santos",
"CrachaFuncionario": "304",
"CodigoOsApontamento": "1056",
"CodigoPeca": "100",
"QuantidadePeca": "1",
"StatusSolicitacao": "0",
"QuantidadePecaAtendida": "1",
"QuantidadePecaInformada": "1",
"FlagConcluidoParcial": "0",
"DataPrevisaoChegada": "2022-08-02 16:26:47",
"Observacao": "TESTE",
"OsCriada": "123",
"UsuarioAtendimento": "TESTE",
"DataAtendimento": "2022-08-02 16:27:00"
}
]

APONTAMENTO SOLICITACAO PECA


Tabela de apontamento de solicitação da peça
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) VARCHAR(100) Não Sequencial do


apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Não Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

- 37 -
FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Código da OS (FK)

STATUS_SOLICITACAO StatusSolicitacao VARCHAR(100) Não Sim Status da Solicitação:


0:Não
Atendida;1:Cancelada;2:A
tendida;3:Atendida
Parcialmente;4:Integrada

STATUS_PENDENCIA StatusPendencia VARCHAR(100) Não Sim Status da Pendência

DATA_PREVISAO_CHEGA DataPrevisaoChegada VARCHAR(100) Não Sim Data de Previsão de


DA Chegada

FLAG_VALIDACAO Validacao VARCHAR(100) Não Sim Validar itens?


1-Sim;0-Não

FLAG_CONCLUIDO Concluido VARCHAR(100) Não Sim Solicitação Concluída?


1-Sim;0-Não

FLAG_EMAIL_ENVIADO FLAG_EMAIL_ENVIADO VARCHAR(100) Não Sim Enviou e-mail?


1-Sim;0-Não

IMPORTANTE!! Para a API de apontamento de solicitação da peça as informações de técnico são


retornadas de acordo com a filial autenticada.

Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_SOLICITACAO_PECA
\
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAyIDE3O
jEyOjUxIn0=.i2TZPQrsYCFnO88ecMwWqs9q3FO3MnTcGeFe6JAN6Gs=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=C4%2F%2B29Ci8FTANjnTqv5U8D%2BNCXjl2FPTixc%2BRzHzZUZXbAiUen46VUOxSS31
qPqcMLx82G3KXlJ4yZ3SDomB744q4CCaPsITdUXkc2%2F%2BzM69HKuUxScEIpDNV1UX;
AWSALBCORS=C4%2F%2B29Ci8FTANjnTqv5U8D%2BNCXjl2FPTixc%2BRzHzZUZXbAiUen46VUO
xSS31qPqcMLx82G3KXlJ4yZ3SDomB744q4CCaPsITdUXkc2%2F%2BzM69HKuUxScEIpDNV1UX' \
--data '{
"periodo": {
"begin": "2022-06-23 15:26:10",
"end" : "2022-06-23 23:59:59"
}
}'

Response
[
{

- 38 -
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1656008839471",
"SeqBoletim": "1656007721917",
"DataInicialBoletim": "2022-06-23 15:08:03",
"DataFinalBoletim": "2022-06-27 08:10:48",
"DataInicialApontamento": "2022-06-23 15:26:10",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"NomeFuncionario": "Adilson Ferreira Santos",
"CrachaFuncionario": "304",
"CodigoOsApontamento": "1056",
"OsCriada": "123",
"CodigoOs": "1",
"StatusSolicitacao": "0",
"StatusPendencia": "1",
"DataPrevisaoChegada": "2022-08-02 16:42:17",
"Validacao": "0",
"Concluido": "1",
"EmailEnviado": "1",
"HorasApontamento": "0"
}
]

APONTAMENTO SERVICO FINALIZADO


Tabela de apontamento do serviço finalizado
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Não Sim Sequencial do


apontamento

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

FK_SERVICO CodigoServico VARCHAR(100) Não Sim Código do serviço (FK)

IMPORTANTE!! Para a API de apontamento de serviço finalizado as informações de técnico são


retornadas de acordo com a filial autenticada.

- 39 -
Request

curl --request GET \


--url
https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_SERVICO_FINALIZADO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA2LTE1IDIzOj
A2OjA4In0=.\/Q1StxbquPCSrg\/bI182nQsEPAxMT99jRaAL2JZfxj4=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=C4%2F%2B29Ci8FTANjnTqv5U8D%2BNCXjl2FPTixc%2BRzHzZUZXbAiUen46VUOxSS31
qPqcMLx82G3KXlJ4yZ3SDomB744q4CCaPsITdUXkc2%2F%2BzM69HKuUxScEIpDNV1UX;
AWSALBCORS=C4%2F%2B29Ci8FTANjnTqv5U8D%2BNCXjl2FPTixc%2BRzHzZUZXbAiUen46VUO
xSS31qPqcMLx82G3KXlJ4yZ3SDomB744q4CCaPsITdUXkc2%2F%2BzM69HKuUxScEIpDNV1UX' \
--data '{
"periodo": {
"begin": "2022-08-02 16:51:29",
"end" : "2022-08-02 23:59:59"
}
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1659107035725",
"ApontamentoAtivo": "1",
"CodigoOsApontamento": "1659106948820",
"CodigoServico": "TR78-1.1.2"
}
]

APONTAMENTO RESPOSTA SERVICO


Tabela de apontamento da resposta do serviço
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

- 40 -
FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Não Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

FK_DESCRICAO_GRUPO_ DescricaoGrupoQuestao VARCHAR(100) Não Sim Descrição do grupo


QUESTAO questão (FK)

FK_DESCRICAO_QUESTA DescricaoQuestao VARCHAR(100) Não Sim Descrição da questão (FK)


O

FK_DESCRICAO_TIPO_RES DescricaoTipoResposta VARCHAR(100) Não Sim Descrição do tipo


POSTA resposta (FK)

OBSERVACAO ObservacaoApontamento VARCHAR(100) Não Sim Observação

FK_SEQUENCIAL_APONT SequencialApontamento VARCHAR(100) Não Sim Sequencial do


AMENTO apontamento (FK)

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

FK_CODIGO_SERVICO CodigoServico Código do serviço (FK)

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

IMPORTANTE!! Para a API de apontamento da resposta do serviço as informações de técnico são


retornadas de acordo com a filial autenticada.

Request

curl --request GET \


--url
https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_RESPOSTA_SERVICO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAyIDE3O
jI1OjQ3In0=.9OWU8IT4\/oLQU\/7P+5pj2PCceieirOTLrADD873lXdA=' \

- 41 -
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=pvgku%2ByW1na0J1sgct8sdJi4iuKmNY2xR6kbuT%2FxPVXXMEIHXMM4XME34RjLWqIyx
CFLMgSnpPkT2vZMNz%2FdmsKwW3m7oNsJUKxLnrQCB%2FVNfLHeD6UhuvL85UOK;
AWSALBCORS=pvgku%2ByW1na0J1sgct8sdJi4iuKmNY2xR6kbuT%2FxPVXXMEIHXMM4XME34RjL
WqIyxCFLMgSnpPkT2vZMNz%2FdmsKwW3m7oNsJUKxLnrQCB%2FVNfLHeD6UhuvL85UOK' \
--data '{
"periodo": {
"begin": "2022-08-02 17:00:07",
"end" : "2022-08-02 23:59:59"
}
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamentoRespostaServico": "12345",
"SeqBoletim": "1656957183044",
"DataInicialBoletim": "2022-07-04 14:52:23",
"DataFinalBoletim": "2022-07-04 14:55:23",
"DataInicialApontamento": "2022-08-02 17:00:07",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"DescricaoGrupoQuestao": "Motor CA",
"DescricaoQuestao": "Estofamento do banco do operador inteiro",
"DescricaoTipoResposta": "Bom",
"ObservacaoApontamento": "TESTE",
"SequencialApontamento": "1633960643436",
"CodigoOsApontamento": "1234",
"CodigoServico": "6686",
"OsCriada": "123",
"HorasApontamento": ""
}
]

APONTAMENTO PENDENCIA
Tabela de apontamento pendência
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

- 42 -
SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do
apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Código da OS (FK)

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

MOTIVO_PENDENCIA MotivoPendencia VARCHAR(100) Não Sim Motivo da Pendência

SEQ_DB_DEVICE_STATUS SequencialStatusOs VARCHAR(100) Não Sim Seq Status OS Mobile


_OS

IMPORTANTE!! Para a API de apontamento pendência as informações de técnico são retornadas de


acordo com a filial autenticada.

Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_PENDENCIA \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAyIDIzOj
E0OjMyIn0=.UYTDUgN7ZBSEpGZ9zGgp\/e81US9k35fMo3oVZmB0Dks=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=NmO%2B2TAU0%2BbEFb5%2B9FSo4bb3XjZxgm9LSlUQdn%2F49ZB0ASVoBvPY9QBfjt
GsGEig1BIbfv%2BQBqud8whjAWR4leLBguwfBwo1PU3vQJFGH4GT6UGIgTPYz2kwC%2B%2B2;
AWSALBCORS=NmO%2B2TAU0%2BbEFb5%2B9FSo4bb3XjZxgm9LSlUQdn%2F49ZB0ASVoBvPY9
QBfjtGsGEig1BIbfv%2BQBqud8whjAWR4leLBguwfBwo1PU3vQJFGH4GT6UGIgTPYz2kwC%2B%2B
2' \
--data '{
"periodo": {
"begin": "2022-07-22 15:54:27",

- 43 -
"end" : "2022-07-22 23:59:59"
}
}'

Response
[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1658516106313",
"SeqBoletim": "1658515424424",
"DataInicialBoletim": "2022-07-22 15:43:05",
"DataFinalBoletim": "2022-07-22 17:00:29",
"DataInicialApontamento": "2022-07-22 15:54:27",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"NomeFuncionario": "Adilson Ferreira Santos",
"CrachaFuncionario": "304",
"CodigoOsApontamento": "1050",
"OsCriada": "",
"CodigoOs": "432",
"MotivoPendencia": "Servico relizado conforme solicitado ",
"SequencialStatusOs": "1658516045106"
}
]

APONTAMENTO OBSERVACAO
Tabela de apontamento observação
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

- 44 -
FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do
apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Código da OS (FK)

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

OBSERVACAO ObservacaoApontamento VARCHAR(100) Não Sim Observação do


apontamento

IMPORTANTE!! Para a API de apontamento observação as informações de técnico são retornadas de


acordo com a filial autenticada.

Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_OBSERVACAO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAzIDA5O
jEyOjIwIn0=.REkTA\/9DAGR1F6pGsTQ9ERir87I53aJQ86Rv3kxdfBI=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=lUJbq9HGuHp3f1qGErNSDcKyVkKYC6fRHsPwFULI27lNLlcwQFUIXaOsV%2BHakrSt83se
nTi%2BWb%2BzNUP61T2mOEEiDrJZP1Nfh0zc1VWE%2BPcNRj7Zw314DQknBIn7;
AWSALBCORS=lUJbq9HGuHp3f1qGErNSDcKyVkKYC6fRHsPwFULI27lNLlcwQFUIXaOsV%2BHakrS
t83senTi%2BWb%2BzNUP61T2mOEEiDrJZP1Nfh0zc1VWE%2BPcNRj7Zw314DQknBIn7' \
--data '{
"periodo": {
"begin": "2021-09-28 11:03:35",
"end" : "2021-09-28 23:59:59"
}
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1632838013764",

- 45 -
"SeqBoletim": "1632835936607",
"DataInicialBoletim": "2021-09-28 10:28:46",
"DataFinalBoletim": "2021-09-28 17:08:21",
"DataInicialApontamento": "2021-09-28 11:03:35",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"CodigoOs": "654",
"OsCriada": "261632837964328",
"CodigoOsApontamento": "426",
"NomeFuncionario": "Diego Dourado Costa",
"CrachaFuncionario": "197415",
"ObservacaoApontamento": "vazamento no retentor."
}
]

APONTAMENTO MENSAGEM
Tabela de apontamento mensagem
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

FK_DESCRICAO_MENSAG DescricaoMensagemCada VARCHAR(100) Não Sim Descrição da mensagem


EM_CADASTRO stro (FK)

DATA_LEITURA DataLeitura VARCHAR(100) Não Sim Data Leitura

USUARIO_LEITURA UsuarioLeitura VARCHAR(100) Não Sim Usuário Leitura

DESCRICAO DescricaoApontamento VARCHAR(100) Não Sim Descrição

IMPORTANTE!! Para a API de apontamento mensagem as informações de técnico são retornadas de


acordo com a filial autenticada.

- 46 -
Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_MENSAGEM \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAzIDA5O
jEyOjIwIn0=.REkTA\/9DAGR1F6pGsTQ9ERir87I53aJQ86Rv3kxdfBI=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=b21pNg%2FTKWVgRMYCg5gHGLR8X1YgVryJOQencKL8XQMCEXnTMy05V8Cf02W6Ws
vRk2PKKcJgUG%2Bj37K6UIE7%2B2%2FfAc6xh2lMuPUtH33N5Jtf%2F%2FInjAX%2Bm0xwBUwy;
AWSALBCORS=b21pNg%2FTKWVgRMYCg5gHGLR8X1YgVryJOQencKL8XQMCEXnTMy05V8Cf02
W6WsvRk2PKKcJgUG%2Bj37K6UIE7%2B2%2FfAc6xh2lMuPUtH33N5Jtf%2F%2FInjAX%2Bm0xwBU
wy' \
--data '{
"periodo": {
"begin": "2021-09-27 08:12:37",
"end" : "2021-09-27 23:59:59"
}
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1632741170331",
"SeqBoletim": "1632736933102",
"DataInicialBoletim": "2021-09-27 07:02:00",
"DataFinalBoletim": "2021-09-27 13:50:36",
"DataInicialApontamento": "2021-09-27 08:12:37",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"DescricaoMensagemCadastro": "",
"NomeFuncionario": "Adalci Rodrigues de Deus",
"CrachaFuncionario": "367",
"DataLeitura": "2021-09-28 07:30:56",
"UsuarioLeitura": "103",
"DescricaoApontamento": "Foi criada a OS OFFLINE NUMERO 1632740980967"
}

- 47 -
]

APONTAMENTO MEDICAO
Tabela de apontamento de medição
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Código da OS (FK)

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

FK_CHASSI_EQUIPAMENT Chassi VARCHAR(100) Não Sim Chassi do ativo (FK)


O

MEDICAO Medicao VARCHAR(100) Não Sim Horímetro/Odômetro

IMPORTANTE!! Para a API de apontamento de medição as informações de técnico são retornadas de


acordo com a filial autenticada.

Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_MEDICAO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAzIDA5O
jEyOjIwIn0=.REkTA\/9DAGR1F6pGsTQ9ERir87I53aJQ86Rv3kxdfBI=' \

- 48 -
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=C5KFM%2FiKFgFdRFhE4YhErE36jtsSLRi1mNcHwDpZwoXJYAFU9pvf5rG1W3o4%2FEk6
NhcyhCM4FU27Gu1gRgD82iT%2FpWWaR9LCg0NWFjHR4E8xMwz6iTvA9uj9M%2FGy;
AWSALBCORS=C5KFM%2FiKFgFdRFhE4YhErE36jtsSLRi1mNcHwDpZwoXJYAFU9pvf5rG1W3o4%
2FEk6NhcyhCM4FU27Gu1gRgD82iT%2FpWWaR9LCg0NWFjHR4E8xMwz6iTvA9uj9M%2FGy' \
--data '{
"periodo": {
"begin": "2021-09-30 10:46:17",
"end" : "2021-09-30 23:59:59"
}
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1633009788165",
"SeqBoletim": "1632995961116",
"DataInicialBoletim": "2021-09-30 06:55:51",
"DataFinalBoletim": "2021-09-30 16:57:05",
"DataInicialApontamento": "2021-09-30 10:46:17",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"NomeFuncionario": "Diego Dourado Costa",
"CrachaFuncionario": "197415",
"CodigoOsApontamento": "123",
"CodigoOs": "654",
"OsCriada": "1234",
"Chassi": "CQ7500A011405",
"Medicao": "800000.0"
}
]

APONTAMENTO FOTO
Tabela de apontamento de foto
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

- 49 -
SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do
apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Código da OS (FK)

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

FOTO Foto VARCHAR(100) Não Sim Foto base64

OBS Observacao VARCHAR(100) Não Sim Observação

IMPORTANTE!! Para a API de apontamento foto as informações de técnico são retornadas de acordo
com a filial autenticada.

Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_FOTO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAzIDA5O
jUwOjQ5In0=.PtL\/5fH0awnJTG+rkgkV1\/5Dce8PAYBHu5jyP7N9+lc=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=ksz3mUM5%2FS4Bdf61BbYo2fDEV4gNJQj9IjhruTtnHUR3BfIpt1gfOuokwtNTcbaJDNCc1C
900dzL6lw4fTTQfxE20aNJYZsBWf4CWNInIb9Jxjp5bmllNUdVnA%2F7;
AWSALBCORS=ksz3mUM5%2FS4Bdf61BbYo2fDEV4gNJQj9IjhruTtnHUR3BfIpt1gfOuokwtNTcbaJDN
Cc1C900dzL6lw4fTTQfxE20aNJYZsBWf4CWNInIb9Jxjp5bmllNUdVnA%2F7' \
--data '{
"periodo": {
"begin": "2022-05-16 13:28:53",
"end" : "2022-05-16 23:59:59"
}

- 50 -
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1652718562192",
"SeqBoletim": "1652718456964",
"DataInicialBoletim": "2022-05-16 13:26:59",
"DataFinalBoletim": "2022-05-16 13:33:33",
"DataInicialApontamento": "2022-05-16 13:28:53",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"CodigoOs": "654",
"OsCriada": "211652701231989",
"CodigoOsApontamento": "1652701231989",
"NomeFuncionario": "Adilson Ferreira Santos",
"CrachaFuncionario": "304",
"Foto": "",
"Observacao": "Teste"
}
]

APONTAMENTO EQUIPAMENTO
Tabela de apontamento de equipamento
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

- 51 -
FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do
apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Código da OS (FK)

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

HORIMETRO Horimetro VARCHAR(100) Não Sim Horas do ativo

HORA_TRILHA HoraTrilha VARCHAR(100) Não Sim Horas de Trilha

FK_CHASSI_EQUIPAMENT Chassi VARCHAR(100) Não Sim Chassi do ativo (FK)


O

COMPONENTE ComponenteApontament VARCHAR(100) Não Sim Componente digitado no


o apontamento

FROTA Frota VARCHAR(100) Não Sim Frota do equipamento

HORIMETRO_ANTERIOR HorasApontamento VARCHAR(100) Não Sim Horímetro anteiror

CHASSI ChassiApontamento VARCHAR(100) Não Sim Chassi digitado no


apontamento

IMPORTANTE!! Para a API de apontamento equipamento as informações de técnico são retornadas de


acordo com a filial autenticada.

Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_EQUIPAMENTO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAzIDEw
OjI4OjE1In0=.7ZuR0Llm19RSFI4W4PfSUERvrr2SSR530q6tUH6EdyI=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=%2F9Ll3vIUg1YkB1WI52nJA7UsEyANKQPnZrPYLApTiL3tbvMzP7fCMA2TtGHGpAxvC4na
IfHGJ8t5CiYkalsDNoYlBhJeSTbNKG%2BCVTJqE6XwJ3Twy%2FPq2%2FQRfb36;
AWSALBCORS=%2F9Ll3vIUg1YkB1WI52nJA7UsEyANKQPnZrPYLApTiL3tbvMzP7fCMA2TtGHGpAx
vC4naIfHGJ8t5CiYkalsDNoYlBhJeSTbNKG%2BCVTJqE6XwJ3Twy%2FPq2%2FQRfb36' \
--data '{
"periodo": {
"begin": "2021-09-27 13:07:37",
"end" : "2021-09-27 23:59:59"
}
}'

- 52 -
Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1632758865972",
"SeqBoletim": "1632736933102",
"DataInicialBoletim": "2021-09-27 07:02:00",
"DataFinalBoletim": "2021-09-27 13:50:36",
"DataInicialApontamento": "2021-09-27 13:07:37",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"CodigoOs": "654",
"OsCriada": "201632740980967",
"CodigoOsApontamento": "443",
"NomeFuncionario": "Adalci Rodrigues de Deus",
"CrachaFuncionario": "367",
"Horimetro": "00",
"HoraTrilha": "00",
"ChassiApontamento": "123",
"ComponenteApontamento": "321",
"Frota": "45",
"HorimetroAnterior": "1",
"Chassi": "CQDB74ATG0110138"
}
]

APONTAMENTO DESCRICAO SERVICO


Tabela de apontamento de descrição do serviço
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

- 53 -
INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do
apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Código da OS (FK)

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

RECLAMACAO_CLIENTE ReclamacaoCliente VARCHAR(100) Não Sim Solicitação

CAUSA Causa VARCHAR(100) Não Sim Resultado de Diagnóstico

SOLUCAO Solucao VARCHAR(100) Não Sim Solução Aplicada

IMPORTANTE!! Para a API de apontamento descricao de servico as informações de técnico são


retornadas de acordo com a filial autenticada.

Request

curl --request GET \


--url
https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_DESCRICAO_SERVICO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAzIDEyO
jE2OjA3In0=.RMjVGBkk3LyZvKV+e6J0iMIdknrn1EszM8jtSf\/Ehlg=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=sDiI2bCe41CxrHyJD6eKIsRYXjQPMuAL4x6o0x71Gif9pok71I7unomWI9Kkg8JwlP%2BxFwr
bwMHpHpvd1dPNB6sXZyhAr0W7KD26baQv5e4Df9l5zpMi7KfCfYeY;
AWSALBCORS=sDiI2bCe41CxrHyJD6eKIsRYXjQPMuAL4x6o0x71Gif9pok71I7unomWI9Kkg8JwlP%2
BxFwrbwMHpHpvd1dPNB6sXZyhAr0W7KD26baQv5e4Df9l5zpMi7KfCfYeY' \
--data '{
"periodo": {
"begin": "2021-09-27 14:49:41",
"end" : "2021-09-27 23:59:59"
}
}'

Response

- 54 -
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1632771022877",
"SeqBoletim": "1632770156990",
"DataInicialBoletim": "2021-09-27 16:12:59",
"DataFinalBoletim": "2021-09-27 16:29:13",
"DataInicialApontamento": "2021-09-27 16:28:51",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"CodigoOs": "1326288",
"OsCriada": "381632770197924",
"CodigoOsApontamento": "415",
"NomeFuncionario": "Nerci Luis Welter",
"CrachaFuncionario": "164399",
"ReclamacaoCliente": "Verificar Vazamento ",
"Causa": "Troca de reparo ",
"Solucao": "Reparo trocado",
"HorasApontamento": "0"
}
]

APONTAMENTO CHECKLIST FIM


Tabela de apontamento de checklist fim
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SeqBoletim VARCHAR(100) Sim Sim Sequencial do boletim


(FK)

FK_INI_DH DataInicialBoletim VARCHAR(100) Não Sim Data/hora inicial do


boletim

FK_FIM_DH DataFinalBoletim VARCHAR(100) Não Sim Data/hora final do


boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Código da OS (FK)

OS_CRIADA OsCriada VARCHAR(100) Não Sim OS Criada

CODIGO_OS CodigoOsApontamento VARCHAR(100) Não Sim Código OS

- 55 -
FLAG_NC Inconformidade VARCHAR(100) Não Sim Inconformidade?
1-Sim;0-Não

IMPORTANTE!! Para a API de apontamento de checklist fim as informações de técnico são retornadas
de acordo com a filial autenticada.

Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_CHECKLIST_FIM \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAzIDEyO
jE2OjA3In0=.RMjVGBkk3LyZvKV+e6J0iMIdknrn1EszM8jtSf\/Ehlg=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=a7ohjHbFzvzddf0DK6zmQmdN9957m4Mp9gsxWb6aYifXe%2FZ9Dv1qxKuSYqJLEuS1KHV
WrVzWIcGfgwwZ67bdfUj34BFA%2BDfXB0qvxPC38T%2BSeV35%2BskLz7f1sHzf;
AWSALBCORS=a7ohjHbFzvzddf0DK6zmQmdN9957m4Mp9gsxWb6aYifXe%2FZ9Dv1qxKuSYqJLEu
S1KHVWrVzWIcGfgwwZ67bdfUj34BFA%2BDfXB0qvxPC38T%2BSeV35%2BskLz7f1sHzf' \
--data '{
"periodo": {
"begin": "2022-08-03 11:51:05",
"end" : "2022-08-03 23:59:59"
}
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "123445654",
"SeqBoletim": "1644314727405",
"DataInicialBoletim": "2022-02-08 07:01:50",
"DataFinalBoletim": "2022-02-08 16:58:32",
"DataInicialApontamento": "2022-08-03 11:51:05",
"DataFinalApontamento": "2022-08-03 11:51:10",
"ApontamentoAtivo": "1",
"Inconformidade": "0",
"CodigoOs": "654",

- 56 -
"OsCriada": "321",
"CodigoOsApontamento": "123"
}
]

BOLETIM QUESTIONARIO
Tabela de boletim de questionário
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialBoletimQuesti VARCHAR(100) Sim Sim Sequencial do boletim


onario

INI_DH DataInicialBoletimQuesti VARCHAR(100) Não Sim Data/hora inicial do


onario boletim

FIM_DH DataFinalBoletimQuestio VARCHAR(100) Não Sim Data/hora final do


nario boletim

ATIVO BoletimAtivo VARCHAR(100) Não Sim Boletim ativo

INI_FIM_DIFF_SEC HorasBoletim VARCHAR(100) Não Sim Quantidade de tempo do


boletim

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do funcionário (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do funcionário (FK)


O

IMPORTANTE!! Para a API de boletim de questionario as informações de técnico são retornadas de


acordo com a filial autenticada.

Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/BOLETIM_QUESTIONARIO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAzIDE0O
jE0OjA0In0=.U8O3b5xRoGYwGmMoFqrNShnXfS9HL7DsLSaGmnrh+9g=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=QcmJym8eFsE9DwyNRg2GKPNWCSUefMfvpRzl5qBJ7Vn9OMEoxawK8BCv1wYWBU2iVZ
LlsQGsImShTPD1wOEJyCyZ7MMAXKsJTg6lQ4hu%2FDwQmQSJrEvfwpum2u9q;
AWSALBCORS=QcmJym8eFsE9DwyNRg2GKPNWCSUefMfvpRzl5qBJ7Vn9OMEoxawK8BCv1wYW
BU2iVZLlsQGsImShTPD1wOEJyCyZ7MMAXKsJTg6lQ4hu%2FDwQmQSJrEvfwpum2u9q' \
--data '{

- 57 -
"periodo": {
"begin": "2022-08-02 15:08:46",
"end" : "2022-08-02 23:59:59"
}
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialBoletimQuestionario": "1659463766641",
"DataInicialBoletimQuestionario": "2022-08-02 15:08:46",
"DataFinalBoletimQuestionario": "2022-08-02 15:30:20",
"BoletimAtivo": "1",
"HorasBoletim": "0",
"NomeFuncionario": "Adilson Ferreira Santos",
"CrachaFuncionario": "304"
}
]

Nisso é enviada todas informações do boletim de questionário que estão configuradas para retorno.

APONTAMENTO QUESTIONARIO
Tabela de apontamento questionário
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SequencialBoletimQuesti VARCHAR(100) Sim Sim Sequencial do boletim


onario (FK)

- 58 -
FK_INI_DH DataInicialBoletimQuesti VARCHAR(100) Não Sim Data/hora inicial do
onario boletim

FK_FIM_DH DataFinalBoletimQuestio VARCHAR(100) Não Sim Data/hora final do


nario boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do avaliador (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do avaliador (FK)


O

FK_CHASSI_EQUIPAMENT Chassi VARCHAR(100) Não Sim Chassi do ativo (FK)


O

FK_CODIGO_MODELO_E CodigoModeloAtivo VARCHAR(100) Não Sim Código modelo de


QUIPAMENTO equipamento (FK)

FK_DESCRICAO_MODELO DescricaoModeloAtivo VARCHAR(100) Não Sim Descrição modelo de


_EQUIPAMENTO equipamento (FK)

OBSERVACAO ObservacaoApontamento VARCHAR(100) Não Sim Observação

FK_CODIGO_QUESTIONA CodigoQuestionario VARCHAR(100) Não Sim Código questionário (FK)


RIO

FK_DESCRICAO_QUESTIO DescricaoQuestionario VARCHAR(100) Não Sim Descrição questionário


NARIO (FK)

FK_TIPO_QUESTIONARIO TipoQuestionario VARCHAR(100) Não Sim Tipo questionário (FK)

TIPO_QUESTIONARIO TipoQuestionarioAponta VARCHAR(100) Não Sim Tipo questionário digitado


mento no apontamento

FK_CODIGO_TIPO_EQUIP CodigoTipoAtivo VARCHAR(100) Não Sim Código tipo equipamento


AMENTO (FK)

FK_DESCRICAO_TIPO_EQ DescricaoTipoAtivo VARCHAR(100) Não Sim Descrição tipo


UIPAMENTO equipamento (FK)

MEDICAO MedicaoApontamento VARCHAR(100) Não Sim Medição digitado no


apontamento

HORA_TRILHA HoraTrilha VARCHAR(100) Não Sim Horas de Trilha

DATA_PREVISAO_ENTRE DataPrevisaoEntrega VARCHAR(100) Não Sim Data prevista de entrega


GA

FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Código da OS (FK)

FK_NOME_FUNCIONARIO NomeTecnico VARCHAR(100) Não Sim Nome do operador (FK)

FK_CRACHA_FUNCIONARI CrachaTecnico VARCHAR(100) Não Sim Crachá do operador (FK)


O

FK_DESCRICAO_EQUIPE Equipe VARCHAR(100) Não Sim Descrição da equipe (FK)

TIPO_INSPECAO TipoInspecao VARCHAR(100) Não Sim Tipo de Inspeção

ESTADO_CONSERVACAO EstadoConservacao VARCHAR(100) Não Sim Estado de Conservação

FK_NOME_FUNCIONARIO NomeVistoriador VARCHAR(100) Não Sim Nome do vistoriador (FK)

FK_CRACHA_FUNCIONARI CrachaVistoriador VARCHAR(100) Não Sim Crachá do vistoriador (FK)

- 59 -
O

ASSINATURA_COORDENA AssinaturaCoordenador VARCHAR(100) Não Sim Assinatura Coordenador


DOR

ASSINATURA_OPERADOR AssinaturaOperador VARCHAR(100) Não Sim Assinatura Operador

ASSINATURA_AVALIADOR AssinaturaAvaliador VARCHAR(100) Não Sim Assinatura Mecânico

SEQ_DB_DEVICE_INSPEC SequencialInspecao VARCHAR(100) Não Sim Seq Inspeção Retirada


AO

COORDENADOR Coordenador VARCHAR(100) Não Sim Coordenador

OPERADOR Operador VARCHAR(100) Não Sim Operador

DATA_APROVACAO DataAprovacao VARCHAR(100) Não Sim Data Aprovação

FLAG_CHECKLIST Checklist VARCHAR(100) Não Sim Checklist Aprovado?


1-Sim;0-Não

USUARIO_APROVACAO UsuarioAprovacao VARCHAR(100) Não Sim Usuário Aprovação

IMPORTANTE!! Para a API de apontamento questionário as informações de técnico são retornadas de


acordo com a filial autenticada.

Request

curl --request GET \


--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_QUESTIONARIO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTAzIDE1O
jU1OjE2In0=.wdRsFz7G5NBWg5CzrfhxcHkVZkwJ7e1rkpvPEK4wZHM=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=wtf3re9Sf%2BbDtUvXs9Uw5GosfZRs6afUvbOLf%2FJ7ZF8B32F6PuuViisLa4O72XtLAA2m
9glz%2Bn3aUuCcPW9w6qgCJauxNbOrAuBCKd1xJdR0DZAQj1do8c5Nl62g;
AWSALBCORS=wtf3re9Sf%2BbDtUvXs9Uw5GosfZRs6afUvbOLf%2FJ7ZF8B32F6PuuViisLa4O72XtL
AA2m9glz%2Bn3aUuCcPW9w6qgCJauxNbOrAuBCKd1xJdR0DZAQj1do8c5Nl62g' \
--data '{
"periodo": {
"begin": "2022-08-02 15:20:21",
"end" : "2022-08-02 23:59:59"
}
}'

Response

- 60 -
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1659464461553",
"SequencialBoletimQuestionario": "1659463766641",
"DataInicialBoletimQuestionario": "2022-08-02 15:08:46",
"DataFinalBoletimQuestionario": "2022-08-02 15:30:20",
"DataInicialApontamento": "2022-08-02 15:20:21",
"DataFinalApontamento": "2022-08-02 15:22:16",
"ApontamentoAtivo": "1",
"Chassi": "1N04730XCC0019963",
"CodigoModeloAtivo": "PV 4730",
"DescricaoModeloAtivo": "PULVERIZADOR JD 4730",
"ObservacaoApontamento": "checklist realizado",
"CodigoQuestionario": "PV",
"DescricaoQuestionario": "Checklist PV Máquina Pulverizadores",
"TipoQuestionario": "0",
"TipoQuestionarioApontamento": "1",
"CodigoTipoAtivo": "PV",
"DescricaoTipoAtivo": "PULVERIZADOR",
"MedicaoApontamento": "50.0",
"HoraTrilha": "0.0",
"DataPrevisaoEntrega": "2022-08-03 15:27:20",
"CodigoOs": "654",
"Equipe": "161125",
"TipoInspecao": "0",
"EstadoConservacao": "0",
"AssinaturaCoordenador": "123",
"AssinaturaOperador": "123",
"AssinaturaAvaliador": "1323",
"SequencialInspecao": "0",
"Coordenador": "Thiago",
"Operador": "Aruan",
"DataAprovacao": "2022-08-02 15:23:43",
"Checklist": "1",
"UsuarioAprovacao": "simova@simova.com.br",
"HorasApontamento": "0"
}
]

APONTAMENTO QUESTIONARIO INSPECAO


Tabela de apontamento questionário de inspeção
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

- 61 -
LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SequencialBoletimQuesti VARCHAR(100) Sim Sim Sequencial do boletim


onario (FK)

FK_INI_DH DataInicialBoletimQuesti VARCHAR(100) Não Sim Data/hora inicial do


onario boletim

FK_FIM_DH DataFinalBoletimQuestio VARCHAR(100) Não Sim Data/hora final do


nario boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_CHASSI_EQUIPAMENT Chassi VARCHAR(100) Não Sim Chassi do ativo (FK)


O

FK_NOME_FUNCIONARIO NomeCoordenador VARCHAR(100) Não Sim Nome do coordenador


(FK)

FK_CRACHA_FUNCIONARI CrachaCoordenador VARCHAR(100) Não Sim Crachá do coordenador


O (FK)

FK_NOME_FUNCIONARIO NomeAvaliador VARCHAR(100) Não Sim Nome do avaliador (FK)

FK_CRACHA_FUNCIONARI CrachaAvaliador VARCHAR(100) Não Sim Crachá do avaliador (FK)


O

FK_NOME_FUNCIONARIO NomeOperador VARCHAR(100) Não Sim Nome do operador (FK)

FK_CRACHA_FUNCIONARI CrachaOperador VARCHAR(100) Não Sim Crachá do operador (FK)


O

IMPORTANTE!! Para a API de apontamento questionário de inspeção as informações de técnico são


retornadas de acordo com a filial autenticada.

Request

curl --request GET \


--url
https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_QUESTIONARIO_INSPECA
O\
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTA0IDA5O
jAwOjQ4In0=.FAtj9CG0BSRp+df2r3+X1K+2JPkkdhnt8T+UaWTvDIE=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=7kT%2FeR67TTNBHTJSCt7ohyFiw5GDDAqM39Xeo1qfgldkQtdo3tfB%2Bv%2BzT5cPXKyZ
pFx1r8oRL7Jbl5r5%2BurS8sB%2BIwACHVYpPRBBz%2FkoMisXPv0WDMC5l%2F8u1Px4;

- 62 -
AWSALBCORS=7kT%2FeR67TTNBHTJSCt7ohyFiw5GDDAqM39Xeo1qfgldkQtdo3tfB%2Bv%2BzT5c
PXKyZpFx1r8oRL7Jbl5r5%2BurS8sB%2BIwACHVYpPRBBz%2FkoMisXPv0WDMC5l%2F8u1Px4' \
--data '{
"periodo": {
"begin": "2022-04-18 13:50:44",
"end" : "2022-04-18 23:59:59"
}
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1650300681544",
"SequencialBoletimQuestionario": "1650300668946",
"DataInicialBoletimQuestionario": "2022-04-18 13:50:32",
"DataFinalBoletimQuestionario": null,
"DataInicialApontamento": "2022-04-18 13:50:44",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"Chassi": "1RW8320RCAP006810",
"HorasApontamento": "0"
}
]

APONTAMENTO QUESTIONARIO MEDICAO


Tabela de apontamento questionário de medição
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SequencialBoletimQuesti VARCHAR(100) Sim Sim Sequencial do boletim


onario (FK)

FK_INI_DH DataInicialBoletimQuesti VARCHAR(100) Não Sim Data/hora inicial do


onario boletim

- 63 -
FK_FIM_DH DataFinalBoletimQuestio VARCHAR(100) Não Sim Data/hora final do
nario boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do avaliador (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do avaliador (FK)


O

FK_CHASSI_EQUIPAMENT Chassi VARCHAR(100) Não Sim Chassi do ativo (FK)


O

MEDICAO MedicaoApontamento VARCHAR(100) Não Sim Medição digitado no


apontamento

IMPORTANTE!! Para a API de apontamento questionário medição as informações de técnico são


retornadas de acordo com a filial autenticada.

Request

curl --request GET \


--url
https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_QUESTIONARIO_MEDICAO
\
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTA0IDA5O
jUyOjE2In0=.Uoo4oa2ZWTpiRr1ALgLwtW2ckJWwCKcG+QiqC+GC5mY=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=lYQgqPMo0m%2FR8buqjVAGhUZK3fKb3v7qapr6jzhkpFnN%2BvY7ix2BFDEuWAZC%2B%
2FFUkGCGWRW5S2ESXW1cxZ1M%2BnDmVTP9MG%2BCrr2YQ8UBRkUqZskOOnwhbeSh25Ls;
AWSALBCORS=lYQgqPMo0m%2FR8buqjVAGhUZK3fKb3v7qapr6jzhkpFnN%2BvY7ix2BFDEuWAZC
%2B%2FFUkGCGWRW5S2ESXW1cxZ1M%2BnDmVTP9MG%2BCrr2YQ8UBRkUqZskOOnwhbeSh2
5Ls' \
--data '{
"periodo": {
"begin": "2022-08-02 15:20:21",
"end" : "2022-08-02 23:59:59"
}
}'

- 64 -
Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1659464472508",
"SequencialBoletimQuestionario": "1659463766641",
"DataInicialBoletimQuestionario": "2022-08-02 15:08:46",
"DataFinalBoletimQuestionario": "2022-08-02 15:30:20",
"DataInicialApontamento": "2022-08-02 15:20:21",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"Chassi": "1N04730XCC0019963",
"MedicaoApontamento": "50.0",
"HorasApontamento": "0"
}
]

APONTAMENTO QUESTIONARIO RESPOSTA


Tabela de apontamento questionário de resposta
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição

ID INT(20) Sim Sim ID auto increment

FILIAL Filial VARCHAR(100) Sim Sim Filial

LOCAL Local VARCHAR(100) Sim Sim Local

SEQ_DB_DEVICE SequencialApontamento VARCHAR(100) Sim Sim Sequencial do


apontamento

FK_SEQ_DB_DEVICE SequencialBoletimQuesti VARCHAR(100) Sim Sim Sequencial do boletim


onario (FK)

FK_INI_DH DataInicialBoletimQuesti VARCHAR(100) Não Sim Data/hora inicial do


onario boletim

FK_FIM_DH DataFinalBoletimQuestio VARCHAR(100) Não Sim Data/hora final do


nario boletim

ATIVO ApontamentoAtivo VARCHAR(100) Não Sim Apontamento ativo


1-Sim;0-Não

INI_DH DataInicialApontamento VARCHAR(100) Sim Sim Data/hora inicial do


apontamento

FIM_DH DataFinalApontamento VARCHAR(100) Não Sim Data/hora final do


apontamento

- 65 -
FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do avaliador (FK)

FK_CRACHA_FUNCIONARI CrachaFuncionario VARCHAR(100) Não Sim Crachá do avaliador (FK)


O

FK_CODIGO_MODELO_E CodigoModeloAtivo VARCHAR(100) Não Sim Código modelo de


QUIPAMENTO equipamento (FK)

FK_DESCRICAO_MODELO DescricaoModeloAtivo VARCHAR(100) Não Sim Descrição modelo de


_EQUIPAMENTO equipamento (FK)

FK_DESCRICAO_GRUPO_ DescricaoGrupoQuestao VARCHAR(100) Não Sim Descrição do grupo


QUESTAO questão (FK)

FK_DESCRICAO_QUESTA DescricaoQuestao VARCHAR(100) Não Sim Descrição da questão (FK)


O

FK_DESCRICAO_TIPO_RES DescricaoTipoResposta VARCHAR(100) Não Sim Descrição do tipo


POSTA resposta (FK)

OBSERVACAO ObservacaoApontamento VARCHAR(100) Não Sim Observação

FLAG_RESOLVIDO Resolvido

FK_CHASSI_EQUIPAMENT Chassi VARCHAR(100) Não Sim Chassi do ativo (FK)


O

DATA_RESOLVIDO DataResolvido VARCHAR(100) Não Sim Data Resolução

USUARIO_RESOLVIDO UsuarioResolvido VARCHAR(100) Não Sim Usuário que realizou a


resolução da
inconformidade

IMPORTANTE!! Para a API de apontamento questionário de resposta as informações de técnico são


retornadas de acordo com a filial autenticada.

Request

curl --request GET \


--url
https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_QUESTIONARIO_RESPOS
TA \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCI
sIm5hbWUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZ
mlsaWFsIjoiRmF6ZW5kYSBQYW1wbG9uYSIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIyLTA4LTA0IDA5O
jUyOjE2In0=.Uoo4oa2ZWTpiRr1ALgLwtW2ckJWwCKcG+QiqC+GC5mY=' \
--cookie 'PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=iSQdvR0v%2Fy6icSHa0xxYhkpdL2FYxX7pktkfJqcQp4dD8MZv1Gtk%2Ffkcf9i%2FGHlPzZF
sYdJ26KbIjh%2FZnpvamSDsWArjHpmbvxfa0Nb%2BxJmT%2FXJ9oP7u5SgHSs%2Bq;
AWSALBCORS=iSQdvR0v%2Fy6icSHa0xxYhkpdL2FYxX7pktkfJqcQp4dD8MZv1Gtk%2Ffkcf9i%2FG
HlPzZFsYdJ26KbIjh%2FZnpvamSDsWArjHpmbvxfa0Nb%2BxJmT%2FXJ9oP7u5SgHSs%2Bq' \
--data '{
"periodo": {
"begin": "2022-08-02 15:21:50",
"end" : "2022-08-02 23:59:59"

- 66 -
}
}'

Response

[
{
"Filial": "Fazenda Pamplona",
"Local": "GO-Manutenção",
"SequencialApontamento": "1659464549317",
"SequencialBoletimQuestionario": "1659463766641",
"DataInicialBoletimQuestionario": "2022-08-02 15:08:46",
"DataFinalBoletimQuestionario": "2022-08-02 15:30:20",
"DataInicialApontamento": "2022-08-02 15:21:50",
"DataFinalApontamento": "",
"ApontamentoAtivo": "1",
"CodigoModeloAtivo": "PV 4730",
"DescricaoModeloAtivo": "PULVERIZADOR JD 4730",
"DescricaoGrupoQuestao": "Sistema Hidráulico PV",
"DescricaoQuestao": "Funcionamento do freio de trânsito",
"DescricaoTipoResposta": "Conforme",
"ObservacaoApontamento": "",
"Resolvido": "0",
"Chassi": "1N04730XCC0019963",
"DataResolvido": "",
"UsuarioResolvido": ""
}
]

BOLETIM REQUISICAO
Tabela de Boletim Requisição
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição
ID INT(20) Sim Sim ID auto increment
FILIAL Filial VARCHAR(100) Sim Sim Filial
LOCAL Local VARCHAR(100) Sim Sim Local
SEQ_DB_DEVICE SequencialBoletimRequisicao VARCHAR(100) Sim Sim Sequencial do
boletim
INI_DH DataInicialBoletimRequisicao VARCHAR(100) Não Sim Data/hora inicial do
boletim
FIM_DH DataFinalBoletimRequisicao VARCHAR(100) Não Sim Data/hora final do
boletim
ATIVO BoletimAtivo VARCHAR(100) Não Sim Boletim ativo
1-Sim;0-Não

- 67 -
INI_FIM_DIFF_SEC HorasBoletim VARCHAR(100) Não Sim Quantidade de tempo
do boletim
FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do
Mecânico(FK)
FK_CRACHA_FUNCIONARIO CrachaFuncionario VARCHAR(100) Não Sim Crachá do Mecânico
(FK)
FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Codigo da Os (FK)
FK_OBSERVACAO_OS ObservacaoOs VARCHAR(100) Não Sim Observacao da OS (FK)
OS_CRIADA OsCriada VARCHAR(100) Não Sim Os criada
manualmente
REQUISICAO_CONFIRMADA FlagRequisicaoConfirmada VARCHAR(100) Não Sim Requisição
confirmada?
1-Sim;0-Não
FLAG_ENVIADA FlagEnviada VARCHAR(100) Não Sim Alerta enviado?
1-Sim;0-Não

IMPORTANTE!! Para a API de boletim requisição as informações de técnico são retornadas de acordo
com a filial autenticada.

Request
curl --request GET \
--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/BOLETIM_REQUISICAO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiRl
pQUCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIzLTAzLTA4IDEzOjU2OjA0In0=.r307LQZlkdkVb315HThu5zto7F
mSow38pCPSYlYV5+o=' \
--cookie 'Path=%2F; Path=%2F; PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=9oUxoymbnTRd4IdHqbuazfHHMXXF2C%2Fu05XCsXgwhWhUubuwPLMX%2BGAh2USI%2FF%2
FmcvtYFWFdFIhXQ534yN9F6ucSRyfrqQS4cUulzezcmaiG7WfgwEMZPj5pHPbX;
AWSALBCORS=9oUxoymbnTRd4IdHqbuazfHHMXXF2C%2Fu05XCsXgwhWhUubuwPLMX%2BGAh2USI%2
FF%2FmcvtYFWFdFIhXQ534yN9F6ucSRyfrqQS4cUulzezcmaiG7WfgwEMZPj5pHPbX' \
--data '{
"periodo": {
"begin": "2023-03-07 00:00:00",
"end" : "2023-03-07 23:59:59"
}
}'

Response

[
{
"Filial": "FZPP",
"Local": "PZPP",
"SequencialBoletimRequisicao": "1678188776778",
"DataInicialBoletimRequisicao": "2023-03-07 08:32:56",
"DataFinalBoletimRequisicao": "2023-03-07 08:33:16",

- 68 -
"BoletimAtivo": "1",
"HorasBoletim": "0",
"NomeFuncionario": "Adilson Ferreira Santos",
"CrachaFuncionario": "304",
"CodigoOs": null,
"ObservacaoOs": null,
"OsCriada": "211678188764755",
"FlagRequisicaoConfirmada": "1",
"FlagEnviada": "0"
},
{
"Filial": "FZPP",
"Local": "PZPP",
"SequencialBoletimRequisicao": "1678190724749",
"DataInicialBoletimRequisicao": "2023-03-07 09:05:24",
"DataFinalBoletimRequisicao": "2023-03-07 09:05:29",
"BoletimAtivo": "1",
"HorasBoletim": "0",
"NomeFuncionario": "Adilson Ferreira Santos",
"CrachaFuncionario": "304",
"CodigoOs": null,
"ObservacaoOs": "Gerada automaticamente mediante processamento de atualização do horímetro\/odômetro
do equipamento.",
"OsCriada": "",
"FlagRequisicaoConfirmada": "1",
"FlagEnviada": "0"
}
]

APONTAMENTO REQUISICAO
Tabela de Apontamento Requisição
Campo Descrição API Tipo de dados Chave Primária(PK) Campo Obrigatório Descrição
ID INT(20) Sim Sim ID auto increment
FILIAL Filial VARCHAR(100) Sim Sim Filial
LOCAL Local VARCHAR(100) Sim Sim Local
SEQ_DB_DEVICE SequencialApontamentoRequisicao VARCHAR(100) Sim Sim Sequencial do
apontamento
FK_SEQ_DB_DEVICE SeqBoletimRequisicao VARCHAR(100) Sim Sim Sequencial do
boletim requisição
(FK)
FK_INI_DH DataInicialBoletimRequisicao VARCHAR(100) Não Sim Data/hora inicial do
boletim
FK_FIM_DH DataFinalBoletimRequisicao VARCHAR(100) Não Sim Data/hora final do
boletim
ATIVO ativo VARCHAR(100) Não Sim Ativo (FK)
INI_DH DataInicialApontamentoRequisicao VARCHAR(100) Sim Sim Data/hora inicial do
apontamento

- 69 -
FIM_DH DataFinalApontamentoRequisicao VARCHAR(100) Não Sim Data/hora final do
apontamento
FK_NOME_FUNCIONARIO NomeFuncionario VARCHAR(100) Não Sim Nome do Mecânico
(FK)
FK_CRACHA_FUNCIONARIO CrachaFuncionario VARCHAR(100) Não Sim Crachá do
Mecânico(FK)
FK_CODIGO_FORNECEDOR CodigoFornecedor VARCHAR(100) Não Sim Fornecedor (FK)
VALOR ValorProduto VARCHAR(100) Não Sim Valor
FK_CODIGO_OS CodigoOs VARCHAR(100) Não Sim Codigo da Os (FK)
FK_OBSERVACAO_OS ObservacaoOs Observacao da Os
(FK)
DATA_APROVACAO DataAprovacao VARCHAR(100) Não Sim Data Aprovação
USUARIO_APROVACAO UsuarioAprovacao VARCHAR(100) Não Sim Usuário Aprovação
STATUS_APROVACAO StatusAprovacao VARCHAR(100) Não Sim Status da Aprovação
OBSERVACAO_REPROVACAO ObservacaoReprovacao VARCHAR(100) Não Não Observação da
Reprovação
OBERSAVACAO_REQUISICAO ObservacaoRequisicao VARCHAR(100) Não Sim Observação da
Requisição
USUARIO_PCMA UsuarioPcma VARCHAR(100) Não Sim Usuário PCMA
DATA_PCMA DataPcma VARCHAR(100) Não Sim Data PCMA
TIPO_RC TipoRc VARCHAR(100) Não Sim Tipo de RC
NUMERO_REQUISICAO NumeroRequisicao VARCHAR(100) Não Sim Número de
Requisição
NUMERO_PEDIDO NumeroPedido VARCHAR(100) Não Sim Número do Pedido

IMPORTANTE!! Para a API de apontamento requisição as informações de técnico são retornadas de


acordo com a filial autenticada.

Request
curl --request GET \
--url https://slcagricola.h.simova.cloud/nfs/api/v1/integration/APONTAMENTO_REQUISICAO \
--header 'Content-Type: application/json' \
--header 'authorization:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzbGNhZ3JpY29sYS5oLnNpbW92YS5jbG91ZCIsIm5hb
WUiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZW1haWwiOiJhcGl3c0BzaW1vdmEuY29tLmJyIiwiZmlsaWFsIjoiRl
pQUCIsImxvY2FsIjpudWxsLCJleHAiOiIyMDIzLTAzLTA4IDE0OjI2OjI2In0=.D3p\/zdrcR2Gz3RXKzotsPbQx6I2
OR1wv7eF1tBldgnw=' \
--cookie 'Path=%2F; Path=%2F; PHPSESSID=cd1ko0dpuj7h3dl07qo7fk56om;
AWSALB=x9IbEMdtYUVZfEdobLu%2F5OF0gIyaAlLZgIg6ZJRnLqqAvk7qHsMWkGCXMZByWZ%2FsVR7K55
rgNRhgcvHAQ6nBw3h3ZCKLZZA0kU6GFsY17Sj5394%2B2VArYbKTNf2b;
AWSALBCORS=x9IbEMdtYUVZfEdobLu%2F5OF0gIyaAlLZgIg6ZJRnLqqAvk7qHsMWkGCXMZByWZ%2FsV
R7K55rgNRhgcvHAQ6nBw3h3ZCKLZZA0kU6GFsY17Sj5394%2B2VArYbKTNf2b' \
--data '{
"periodo": {
"begin": "2023-03-07 00:00:00",
"end" : "2023-03-07 23:59:59"
}
}'

- 70 -
Response

[
{
"Filial": "FZPP",
"Local": "PZPP",
"SequencialApontamentoRequisicao": "1678205514894",
"SeqBoletimRequisicao": "1678205512320",
"DataInicialBoletimRequisicao": "2023-03-07 13:11:52",
"DataFinalBoletimRequisicao": "2023-03-07 13:12:24",
"DataInicialApontamentoRequisicao": "2023-03-07 13:12:02",
"DataFinalApontamentoRequisicao": "",
"ApontamentoAtivo": "1",
"NomeFuncionario": "Adilson Ferreira Santos",
"CrachaFuncionario": "304",
"CodigoOs": null,
"ObservacaoOs": null,
"OsCriada": "211678135605045",
"CodigoOsApontamentoRequisicao": "1678135605045",
"": "",
"ValorProduto": "0.00",
"DataAprovacao": "2023-03-08 09:18:43",
"UsuarioAprovacao": "simova.admin",
"StatusAprovacao": "3",
"ObservacaoReprovacao": "",
"UsuarioPcma": "simova.admin",
"DataPcma": "2023-03-08 09:19:38",
"TipoRc": "1",
"ObservacaoRequisicao": "Não foi encontrado nenhum fornecedor com contrato vigente para esta peça, favor
verificar!",
"NumeroRequisicao": "",
"NumeroPedido": ""
},
{
"Filial": "FZPP",
"Local": "PZPP",
"SequencialApontamentoRequisicao": "1678205522766",
"SeqBoletimRequisicao": "1678205512320",
"DataInicialBoletimRequisicao": "2023-03-07 13:11:52",
"DataFinalBoletimRequisicao": "2023-03-07 13:12:24",
"DataInicialApontamentoRequisicao": "2023-03-07 13:12:08",
"DataFinalApontamentoRequisicao": "",
"ApontamentoAtivo": "1",
"NomeFuncionario": "Adilson Ferreira Santos",
"CrachaFuncionario": "304",
"CodigoOs": null,
"ObservacaoOs": null,

- 71 -
"OsCriada": "211678135605045",
"CodigoOsApontamentoRequisicao": "1678135605045",
"": "",
"ValorProduto": "0.00",
"DataAprovacao": "2023-03-08 08:44:19",
"UsuarioAprovacao": "simova.admin",
"StatusAprovacao": "3",
"ObservacaoReprovacao": "",
"UsuarioPcma": "simova.admin",
"DataPcma": "2023-03-08 08:47:13",
"TipoRc": "1",
"ObservacaoRequisicao": "Não foi encontrado nenhum fornecedor com contrato vigente para esta peça, favor
verificar!",
"NumeroRequisicao": "",
"NumeroPedido": ""
}
]

- 72 -

Você também pode gostar