Cadastro de Ordem de Pesagem - Insumos-Resíduos
Disponibilizado endpoint para cadastro da Ordem de Pesagem.
Método POST:
http://127.0.0.1:8080/api/entity/v1/ordemPesagem
Estrutura de dados:
Ordem Pesagem
{
"instancia":"TOTVS",
"codigoFornec":11,
"codigoTpConjunto": "2",
"codigoTpMov":2,
"codigoUsuario":"PIMSCS",
"dataAbertura":"2025-04-07T02:00:00",
"tpPesag":"T",
"numeroDocumento":"999",
"numeroTransponder":"Número do Transponder",
"qtLimBruto":10000,
"qtDistancia": 999,
"qtOrdCar":1,
"rowversion":1,
"produtos":[
{
"fgTpAplic":"A",
"codigoProduto":"112",
"codigoUsuario":"PIMSCS",
"codigoOrigem":"1",
"cdUpNivel2D":" 1076",
"cdUpNivel3D":" 1",
"qtProduto":1,
"rowversion":1
}
],
"recursos":[
{
"codigoTpRecurso":"CM",
"codigoEquipto":"1",
"codigoOperador":"1",
"codigoUsuario":"PIMSCS",
"rowversion": 1
},
{
"codigoTpRecurso":"CG",
"codigoEquipto":"4031",
"codigoOperador":"1",
"codigoUsuario":"PIMSCS",
"rowversion": 1
},
{
"codigoTpRecurso":"CT",
"codigoEquipto":"1008",
"codigoOperador":"1",
"codigoUsuario":"PIMSCS",
"rowversion": 1
},
{
"codigoTpRecurso":"CT",
"codigoEquipto":"1008",
"codigoOperador":"1",
"codigoUsuario":"PIMSCS",
"rowversion": 1
}
]
}
Ordem de Pesagem
- instancia: Código da Instância.
- codigoFornec: Descrição da entidade.
- codigoTpConjunto: Código do Tipo do Conjunto (Recupera os valores de Limite Minimo e Máximo Rodoviário).
- qtMinRodo: Valor do Limite Minimo Rodoviário (Caso seja enviado, será o valor que será gravado).
- qtMaxRodo: Valor do Limite Máximo Rodoviário (Caso seja enviado, será o valor que será gravado).
- codigoTpMov: Código do Tipo de Movimentação.
- codigoUsuario: Código do Usuário.
- dataAbertura: Data de Abertura.
- tpPesag: Tipo de Pesagem. (Caso não informado, o Tipo de Pesagem é recuperado a partir do Produto.)
- numeroDocumento: Número do Documento.
- numeroTransponder: Número do Transponder.
- qtLimBruto: Valor do Limite Bruto.
- qtOrdCar: Quantidade de Ordens de Pesagem.
- qtDistancia: Distância entre carregamento e Descarregamento
- rowversion: Linha de tabela de registro de versão.
Produtos (Lista)
- codigoProduto: Código do Produto.
- fgTpAplic: Tipo de Aplicação (A, D, O, V)
- codigoOrigem: Código da Origem
- cdUpNivel1D: Código UpNivel1 Destino
- cdUpNivel2D: Código UpNivel2 Destino
- cdUpNivel3D: Código UpNivel3 Destino
- codigoDestino: Código do Destino
- codigoUsuario: Código do Usuário.
- qtProduto: Quantidade de Produtos.
- rowversion: Linha de tabela de registro de versão.
Recursos (Lista)
- codigoTpRecurso: Código do Tipo de Recurso
- codigoEquipto: Código do Equipamento
- codigoOperador: Código do Operador
- codigoUsuario: Código do usuário que realizou a ultima manutenção na ordem
- rowversion: Controle Interno
Consulta das Ordens de Pesagem
Disponibilizado endpoint para consulta das Ordens de Pesagem.
Método GET:
http://127.0.0.1:8080/api/entity/v1/ordemPesagem?page=1&pagesize=10
Response
{
"hasNext": false,
"items": [
{
"codigoOrdemCar": "500000001227",
"instancia": "TOTVS",
"caminhao": null,
"codigoFornec": 11,
"codigoMarcaVeic": null,
"codigoTpConjunto": "2",
"codigoTpMov": 2,
"codigoTransport": null,
"codigoUfCm": null,
"codigoUfRb": null,
"codigoUfRb2": null,
"codigoUfRb3": null,
"codigoUsuario": "PIMSCS",
"dataAbertura": "2025-04-07T02:00:00",
"autenticBiometria": "N",
"cavalo": "N",
"desPatioExterno": "N",
"excessoPbtc": "N",
"integrAutCancelas": "N",
"pesagSai": "N",
"qtdePesagem": "P",
"status": "A",
"taraPadr": "N",
"hrEntrada": "2025-04-07T02:00:00",
"motorista": null,
"numeroDocumento": "999",
"numeroTransponder": "Número do Transponder",
"qtLimBruto": 10000,
"qtMaxRodo": 46000,
"qtMinRodo": 41000,
"qtOrdCar": 1,
"qtOrdCarAtual": 1,
"reboque": null,
"reboque2": null,
"reboque3": null,
"rowversion": 1,
"cdCCusto": null,
"qtDistancia": 999,
"fgExigeCracha": "N",
"tpPesag": "T",
"produtos": [
{
"codigoOrdemCar": "500000001227",
"instancia": "TOTVS",
"codigoProduto": "112",
"numeroSequencia": 1,
"codigoUsuario": "PIMSCS",
"deSafra": null,
"hrEntrada": "2025-04-07T02:00:00",
"qtProduto": null,
"rowversion": 1,
"fgTpAplic": "A",
"cdSafraO": null,
"cdUpNivel1O": null,
"cdUpNivel2O": null,
"cdUpNivel3O": null,
"qtAreaProdO": null,
"cdSafraD": 22526,
"cdUpNivel1D": " 1076",
"cdUpNivel2D": " 1076",
"cdUpNivel3D": " 1",
"qtAreaProdD": 5,
"cdVaried": null,
"codigoDestino": null,
"codigoOrigem": "1"
}
],
"recursos": [
{
"codigoOrdemCar": "500000001227",
"instancia": "TOTVS",
"codigoEquipto": 1,
"codigoOperador": 1,
"codigoTpRecurso": "CM",
"codigoUsuario": "PIMSCS",
"hrEntrada": "2025-04-07T02:00:00",
"rowversion": 1,
"numeroSequencia": 1
},
{
"codigoOrdemCar": "500000001227",
"instancia": "TOTVS",
"codigoEquipto": 4031,
"codigoOperador": 1,
"codigoTpRecurso": "CG",
"codigoUsuario": "PIMSCS",
"hrEntrada": "2025-04-07T02:00:00",
"rowversion": 1,
"numeroSequencia": 2
},
{
"codigoOrdemCar": "500000001227",
"instancia": "TOTVS",
"codigoEquipto": 1008,
"codigoOperador": 1,
"codigoTpRecurso": "CT",
"codigoUsuario": "PIMSCS",
"hrEntrada": "2025-04-07T02:00:00",
"rowversion": 1,
"numeroSequencia": 3
},
{
"codigoOrdemCar": "500000001227",
"instancia": "TOTVS",
"codigoEquipto": 1008,
"codigoOperador": 1,
"codigoTpRecurso": "CT",
"codigoUsuario": "PIMSCS",
"hrEntrada": "2025-04-07T02:00:00",
"rowversion": 1,
"numeroSequencia": 4
}
]
}
]
}
Parâmetros
- page: Número da página.
- pagesize: Quantidade de registros por página.
Modifica Ordem de Pesagem
Disponibilizado endpoint para modificar a Ordem de Pesagem.
Método PUT:
http://127.0.0.1:8080/api/entity/v1/ordemPesagem
Estrutura de dados:
Ordem Pesagem
{
"instancia": "TOTVS",
"codigoFornec": 11,
"codigoTpConjunto": "2",
"codigoTpMov": 2,
"codigoUsuario": "PIMSCS",
"dataAbertura": "2025-04-07T02:00:00",
"tpPesag": "T",
"numeroDocumento": "999",
"numeroTransponder": "Número do Transponder",
"qtLimBruto": 10000,
"qtDistancia": 999,
"qtOrdCar": 1,
"rowversion": 1,
"produtos": [
{
"fgTpAplic": "A",
"codigoProduto": "112",
"codigoUsuario": "PIMSCS",
"codigoOrigem": "1",
"cdUpNivel2D": " 1076",
"cdUpNivel3D": " 1",
"rowversion": 1,
"codigoOrdemCar": 500000001227,
"instancia": "TOTVS",
"numeroSequencia": 1,
"cdSafraD": "22526",
"cdUpNivel1D": " 1076",
"fgOcorren": "Q",
"qtAreaProdD": "5",
"hrEntrada": "2025-04-07T02:00:00"
}
],
"recursos": [
{
"codigoTpRecurso": "CM",
"codigoEquipto": "1",
"codigoOperador": "1",
"codigoUsuario": "PIMSCS",
"rowversion": 1,
"codigoOrdemCar": 500000001227,
"instancia": "TOTVS",
"numeroSequencia": 1,
"hrEntrada": "2025-04-07T02:00:00"
},
{
"codigoTpRecurso": "CG",
"codigoEquipto": "4031",
"codigoOperador": "1",
"codigoUsuario": "PIMSCS",
"rowversion": 1,
"codigoOrdemCar": 500000001227,
"instancia": "TOTVS",
"numeroSequencia": 2,
"hrEntrada": "2025-04-07T02:00:00"
},
{
"codigoTpRecurso": "CT",
"codigoEquipto": "1008",
"codigoOperador": "1",
"codigoUsuario": "PIMSCS",
"rowversion": 1,
"codigoOrdemCar": 500000001227,
"instancia": "TOTVS",
"numeroSequencia": 3,
"hrEntrada": "2025-04-07T02:00:00"
},
{
"codigoTpRecurso": "CT",
"codigoEquipto": "1008",
"codigoOperador": "1",
"codigoUsuario": "PIMSCS",
"rowversion": 1,
"codigoOrdemCar": 500000001227,
"instancia": "TOTVS",
"numeroSequencia": 4,
"hrEntrada": "2025-04-07T02:00:00"
}
],
"status": "A",
"qtOrdCarAtual": "1",
"autenticBiometria": "N",
"desPatioExterno": "N",
"integrAutCancelas": "N",
"excessoPbtc": "N",
"taraPadr": "N",
"qtdePesagem": "P",
"pesagSai": "N",
"fgExigeCracha": "N",
"codigoUfCm": null,
"codigoUfRb": null,
"codigoUfRb2": null,
"codigoUfRb3": null,
"cavalo": "N",
"qtMinRodo": 41000,
"qtMaxRodo": 46000,
"hrEntrada": "2025-04-07T02:00:00",
"codigoOrdemCar": 500000001227
}
Modifica Status de Integração Ordem de Pesagem
Disponibilizado endpoint para modificar o status de integração na Ordem de Pesagem.
Método PATCH:
http://127.0.0.1:8080/api/entity/v1/ordemPesagemStatus
Estrutura de dados:
Ordem Pesagem
{
"instancia": "TOTVS",
"codigoOrdemCar": "600000000000",
"fgIntegrErp": 2,
}
Status Válidos
- 0: Novo.
- 1: Em processamento.
- 2: Integrado.
- 3: Falha.
- 4: Cancelado.
Exclui Ordem de Pesagem
Disponibilizado endpoint para excluir a Ordem de Pesagem.
Método DELETE:
http://127.0.0.1:8080/api/entity/v1/ordemPesagem?instancia=TOTVS&codigoOrdemCar=500000001227
Parâmetros
- instancia: Código da Instância.
- codigoOrdemCar: Código da Ordem de Pesagem
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas