Páginas filhas
  • 2. Primeiros Passos - Integração TSS x TOTVS Transmite

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Monitore os documentos eletrônicos com o TOTVS Transmite.

Siga os passos a seguir e veja como é simples configurar.

Deck of Cards
iddeckConfig

Para habilitar o jobQueue, efetue as configurações abaixo no arquivo appserver.ini do TSS

Incluir nas configurações do JOBS da seção [ONSTART]jobQueueHTTPJOB (declarado no passo 1)code
Card
id1
labelPasso 1: Configuração do TSS

1a - Efetue Antes de iniciar a utilização do TOTVS Transmite, efetue as configurações abaixo no arquivo appserver.ini do TSS para habilitar :

  1. Habilite o serviço REST

Bloco de código
firstline1
titleappserver.ini
linenumberstrue
;--------------------------------------------------------------------------------------------
;                                           WS REST
;--------------------------------------------------------------------------------------------
[HTTPJOB]
MAIN=HTTP_START
ENVIRONMENT=SPED

[HTTPREST] 
Port=8044
IPsBind=
URIs=HTTPURI
Security=0

[HTTPV11]
Enable=1
Sockets=HTTPREST

[HTTPURI]
URL=/api/tss
PrepareIn=
Instances=1,10
CORSEnable=1
AllowOrigin=*

2a - Habilite o jobQueue

  1. : 01. Configuração

  2. Habilite o job (jobQueue) para o processamento da fila de integração do TSS com TOTVS Transmite:

    Bloco de código
    firstline1
Card
id2
label2. Configuração do HTTPJOB
titleappserver.ini
linenumberstrue
;===================================================
;==================  Chamada dos Jobs ==============
;===================================================
[jobQueue]
main= jobQueue
environment=sped

[ONSTART]
JOBS = JOB_HTTP,JOB_WS,IPC_ONDEMAND,IPC_CONT,TSSTASKPROC,IPC_SMTP,jobQueue,HTTPJOB
REFRESHRATE=20
Aviso
titleALERTA DE RISCO
  • TSS anteriores a versão 12.1.2410: fique atento ao utilizar o parâmetro de configuração com a chave Security=0, pois isso fará com que as integrações (APIs) não exijam autenticação, consequentemente dados do seu ambiente poderão ser consultados sem qualquer controle de autorização."

  • TSS com versão 12.1.2410 ou superior: a partir do TSS versão 12.1.2410, a chave Security=1 é obrigatória.
  • Gere o certificado multiprotocolo: Porta Multiprotocolo - Geração de Certificado

  • Informe o caminho do certificado através das chaves (CertificateServer / KeyServer) na sessão [SSLConfigure] do appserver.ini.

    Bloco de código
    firstline1
    titleappserver.ini
    linenumberstrue
    [SSLConfigure]
    HSM =0
    Verbose =1
    SSL2 =0
    SSL3 =1
    TLS1_0 =1
    TLS1_1 =1
    TLS1_2 =1
    Bugs =1
    State =1
    CertificateClient=C:\totvssped\certs\000001_all.pem
    KeyClient=C:\totvssped\certs\000001_key.pem
    Aviso
    titleALERTA DE RISCO
    • TSS anteriores a versão 12.1.2410: fique atento ao utilizar o parâmetro de configuração com a chave Security=0, pois isso fará com que as integrações (APIs) não exijam autenticação, consequentemente dados do seu ambiente poderão ser consultados sem qualquer controle de autorização."

    • TSS com versão 12.1.2410 ou superior: a partir do TSS versão 12.1.2410, a chave Security=1 é obrigatória.
  • Card
    idconfigTransmite
    labelConfiguração Transmite

    Após garantir que as configurações anteriores estão corretas, o usuário precisará realizar a configuração Integração TSS. A documentação a seguir explica o passo a passo desta configuração:

    Configurar Empresas - Integração TSS

    Card
    labelConsultando documentos

    É importante ressaltar, que o papel do TOTVS Transmite é ser um Monitor de Documentos, desta forma, não tem como função a emissão, edição e transmissão de documentos eletrônicos.

    Após garantir que os cadastros empresas foram realizados com sucesso, para que as consultas de documentos sejam realizadas com sucesso, siga a documentação para acessar cada um dos documentos no monitor:

    3. Monitor de Documentos