Árvore de páginas

Carregando...

01. DADOS GERAIS

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

GeraCheckList

Ticket:Não há.
Story:

DSERLOCA-4647

02. SITUAÇÃO/REQUISITO

Criar API do Tipo Post (Regra tipo API Sync) para receber o Body com a informações para gerar o CheckList via palicativo Easy Totvs Rental

03. SOLUÇÃO

Foi criada a API no seguinte end point: /GeraCheckList

Parâmetros de entrada:

    • cnpj_empresa":"53485215000106 - CNPJ DA EMPRESA CADASTRADA NO SIGAMAT PARA LOGAR NO AMBIENTE CORRETO
    • FilContrato- Filial do Contrato gerado
    • FilBem- Filial do Bem
    • CodCheck- Código do CheckList gerado pelo aplicativo
    • Placa- Placa do Bem/Vecículo se houver
    • CodForm- Código do Formulário
    • DescForm- Descrição do Formulário
    • CodFamilia- Código da família do Bem
    • Seq- Sequencia do formulário

Obrigatórios:

    • FilContrato
    • CodCheck
    • CodForm
    • cnpj_empresa


Request:

1
2
3
4
5
6
7
8
9
10

{

      "cnpj_empresa":"53485215000106"
      "FilContrato":"D MG 01 ",
      "FilBem":"D MG 01 ",
      "Reserva":".T.",
      "CodCheck":"0000000130",
      "Placa":"ABC1235",
      "DescForm":"Formulario de Devolucao",
      "ChecklistPdf":"Checklist_Pdf",
      "CodForm":"2",
      "CodFamilia":"000001",
      "Seq":"0001",
      "Contrato":"Contrato1234",
      "FilCheckEntrada":"teste",
      "AutorizaContato":"",
      "Observacao":"ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL",
      "NivelCombustivel":"5",
      "Obra":"Obra002",
      "NrAS":"AS002",
      "CentroCustoRetorno":"CentroCusto001",
      "Topicos":[
         {
            "CodTop":"000001",
            "Nome":"Topico 1",
            "Itens":[
               {
                  "CodItem":"000013",
                  "Nome":"Item 1",
                  "Resposta":"A",
                  "Fotos":[
                     {
                        "base64":""                     }
                  ]
               }
            ]
         }
      ],
      "CodCheckEntrada":"1111111111",
      "ClienteAutorizado":{
         "Nome":"Cliente Nome",
         "Cnh":"CNH001",
         "Email":"cliente@email.com",
         "DataHora":"",
         "Celular":"11999999999",
         "Foto":"foto_base64_data",
         "Assinatura":"assinatura_base64_data"
      },
      "CodBem":"0000000002",
      "Status":"Pendente de vistoria",
      "KM":"",
      "Modelo":"Modelo X",
      "CodCliente":"Cliente001",
      "LojaCliente":"Loja001",
      "NomeCliente":"Nome do Cliente",
      "Estado":"SP",
      "Cidade":"Sao Paulo",
      "DtIni":"2024-09-24",
      "HrIni":"10:00",
      "DtFim":"",
      "HrFim":"12:00",
      "CodCPF":"CPF001",
      "LogadoPor":"Usuario01",
      "NomeUsr":"Usuario Nome"
}




Retorno esperado:
Response:

{
   "Retorno": "OK",
   "CodCheck": "0000000254",
   "Placa": "ABC1235",
   "CodForm": "2"
}

04. DEMAIS INFORMAÇÕES

Não há

05. ASSUNTOS RELACIONADOS

Apps RENTAL




  • Sem rótulos