Campos extras do cliente

Os campos extras são utilizados para anotar no cliente informações extras relevantes para a empresa ou para o integrador.

Estrutura da Resposta (GET)

CampoTipoDescrição
idIntegerIdentificador único do campo extra do cliente.
tipoString: 1("0") Texto, ("1") Data, ("2") Numérico, ("3") Lista, ("4") Arquivo.
nomeString: 50Nome do campo.
obrigatorioBooleanIndica se o preenchimento do campo é obrigatório.
casas_decimaisInteger: 1Quantidade de casas decimais (0 a 5). Ignorado se o tipo não for numérico.
formatoString: 1("0") sem formatação, ("1") monetário 'R$', ("2") porcentagem '%'. Ignorado se o tipo não for numérico.
exibir_no_b2bBooleanIndica se o valor preenchido será exibido no ecommerce.
ultima_alteracaoDateTimeData e hora da última modificação deste registro no Mercos.
data_criacaoDateTimeData e hora da criação deste registro no Mercos.
excluidoBooleanIndica se o campo está excluído.
lista_multiplaBooleanIndica se é uma lista simples ou múltipla.
informacoes_adicionaisString: 200Informações adicionais que poderão constar em cada campo.
itensList: 10Lista de itens (máximo de 10).

Estrutura da Resposta - Itens de Lista (GET)

CampoTipoDescrição
idIntegerIdentificador único dos itens de campo extra do cliente.
campo_idIntegerIdentificador único do campo extra.
ordemInteger: 1Ordem do item na lista.
valorString: 100Valor do item (máximo de 100 caracteres).
selecionadoBooleanIndica se esse item já vem pré-selecionado.
ultima_alteracaoDateTimeData e hora da última modificação deste registro no Mercos.
data_criacaoDateTimeData e hora da criação deste registro no Mercos.
excluidoBooleanIndica se o campo está excluído.

Estrutura de Retorno (PUT)

CampoTipoDescrição
idIntegerIdentificador único do campo extra do cliente.

Parâmetros de Envio (POST / PUT)

CampoTipoDescrição
tipo (obrigatório)String: 1("0") Texto, ("1") Data, ("2") Numérico, ("3") Lista, ("4") Arquivo
nome (obrigatório)String: 50Nome do campo extra.
obrigatorioBooleanIndica obrigatoriedade do campo extra.
casas_decimaisInteger: 1Quantidade de casas decimais, valores suportados de 0 a 5. Esta informação será ignorada se o tipo do campo não for numérico.
formatoString: 1("0") sem formatação, ("1") monetário 'R$', ("2") porcentagem '%'. Esta informação será ignorada se o tipo do campo não for numérico.
exibir_no_b2bBooleanIndica se o valor preenchido para o campo será exibido no ecommerce.
excluidoBooleanIndica se o campo está excluído.
lista_multiplaBooleanIndica se é uma lista simples ou múltipla.
informacoes_adicionaisString: 200Informações adicionais que poderão constar em cada campo.
itensList: 10Lista de itens