Árvore de páginas

01. DADOS GERAIS

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

LOCW028

Ticket:Não há.
Story:

DSERLOCA-7309

02. SITUAÇÃO/REQUISITO

Criar API do Tipo Post para anexar arquivos no pedido de compras no APP

03. SOLUÇÃO

Foi criada a API no seguinte endpoint:\AnxOs

Parâmetros de entrada:

    • "cnpj_empresa":"53485215000106", -  Cnpj da empresa cadastrada no Protheus - SIGAMAT.
    • "ordem":"002228" - Ordem de Serviço
    • "produto":"000000000000000000000000001KIT", - Produto da Ordem de Serviço, esse registro é retornado a API RetOs
    • "name":"anexo_1.JPG", - nome do arquivo, muto importante, pois é com base no nome do arquivo que a api busa a extenção do mesmo
    • "Img":"imagem" - Img é o arquivo a ser enviado, imagem ou pdf em base64
    • "seq_tar":"001", - esse registro é retornado a API RetOs, o campo no RetOs tem o mesmo nome seq_tar.


Json recebido do app para a inserção da imagem:

{
   "cnpj_empresa":"53485215000106",
   "ordem":"002228",

   "produto":"000000000000000000000000001KIT",

   "seq_tar":"001",
   "Anexos":[
      {
         "name":"anexo_1.JPG",
         "Img":"imagem"
      },
        {
          "name": "anexo2_item3_DENNIS2.pdf",
          "Img":"pdf"
      }
   ]
}

Retorno esperado:
Response:

{
   "Retorno": "OK",
   "Ordem de Servico": "002228"
}

Se o O.S. informada não existir

{
   "Retorno": "Ordem de Servico",
   "Pedido": "rever numero de O.S."
}

04. DEMAIS INFORMAÇÕES

N/A                     

05. ASSUNTOS RELACIONADOS

Apps RENTAL




  • Sem rótulos