Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

PropriedadeTipoDescriçãoAdicional
locationObjectObjeto indicando a localização do ativo

Caso o ativo esteja sem localização cadastrada, retornar null.

location.latnumberLatitude da localização do ativo
latitude.lngnumberLongitude da localização do ativo


location.addessstringLocalização do ativo no sistema
imagebooleanoindicador se o ativo possui ou não uma imagem cadastrada no sistema
fieldsArrayLista com os campos disponíveis para este ativo
fields[].identifierstringIdentificador do campo no Protheus
fields[].typestringTipo (simplificado) do campo no ProtheusSó serão aceitos 5 tipos de campos: 'text', 'number', 'date', 'lookup', 'other'
fields[].valuestringValor a ser exibido no campo
fields[].labelstringLabel a ser exibido para o campo, traduzido conforme parâmetro enviado na requisição.
invoicesArrayLista de notas vinculada à aquele ativoSerão exibidas pelo mobile de acordo com a ordem enviada pelo serviço.
invoices[].supplierObjectObjeto do fornecedor da notainvoices[].supplier.namestringNome do fornecedor
invoices[].supplier.idstringCódigo do fornecedor
invoices[].unitstringLoja
invoices[].invoicestringNúmero da nota
invoices[].seriesstringSérie da nota
balancesArraySaldos disponível para o itemSerão exibidos no mobile de acordo com a ordem enviada pelo serviço.
balances[].asset_typestringTipo do ativoRef: N3_TIPO
balances[].balance_typestringTipo do saldoRef: N3_TPSALDO
balances[].historystringHistórico do saldoRef: N3_HISTOR
balances[].write_offbooleanoIndicador se o saldo está baixado ou nãoRef: N3_BAIXA
balances[].sequencestringSequência de aquisiçãoRef: N3_SEQ

Exemplo de retorno da requisição:

...

Bloco de código
languagejs
themeRDark
titleresponse.json
collapsetrue
{
	"location": {
		"lat": -23.5084952, 
		"lng": -46.6536569,
		"addess": "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",
				"idsupplier": "000001"
			},
			"unit": "000001",
			"invoice": "0000001",
			"series": "01"
		}
	],
	"balances": [
		{
			"asset_type": "0001",
			"balance_type": "00001",
			"history": '',
			"write_off": false,
			"sequence": "00001"
		}
	]
}

...