Descrição:

API para inicialização, atualização e recuperação do sincronizador do EAI Protheus.


post

Descrição:
Efetua a inserção de um cadastro de Rotas EAI.


Parâmetros

NomeTipoDescriçãoObrigatórioValor padrão
routineCharacter

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.



modelCharacter

Informe o ID do model para mensagens MVC Protheus e o nome da mensagem para Mensageria Padrão.



executionBranchCharacter

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": ""
}


put

Descrição:
Reprocessa a sincronização de um Adapter


Parâmetros

NomeTipoDescriçãoObrigatórioValor padrão
routineCharacter

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.



modelCharacter

Informe o ID do model para mensagens MVC Protheus e o nome da mensagem para Mensageria Padrão.



executionBranchCharacter

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": ""
}

put

Descrição:
Encerra a sincronização de um Adapter


Parâmetros

NomeTipoDescriçãoObrigatórioValor padrão
routineCharacter

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.



modelCharacter

Informe o ID do model para mensagens MVC Protheus e o nome da mensagem para Mensageria Padrão.



executionBranchCharacter

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

NomeTipoDescriçãoObrigatórioValor padrão
codeCharacter

Código recuperado ao realizar a inicialização de uma sincronização.



{
   "code": "0000000000000000000000015" 
}


get

Descrição:
Recupera o total da sincronização.


api/framework/v1/Apcfg020aAPI/GetTotalSinc

Parâmetros

NomeTipoDescriçãoObrigatórioValor padrão
codeCharacter

Código recuperado ao realizar a inicialização de uma sincronização.



{
   "code": "0000000000000000000000015" 
}


get

Descrição:
Recupera o restante da sincronização.


api/framework/v1/Apcfg020aAPI/GetRestSinc

Parâmetros

NomeTipoDescriçãoObrigatórioValor padrão
codeCharacter

Código recuperado ao realizar a inicialização de uma sincronização.



{
   "code": "0000000000000000000000015" 
}


get

Descrição:
Recupera o número de erros da sincronização.


api/framework/v1/Apcfg020aAPI/GetErrorSinc

Parâmetros

NomeTipoDescriçãoObrigatórioValor padrão
codeCharacter

Código recuperado ao realizar a inicialização de uma sincronização.



{
   "code": "0000000000000000000000015" 
}