API para inicialização, atualização e recuperação do sincronizador do EAI Protheus.
Descrição:
Efetua a inserção de um cadastro de Rotas EAI.
Parâmetros
| Nome | Tipo | Descrição | Obrigatório | Valor padrão |
|---|---|---|---|---|
| routine | Character | Nome do programa que contém a função "ModelDef". O sistema irá realizar a integração da rotina representada por este programa com o TOTVS ESB. | ||
| model | Character | Informe o ID do model para mensagens MVC Protheus e o nome da mensagem para Mensageria Padrão. | ||
| executionBranch | Character | Informe a filial de execucao da mensagem. Se for deixado em branco a mensagem podera ser executada em todas as filiais |
api/framework/v1/Apcfg020aAPI |
Body
{
"routine": "MATA030",
"model": "CUSTOMERVENDOR",
"executionBranch": ""
} |
Descrição:
Reprocessa a sincronização de um Adapter
Parâmetros
| Nome | Tipo | Descrição | Obrigatório | Valor padrão |
|---|---|---|---|---|
| routine | Character | Nome do programa que contém a função "ModelDef". O sistema irá realizar a integração da rotina representada por este programa com o TOTVS ESB. | ||
| model | Character | Informe o ID do model para mensagens MVC Protheus e o nome da mensagem para Mensageria Padrão. | ||
| executionBranch | Character | Informe a filial de execucao da mensagem. Se for deixado em branco a mensagem podera ser executada em todas as filiais |
api/framework/v1/Apcfg020aAPI/PutSincReprocess |
Body
{
"routine": "MATA030",
"model": "CUSTOMERVENDOR",
"executionBranch": ""
} |
Descrição:
Encerra a sincronização de um Adapter
Parâmetros
| Nome | Tipo | Descrição | Obrigatório | Valor padrão |
|---|---|---|---|---|
| routine | Character | Nome do programa que contém a função "ModelDef". O sistema irá realizar a integração da rotina representada por este programa com o TOTVS ESB. | ||
| model | Character | Informe o ID do model para mensagens MVC Protheus e o nome da mensagem para Mensageria Padrão. | ||
| executionBranch | Character | Informe a filial de execucao da mensagem. Se for deixado em branco a mensagem podera ser executada em todas as filiais |
api/framework/v1/Apcfg020aAPI/PutCloseProcessSinc |
Body
{
"routine": "MATA030",
"model": "CUSTOMERVENDOR",
"executionBranch": ""
} |
get
Descrição:
Recupera o status de uma sincronização.
api/framework/v1/Apcfg020aAPI/GetStatusSinc |
Parâmetros
| Nome | Tipo | Descrição | Obrigatório | Valor padrão |
|---|---|---|---|---|
| code | Character | Código recuperado ao realizar a inicialização de uma sincronização. |
{
"code": "0000000000000000000000015"
} |
Descrição:
Recupera o total da sincronização.
api/framework/v1/Apcfg020aAPI/GetTotalSinc |
Parâmetros
| Nome | Tipo | Descrição | Obrigatório | Valor padrão |
|---|---|---|---|---|
| code | Character | Código recuperado ao realizar a inicialização de uma sincronização. |
{
"code": "0000000000000000000000015"
} |
Descrição:
Recupera o restante da sincronização.
api/framework/v1/Apcfg020aAPI/GetRestSinc |
Parâmetros
| Nome | Tipo | Descrição | Obrigatório | Valor padrão |
|---|---|---|---|---|
| code | Character | Código recuperado ao realizar a inicialização de uma sincronização. |
{
"code": "0000000000000000000000015"
} |
Descrição:
Recupera o número de erros da sincronização.
api/framework/v1/Apcfg020aAPI/GetErrorSinc |
Parâmetros
| Nome | Tipo | Descrição | Obrigatório | Valor padrão |
|---|---|---|---|---|
| code | Character | Código recuperado ao realizar a inicialização de uma sincronização. |
{
"code": "0000000000000000000000015"
} |