Árvore de páginas

Objetivo

A finalidade deste método é possibilitar a consulta dos agentes comerciais.

Chamada

GET api/v1/sm/commercial-agent?COMMERCIAL_AGENT_NUMBER={COMMERCIAL_AGENT_NUMBER}&LAST_UPDATE_DATE={LAST_UPDATE_DATE}&ONLY_REGISTRED_EMAILS={ONLY_REGISTRED_EMAILS}&ONLY_AFV={ONLY_AFV}&STATUS={STATUS}&TYPE_COMMERCIAL_AGENT={TYPE_COMMERCIAL_AGENT}&_pageNo={_pageNo}&_pageSize={_pageSize}

Informações para Requisição (Request Information)

Parâmetros URI (URI Parameters)

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
commercial_agent_numberNúmero representativo do Agente Comercial – OpcionalintegerNão há.
last_update_dateData Hora da última atualização – Formatos: dd / MM / aaaa hh: mm ou ddMMaaayhhmm – OpcionalstringNão há.
only_registred_emailsIndica se deve filtrar apenas emails registrados. Acrônimos: S (Sim), N (Não) – Padrão ‘N’ – OpcionalstringTamanho da String: entre 0 e 1
only_afvApenas AFV – Siglas: S (Sim), N (Não) – OpcionalstringTamanho da String: entre 0 e 1
statusStatus do agente comercial – Siglas: A (Ativo), I (Inativo) – OpcionalstringNão há.
type_commercial_agentTipo de agente comercial – pode ser uma lista, separada por vírgulas. Ex .: A, S – A = Autônomo – E = Empresa – F = Funcionário – G = Gerente – R = Representante Comercial – S = Supervisor – T = Televendas – X = Auxiliar – OpcionalstringNão há.
_pageNo
integerNão há.
_pageSize
integerNão há.

Parâmetros do Corpo (Body Parameters)

Não há.

Informações para Resposta (Response Information)

Descrição do Recurso (Resource Description)

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
commercial_agent_statusStatus do Agente Comercial – A = Ativo / Não Bloqueado – I = Inativo / BloqueadostringNão há.
current_balanceSaldo atual da sua conta correntedecimal numberNão há.
current_credit_limitValor Atual do Limite de Créditodecimal numberNão há.
emailO emailstringTamanho da String: entre 0 e 50
indicates_use_current_accountIndica se o agente comercial usa o conceito de conta correntestringNão há.
last_update_dateData da Última AtualizaçãodateNão há.
maximum_percentage_increasePorcentagem máxima de aumentodecimal numberNão há.
minimum_value_sale_orderValor mínimo de venda por pedidodecimal numberNão há.
nameNome do Agente ComercialstringTamanho da String: entre 0 e 40
nicknameApelido de Agente ComercialstringTamanho da String: entre 0 e 15
number_commercial_agentNúmero Representativo do Agente ComercialintegerNão há.
number_segmentCódigo de DistribuiçãointegerNão há.
number_supervisorCódigo do SupervisorintegerNão há.
supervisor_nameSupervisor de NomestringNão há.
percentage_commission_salesPorcentagem de Comissão sobre Vendasdecimal numberNão há.
phone_number_mainNúmero de telefone principalstringNão há.
phone_number_secondarysegundo telefonestringNão há.
reg_numberNúmero de registro CPF se type_person = ‘F’ CNPJ se type_person = ‘J’stringTamanho da String: entre 0 e 14
seq_sale_regionSequência da Região de Vendasdecimal numberNão há.
type_commercial_agentTipo de Agente Comercial – A = Autônomo – E = Empresa – F = Funcionário – G = Gerente – R = Representante Comercial – S = Supervisor – T = Televendas – X = AuxiliarstringNão há.
only_afvApenas AFV – Siglas: S (Sim), N (Não) – OpcionalstringNão há.
type_personTipo de pessoa comercial- J (pessoa jurídica) ou F (pessoa física)stringTamanho da String: entre 0 e 1

Formatos de Resposta (Response Formats)

application/json, text/json

Exemplo (Sample):

[
  {
    "commercial_agent_status": "sample string 8",
    "current_balance": 1.1,
    "current_credit_limit": 1.1,
    "email": "sample string 9",
    "indicates_use_current_account": "sample string 10",
    "last_update_date": "2020-09-06T11:41:03.1514098-03:00",
    "maximum_percentage_increase": 1.1,
    "minimum_value_sale_order": 1.1,
    "name": "sample string 11",
    "nickname": "sample string 12",
    "number_commercial_agent": 13,
    "number_segment": 14,
    "number_supervisor": 15,
    "supervisor_name": "sample string 16",
    "percentage_commission_sales": 1.1,
    "phone_number_main": "sample string 17",
    "phone_number_secondary": "sample string 18",
    "reg_number": "sample string 19",
    "seq_sale_region": 1.0,
    "type_commercial_agent": "sample string 20",
    "only_afv": "sample string 21",
    "type_person": "sample string 22"
  },
  {
    "commercial_agent_status": "sample string 8",
    "current_balance": 1.1,
    "current_credit_limit": 1.1,
    "email": "sample string 9",
    "indicates_use_current_account": "sample string 10",
    "last_update_date": "2020-09-06T11:41:03.1514098-03:00",
    "maximum_percentage_increase": 1.1,
    "minimum_value_sale_order": 1.1,
    "name": "sample string 11",
    "nickname": "sample string 12",
    "number_commercial_agent": 13,
    "number_segment": 14,
    "number_supervisor": 15,
    "supervisor_name": "sample string 16",
    "percentage_commission_sales": 1.1,
    "phone_number_main": "sample string 17",
    "phone_number_secondary": "sample string 18",
    "reg_number": "sample string 19",
    "seq_sale_region": 1.0,
    "type_commercial_agent": "sample string 20",
    "only_afv": "sample string 21",
    "type_person": "sample string 22"
  }
]

application/xml, text/xml

Exemplo (Sample):

<ArrayOfCommercialAgentResponseDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Consinco.SM.Api.Entities.Entities.v1.Common">
  <CommercialAgentResponseDTO>
    <COMMERCIAL_AGENT_STATUS>sample string 8</COMMERCIAL_AGENT_STATUS>
    <COUNT>1</COUNT>
    <CURRENT_BALANCE>1.1</CURRENT_BALANCE>
    <CURRENT_CREDIT_LIMIT>1.1</CURRENT_CREDIT_LIMIT>
    <EMAIL>sample string 9</EMAIL>
    <INDICATES_USE_CURRENT_ACCOUNT>sample string 10</INDICATES_USE_CURRENT_ACCOUNT>
    <LAST_UPDATE_DATE>2020-09-06T11:41:03.1514098-03:00</LAST_UPDATE_DATE>
    <MAXIMUM_PERCENTAGE_INCREASE>1.1</MAXIMUM_PERCENTAGE_INCREASE>
    <MINIMUM_VALUE_SALE_ORDER>1.1</MINIMUM_VALUE_SALE_ORDER>
    <NAME>sample string 11</NAME>
    <NAME_SUPERVISOR>sample string 16</NAME_SUPERVISOR>
    <NICKNAME>sample string 12</NICKNAME>
    <NUMBER_COMMERCIAL_AGENT>13</NUMBER_COMMERCIAL_AGENT>
    <NUMBER_SEGMENT>14</NUMBER_SEGMENT>
    <NUMBER_SUPERVISOR>15</NUMBER_SUPERVISOR>
    <ONLY_AFV>sample string 21</ONLY_AFV>
    <PERCENTAGE_COMMISSION_SALES>1.1</PERCENTAGE_COMMISSION_SALES>
    <PHONE_AREA_CODE_1>sample string 2</PHONE_AREA_CODE_1>
    <PHONE_AREA_CODE_2>sample string 3</PHONE_AREA_CODE_2>
    <PHONE_COMPLEMENT_1>sample string 4</PHONE_COMPLEMENT_1>
    <PHONE_COMPLEMENT_2>sample string 5</PHONE_COMPLEMENT_2>
    <PHONE_MAIN>sample string 17</PHONE_MAIN>
    <PHONE_NUMBER_1>sample string 6</PHONE_NUMBER_1>
    <PHONE_NUMBER_2>sample string 7</PHONE_NUMBER_2>
    <PHONE_SECONDARY>sample string 18</PHONE_SECONDARY>
    <REG_NUMBER>1</REG_NUMBER>
    <REG_NUMBER_COMPLETE>sample string 19</REG_NUMBER_COMPLETE>
    <REG_NUMBER_DIGIT>1</REG_NUMBER_DIGIT>
    <SEQ_SALE_REGION>1</SEQ_SALE_REGION>
    <TYPE_COMMERCIAL_AGENT>sample string 20</TYPE_COMMERCIAL_AGENT>
    <TYPE_COMMERCIAL_AGENT_PERSON>sample string 22</TYPE_COMMERCIAL_AGENT_PERSON>
  </CommercialAgentResponseDTO>
  <CommercialAgentResponseDTO>
    <COMMERCIAL_AGENT_STATUS>sample string 8</COMMERCIAL_AGENT_STATUS>
    <COUNT>1</COUNT>
    <CURRENT_BALANCE>1.1</CURRENT_BALANCE>
    <CURRENT_CREDIT_LIMIT>1.1</CURRENT_CREDIT_LIMIT>
    <EMAIL>sample string 9</EMAIL>
    <INDICATES_USE_CURRENT_ACCOUNT>sample string 10</INDICATES_USE_CURRENT_ACCOUNT>
    <LAST_UPDATE_DATE>2020-09-06T11:41:03.1514098-03:00</LAST_UPDATE_DATE>
    <MAXIMUM_PERCENTAGE_INCREASE>1.1</MAXIMUM_PERCENTAGE_INCREASE>
    <MINIMUM_VALUE_SALE_ORDER>1.1</MINIMUM_VALUE_SALE_ORDER>
    <NAME>sample string 11</NAME>
    <NAME_SUPERVISOR>sample string 16</NAME_SUPERVISOR>
    <NICKNAME>sample string 12</NICKNAME>
    <NUMBER_COMMERCIAL_AGENT>13</NUMBER_COMMERCIAL_AGENT>
    <NUMBER_SEGMENT>14</NUMBER_SEGMENT>
    <NUMBER_SUPERVISOR>15</NUMBER_SUPERVISOR>
    <ONLY_AFV>sample string 21</ONLY_AFV>
    <PERCENTAGE_COMMISSION_SALES>1.1</PERCENTAGE_COMMISSION_SALES>
    <PHONE_AREA_CODE_1>sample string 2</PHONE_AREA_CODE_1>
    <PHONE_AREA_CODE_2>sample string 3</PHONE_AREA_CODE_2>
    <PHONE_COMPLEMENT_1>sample string 4</PHONE_COMPLEMENT_1>
    <PHONE_COMPLEMENT_2>sample string 5</PHONE_COMPLEMENT_2>
    <PHONE_MAIN>sample string 17</PHONE_MAIN>
    <PHONE_NUMBER_1>sample string 6</PHONE_NUMBER_1>
    <PHONE_NUMBER_2>sample string 7</PHONE_NUMBER_2>
    <PHONE_SECONDARY>sample string 18</PHONE_SECONDARY>
    <REG_NUMBER>1</REG_NUMBER>
    <REG_NUMBER_COMPLETE>sample string 19</REG_NUMBER_COMPLETE>
    <REG_NUMBER_DIGIT>1</REG_NUMBER_DIGIT>
    <SEQ_SALE_REGION>1</SEQ_SALE_REGION>
    <TYPE_COMMERCIAL_AGENT>sample string 20</TYPE_COMMERCIAL_AGENT>
    <TYPE_COMMERCIAL_AGENT_PERSON>sample string 22</TYPE_COMMERCIAL_AGENT_PERSON>
  </CommercialAgentResponseDTO>
</ArrayOfCommercialAgentResponseDTO>
  • Sem rótulos