Histórico da Página
...
Propriedade | Tipo | Descrição | Adicional |
---|---|---|---|
hasNext | booleano | Indica se há uma próxima página a ser retornada ou se atingiu a última página disponível | true = Há uma próxima página false = É a última página disponível |
entities | Array | Lista com os objetos de notas e ativos retornados. | - |
entities[].type | number | Indica se o objeto é uma nota ou um ativo | 0 - ativo 1 - nota |
entities[].asset | string | Código do ativo | Deve ser null se o objeto representa uma nota |
entities[].item | string | Código do item do ativo | Deve ser null se o objeto representa uma nota |
entities[].description | string | Descrição do item | Deve ser null se o objeto representa uma nota |
entities[].invoice | string | Número da nota | Deve ser null se o objeto representa um ativo |
entities[].series | string | Série da nota | Deve ser null se o objeto representa um ativo |
entities[].supplier | Object | Objeto do fornecedor da nota | Deve ser null se o objeto representa um ativo |
entities[].supplier.name | string | Nome do fornecedor | Deve ser null se o objeto representa um ativo |
entities[].supplier.id | string | Código do fornecedor | Deve ser null se o objeto representa um ativo |
entities[].unit | string | Código da loja | Deve ser null se o objeto representa um ativo |
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "hasNext": true, "entities" : [ { "type": 0, "asset": "00001", "item": "00001", "description": "Grua", "invoice": null, "series": null, "supplier": null, "unit": null }, { "type": 1, "asset": null, "item": null, "description": null, "invoice": "000001", "series": "01", "supplier": { "name": "Grupo JLima", "id": "000001" }, "unit": "0001" }, ] } |
...
GET /atf/assets/{asset}/{item}
...
Propriedade | Tipo | Descrição | Adicional |
---|---|---|---|
location | Object | Objeto indicando a localização do ativo | Caso o ativo esteja sem localização cadastrada, retornar null. |
location.lat | number | Latitude da localização do ativo | |
latitude.lng | number | Longitude da localização do ativo |
|
location.addess | string | Localização do ativo no sistema | |
image | booleano | indicador se o ativo possui ou não uma imagem cadastrada no sistema | |
fields | Array | Lista com os campos disponíveis para este ativo | |
fields[].identifier | string | Identificador do campo no Protheus | |
fields[].type | string | Tipo (simplificado) do campo no Protheus | Só serão aceitos 5 tipos de campos: 'text', 'number', 'date', 'lookup', 'other' |
fields[].value | string | Valor a ser exibido no campo | |
fields[].label | string | Label a ser exibido para o campo, traduzido conforme parâmetro enviado na requisição. | |
invoices | Array | Lista de notas vinculada à aquele ativo | Serão exibidas pelo mobile de acordo com a ordem enviada pelo serviço. |
invoices[].supplier | stringObjectFornecedor | Objeto do fornecedor da nota | |
invoices[].supplier.name | string | Nome do fornecedor | |
invoices[].supplier.id | string | Código do fornecedor da nota | |
invoices[].unit | string | Loja | |
invoices[].invoice | string | Número da nota | |
invoices[].series | string | Série da nota | |
balances | Array | Saldos disponível para o item | Serão exibidos no mobile de acordo com a ordem enviada pelo serviço. |
asset_type | string | Tipo do ativo | Ref: N3_TIPO |
balance_type | string | Tipo do saldo | Ref: N3_TPSALDO |
history | string | Histórico do saldo | Ref: N3_HISTOR |
write_off | booleano | Indicador se o saldo está baixado ou não | Ref: N3_BAIXA |
sequence | string | Sequência de aquisição | Ref: N3_SEQ |
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "location": { "lat": -23.5084952, "lng": -46.6536569, "local": "0000001" }, "image": true, "fields": [ { "identifier": "N1_NOME", "type": "string", "value": "Grua", "label": "Nome" }, { "identifier": "N1_DESC", "type": "string", "value": "Grua 20 metros amarela", "label": "Descrição" }, { "identifier": "N1_QTDE", "type": "number", "value": "2", "label": "Quantidade" }, ], "invoices" : [ { "supplier": { "name": "Grupo JLima", "id": "000001" }, "unit": "000001", "invoice": "0000001", "series": "01" } ], "balances": [ { "asset_type": "0001", "balance_type": "00001", "history": '', "write_off": false, "sequence": "00001" } ] } |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas