Histórico da Página
Introdução
...
O serviço do TAS - Totvs TOTVS API Service permite a integração de qualquer aplicativo de qualquer sistema operacional e linguagem de programação. Tratasse de um Mashup, que são sites personalizados que utilizam conteúdo de mais de uma fonte para criar um serviço completo. O conteúdo de mashups geralmente são códigos de terceiros utilizando uma interface pública ou API.
...
Abaixo estão todos os serviços disponíveis para integração com o produto Datasul.
- eSocial - Consulta de CPF
- Receita Federal - Consulta de CNPJ
- Receita Federal - Consulta de CPF
- Receita Federal - Consulta de NFE
- Receita Federal - Consulta Simples Nacional
- Sintegra - Consulta Nacional ao Cadastro
- Suframa - Consulta Situação do Fornecedor
- NFSE - Consulta de Municípios
- Banco Central - Conversão de Moedas
- Correios - Pesquisa de CEP
...
Informações | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Fontes
...
<FOUNDATION>/interfac/Recaptcha: executável de exibição do ReCaptcha 3.0
...
ut-tas-a.p
ut-tas-b.p
ut-tas-banco-central.p
ut-tas-c.p
ut-tas-d.p
ut-tas-e.p
ut-tas-f.p
ut-tas-receita.p
- ut-tas-rest.p
ut-tas-sintegra-captcha.p
ut-tas-sintegra-inscricoes.p
ut-tas-sintegra.p
ut-tas-suframa-a.p
ut-tas-suframa.p
ut-tas.p
ut-tas-tela.w
Configurações Gerais
...
Nas propriedades do sistema, em Integrações TOTVS, os seguintes parâmetros devem ser configurados:
URL: É a URL do TOTVS API SERVICES, este parâmetro não é obrigatório, quando não preenchido assume um valor padrão. A URL inserida não deverá terminar em "/";
Chave de Acesso: É uma chave para utilização dos serviços pagos do TOTVS API SERVICES. Mais detalhes de onde obter o token podem ser encontradas neste link.
Debug: Indica se irá gerar log de execução do serviço no debug.
Âncora | ||||
---|---|---|---|---|
|
...
Com a versão 12.1.8, não será mais necessário informar manualmente o nome de usuário e senha, será enviado automaticamente essas informações para o TOTVS API Services.
...
title | Nas propriedades do sistema, em Integrações TOTVS, os seguintes parâmetros devem ser configurados: |
---|
...
.
...
...
Debug: Indica se irá gerar log de execução do serviço no debug.
A API desenvolvida retorna os dados dos serviços em formato JSON. Caso ocorra algum erro na execução do serviço, será retornado no valor "Erro", que pode ser pego através do método getString:
...
Para exemplificar o consumo dos serviços oferecidos pela API desenvolvida, podem ser utilizados os exemplos abaixo:
- tas-sample-consulta-cnpj.p
- tas-sample-consulta-cpf.p
- tas-sample-consulta-simples.p
- tas-sample-consulta-municipos-nfse.p
- tas-sample-busca-moedas.p
- tas-sample-conversao-moedas.p
- tas-sample-consulta-cep.p
Configuração REST
...
Semelhante ao modelo SOAP, no modelo REST o programa utp/ut-tas-rest
deve ser executado de forma persistente em uma variável HANDLE, a partir da qual serão executados os métodos de consumo dos serviços:
...
Para exemplificar o consumo dos serviços REST oferecidos pela API desenvolvida, podem ser utilizados os exemplos abaixo:
- tasTAS-samplerest-consultacnpj-cnpjreceita.ptas
- TAS-samplerest-consultacpf-cpfreceita.p
- TAS-rest-esocial.p
- TAS-rest-nfetas-sample-consulta-simples.p
- tasTAS-samplerest-consultasimples-municipos-nfsenacional.p
- tasTAS-samplerest-busca-moedassintegra.p
- tasTAS-samplerest-conversao-moedassuframa.p
- tasTAS-sample-consultarest-cep.p