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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas