Páginas filhas
  • DAGROCUSTOS-7204 - Alterar a API do conecta dados de integração da ordem de serviço de campo com a solinftec.


01. DADOS GERAIS

Produto:

TOTVS Agro Conecta Dados

Linha de Produto:

Linha PIMS

Segmento:

Agroindústria

Módulo:

Atividades e Recursos


Função:TOTVS Agro Conecta Dados
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DAGROCUSTOS-7204


02. SITUAÇÃO/REQUISITO

Enquanto, administração agrícola, necessito alterar a API de integração de ordem de serviço de campo com a solinftec.  

03. SOLUÇÃO

- Criar opção para usuário informar o identificador da ordem de serviço de campo na solinftec, em configurações do conector da Solinftec. Por padrão será inserido o ID: "ordemserviço" e será permitido que usuário altere a informação.

  • Quando o usuário "Habilitar" o conector solinftec e o "Nome da Tenant" for configurado com "scdi" a api para envio da ordem de serviço sofrerá alteração. No caso a nova API será "https://scdi.saas-solinftec.com/push", onde o scdi é o nome do tenant informado. Atentar que a api nova não tem mais o "V2".
  • A API de autenticação sofreu alteração apenas no nome do tenant, basta efetuar a chamada com o nome do tenant informado. https://scdi.saas-solinftec.com/auth/token" passando o usuário e senha informado.
  • Quando o tenant informado for "scdi", no "header" ira passar :
    • X-Auth-Token: token -> Token recuperado na autenticação
    • Content-Type: application/json
  • No body será passado:
    • "identifier": "ordemservico" -> O nome do identificador informado pelo usuário quando habilitou que irá efetua a integração de ordem de serviço de campo.
    • "CD_UNIDADE": 1, Será o código da unidade solinftec informado ao adicionar o conector. Mesma informação da API antiga. 
    • "CD_EQUIPE": 1, Será código da equipe informado na ordem de serviço de campo. Mesma informação da API antiga.
    • "CD_OPERACAO": 215491, Será o código da operação informado na ordem de serviço de campo. Mesma informação da API antiga.
    • "CD_ORDEM_SERVICO": 425476, Será o código da ordem de serviço de campo. Mesma informação da API antiga.
    • "CD_FAZENDA": “1”, Será o código da fazenda informado na ordem de serviço de campo. Mesma informação da API antiga.
    • "CD_TALHAO": “715349”, Será o código do talhão informado na ordem de serviço de campo. Mesma informação da API antiga.
    • "DT_ABERTURA": "15/05/2023 00:00:00", Será a data da ordem de serviço de campo. Mesma informação da API antiga. Atentar que sofreu alteração no formato da data em relação a API antiga.
    • "DT_ENCERRA": "31/05/2023 00:00:00", Será a data de encerramento da ordem de serviço de campo. Mesma informação da API antiga. Atentar que sofreu alteração no formato da data em relação a API antiga.
    • FG_SITUACAO": “1” . Situação da ordem de serviço de campo. Mesma informação da API antiga.
  • Esta integração ira funcionar tanto com a API antiga quando com a API nova por isto deverá validar as informações com o tenant informado.

04. ASSUNTOS RELACIONADOS