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.

...

Para melhor organização e identificação, os Documentos e Processos estão definidos em cadastro:


Configuração do arquivo collapse
Deck of Cards
iddeckConfig
Card
id1
label1. Configuração do serviço REST

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

Bloco de código
firstline1
title
appserver.ini
linenumbers
true
true
;
=================================================== ;================== 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 ;
--------------------------------------------------------------------------------------------
;                                           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=*

A versão 3.0 do TSS introduziu um novo conceito em relação ao processamento de documentos.

Referente aos documentos eletrônicos, qualquer inclusão ou alteração de Status de documento eletrônico na Base de dados do TSS é denominado um Processo. Cada modelo de documento pode conter um  ou mais tipos de processo. Por exemplo o Tipo de documento NFe possui processos do tipo: Emissão, Cancelamento, Carta de correção etc...

Por sua vez um Processo pode ser composto por Sub Processos, que representam as etapas de execução de um Processo. As etapas também podem variar de acordo com o Processo. No caso de um processo de Emissão de NFe temos: Recepção, Assinatura, Transmissão, Recepção e Envio de E-mail.

...

Card
id2
label2. Configuração do serviço REST no TSS
Bloco de código
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










Card
id2
label2. Configuração do JOB