| Linha de Produto: | TOTVS RENTAL |
|---|---|
| Segmento: | Serviços |
| Módulo: | SIGALOC |
| Função: | GERAINSU |
| Ticket: | Não há. |
| Story: | DSERLOCA-5963 |
Criar API do Tipo Post para enviar o Json com a informações para geração de insumos para ordem serviço no app.
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",
"CodInsumo": "PROD_MNT_0001",
"Qtd": "10",
"VlrUnit": "50.0",
"VlrTotal": "500.0",
"Destino": "A",
"CodForn": "FORN001",
"LojForn": "001",
"NomeForn": "Fornecedor Exemplo",
"Stapro": "2",
"CodApr": "00001",
"NomApr": "A",
"DtApro": "2025-05-15",
"HrApro": "09:00",
"DtEnc": "2025-05-15",
"HrEnc": "09:00",
"PedCom": "999999",
"VlUnApr": "50.0",
"VlTotApr": "500.0",
"CusExtra": "500.0",
"Cobra": "S",
"CodFinGer": "000001",
"DesFinGer": "TESTE",
"Justificativa": "Motivo da inclusao",
"Anexos": [
{
"name": "anexo_item1.jpg",
"size": "25600",
"base64": "base64string"
},
{
"name": "anexo2_item1.jpg",
"size": "25600",
"base64": "base64string"
}
]
}
]
}
Retorno esperado:
Response:
{
"Retorno": "OK",
"NumOs": "002228"
}
Tabela envolvida STL - DETALHES DA ORDEM DE SERVIÇO
FH1 - INSUMOS MTBF RENTAL