01. DADOS GERAIS

Linha de Produto:TOTVS RENTAL
Segmento:Serviços
Módulo:SIGALOC
Função:

GERAINSU

Ticket:Não há.
Story:

DSERLOCA-5963

02. SITUAÇÃO/REQUISITO

Criar API do Tipo Post para enviar o Json com a informações para geração de insumos para ordem serviço no app.

03. SOLUÇÃO

Foi criada a API no seguinte end point:/GERAINSU

Parâmetros de entrada:

Json recebido do app para os insumos da Ordem de Serviço:

{
  "cnpj_empresa": "53485215000106",
  "num_os": "002228",
  "Itens": [
    {
      "TipoInsumo": "P", -  P=Produto
      "CodInsumo": "PROD_MNT_0001",
      "Qtd": "10",
      "VlrUnit": "50.0",
      "VlrTotal": "500.0",
      "Destino": "A", - A=Apoio;S=Substituição;T=Troca   
      "CodForn": "FORN001",
      "LojForn": "001",
      "Anexos": [
        {
          "name": "anexo_item1.jpg",
          "size": "25600",
          "base64": "base64string"
        },
        {
          "name": "anexo2_item1.jpg",
          "size": "25600",
          "base64": "base64string"
        }        
      ]
    }
  ]
}

Retorno esperado:
Response:

{
   "Retorno": "OK",
   "NumOs": "002228"
}

04. DEMAIS INFORMAÇÕES

Tabela envolvida STL - DETALHES DA ORDEM DE SERVIÇO

                            FH1 - INSUMOS MTBF RENTAL

05. ASSUNTOS RELACIONADOS

Apps RENTAL