HomeGuidesAPI Reference
Log In
Guides

Como criar um funcionário

📘

Os funcionários são as pessoas às quais você quer dar acesso ao sistema. Esta integração não é obrigatória, pois os funcionários podem ser cadastrados diretamente no sistema.

Os funcionários são criados por meio do nosso endpoint de Entidade. A requisição deve ser parecida com esta:

[
  {
    "name": "Jane Doe",              // Nome da pessoa
    "tradeName": "jane.doe",         // Nome de usuário do AD do funcionário
    "personType": 2,                 // Tipo de pessoa (1 = Jurídica / Empresa, 2 = Física / Pessoa)
    "entityTypeId": 3,               // Tipo de entidade
    "relationalEntityCode": "8504",  // Id da entidade no sistema de origem
    "situationCode": 1               // Situação da entidade (1 = Ativo, 2 = Inativo, 3 = Em cadastro)
  }
]

Estes são os campos obrigatórios para criar um funcionário.

🚧

Os funcionários sempre têm a propriedade entityTypeId definida como 3.

🚧

Para que os funcionários tenham acesso ao sistema, o tradeName deve ser igual ao nome de usuário do AD.

🚧

Os campos de endereço são opcionais, mas, se você preencher qualquer um deles, os seguintes tornam-se obrigatórios: street, zipCode, initialsState, district e city.

📘

É possível criar vários funcionários na mesma requisição.

Campos opcionais

NomeDescriçãoValor padrão
subtypeQualquer subtipo que você queira adicionar a esta entidade
entityNoteQuaisquer observações que você queira adicionar a uma entidade
streetLogradouro (endereço)
typeAddressCodeCódigo do tipo de endereço (1 = Residencial, 2 = Comercial, 3 = Faturamento, 4 = Entrega, 5 = Cobrança)
districtBairro
zipCodeCEP
complementComplemento do endereço
cityCidade
initialsStateSigla do estado (UF)
stateNome completo do estado / distrito. Fallback para initialsState: resolvido internamente para a sigla quando initialsState não é informado.
countryNome completo do país. Opcional; usado apenas para desambiguar state quando o mesmo nome existe em mais de um país.
flagAs flags são usadas para agrupar entidades
stateRegistrationInscrição Estadual da empresa (somente Brasil)
routeIdId da rota no WMS a ser associada a esta entidade
routeDescrição da rota no WMS a ser associada a esta entidade

Para mais informações sobre as propriedades necessárias, consulte a nossa Referência da API aqui.


Did this page help you?