Histórico da Página
...
- Visão Geral
- Configurações
- Exemplo de utilização
- Principais Campos e Parâmetros
- Demais Informações
- Tabelas utilizadas
...
Expandir | ||
---|---|---|
| ||
1) Release Protheus a partir da 12.1.23102210 2) Aplicação das atualizações CTB, com data superior a 29/05/2024 e conforme release do ambiente. |
Expandir | |||||
---|---|---|---|---|---|
| |||||
Configurar a comunicação com SmartLink, inserindo as credenciais do cliente (clientId e clientSecret) na rotina FwSgdpParm (documentação detalhada: - Comunicação SmartLink )
|
...
Expandir | ||
---|---|---|
| ||
O sistema irá chamar a api com base nos parâmetros configurados no arquivo appserver.ini conforme modelo abaixo: Para o modelo acima a requisição será direcionada para o endereço : http://localhost:9090/api/ctb/balance/model1 Inserir também a chamada do serviço REST na seção ON START: Observações:
Documentação completa das configurações REST/Server |
03. EXEMPLO DE UTILIZAÇÃO
...
Aviso | ||
---|---|---|
| ||
Abaixo temos o modelo de mensagem enviada ao Smartlink, que ficará disponível para o consumo através do Job schedulado no ERP.
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "specversion": "1.0", "time": "2022-10-18T11:04:03-03:00", "type": "PrtBalanResp", "tenantId": "d87804f9-xxxx-xxxx-9393-fe9ef0d13c10", /// tenant do cliente "id": "CODIGO IDENTIFICADOR DA MENSAGEM", "data": { "error":"Host not found." } } |
OBS: Erro: não foi encontrado servidor Rest, verifique se o serviço Rest foi iniciado.
...
Aviso | ||
---|---|---|
|
...
|
...
04. DEMAIS INFORMAÇÕES
Schedule - Como agendar a execução de rotinas
...
05. TABELAS UTILIZADAS
- CT1- Plano de Contas
- CQ0- Saldo por Conta no Mês
- CQ1- Saldo por Conta no Dia
- CVN - Plano de Contas Referencial
- CVD - Plano de Contas Referenciais
- CTG - Calendário Contábil
...