Histórico da Página
...
- Visão Geral
- Configurações
- Exemplo de utilização
- Principais Campos e Parâmetros
- Demais Informações
- Tabelas utilizadas
01. VISÃO GERAL
...
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:
|
...
03.
...
EXEMPLO DE UTILIZAÇÃO
Envio de dados deve ser realizado via SmartLink utilizando o Padrão CloudEvents/Modo Estruturado para envio de mensagens no formato Json de acordo com o modelo a seguir :
Aviso | ||
---|---|---|
| ||
Abaixo temos o modelo de mensagem enviada ao Smartlink, disponível para o consumo através do Job schedulado no ERP.
O atributo type indica o evento a ser executado no ERP.
O job FWTOTVSLINKJOB identifica uma nova mensagem e faz a chamada à classe PrtBalanRead (CTR040S), responsável pela chamada da API que fará o processamento do Balancete.
Bloco de código | ||||
---|---|---|---|---|
| ||||
{ "specversion": "1.0", "type": "PrtBalanRead", "tenantId": "d87804f9-xxxx-xxxx-9393-fe9ef0d13c10", /// tenant do cliente "generatedOn": "2021-06-08T15:18:08.367574Z", "id": "CODIGO IDENTIFICADOR DA MENSAGEM", "data": { "CNPJ":"53113791", "DATA_INICIAL": "01/01/2023", "DATA_FINAL": "31/12/2023", } } |
...
OBS: Erro: não foi encontrado servidor Rest, verifique se o serviço Rest foi iniciado.
...
04. PRINCIPAIS CAMPOS E PARÂMETROS
O conteúdo do atributo data:{ } presente na requisição do Balancete, permite que mais parâmetros sejam enviados, para determinar filtros e regras a serem aplicadas na geração do BalnceteBalancete. Esses parâmetros devem ser enviados conforme detalhados na documentação: documentação API balancete modelo1.
...