Árvore de páginas

Versões comparadas

Chave

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

Índice
outlinetrue

Portuguese (Brasil)

Centros de Custo (Cost Centers)


Serviço utilizado para cadastrar e alterar centros de custo do Ahgora PontoWeb.


Aviso

Permitido envio em lote, máximo 1000 registros por requisição, ou 1mb (mega)


Usuários (users)

Item

Descrição

Fluxo:Cliente → PontoWeb
Rotahttps://api.ahgora.com.br/costcenter
Método:POST
Centros de Custo - Cost Centers
CampoTipoObrig.Descrição
codigoStringSimCódigo do Centro de Custo
nomeStringSimNome do Centro de Custo


Exemplos de Requisições (Requests)


Corpo da Requisição - Inclusão e Alteração:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
[
  {
    "codigo": "00000001",
    "nome": "RH"
  },
  {
    "codigo": "00000002",
    "nome": "ADM"
  }
]


Exemplos de Respostas (Responses)


Resposta quando SUCESSO - Code 200:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
   "company": "a000101",
   "unique": "bd751350",
   "message": "Cost center's Integration on progress"
}
Dica

Para obter mais detalhe, utilize o serviço Process. Para saber mais entre no link.


ERRO de Validação - Code 400:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
  "message": "Request format must be an Array",
  "code": 400
}


ERRO de Autenticação - Code 401:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
  "message": "Unauthorized",
  "code": 401
}


ERRO de Permissão - Code 403:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
    "error": {
        "message": "Forbidden",
        "code": 403
    }
}

Observação: Verificar as permissões do usuário para acessar a rota/serviço

. English (US)

Cost Centers

Service used to register and change Ahgora PontoWeb cost centers.

Aviso
titlewarning

Batch sending allowed, maximum 1000 records per request, or 1mb (mega)

Users

Item

Description

Flow:Client → PontoWebRoute:https://api.ahgora.com.br/costcenterMethod:POSTCost CentersFieldTypeRequiredDescriptioncodigoStringYesCost Center CodenomeStringYesCost Center Name

Requests examples:

Request Body - Inclusion and Alteration:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
[
  {
    "codigo": "00000001",
    "nome": "RH"
  },
  {
    "codigo": "00000002",
    "nome": "ADM"
  }
]

Responses examples:

Response when SUCCESS - Code 200:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
   "company": "a000101",
   "unique": "bd751350",
   "message": "Cost center's Integration on progress"
}
Dica

For more details, use the Process service. To find out more, click here.

Validation ERROR - Code 400:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
  "message": "Request format must be an Array",
  "code": 400
}

Authentication ERROR - Code 401:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
  "message": "Unauthorized",
  "code": 401
}

Permission ERROR - Code 403:

Bloco de código
languagetext
themeEmacs
linenumberstrue
collapsetrue
{
    "error": {
        "message": "Forbidden",
        "code": 403
    }
}
Note: Check the user's permissions to access the route/service

.