Sie sind auf Seite 1von 40

Manual de Configurao - TSS

TSS
do Treinamento

TOTVS Service SOA
2
ndice

1. Introduo ............................................................................................................................................. 3
1.1. Intalao............................................................................................................................................ 3
1.!. Configurao ....................................................................................................................................... "
1.!.1 #e$Service ....................................................................................................................................... "
1.!.! %O& ................................................................................................................................................... '
1.!.!.1 ()e ................................................................................................................................................ *
1.!.!.! ()Se ............................................................................................................................................... +
1.!.!.3 ()Ce .............................................................................................................................................. ,
1.!.!.-. M.e .............................................................................................................................................. 1/
1.!.!.". CTe ................................................................................................................................................ 11
1.!.!.' C0e ................................................................................................................................................. 1!
1.!.!.*. M.)e ............................................................................................................................................ 13
1.!.!.+ 1emito ........................................................................................................................................... 1-
1.!.!., (ota )ical Argentina ...................................................................................................................... 1"
1.!.!.1/ TOTVS Cola$orao ....................................................................................................................... 1*
1.!.!.1/.1 ()e ............................................................................................................................................ 1*
1.!.!.1/.! CTe ............................................................................................................................................ 1+
1.!.!.1/.3 ()SeSe ...................................................................................................................................... !/
1.!.!.1/.- M.e .......................................................................................................................................... !1
1.!.!.1/." .ocumento .............................................................................................................................. !!
1.!.!.1/.' M.)e......................................................................................................................................... !'
1.!.!.1/.* TOTVS Cola$orao In 2oue ...................................................................................................... !*
1.!.3 Configura3e gerai .......................................................................................................................... !+
1.!.- 1ede ................................................................................................................................................. !,
1.!." Interface ........................................................................................................................................... 3/
1.!.".1. Aceo ........................................................................................................................................... 3/
1.!.".!. TSSMonitor.................................................................................................................................... 3/
1.!.".3 TSS4ortal ........................................................................................................................................ 31
1.!.".- TSSInterface ................................................................................................................................... 31!
1.3. &alanceamento ................................................................................................................................... 3--
1.3.1. Configura3e ................................................................................................................................... 3--
1.3.1.1. 4or %O& ......................................................................................................................................... 3--
1.3.1.! 4or 4rocedimento ........................................................................................................................... 3''
1.3.1.3 4or entidade ................................................................................................................................... 3''
1.3.1.-. 5timativa ..................................................................................................................................... 3**
1.-. 0icenciamento ..................................................................................................................................... 3++



TOTVS Service SOA
3
1.-.1. 514 Totv ......................................................................................................................................... 3,,
1.-.!. 514 (o Totv .................................................................................................................................. 3,,

1. Introduo

O TSS (TOTVS Service SOA) uma aplicao baseada na arquitetura orientada a servios, em que o obetivo principal prover os
servios de emisso e manuteno de documentos !iscais eletr"nicos como# $ota %iscal &letr"nica ($o), 'on(ecimento de Transporte
&letr"nico ('Te), $ota %iscal de Servio &letr"nica ($%Se), 'apa de )ote eletr"nica (Seu), *ani!esto de +ocumentos %iscais &letr"nicos
(*+%e), $ota %iscal &letr"nica para 'onsumidor %inal ($%'e), *ani!esto do destinat,rio (*+e) e a mensa-eria de documentos entre
produtos (omolo-ados.
O TSS se conecta e/clusivamente com &01s (omolo-ados, sincroni2ando in!orma3es e promovendo o repasse de dados tais como#
1edidos de compra e venda4
1ro-ramao de entre-a de mercadorias4
0epassa-em de $ota %iscal &letr"nica.

Alm de servir como um software de prestao de servios, o TSS tambm possui interfaces -r,!icas para demonstrar in!orma3es
interativas de suas opera3es e disponibili2ar !uncionalidades diretamente com al-uns servios espec5!icos do produto.
&/istem servios autom,ticos para#
6mportao de documentos eletr"nicos4
&/portao de documentos eletr"nicos4
6mpresso e noti!icao ao usu,rio por e7mail de !orma con!i-urada para diversas ocorr8ncias no processo do Sistema.

Os servios so o!erecidos pelo protocolo SOA1 (via Web).
1.1. Intalao

A instalao e atuali2ao do TSS so reali2adas por meio de um e/ecut,vel que reali2a todo o processo de !orma assistida. O
instalador e atuali2ador esto dispon5veis no 1ortal do 'liente TOTVS em (ttps#99suporte.totvs.com seo de +o:nload.

Instalao do TSS no Windows

;< 1asso
;7 &/ecute o instalador do TSS, arquivo TSS11.e6e. = aberta a tela para seleo do idioma de instalao.
27 &scol(a o 6dioma e clique em O7.

2< 1asso

;7 = apresentada a tela de >oas Vindas com o Wizard de 6nstalao do TSS, clique em Avanar.
27 = aberta a tela do Contrato de 0icena8 leia atentamente e se aceitar todos os termos do contrato, clique em Sim. Ao
escol(er (o, o processo de instalao encerrado.
do Treinamento

TOTVS Service SOA
?
37 &scol(a a pasta de instalao do TSS em 4rocurar, por default C9:totvt;ed:. Ap@s, clique em Avanar.
?7 &scol(a o 6dioma para o reposit@rio do TSS.
A7 'on!i-ure o servio de BTT1 que o TSS disponibili2ar,. 'on!i-ure o servidor e a porta.


$o campo Servidor deve ser in!ormado o 61 do Servidor no qual est, sendo reali2ada a instalao. 'aso este campo sea
preenc(ido como 0OCA02OST, o acesso se dar, internamente apenas pelo servidor no qual est, instalado o TSS, qualquer outra
m,quina da 0ede no en/er-ar, o Servio.

C7 Ap@s preenc(imento dos campos Servidor e 4orta, clique em Avanar.
D7 $este momento, in!orme os campos .ata$ae <*SSE),O0A')& etc.=, Alia (cone/o O+>' criada para o banco de dados do
TSS= e Servidor. 'lique em Avanar.
F7 Ap@s de!inir os servios (Gobs) que devero ser e/ecutados, clique em Avanar. Antes de iniciar a c@pia dos arquivos, con!ira
a con!i-urao reali2ada.
H7 'lique em Avanar para continuar a instalao. A-uarde at que a barra de status da porcenta-em instalada c(e-ue ao !inal.
;I7 6ndique se desea e/ecutar o TSS como servio. &sta mensa-em s@ ocorre no sistema operacional Jindo:s. Ao clicar em Sim,
o TSS automaticamente classi!icado como servio, a opo (o !a2 com que sea somente instalado e iniciado em modo
console.
;;7 'lique em Concluir.
;27 Salve a con!i-urao e inicie o servio do TSS em modo console para veri!icar se a con!i-urao est, correta
;37 1ara veri!icar se o server est, instalado corretamente, acesse o endereo do Web service con!i-urado nos passos anteriores
via 2TT4. &/emplo# (ttp#99;2D.I.I.;#FIFI9.

Atuali>ao no #indo?

;< 1asso
;7 >ai/e o servio do TSS que deve ser atuali2ado. &/ecute o Update do TSS, arquivo TSS11 - @;date.e6e, ao reali2ar este
processo aberta a tela para seleo do idioma da instalao.

2< 1asso

;7 = aberta a tela de >oas Vindas, com o Wizard de 6nstalao do TSS. $esta primeira tela, clique em Avanar.
27 = aberta a tela do Contrato de 0icena, leia atentamente e caso aceite todos os termos, clique em Sim.
37 $a pr@/ima tela escol(a a pasta de instalao do TSS, por default em C9:totvt;ed:. Ap@s a escol(a, clique em
Avanar.
?7 0evea a con!i-urao de!inida e clique em avanar para iniciar a atuali2ao
A7 6ndique se desea e/ecutar o TSS como servio. &sta mensa-em s@ ocorre no sistema operacional Jindo:s. Ao clicar
em Sim o TSS automaticamente classi!icado como servio, a opo (o !a2 que sea somente instalado e iniciado em
modo console.

Ap@s a escol(a, clique em Concluir.











TOTVS Service SOA
A

&oletim TAcnico

Instalao do TSS no Linux

;< 1asso
;7 &/ecute o instalador do TSS (arquivo installKlinu/) via Terminal utili2ando o comando .BintallClinu6.
27 = apresentada a mensa-em de con!irmao de instalao. 1ara continuar di-ite D5(T51E.
37 O pr@/imo passo a con!i-urao do idioma de instalao. +i-ite ; para in!ormar a opo 1ortu-u8s e di-ite
D5(T51E para con!i-urar o pr@/imo passo.
?7 O passo se-uinte a con!i-urao do >anco de +ados. +i-ite 1 para selecionar a opo Top'onnect e di-ite D5(T51E
para con!i-urar o pr@/imo passo.
A7 'on!i-urar o servio de BTT1 que o TSS disponibili2ar,. 'on!i-ure o Servidor e a 1orta.
C7 $este momento, dever, ser reali2ada a con!i-urao do TO1. 6n!orme o Servidor, a 1orta e Alias. +i-ite D5(T51E para
con!i-urar o pr@/imo passo.
D7 Ap@s con!i-urao dos Servios (Gobs) que devero ser e/ecutados, di-ite D5(T51E para concluir a instalao.
F7 Salve a con!i-urao e inicie o servio do TSS em modo console para veri!icar se a con!i-urao est, correta.
H7 1ara veri!icar se o server est, instalado corretamente, acesse o endereo do Web Service con!i-urado nos passos
anteriores via BTT1.



A atuali2ao do TSS reali2ada a partir da e/ecuo do instalador com a Lltima verso dispon5vel no
1ortal do cliente, pois no (, pacote de Update para o Sistema Operacional )inu/.
O TSS deve estar atuali2ado sempre com a Lltima verso para evitar uma !al(a de comunicao entre o TSS e os demais produtos
inte-rados.

1.!. Configurao

As se3es con!i-uradas durante a instalao do TSS podem ser editadas con!orme necessidade, considerando os servios, o
WebService, con!i-ura3es de rede, processos autom,ticos (GO>S) e a interface.
1.!.1 #e$Service

A abertura do WebService no TSS con!i-urada pelo arquivo .ini do servidor da aplicao (dentro do diret@rio TSS 9 >in 9
appserver, arquivo ////////.ini).
$o arquivo, necess,rio conter a Seo que declara a e/ecuo do WebService, a abertura da porta BTT1, o host e porta em que
o WebService !uncionar,#
+eclarao da seo para e/ecuo do WebService#
MGO>KJSN
TO1&PJ&>&Q
ENVIRONMENTP$ome do Environent
6$STA$'&SPA,;I
S6RAJ&>PJS
6$STA$'&$A*&PJS
O$STA0TPKKJSSTA0T
do Treinamento

TOTVS Service SOA
C
O$'O$$&'TPKKJS'O$$&'T
Abertura da porta BTT1#
MBTT1N
&nableP;
1ortPFI;;! porta utili2ada para comunicao BTT1.
1at(P'#Sinstalao do tss SBT*)
instancesP?I,;II
S&SS6O$T6*&OTTPCIIII
+eclarao da seo para host e porta do WebService#
Mlocal(ost# FI;;N! o host o nome961 da m,quina (ospedeira, a porta deve ser a mesma aberta para cone/3es BTT1.
&$A>)&P;
1ATBP'#S instalao do tss S:ebS:s
ENVIRONMENTP$ome do Environent
0&S1O$S&GO>PGO>KJS! $ome da Seo de con!i-urao da e/ecuo do WebService"
6$STA$'&$A*&PJS
+&%AT)T1AR&P:sinde/.ap:
$a cl,usula que de!ine o comportamento do WebService (GO>KJS) pode7se inserir o parUmetro INSTANCES que recebe dois
nLmeros separados por v5r-ula4 o primeiro re!ere7se ao nLmero de threads que !icam sempre rodando no WebService
esperando cone/3es, o se-undo, o nLmero m,/imo de threads, isto , quando as threads , criadas estiverem em utili2ao,
cria7se uma thread que encerrada sob demanda at c(e-ar a este nLmero, ao ser es-otado no servidor, apresentada a
mensa-em No free working threads. 1ara esta re-ra necess,rio adicionar o GO>KJS ao O$STA0T de GO>S do arquivo de
con!i-urao, caso contr,rio, o servidor cria threads apenas sob demanda sendo mais demorado o tempo de comunicao por
toda a l@-ica que isto envolve. 'oloque o GO>KJS no O$STA0T separado por v5r-ula dos demais GO>S, con!orme e/emplo a
se-uir#

+eclarao do GO>KJS na seo O$STA0T
MO$STA0TN
GO>SPGO>KJS, GO>$%&
&/ecutando o servidor de aplicao com a con!i-urao do WebService, ao acessar o host e porta por protocolo BTT1 (pelo
nave-ador Web, por e/emplo), e/ibe7se a p,-ina do WebService com os servios e mtodos compilados no reposit@rio do TSS,
assim como as especi!ica3es JS+) de cada servio.
1.!.! %O&

O TSS possui processos autom,ticos (GO>S) para a manipulao de documentos eletr"nicos.
Os GO>S e/istentes no TSS so para os documentos $o, $%Se, $%'e, 'Te, Seu, *+e, *+%e, e servios para o mercado
internacional que podem ser con!i-urados para reali2ao de procedimentos espec5!icos sobre o documento e em apenas
al-umas entidades (empresas9!iliais).






TOTVS Service SOA
D
1.!.!.1 ()e
A con!i-urao do GO> da $%e no arquivo .ini do servidor do TSS reali2ada da se-uinte !orma#
Seo do GO>#
MGO>$%&N
ainPS1&+J%
EnvironentP$ome do Environent
Ativao do GO> da $%e#
MO$STA0TN
GO>SPGO>$%&
O GO> da $%e respons,vel pela e/ecuo das se-uintes rotinas#
5mio de ()e9
;P0eali2a assinatura das $%e.
2P Transmite $%e pendentes.
3P Veri!ica lotes pendentes9reali2a cancelamento e inutili2ao de $%e.
?P +ispara e7mail de distribuio das $%e.
1ece$imento de ()e:
AP>usca no servidor de entrada de &mail, notas !iscais recebidas e -era re-istro de entrada na tabela S1&+ICI.
5vento da ()e9
CP 1rocessa eventos relacionados V emisso de $%e, como carta de correo, cancelamento e re-istro de sa5da.
As rotinas que devero ser e/ecutadas podem ser con!i-uradas atravs do parUmetro ()5S45.C#O17)0O#, separadas por
v5r-ula (1or e/emplo# ;, 2,3), caso no in!ormado o default 2ero (I)#

Abai/o, temos uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus
valores padro#

0otinas a serem e/ecutadas#
MEnvironentN
()5S45.C#O17)0O#PI

6ntervalo de &ntidades para processamento#
MEnvironentN
()5S45.C#)5(TI.A.5S
1or padro sero processadas todas as entidades ativas no Sistema. $este e/emplo sero processadas apenas as entidade
de IIIII; V IIIIIA.

6ntervalo de tempo em se-undos para e/ecuo das rotinas#
MEnvironentN
()5S45.C#).50AF P ;I

6ntervalo de tempo em se-undos para e/ecuo entre as entidades#
MEnvironentN
()5S45.C#)5(TI.A.5#AIT P ;I

tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()5S45.C#)CS0554%O& P 3I
do Treinamento

TOTVS Service SOA
F
Babilita a noti!icao das Threads em processamento no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
S45.CT215A.I. P I

Babilita a noti!icao do processamento das rotinas no console do TSS#
IP+esabilita
;PBabilita
2P$oti!ica apenas quando (ouver documentos processados pela rotina.
MEnvironentN
()5S45.C#)G /

Babilita o uso do (or,rio de vero#
IP$o con!i-urado
;P Sim.
2P$o.
M&nvironmentN
S45.C2V51AO G /
1.!.!.! ()Se
A con!i-urao do GO> da $%Se no arquivo .ini do servidor do TSS reali2ada da se-uinte !orma#
Seo do GO>#
M$%S&KJ%N
mainP$%S&J%
EnvironentP$ome do Environent
ativao do GO> da $%Se#
MO$STA0TN
GO>SP$%S&KJ%
O GO> da $%Se, respons,vel pela e/ecuo das se-uintes rotinas#

5mio de ()Se9

;P*onta os lotes para emisso de $%Se
2P*onta os lotes para emisso de cancelamentos de $%Se.
3PTransmite os lotes pendentes.
?P0ecepciona os lotes pendentes.
APAtuali2a in!orma3es de 01S substitu5dos.
As rotinas que devero ser e/ecutadas, podem ser con!i-uradas atravs do parUmetro ()S5C#O17)0O#, separadas por v5r-ula
(1or e/emplo#;,2,3), caso no in!ormado o default I.

Abai/o, se-ue uma lista dos parUmetros que podero ser con!i-urados. Todos so de uso opcional e esto listados com seus valores
padr3es#




TOTVS Service SOA
H

0otinas a serem e/ecutadas#
MEnvironentN
()S5C#O17)0O#G/
6ntervalo de &ntidades para processamento#
MEnvironentN
()S5C#)C5(TI.A.5SPIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $este e/emplo sero processadas as entidade de IIIII; ,
IIIIIA.

6ntervalo de tempo em se-undos entre a e/ecuo das rotinas do Gob#
MEnvironentN
()S5C#).50AF P ;I

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()S5C#)CS0554 P3I

6ntervalo de tempo em se-undos entre a e/ecuo das entidades#
MEnvironentN
()S5C#)5(TI.A.5#AIT P ;I

Babilita a noti!icao do processamento das rotinas no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
()S5C#)C.5&@HG/

1.!.!.3 ()Ce
A con!i-urao do GO> da $%'e no arquivo .ini do servidor do TSS reali2ada da se-uinte !orma#
Seo do GO>
M$%'&KJ%N
mainP$%'&J%
EnvironentP$ome do Environent
Ativao do GO> da $%'e
MO$STA0TN
GO>SP$%'&KJ%

O GO> da $%'e, respons,vel pela e/ecuo das se-uintes rotinas#
5mio de ()Ce9
nfceOff0ine# 0emessa de $%'e emitida em contin-8ncia4
nfceOff0ote# 0etorno de $%'e emitido em contin-8ncia4
nfceInutili>a# 0emessa e 0etorno de inutili2ao4

As rotinas que devero ser e/ecutadas, podem ser con!i-uradas atravs do parUmetro ()C5C%O&C1OTI(AS separadas por
v5r-ula, caso no in!ormado o default e/ecutar, todos#
do Treinamento

TOTVS Service SOA
;I
Abai/o, se-ue uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus
valores padr3es#

0otinas a serem e/ecutadas
M$ome do EnvironentN
()C5C%O&C1OTI(ASG n!ceO!!)ine, n!ceO!!)ote, n!ce6nutili2a

&ntidades a serem processadas
M$ome do EnvironentN
()C5C%O&C5(TI.A.5SPIIIII;7IIIIIA 991or padro sero processadas todas as entidades ativas do sistema. $esse e/emplo
sero processadas as entidade de IIIII; V IIIIIA.

6ntervalo para e/ecuo das rotinas em se-undos#
M$ome do EnvironentN
()C5C%O&CAT1ASOG3I

6ntervalo do rein5cio para e/ecuo das rotinas em se-undos#
M$ome do EnvironentN
()C5C%O&CI(T51VA0OGCI
1.!.!.-. M.e
O GO> de processamento do *+e o mesmo da $%e, assim como os parUmetros de con!i-urao. 1ara a utili2ao deve se apenas
adicionar a rotina no parUmetro ()5CO0C#O17)0O#G+, caso o parUmetro no e/ista ou estea con!i-urado com I a rotina
tambm e/ecutada.
Seo do GO>#
MGO>$%&N
ainPS1&+J%
EnvironentP$ome do Environent
Ativao do GO> do *+e#
MO$STA0TN
GO>SPGO>$%&

Abai/o, temos uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus
valores padr3es.

0otinas a serem e/ecutadas#
MEnvironentN
()5S45.C#O17)0O#PI

6ntervalo de &ntidades para processamento#
MEnvironentN
()5S45.C#)5(TI.A.5SPIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $esse e/emplo sero processadas apenas as entidade de
IIIII; V IIIIIA.






TOTVS Service SOA
;;
6ntervalo de tempo em se-undos para e/ecuo das rotinas#
MEnvironentN
()5S45.C#).50AF P ;I

6ntervalo de tempo em se-undos para e/ecuo entre as entidades#
MEnvironentN
()5S45.C#)5(TI.A.5#AIT P ;I

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()5S45.C#)CS0554%O& P 3I

Babilita in!orma3es das T(reads em processamento no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
S45.CT215A.I.P I

Babilita a noti!icao do processamento das rotinas no console do TSS#
IP+esabilita
;PBabilita
2P$oti!ica apenas quando (ouver documentos processados
MEnvironentN
()5S45.C#)G/
1.!.!.". CTe
O GO> de processamento do 'Te o mesmo utili2ado para a $%e e *+%e, mudando apenas a seo e a c(amada do GO> no
arquivo .ini do TSS que dever, ser !eita atravs da criao de uma seo para o 'Te#
Seo do GO>
M'T&KJ%N
mainP'T&J%
EnvironentP$ome do Environent
Ativao do GO> do 'Te#
GO>SP'T&KJ%
O GO> do 'Te respons,vel pela e/ecuo das se-uintes rotinas#

Emisso de CTe:
;P0eali2a a assinatura dos 'Te.
2P Transmite os 'Te pendentes.
3P Veri!ica os lotes pendentes e reali2a o cancelamento e inutili2ao de 'Te.
?P &nvia o e7mail de distribuio da 'Te.
e!e"imento de CTe:
AP>usca no servidor de entrada de e7mail, con(ecimentos de transporte recebidos e -era re-istro de entrada na tabela S1&+ICI
E#entos de emisso de CTe$
CP 1rocessa o eventos relacionadas a emisso de 'Te (ainda no di;onIvel).
do Treinamento

TOTVS Service SOA
;2
As rotinas que devero ser e/ecutadas, podem ser con!i-uradas atravs do parUmetro ()5S45.C#O17)0O#, separadas por
v5r-ula (1or e/emplo# ;,2,3), caso no in!ormado o default I.

Abai/o, se-ue uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus valores
padr3es#

0otinas a serem e/ecutadas#
MEnvironentN
()5S45.C#O17)0O#PI

6ntervalo de &ntidades para processamento#
MEnvironentN
()5S45.C#)5(TI.A.5SPIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $este e/emplo sero processadas as entidade de IIIII;
a IIIIIA.

6ntervalo de tempo em se-undos entre a e/ecuo das rotinas#
MEnvironentN
()5S45.C#).50AF P ;I

6ntervalo de tempo em se-undos entre e/ecuo das entidades#
MEnvironentN
()5S45.C#)5(TI.A.5#AIT P ;I

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()5S45.C#)CS0554%O& P 3I

Babilita a noti!icao das Threads em processamento no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
S45.CT215A.I.P I

1.!.!.' C0e
A con!i-urao do GO> da ')e no arquivo .ini do servidor do TSS reali2ada da se-uinte !orma#
Seo do GO>
M')&KJ%N
mainP')&KJ%
EnvironentP$ome do Environent
Ativao do GO> da ')e#
MO$STA0TN
GO>SP')&KJ%
1ara a ')e e/iste apenas a rotina de transmisso. Abai/o se-ue uma lista dos parUmetros que podero ser con!i-urados, todos so
de uso opcional e esto listados com seus valores padr3es#



TOTVS Service SOA
;3

6ntervalo de entidades para processamento#
C05C#)C5(TI.A.5S PIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $este e/emplo sero processadas as entidade de IIIII; a
IIIIIA.

6ntervalo de tempo em se-undos entre e/ecuo das rotinas#
MEnvironentN
C05C#)C.50AFP;I

6ntervalo de tempo em se-undos para e/ecuo entre as entidades#
MEnvironentN
C05C#)5(TI.A.5#AIT P ;

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
C05C#)CS0554 P3I

Babilita mensa-ens do processamento da ')e no console do TSS#
IP+esabilita
;PBabilita
2PApenas quando e/istir documentos processados
MEnvironentN
C05C#)C.5&@HG/

1.!.!.*. M.)e
A rotina de processamento do *+%e a mesma utili2ada para a $%e e 'Te, mudando apenas a seo e a c(amada do GO> no
arquivo .ini do TSS que dever, ser !eita atravs na criao de uma seo para o *+%e#
Seo do GO>
MGO>K*+%&N
mainP*+%&J%
EnvironentP$ome do Environent

Ativao do GO> do *+%e#
GO>SPGO>K*+%&

O GO> do *+%e, respons,vel pela e/ecuo das se-uintes rotinas#
Emisso de %&'e:
; P 0eali2a a assinatura dos *+%e.
2 P Transmite os *+%e pendentes.
3 P 'onsulta lotes pendentes.
? P &nvia o e7mail de distribuio do *+%e.
E#entos do %&'e$
C P 1rocessa os eventos relacionadas a emisso de *+%e.
do Treinamento

TOTVS Service SOA
;?
As rotinas que devero ser e/ecutadas, podem ser con!i-uradas atravs do parUmetro ()5S45.C#O17)0O#, separadas por
v5r-ula (1or e/emplo#;,2,?), caso no in!ormado o default I.

Abai/o, se-ue uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus valores
padr3es#

0otinas a serem e/ecutadas#
MEnvironentN
()5S45.C#O17)0O#PI

6ntervalo de entidades para processamento#
MEnvironentN
()5S45.C#)5(TI.A.5S PIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $este e/emplo sero processadas as entidade de IIIII;
a IIIIIA.

6ntervalo de tempo em se-undos entre e/ecuo das rotinas#
MEnvironentN
()5S45.C#).50AF P ;I

6ntervalo de tempo em se-undos entre a e/ecuo das entidades#
MEnvironentN
()5S45.C#)5(TI.A.5#AIT P ;I

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()5S45.C#)CS0554%O& P 3I

Babilita in!orma3es das Threads em processamento no console do TSS#
IP+esabilita.
;PBabilita.
MEnvironentN
S45.CT215A.I.P I#

1.!.!.+ 1emito
&ste GO> reali2a as opera3es sobre o remito eletr"nico da Ar-entina ('OT).
A con!i-urao do remito no arquivo .ini do servidor do TSS reali2ada da se-uinte !orma#
Seo do GO>#
MGO>0&*6TON
mainPGO>KJS0&*6TO
EnvironentPS1&+
MEnvironentN
()50OCC@SA0OCP;
Ativao do GO> do 0emito#
MO$STA0TN



TOTVS Service SOA
;A
GO>SPGO>0&*6TO
O GO> do 0emito, respons,vel pela e/ecuo das se-uintes rotinas#
5mio de 1emito9
;P*onta os lotes de remitos a transmitir.
2PTransmite os lotes de remito.
As rotinas que devero ser e/ecutadas, podem ser con!i-uradas atravs do parUmetro 15MITO0OCC#O17)0O#, separadas por
v5r-ula (;,2), caso no in!ormado o default I.

Abai/o, se-ue uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus
valores padr3es#

0otinas a serem e/ecutadas#
MEnvironentN
15MITO0OCC#O17)0O#P;
'on!i-urao do ran-e de entidades para processamento#
MEnvironentN
15MITO0OCC#)5(TI.A.5S PIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $este e/emplo sero processadas as entidade de IIIII;
a IIIIIA.

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
15MITO0OCC#)CS0554%O&G ;I

6ntervalo de tempo em se-undos para e/ecuo das rotinas con!i-uradas#
MEnvironentN
15MITO0OCC#)C.50AFP ;I

6ntervalo de tempo em se-undos para e/ecuo entre as entidades#
MEnvironentN
15MITO0OCC#)5(TI.A.5#AIT P ;

Babilita noti!icao do processamento das rotinas no console do TSS#
MEnvironentN
()5S45.C#)
IP+esabilita.
;P Babilita.
2PApenas quando (ouver documentos processados.
1.!.!., (ota )ical Argentina
&/istem ? modelos di!erentes de $ota %iscal Ar-entina abordadas da mesma !orma pelo TSS, para cada modelo deve7 se criar
uma seo para e/ecuo#
;7 $ota %iscal de &/portao#
MGO>KJS%&QN
mainPGO>KJS%&Q
EnvironentP$ome do Environent
do Treinamento

TOTVS Service SOA
;C
27 $ota %iscal 6nterna#
MGO>KJS%&N
mainPGO>KJS%&
EnvironentP$ome do Environent

37 $ota %iscal 6nterna 0e-ime +ominacion 2HI?#
MGO>KJS*TQN
mainPGO>KJS*TQ
EnvironentP$ome do Environent

?7 $ota %iscal 6nterna 0e-ime 2AAD#
MGO>KJS>%&N
mainPGO>KJS>%&
EnvironentP$ome do Environent
1ara que as rotinas seam e/ecutadas, devero ser adicionadas na seo ONST#RT$ con!orme e/emplo abai/o#
MO$STA0TN
GO>SP GO>$%&KJS%&Q,GO>$%&KJS%&,GO>$%&KJS*TQ,GO>KJS>%&

Abai/o, se-ue uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus
valores padr3es#

6ntervalo de entidades para processamento.
M$ome do Environent%
()50OCC#)5(TI.A.5S PIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $este e/emplo sero processadas as entidade de IIIII; a
IIIIIA.

6ntervalo de tempo em se-undos entre e/ecuo das rotinas#
MEnvironentN
()50OCC#).50AF P ;I

6ntervalo de tempo em se-undos para e/ecuo entre as entidades#
MEnvironentN
()50OCC#)5(TI.A.5#AIT P ;I

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()5S45.C#)CS0554%O& P 3I

Babilita a noti!icao do processamento das rotinas no console do TSS#
IP +esabilita
;PBabilita
2PApenas quando (ouver documentos processados
MEnvironentN
()5S45.C#)G /





TOTVS Service SOA
;D

Ap@s con!i-urar as entidades, todos os Gobs de $ota %iscal Ar-entina assumem as mesmas entidades, deve7se ento con!i-urar
mais de um servidor para rodar Gobs di!erentes, caso sea queira ter cada GO> processando entidades di!erentes.

1.!.!.1/ TOTVS Cola$orao
Atualmente o TOTVS 'olaborao atende aos se-uintes servios eletr"nicos#
$%e9&ventos
'Te
$%Se
*+e
*+%e
+ocumentos espec5!icos (&/emplo# 1edidos de 'ompra e Venda)
TOTVS 'olaborao 6n Bouse

A inte-rao TOTVS 'olaborao uma li-ao entre o TSS e a $eoRrid, em que o TSS respons,vel por repassar mensa-ens
entre a $eoRrid e os &01s.
1.!.!.1/.1 ()e
A con!i-urao do GO> de $%e para TOTVS 'olaborao reali2ado da se-uinte maneira#

Seo do Gob
MGO>$%&'O)N
mainPS1&+J%'O)
EnvironentP$ome do Environent
Ativao do Gob
MO$STA0TN
GO>SPS1&+J%'O)
O GO> do $%e, respons,vel pela e/ecuo das se-uintes rotinas#
Emisso de N'e:
2P Transmite $%e pendentes.
3P Transmite cancelamentos pendentes.
?PVeri!ica lotes pendentes.
CP0eali2a a con!irmao de recebimento do documento para a $eo-rid.
E#entos da N'e:
DP1rocessa os eventos da $%e como a carta de correo por e/emplo.
As rotinas que devero ser e/ecutadas, podem ser con!i-uradas atravs do parUmetro ()5CO0C#O17)0O#, separadas por v5r-ula
(1or e/emplo# ;,2,3), caso no in!ormado o default I.

Abai/o, temos uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus valores
padr3es#

0otinas a serem e/ecutadas#
MEnvironentN
()5CO0C#O17)0O#PI
do Treinamento

TOTVS Service SOA
;F
6ntervalo de entidades para processamento#
MEnvironentN
()5S45.C#)5(TI.A.5SPIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $esse e/emplo sero processadas apenas as entidade de
IIIII; a IIIIIA.

6ntervalo de tempo em se-undos para e/ecuo das rotinas#
MEnvironentN
()5S45.C#).50AF P 2

6ntervalo de tempo em se-undos para e/ecuo entre as entidades#
MEnvironentN
()5CO0C#)5(TI.A.5#AIT P ;

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()5S45.C#)CS0554%O& P CI

Babilita as in!orma3es das Threads em processamento no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
S45.CT215A.I.P I

Babilita a noti!icao do processamento das rotinas no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
()5S45.C#)G/
Babilita o uso do (or,rio de vero#
IP$o con!i-urado
;P Sim.
2P$o.
M&nvironmentN
S45.C2V51AO G /



1.!.!.1/.! CTe
O GO> de processamento de 'Te o mesmo utili2ado para a $%e e *+%e, mudando apenas a seo e a c(amada do GO> no
arquivo .ini do TSS que dever, ser !eita atravs da criao da seo para o 'Te#
Seo do Gob
MGO>'T&'O)N
mainP'T&J%'O)A>
EnvironentP$ome do Environent



TOTVS Service SOA
;H
Ativao do Gob
MO$STA0TN
GO>SP GO>'T&'O)
O GO> do 'Te, respons,vel pela e/ecuo das se-uintes rotinas#

5mio de CTe9
2P Transmite os 'Te pendentes.
3PTransmite o cancelamento e inutili2ao de 'Te.
?P >usca retorno dos lotes pendentes.
CP 0eali2a con!irmao de recebimento para a $eo-rid.
5vento do CTe9
DP1rocessa os eventos do 'Te.
As rotinas que devero ser e/ecutadas, podem ser con!i-uradas atravs do parUmetro ()5S45.C#O17)0O#, separadas por
v5r-ula (1or e/emplo ;,2,3), caso no in!ormado o default I.

Abai/o, se-ue uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus
valores padro#

0otinas a serem e/ecutadas#
MEnvironentN
()5CO0C#O17)0O#PI

6ntervalo de entidades para processamento#
MEnvironentN
()5S45.C#)5(TI.A.5SPIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $esse e/emplo sero processadas apenas as entidade de
IIIII; a IIIIIA.

6ntervalo de tempo em se-undos para e/ecuo das rotinas#
MEnvironentN
()5S45.C#).50AF P 2

6ntervalo de tempo em se-undos para e/ecuo entre as entidades#
MEnvironentN
()5CO0C#)5(TI.A.5#AIT P ;

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()5S45.C#)CS0554%O& P CI

Babilita as in!orma3es das Threads em processamento no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
S45.CT215A.I.P I





do Treinamento

TOTVS Service SOA
2I
Babilita a noti!icao do processamento no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
()5S45.C#)G/

Eualquer con!i-urao reali2ada quanto aos procedimentos e9ou entidades que sero processadas, a!etam o GO> de $%e e 'Te
i-ualmente, por utili2arem os mesmos parUmetros do arquivo .ini.
1.!.!.1/.3 ()SeSe
O GO> para o envio de $%Se con!i-urado da se-uinte maneira#
Seo do Gob
M$%S&J%'O)N
mainP$%S&J%'O)
EnvironentP$ome do Environent
Babilitao do Gob
MO$STA0TN
GO>SP$%S&J%'O)
O GO> do da $%Se, respons,vel pela e/ecuo das se-uintes rotinas#
5mio de ()Se9
;PTransmite lotes pendentes.
2P Transmite cancelamentos pendentes.
?P>usca retorno dos lotes pendentes.
CP0eali2a con!irmao de recebimento dos documentos para Neo&rid.
As rotinas que devero ser e/ecutadas, podem ser con!i-uradas atravs do parUmetro ()S5CO0C#O17)0O#, separadas por
v5r-ula (1or e/emplo ;,2,3), caso no in!ormado o default I.

Abai/o, temos uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus valores
padr3es#

0otinas a serem e/ecutadas#
M$ome do EnvironentN
()S5CO0C#O17)0O#PI
6ntervalo de entidades para processamento#
M$ome do EnvironentN
()S5#)C5(TI.A.5SPIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $esse e/emplo sero processadas apenas as entidade de
IIIII; a IIIIIA.






TOTVS Service SOA
2;
6ntervalo de tempo em se-undos para e/ecuo das rotinas#
MEnvironentN
()S5C#).50AF P ;I

6ntervalo de tempo em se-undos para e/ecuo entre as entidades#
MEnvironentN
()S5CO0C#)5(TI.A.5#AIT P ;

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()5S45.C#)CS0554%O& P3I

Babilita as in!orma3es das Threads em processamento no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
S45.CT215A.I.P I

Babilita a noti!icao do processamento das rotinas no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
()S5C#)C.5&@HG/
1.!.!.1/.- M.e
O GO> de processamento do *+e o mesmo da $%e, assim como os parUmetros de con!i-urao. 1ara a utili2ao deve 7 se
apenas adicionar a rotina no parUmetro ()5CO0C#O17)0O#G+, caso o parUmetro no e/ista ou estea con!i-urado com I a
rotina tambm e/ecutada.

Seo do Gob
MS1&+J%'O)N
mainPS1&+J%'O)
EnvironentP$ome do Environent
Ativao do Gob
MO$STA0TN
GO>SPS1&+J%'O)

Abai/o, temos uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus
valores padr3es#

0otinas a serem e/ecutadas#
MEnvironentN
()5CO0C#O17)0O#PI

'on!i-urao do intervalo de entidades para processamento#
MEnvironentN
()5S45.C#)5(TI.A.5SPIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $esse e/emplo sero processadas as entidade de IIIII;
a IIIIIA.

do Treinamento

TOTVS Service SOA
22
6ntervalo de tempo em se-undos para e/ecuo das rotinas#
MEnvironentN
()5S45.C#).50AF P 2

6ntervalo de tempo em se-undos para e/ecuo entre as entidades#
MEnvironentN
()5CO0C#)5(TI.A.5#AIT P ;

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()5S45.C#)CS0554%O& P 3I

Babilita as in!orma3es das Threads em processamento no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
S45.CT215A.I.P I
1.!.!.1/." .ocumento
&ste GO> reali2a opera3es de recebimento de documentos !iscais e procedimentos e/clusivos com o TOTVS 'olaborao. A
de!inio das rotinas a serem e/ecutadas, devem ser con!i-uradas no parUmetro +O'SKJO0W%)OJ.

A con!i-urao do GO> deve ser reali2ada da se-uinte !orma#
Seo do Gob#
M+O'SJ%'O)N
mainP+O'SJ%'O)
EnvironentP$ome do Environent
Ativao do Gob
MO$STA0TN
GO>SP+O'SJ%'O)
O GO> do +O'S, respons,vel pela e/ecuo das se-uintes rotinas#
1ece$imento de ()e ;ara o .etinatJrio9
0eali2a o recebimento das $%e emitidas para os clientes Totvs colaborao. 1ara o recebimento deste tipo de documento, o
parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G1

1ece$imento de ()e ;ara o Tran;ortador9
0eali2a o recebimento de $%e para os clientes Totvs colaborao que atuam como transportador da $%e. 1ara o recebimento deste
tipo de documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#






TOTVS Service SOA
23
MEnvironentN
.OCSC#O17)0O#G1

1ece$imento de Cancelamento de ()e9
0eali2a o recebimento de cancelamento de $%e emitido para os clientes Totvs colaborao. 1ara o recebimento deste tipo de
documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado a se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G1

1ece$imento de CTe9
0eali2a o recebimento de 'Te emitidos para os clientes Totvs colaborao. 1ara o recebimento deste tipo de documento, o
parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G1

1ece$imento de cancelamento de CTe9
0eali2a o recebimento de cancelamento de 'Te emitidos para os clientes Totvs colaborao. 1ara o recebimento deste tipo de
documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G1


4edido de Venda9
0eali2a transmisso de pedidos de venda emitido pelos clientes Totvs 'olaborao. 1ara a transmisso deste tipo de documento, o
parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G!

.ocumento de Avio de 5m$arKue de ()e9
0eali2a transmisso de Avisos de embarque emitidos pelos clientes Totvs colaborao. 1ara a transmisso deste tipo de documento,
o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G3

.ocumento de ;rogramao de entrega9
0eali2a transmisso de pro-rama3es de entre-a emitidos pelos clientes Totvs colaborao. 1ara a transmisso deste tipo de
documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G-

1ece$imento do 4edido de Com;ra9
0eali2a recebimento de pedidos de compra -erado pelo Totvs colaborao. 1ara a transmisso deste tipo de documento, o
parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G"

do Treinamento

TOTVS Service SOA
2?
1ece$imento de Avio de 5m$arKue ;ara ()e9
0eali2a o recebimento de Avisos de embarque inte-rados com o Totvs colaborao. 1ara a transmisso deste tipo de documento, o
parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G'

1ece$imento de ;rogramao de entrega9
0eali2a o recebimento de pro-rama3es de entre-a emitidos pelos clientes Totvs colaborao. 1ara o recebimento deste tipo de
documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G*

1ece$imento de ()Se9
0eali2a a transmisso da $%Se emitidas para os clientes Totvs colaborao. 1ara a transmisso deste tipo de documento, o
parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G+

5nvio de Iten9
0eali2a a transmisso dos itens de pedidos emitidos pelos clientes Totvs colaborao. 1ara a transmisso deste tipo de documento,
o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G,

0ocal de etoKue9
0eali2a a transmisso de cadastros de )ocal de estoque emitidos pelos 'lientes Totvs 'olaborao. 1ara a transmisso deste tipo
de documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G1/

Cadatro de Origem9
0eali2a a transmisso de cadastros de ori-em emitido pelos clientes Totvs 'olaborao. 1ara a transmisso deste tipo de
documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G11

Cadatro local de etoKue9
0eali2a a transmisso de 'adastros de local de estoque emitido pelos clientes Totvs 'olaborao. 1ara a transmisso deste tipo de
documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G1!





TOTVS Service SOA
2A
Movimentao S7@9
0eali2a a transmisso de *ovimentao SWT emitidos pelos clientes Totvs colaborao. 1ara a transmisso deste tipo de
documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G13

Movimentao .)@9
0eali2a a transmisso de *ovimenta3es de +%T emitidos pelos clientes Totvs colaborao. 1ara a transmisso deste tipo de
documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G1-

5vento9
0eali2a a transmisso de &ventos espec5!icos para documentos emitidos pelos clientes Totvs colaborao. 1ara a transmisso
deste tipo de documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G1"


4edido de com;ra9
0eali2a a transmisso de pedidos de compras emitidos pelos clientes Totvs colaborao. 1ara a transmisso deste tipo de
documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G1'

4edido de venda9
0eali2a a transmisso de pedidos de vendas emitidos pelos clientes Totvs colaborao. 1ara a transmisso deste tipo de
documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G1*

)ornecedor9
0eali2a a transmisso de cadastro de !ornecedores emitidos pelos clientes Totvs colaborao. 1ara a transmisso deste tipo de
documento, o parUmetro +O'SKJO0W%)OJ dever, estar con!i-urado da se-uinte !orma#

MEnvironentN
.OCSC#O17)0O#G1+
As rotinas que devero ser e/ecutadas, podem ser con!i-uradas atravs do parUmetro ()S5CO0C#O17)0O#, separadas por
v5r-ula (1or e/emplo ;,2,3), caso no in!ormado o default I.

Abai/o, temos uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus
valores padr3es#

0otinas a serem e/ecutadas#
MEnvironentN
.OCSC#O17)0O#PI
do Treinamento

TOTVS Service SOA
2C
'on!i-urao do intervalo de &ntidades para processamento#
MEnvironentN
.OCSC#)C5(TI.A.5SPIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $esse e/emplo sero processadas as entidade de IIIII; a
IIIIIA.

6ntervalo de tempo em se-undos para e/ecuo das rotinas#
MEnvironentN
.OCSC#).50AF P 2

6ntervalo de tempo em se-undos para e/ecuo entre as entidades#
MEnvironentN
.OCSCO0C#)5(TI.A.5#AIT P ;

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()5S45.C#)CS0554%O& P 3I


Babilita a noti!icao do processamento das rotinas no console do TSS#
MEnvironentN
IP+esabilita
;PBabilita
.OCSC#)C.5&@H PI
1.!.!.1/.' M.)e
O GO> para o envio de *+%e con!i-urado da se-uinte maneira#
Seo do Gob#
MGO>K*+%&'O)N
mainP*+%&J%'O)
EnvironentP$ome do Environent

Babilitao do Gob#
MO$STA0TN
GO>SPGO>K*+%&'O)
O GO> do *+%e, respons,vel pela e/ecuo das se-uintes rotinas#
5mio de M.)e9
2P Transmite *+%e pendentes.
?PVeri!ica lotes pendentes.
CP0eali2a a con!irmao de recebimento do documento para a Neo&rid"
5vento do M.)e9
DP1rocessa os eventos do *+%e.
As rotinas que devero ser e/ecutadas, podem ser con!i-uradas atravs do parUmetro ()5CO0C#O17)0O#, separadas por
v5r-ula (1or e/emplo# ;,2,3), caso no in!ormado o default I.




TOTVS Service SOA
2D
Abai/o, se-ue uma lista dos parUmetros que podero ser con!i-urados, todos so de uso opcional e esto listados com seus
valores padr3es#

0otinas a serem e/ecutadas#
MEnvironentN
()5CO0C#O17)0O#PI

6ntervalo de entidades para processamento#
MEnvironentN
()5S45.C#)5(TI.A.5SPIIIII;7IIIIIA
1or padro sero processadas todas as entidades ativas no Sistema. $esse e/emplo sero processadas apenas as entidade de
IIIII; a IIIIIA.

6ntervalo de tempo em se-undos para e/ecuo das rotinas#
MEnvironentN
()5S45.C#).50AF P 2

6ntervalo de tempo em se-undos para e/ecuo entre as entidades#
MEnvironentN
()5CO0C#)5(TI.A.5#AIT P ;

Tempo de espera para rein5cio do processamento do Gob#
MEnvironentN
()5S45.C#)CS0554%O& P CI

+e!ine se no console do TSS apresentada a in!ormao do 6+ da thread'
IP$o
;PSim
MEnvironentN
S45.CT215A.I.P I

Babilita a noti!icao do processamento no console do TSS#
IP+esabilita
;PBabilita
MEnvironentN
()5S45.C#)G/

1.!.!.1/.* TOTVS Cola$orao In 2oue
A soluo TOTVS 'olaborao 6n Bouse, utili2ada por clientes que deseam ter seus documentos tra!e-ados por seus pr@prios
servidores ao invs do ambiente 'loud da $eo-rid.
+essa !orma instalado dentro do servidor do cliente, uma soluo da $eo-rid para que todo o controle !ique dentro da empresa
do cliente.
1ara que essa inte-rao !uncione com o TSS necess,ria uma Lnica con!i-urao.
+eve ser criado na pasta do Start1at( (SXstem), um arquivo com o nome COla$()e@10.cfg com o conteLdo abai/o#

do Treinamento

TOTVS Service SOA
2F
!8Ltt;9BBi;erver9;orta8/8/


Obs.# A aplicao inte-rator de responsabilidade da $eo-rid.

1.!.3 Configura3e gerai
O TSS possui al-umas con!i-ura3es que podem ser reali2adas para uso -eral dos servios por ele -erenciado. Abai/o, temos a
lista de parUmetros e suas respectivas se3es para a con!i-urao.

TO4M5MOM5HA# permite que as cone/3es SR>+ (Sistema de Rerenciamento de >anco de +ados), reali2adas por meio do
&MFou .&Acce, utili2em campo M (Memo) com at ;IIIIII de b(tes. &ste parUmetro necess,rio, pois o TSS utili2a campos
M5MO para -ravao dos Q*).

+eve estar dentro da seo que estiver a con!i-urao do To;Connect, -eralmente na c(ave do ambiente MEnvironentN ou na
c(ave do To;Connect.


E)eplo'
NEn#ironmentO
TO1*&*O*&RAP;
PM0SAV5A00# 1ermite a -ravao de todos os Q*)s de comunicao entre o TSS e as aplica3es dos clientes do Web services do
TSS. Os arquivos -erados so salvos na a 1asta #S0OHPM0,.
&sta c(ave deve ser (abilitada somente para audar na an,lise de inconsist8ncias, pois -era um -rande nLmero de Q*)s.

E)eplo'
N%O&C#SO
Q*)SAV&A))P;

S45.CSAV5#S.09 Babilita a -ravao dos Qmls de comunicao do TSS com os Web Services &/ternos. &sta c(ave deve ser
(abilitada apenas em casos que seam realmente necess,rios, pois pode causar uma -rande lentido na comunicao.

ConteQdo vJlido9

Valor G .ecrio9

; P Todos
2 P Web Service de Status Servio S $%e
3 P Web Service de 'onsulta 'adastro S $%e
? P Web Service de 'onsulta 'adastroK; S $%e
A P Web Service de 'ancelamento S $%e
C P Web Service de 'onsulta $ota S $%e
D P Web Service de 6nutili2ao S $%e
F P Web Service de 0ecepo )ote S $%e
H P Web Service de 0etorno 0ecepo S $%e
A P Web Service de 'ancelamento S 'Te
> P Web Service de 'onsulta S 'Te
' P Web Service de 6nutili2ao S 'Te
+ P Web Service de 0ecepo S 'Te
Ambiente#
; Y 1roduo
2 Y Bomolo-ao



TOTVS Service SOA
2H
& P Web Service de 0etorno 0ecepo S 'Te
% P Web Service de Status Servio S 'Te
R P Web Service de 'onsulta S +1&'
B P Web Service de 0ecepo S +1&'
6 PWeb Service de 'ancelamento S $%Se >B
G P Web Service de 'onsulta )ote S $%Se >B
W P Web Service de 'onsulta $%Se S $%Se >B
) P Web Service de 'onsulta $%Se por 01S S $%Se >B
* P Web Service de 'onsulta Situao )OT& S $%Se >B
$ P Web Service de 0ecepo S $%Se >B
O P Web Service de Rerao de $%Se S $%Se >B
1 P Web Service de 0ecepo S $%Se 6SSnet
E P Web Service de 'onsulta Situao )OT& S $%Se 6SSnet
0 P Web Service de 'onsulta $%Se por 01S S $%Se 6SSnet
S P Web Service de 'onsulta )ote S $%Se 6SSnet
T P Web Service de 'onsulta $%Se S $%Se 6SSnet
T PWeb Service de 'ancelamento S $%Se 6SSnet
V P Web Service de &nvio de )ote (A>0AS%)

J P Web Service de 'onsulta de )ote (A>0AS%)
Q P Web Service de 'ancelamento de )ote (A>0AS%)
O P Web Service de &nvio de )ote (+S%$&T)
Z P Web Service de 'onsulta de )ote (+S%$&T)
[ P Web Service de 'ancelamento de )ote (+S%$&T)
$RS&$+ P Web Service de Transmisso da $%Se via TOTVS 'olaborao

E)eplo'
$este e/emplo, !oi de!inido que deve ser -ravado o Q*) que o TSS reali2ou a comunicao com os Servios
de status, consulta e 0ecepo de )ote da $%e.

NEn#ironmentO
S1&+KSAV&JS+)P2CF

1.!.- 1ede

1ara a comunicao entre o TSS e as entidades com a qual o TSS reali2a troca de mensa-ens, como \r-os do -overno e
pre!eituras por e/emplo, -eralmente e/iste a necessidade dessa comunicao ser reali2ada de !orma se-ura, -arantindo a
autenticidade e inte-ridade das mensa-ens. A troca de mensa-ens reali2ada atravs do protocolo BTT1 e esse por sua ve2 utili2a
o protocolo SS), que o respons,vel pela comunicao se-ura entre o cliente e servidor das mensa-ens. Guntos !ormam o
con(ecido protocolo BTT1S. Abai/o temos um e/emplo de con!i-urao da seo SS) que deve ser reali2ada no arquivo .ini do
TSS#
MSS)'O$%6RT0&N
BS*PI
SS)2P;
SS)3P;
T)S;P;
>TRSP;
$esta mesma seo temos as in!orma3es dos arquivo .pem -erados na pasta ]certs^ ap@s a con!i-urao do certi!icado di-ital
para a entidade utili2ado pelo TSS. &ssas in!orma3es sero utili2adas para a reali2ao da cone/o se-ura(SS)) e assinatura das
mensa-ens quando necess,rio#

do Treinamento

TOTVS Service SOA
3I
'erti!icate'lientP'#STSSScertsSIIIII;Kall.pem
WeX'lientP'#STSSScertsSIIIII;K_eX.pem
'aso o acesso a internet passe por um 1ro/X, esse tambm dever, ser con!i-urado no arquivo .ini do servidor TSS. Se-ue abai/o
a seo e os respectivos parUmetros para con!i-urao#
N41OPFO
&nableP;
ServerPendereo do pro/X
1ortPporta do pro/X
TserPdom5nioSlo-in usu,rio
1ass:ordPsen(a do usu,rio no 1ro/X

1.!." Interface
O TSS possui al-uns aplicativos com interfaces interativas que audam a monitorar e manusear al-umas in!orma3es que esto no
Sistema.
Os aplicativos que o TSS possui com interface s*o#

TSSMonitor# Ttili2ado para monitorar os documentos eletr"nicos, visuali2ar in!orma3es sobre as entidades cadastradas
e con!i-ura3es do TSS.
TSS4ortal# Ttili2ado para que o destinat,rio dos documentos possa acessar via Web BTT1 uma interface para visuali2ar
documentos.
TSSInterface# Ttili2ado para !ornece uma inter!ace que possibilita monitorar e manipular in!orma3es do servio do TSS,
proporcionando um -erenciamento r,pido, simples e !,cil
1.!.".1. Aceo
1ara reali2ar o acesso Vs interfaces do TSS preciso (aver um usu,rio con!i-urado com acesso ao Sistema#
;. &/ecute o Sart+lient do TSS acessando al-um aplicativo de interface.
2. $o primeiro acesso !aa o lo&in com o usu,rio A.MI( e sen(a A.MI(4 o aplicativo solicita que sea de!inida uma nova sen(a
para o usu,rio A.MI(.
3. O aplicativo tem acesso ao -erenciamento de usu,rios que permite manipular as contas de usu,rios que podem acessar o
Sistema.
?. 'rie um usu,rio !ornecendo o nome e clicando no 5cone de Adio.
A. +e!ina a sen(a de acesso que deve ser rede!inida no primeiro acesso (semel(ante ao acesso com o usu,rio A.MI() e adicione
o '$1G da empresa9!ilial que o usu,rio deve ter acesso.
C. 'lique no 5cone representado pelo disquete para salvar as con!i-ura3es do usu,rio.
D. Acesse o aplicativo com o usu,rio recm7criado para utili2ar as !uncionalidades.

1.!.".!. TSSMonitor
O aplicativo TSS*onitor !ornece uma interface que possibilita monitorar e manipular in!orma3es , e/istentes no TSS, como#
documentos , enviados ao TSS, con!i-ura3es reali2adas, cadastros de entidades, etc.
1ara acessar o TSS*onitor e/ecute o Sart+lient do TSS, apontando para o servidor e e/ecute o pro-rama inicial TSSMonitor.
1ara ter acesso V tela principal do TSS*onitor utili2e a conta de usu,rio recm7criada.




TOTVS Service SOA
3;

&strutura de menus do aplicativo#
5vento
()e R 5vento da ()e como CCe8 Cancelamento e 1egitro de aIda9 neste menu podemos visuali2ar os eventos emitidos da
$%e, veri!icar o (ist@rico de um evento, !iltrar a lista-em de eventos em tela e visuali2ar as in!orma3es de um evento espec5!ico.
Ca;a de 0ote9 podemos visuali2ar as capas de lote emitidas, !iltrar a lista-em para mel(or visuali2ao, visuali2ar as in!orma3es
de uma capa de lote espec5!ica e imprimir o documento au/iliar da capa de lote.
)ical
()e9 1odemos visuali2ar uma lista-em com as $%e emitidas, consultar a nota na S&%AZ, imprimir o +A$%&, visuali2ar as
in!orma3es de uma $%e espec5!ica, e/portar o arquivo Q*) de uma nota, enviar o arquivo Q*) por e7mail a al-um, validar o
schea do arquivo Q*), visuali2ar o (ist@rico de uma nota, consultar o status da S&%AZ para aquela nota e !iltrar a lista-em de
notas para mel(or visuali2ao.
()e 1ece$ida R ()e rece$ida ;or TOTVS Cola$orao9 1odemos visuali2ar as $%e recebidas pelo TOTVS 'olaborao, !iltrar
a lista-em de notas, visuali2ar as in!orma3es de uma nota e e/portar o Q*) de uma nota.
()Se9 1odemos visuali2ar as $%Se emitidas, visuali2ar as in!orma3es de uma $%Se, e/portar o Q*) de uma $%Se, imprimir seu
01S e !iltrar a lista-em para mel(or visuali2ao.
CTe9 Visuali2amos uma lista-em dos 'Te emitidos podendo visuali2ar as in!orma3es de um 'Te espec5!ico, e/portar o arquivo
Q*) de um 'Te, imprimir um +A'T& e !iltrar a lista-em de 'Te para mel(or visuali2ao.
.ocumento R .ocumento emitido e rece$ido ;or TOTVS Cola$orao
4edido R 4edido de com;ra e venda9 so listados os 1edidos de 'ompra e Venda emitidos e recebidos por TOTVS 'olaborao,
permite !iltrar a lista-em dos documentos, e/portar o Q*) de al-um documento e validar o schea do Q*) de um documento.
4rogramao de entrega9 e/ibe uma lista-em de pro-rama3es de entre-a emitida, permite !iltrar a lista-em, e/portar o Q*)
de um documento espec5!ico e validar o schea do Q*) de um documento espec5!ico.
Avio de em$arKue9 lista os Avisos de &mbarque emitidos, possibilita a !iltra-em dos documentos e/ibidos, e/porta o Q*) de
um documento e valida o schea do Q*) de um documento.
1.!.".3 TSS4ortal
O TSS1ortal um aplicativo (ospedado pelo &missor de +ocumentos %iscais que aberto ao acesso dos destinat,rios via Web,
desta !orma, o destinat,rio pode ver os documentos eletr"nicos destinados a ele e reali2ar al-umas opera3es simples.
1ara o destinat,rio acessar o TSS1ortal primeiro instale e con!i-ure o Smart'lientBT*) unto com o TSS e cadastre um usu,rio
com o '$1G9'1% do destinat,rio, a partir disso, o destinat,rio acessa por meio do nave-ador o endereo con!i-urado no
Smart'lientBT*) e e/ecuta, como pro-rama inicial, o TSS4ortal.
&strutura de menus do aplicativo#
Inicial
()e9 apresenta as Lltimas $%e emitidas podendo e/portar o Q*) de uma nota, imprime o +A$%&, envia o Q*) da nota por e7
mail, visuali2a as in!orma3es de uma nota e !iltra para e/ibir as notas do per5odo selecionado.
()Se9 lista as Lltimas $%Se emitidas permitindo a e/portao do Q*), a impresso do 01S e o envio do Q*) por e7mail, visuali2a
as in!orma3es mais detal(adamente e as !iltra para e/ibir as $%Se de per5odos mais pr@/imos ou a!astados.
CTe9 mostra os 'Te emitidos recentemente possibilitando e/portar o Q*), imprime o +A'T&, envia o arquivo Q*) por e7mail,
visuali2a as in!orma3es mais detal(adas e !iltra para apresentar o 'Te de per5odos mais anti-os ou mais recentes.
Monitor
()e9 apresenta as $%e, porm, aceita visuali2ar um maior nLmero de documentos com e/tens3es de tempo mais amplas, como
por e/emplo, consultar uma nota de anos atr,s.
do Treinamento

TOTVS Service SOA
32
()Se9 assim como o inicial da $%Se, !unciona da mesma !orma, porm, pode apresentar notas mais anti-as que no se
conse-ue pelo inicial.
CTe9 como no inicial, apresenta o 'Te com as mesmas !uncionalidades, porm, possibilita buscar o 'Te emitido (, mais tempo.
1.!.".- TSS Inteface

O aplicativo TSS 6nter!ace !ornece uma interface que possibilita monitorar e manipular in!orma3es do servio do TSS,
proporcionando um -erenciamento r,pido, simples e !,cil.
1ara acessar o 6nter!ace e/ecute o Sart+lient do TSS, apontando para o servidor e e/ecute o pro-rama inicial TSSI(T51)AC5.
1ara ter acesso V tela principal do TSS*onitor utili2e a conta de usu,rio.

&strutura de menus do aplicativo#

Monitoramento
&ssa tela apresenta todas as entidades do TSS.

1rocedimento
;.'lique na opo *onitoramento.
2.&scol(a qual modelo ser, monitorado.
3.'lique em O_.
?.1reenc(a os parUmetros e con!irme.

Ser, e/ibida uma tela com al-uns dados da entidade no cabeal(o. +ois -rids, o superior com os lotes da entidade e abai/o um
-rid com as notas que comp3em o lote selecionado acima. $o rodap e/istem as in!orma3es da nota de data e (or,rio de
al-umas opera3es.

&ssa tela disponibili2a as se-uintes op3es#

7Q*) do lote# 1ermite visuali2ar o Q*) do lote e da $ota %iscal.
7Visuali2ar $!7e# &/ibe in!orma3es sobre a $ota %iscal &letr"nica.

$a parte de cima da tela, no canto direito, (, dois 5cones de acesso#
76n!ormao dos dados cadastrais da entidade# 1ermite somente a visuali2ao dos dados da entidade em questo.`
76n!ormao do certi!icado di-ital da entidade# Abre as con!i-ura3es do certi!icado da entidade que est, sendo monitorada

S 1efinar91ermite rede!inir o per5odo da movimentao.

S A3e relacionada9
Certificado9 &/ibe tela com as in!orma3es do certi!icado da entidade com in!orma3es sobre o emissor e entidade.
4arTmetro 5nt# Veri!ica quais so os parUmetros con!i-urados para a unidade.
Statu S5)AU9 &!etua consulta V S&%AZ de acordo com as con!i-ura3es estabelecidas. &sta consulta tem como retorno
in!orma3es de !ontes e/ternas (S&%AZ) e no de dados -ravados e e/istentes na base de dados do Sistema.
5ntidade9 1ermite e visuali2ao dos dados cadastrais da entidade. &ssa tela dividia em duas partes. $a parte in!erior
poss5vel alterar os dados secund,rios da entidade, bem como con!i-urar se ela est, ativa ou inativa. Vale lembrar, que essa
con!i-urao altera a le-enda da entidade, que poder, ser visuali2ada na anela *onitoramento




S Configurao9 1ermite a visuali2ao dos parUmetros de con!i-urao do TSS que so con!i-urados no arquivos .ini do servidor
de aplicao (appserver).



TOTVS Service SOA
33
A tela e/ibe todos os parUmetros e/istentes e atravs do 5cone locali2ado V esquerda, poss5vel visuali2ar uma cai/a de te/to
com as in!orma3es do parUmetro.
Am$iente9 1arametro de con!i-urao de Ambiente
Ta$ela9 1ermite visuali2ar a estrutura da tabelas(campos detal(e e 5ndice).
@rl9 1ermite a manuteno da das url(tabela sped ;AF)
Anali>ador9 = um !acilitador que permite a con!i-urao9alterao do(s) Ambiente(s) do TSS.
1rocedimento
;. 'licar no 5cone da 1asta para locali2ar o +iret@rio para busca
2. Selecionar a pasta na qual est, instalado o TSS (Totvs Service Sped)
&/# 6nstalao padro, o nome da pasta ]totvssped^
'licar em ]Abrir^

*odo de edio9visuali2ador
6denti!icar, que o +iret@rio !icou salvo com o camin(o selecionado
'licar em ]Analisar^

$o alerta que ser, e/ibido, ter, as op3es abai/o#
]$aO^ # A inter!ace estar, somente para &/ibio.
]S6*^ # A inter!ace estar, dispon5vel para Alterao e -ravao dos dados.

Ser, e/ibido alerta carre-ando os dados e ser, aberta uma 6nter!acepossuindo 3 abas (Reral, 'one/3es e Servios)

- Reral (servios, lo-, porta e Bambiente)
7 'one/o ( Bttp,JebService,1ro/X e SS) con!i-ure)
7 ServiosMGobsN(manuteno do servios de Gobs)

&oto9 salvar e &/portar

O boto VSalvarW temos duas op3es#
Apenas &ste# Somente aquele ambiente no qual est, posicionado.
Todos# Seria todos ambientes.

Obs# >oto Salvar ser, e/ibido somente quando entrar em modo de &dio.

6mportante# Ao clicar para salvar, !oi criada uma pasta ]tssinicon!i-Kb_p^ para manter os bac_up do appserver.ini para caso o
usu,rio reali2ou a alterao indevidamente.
Tma ve2 salvo o arquivo pelo analisador o mesmo altera a estrutura e apa-a tudo o que estava comentado.

O arquivo que !oi trans!erido para pasta de >ac_up !icou#
serverinibAAAAb**b++b$< de altera3es no dia

O boto ]56;ortar^ temos duas op3es#

Apenas &ste# Somente aquele ambiente no qual est, posicionado.
Todos# Seria todos ambientes.

O arquivo e/portado ser, no !ormato ./ml



Micelanea
1ermite a e/ecuo da consulta de qualquer modelo V S&%AZ.
Conultar tatu do efa> 9 1ermite selecionar os dados que desea e!etuar a consulta (S&%AZ, modelo e verso).
do Treinamento

TOTVS Service SOA
3?
56i$ir @10 9 *ostra todas as T0)cs con!i-uradas no TSS para uma S&%AZ bem como sua verso e seu modelo. G, a opo 4ortal,
condu2 a um lin_ direto ao nave-ador padro de 6nternet que estiver con!i-urado.


1.3. &alanceamento
O TSS pode ser con!i-urado para que a car-a de processamento sea balanceada, ou sea, para que diversas instUncias do TSS
reali2em tare!as paralelamente, dando va2o V limitao de recursos da m,quina.
O balanceamento pode ser con!i-urado para !uncionar por entidades e9ou processos, de acordo com as con!i-ura3es dos Gobs
apresentados anteriormente.
1.3.1. Configura3e
Ao reali2ar o balanceamento de !uncionalidade do TSS sempre con!i-urado mais de um servidor9servio que di!iculta o
recon(ecimento de servidores9servios por possu5rem o mesmo nome.
'aso o servidor do TSS sea utili2ado diretamente, ou sea, no em maneira de servio, aconsel(,vel renomear o arquivo
e/ecut,vel do servidor, adicionando uma nomenclatura posteriormente identi!ic,vel da !uncionalidade, por e/emplo, um servidor
que encarre-ado de apenas tratar $%e, deve ser renomeado de a((ser#er para a((ser#er)N'e.
'aso sea utili2ado como servio, con!i-ure uma cl,usula no arquivo .ini do servidor para in!ormar o nome do servio#
MS&0V6'&N
$A*&PTSS! nome interno do servio.
+6S1)AO$A*&PTSS! parUmetro que de!ine o nome que aparece no -erenciador de servios.
Outra importante con!i-urao re!ere7se ao ambiente do diret@rio dos servidores, por se criar diversos deles, eles podem partil(ar
o mesmo ambiente de diret@rios ou no, isto de!inido pelo arquivo .ini dos servidores#
M$ome do EnvironentN
Source1at(PSSBOS1&+&60ASTOTVSSTSSS;;SA1O
0oot1at(PSSBOS1&+&60ASTOTVSSTSSS;;

O termo 2OS45.5I1A re!ere7se ao hostnae da m,quina que abri-a o ambiente de diret@rios do servidor. 1ode se utili2ar no
lu-ar o 61 da m,quina ou, se !or local ao servidor que se est, con!i-urando, pode7se utili2ar o camin(o absoluto ao diret@rio.

Ao con!i-urar qualquer tipo de balanceamento, todos os servidores devem estar apontando para o mesmo banco de dados.
1.3.1.1. 4or %O&
O balanceamento por GO> con!i-urado para que se ten(a dois ou mais servidores TSS trabal(ando paralelamente em Gobs
di!erentes, por e/emplo, um servidor e/ecutando o GO> da $%e e outro o GO> da $%Se#


1rimeiro servidor
MGO>$%&N



TOTVS Service SOA
3A
mainPS1&+J%
EnvironentP$ome do Environent
MO$STA0TN
GO>SPGO>$%&
Se-undo servidor
M$%S&KJ%N
mainP$%S&J%
EnvironentP$ome do Environent
MO$STA0TN
GO>SP$%S&KJ%
$este e/emplo, o primeiro servidor e/ecuta todas as !un3es do GO> de $%e, enquanto em paralelo, o se-undo servidor e/ecuta
todas as !un3es do GO> de $%Se.
Ambos servidores esto apontando para o mesmo +>Access, porm, podem ou no utili2ar o mesmo ambiente (Root,ath e
Start,ath). $o caso de utili2arem o mesmo ambiente, ambos devem ser con!i-urados apontando para a m,quina na rede mestre
do ambiente (caso a m,quina sea (ospedeira de um dos servidores, este servidor deve apontar como diret@rio local e no utili2ar
o 619hostnae da m,quina)#
M$ome do EnvironentN
Source1at(PSSBOS1&+&60ASTOTVSSTSSS;;SA1O! nesse caso, utili2ado um hostnae !ict5cio (pode ser o 61 da m,quina).
0oot1at(PSSBOS1&+&60ASTOTVSSTSSS;;
+a mesma !orma, pode ser con!i-urado mais de um GO> por servidor ou quantidades diver-entes de GO> por servidor#
1rimeiro servidor#
MGO>$%&N
mainPS1&+J%
EnvironentP$ome do Environent
M$%S&KJ%N
mainP$%S&J%
EnvironentP$ome do Environent

MO$STA0TN
GO>SPGO>$%&,$%S&KJ%
Se-undo servidor#
M')&KJ%N
mainP')&KJ%
EnvironentP$ome do Environent
MO$STA0TN
GO>SP')&KJ%
+esta maneira, o primeiro servidor !ica encarre-ado dos Gobs de $%e e $%Se e, o se-undo, apenas de ')e.
do Treinamento

TOTVS Service SOA
3C
1.3.1.! 4or 4rocedimento
O balanceamento do TSS pode ser con!i-urado por procedimento de Gob, ou sea, pode ter dois ou mais TSS trabal(ando em
paralelo para procedimentos di!erentes de um mesmo Gob.
$o e/emplo abai/o, dois servidores e/ecutam o GO> da $%e, mas, o primeiro reali2a os procedimentos de assinatura, transmisso
e dispara os e7mails de distribuio4 o se-undo veri!ica lotes pendentes, transmite cancelamentos e inutili2a3es e processa os
eventos da $%e#
1rimeiro servidor#
M$ome do EnvironentN
$%&S1&+KJO0W%)OJP;,2,?
MGO>$%&N
mainPS1&+J%
EnvironentP$ome do Environent
MO$STA0TN
GO>SPGO>$%&
Se-undo servidor#
M$ome do EnvironentN
$%&S1&+KJO0W%)OJP3,C
MGO>$%&N
mainPS1&+J%
EnvironentP$ome do Environent
MO$STA0TN
GO>SPGO>$%&
1.3.1.3 4or entidade
1odemos con!i-urar dois ou mais servidores do TSS para trabal(arem paralelamente em um mesmo GO> e procedimento, porm,
processando entidades (empresas9!iliais) di!erentes.
$o e/emplo abai/o so con!i-urados dois servidores e ambos trabal(ando com a transmisso de $%e, entretanto, um trabal(a
com ;A entidades previamente cadastradas e outro com as pr@/imas ;A#
1rimeiro servidor#
M$ome do EnvironentN
$%&S1&+KJO0W%)OJP2
$%&S1&+KJ%&$T6+A+&SPIIIII;7IIIII;A
MGO>$%&N
mainPS1&+J%
EnvironentP$ome do Environent
MO$STA0TN
GO>SPGO>$%&



TOTVS Service SOA
3D
Se-undo servidor#
M$ome do EnvironentN
$%&S1&+KJO0W%)OJP2
$%&S1&+KJ%&$T6+A+&SPIIII;C7IIII3I
MGO>$%&N
mainPS1&+J%
EnvironentP$ome do Environent
MO$STA0TN
GO>SPGO>$%&

1.3.1.-. 5timativa

&/ecute o balanceamento de !uncionalidades do TSS quando a per!ormance no aceit,vel, sea da m,quina, ou da a-ilidade
dos processos.
Al-uns pontos so imprescind5veis no balanceamento e bom !uncionamento do TSS#
= recomendado que um servidor do TSS sea con!i-urado para atuar apenas como WebService"
A quantidade de Gobs con!i-urados em um servidor impacta no consumo de recursos da m,quina, assim como, na a-ilidade
que cada GO> e cada procedimento tem, portanto, como recomendao, balancear os Gobs e os procedimentos pelo taman(o
de car-a.
'aso um GO> (e/emplo o de $%e) !or muito utili2ado por possuir uma quantidade -rande de notas a serem transmitidas,
monitoradas, isole este GO> em um servidor separado dos demais GO>s em concorr8ncia.
'aso al-um procedimento de al-um GO> !or muito utili2ado ou apresentar uma demora acima do esperado a ser e/ecutado,
isole7o em um servidor, separado dos demais Gobs e procedimentos.
Observe a quantidade de entidades ativas e con!i-uradas para serem processadas nos Gobs, quaisquer entidades que no
requeira o processamento, ou que no so utili2adas, devem ser desativadas no TSS ou con!i-urados os Gobs para que no
seam processadas.
&ntidades que possuem um volume -rande de documentos a serem processados, ou demandam uma maior prioridade na
a-ilidade dos processos, devem ser isoladas em servidores dedicados a eles, -arantindo que o processamento sea priorit,rio
distante das demais entidades.
Acompan(e a utili2ao dos recursos !5sicos da m,quina como mem@ria e processador, se a utili2ao est, acima do
esperado, balanceie os Gobs e se necess,rio, as entidades em m,quinas di!erentes, para no ocasionar uma lentido no
processo do TSS.
O dia-rama abai/o representa um ambiente ideal balanceado do TSS#












do Treinamento

TOTVS Service SOA
3F



G
























1.-. 0icenciamento
O )icenciamento TSS ser, um controle de licenas &01 Totvs e &01 no Totvs para cada servio do TSS no qual ser, utili2ado.
= necess,rio conter a licena do Server (abilitado, atravs do -I+ENSESERVER, com a 1orta e Server aonde se encontra o Servidor
de )icenas con!i-urado.
O arquivo de )icena ]totvslic._eX^ no qual o respons,vel pelas licenas Totvs, disponibili2ado para cada cliente com a(s)
licena(s) adquirida(s).
Ap@s o recebimento do arquivo de licena, necess,rio conter a licena do 'lient (abilitado, atravs do -I+ENSE+-IENT, com a
1orta e Server aonde se encontra o Servidor de )icenas con!i-urado.
Se-ue abai/o a con!i-urao a ser reali2ada#
M)6'&$S&S&0V&0N
&nableP habilitado ou desabilitado"
portP identifica a porta .ue ser/ utilizada para a counica0*o entre o Servidor de -icen0as e Server"
S(o:StatusP perite o controle de re.uisi01es e libera01es de licen0a atrav2s de ensa&e na tela de console do Server"


&anco de .ado
Servidore de %O& $alanceado
#e$Service 2omologado
#e$ Service



TOTVS Service SOA
3H
M)6'&$S&')6&$TN
Server3 endere0o do servidor de licen0a
,ort3 porta do servidor de licen0a
Obs.# 1ara maiores in!orma3es sobre as con!i-ura3es das Se3es -I+ENSESERVER e -I+ENSE+-IENT, acesse o portal do cliente.

1.-.1. 514 Totv

Controle9
O controle da licena ser, reali2ado para cada servio (Gob) estiver ativo.

Conumo9
O consumo da licena, ser, reali2ado atravs da )icena &01 Totvs, ou sea, %aturamento, )oa, etc., no qual o cliente possui e
estiver dispon5vel no momento para consumo.

&/emplo de uma licena a ser consumida devido ao GO>$%& estar com o servio online.
MO$STA0TN
GO>SP4O5N6E


'aso no possua licena dispon5vel, ser, enviado e7mail de noti!icao (e7mail no qual , est, con!i-urado).

1.-.!. 514 (o Totv

O Kue eria 514 (o TotvX
'liente possui um sistema &01 de outra empresa, porm necessita reali2ar os servios TSS 7 Totvs Service SO# para transmisso
de $%e, $%Se, etc.
O cliente adquir, o TSS Y Totvs Service SOA com a Totvs, com uma )icena On+emand e reali2ar, os servios no qual desea
inte-rando com o &01 no qual possui.

O Kue eria 0icena On.emandX
= uma licena na qual possui a quantidade e/ata (crditos) contratada para a utili2ao dos servios TSS 7 Totvs Service SOA.

Controle9
O controle da licena ser, reali2ado para cada documento enviado ao TSS.
Obs.# &rro de Sc(ema e 'ancelamento no ser, debitado.

Conumo9
O consumo da licena, ser, reali2ado atravs da )icena On+emand, debitando a cada envio.

Central de (otifica3e9
$a tela inicial, clicar no menu +onfi&ura0*o$ aonde !oi implementado Central de Notifi!a*es no qual um !acilitador para que
o cliente consi-a reali2ar o -erenciamento da licena On+emand, na qual receber, a noti!icao contendo a quantidade de
licenas contratadas, quantas licenas !oram utili2adas e in!ormando o saldo.
1ara con!i-urar a noti!icao, selecionar Li!ena +n&emand e se-uir os procedimentos abai/o#


Ser, necess,rio reali2ar a con!i-urao do e7mail atravs do boto Config$ e,mail$
Servidor S*T1# in!ormar o servidor S*T1.
'onta de e7mail# in!ormar a conta de e7mail no qual desea receber a noti!icao.
&7mail# in!ormar o e7mail no qual desea receber a noti!icao.
do Treinamento

TOTVS Service SOA
?I
Sen(a# in!ormar a sen(a do e7mail in!ormado acima.
Autenticao# Babilita ou +esabilita.
'one/o SS)# Babilita ou +esabilita.
'one/o T)S# Babilita ou +esabilita.

Se-ue abai/o a con!i-urao para a noti!icao Li!ena +n&emand#
Babilita# se desea receber a noti!icao.
&7mail# e7mail no qual !oi con!i-urado anteriormente.
Assunto# 1or +e!ault ele tra2 esta in!ormao podendo ser alterado.
6n!o. Adic.# 1oder, acrescentar maiores in!orma3es.
6ntervalo de &/ec.# em quanto tempo voc8 desea que sea reali2ado a veri!icao e enviado a noti!icao.
)icenas para vencer# in!ormar quantidade de licenas para vencer e ser noti!icado.

Se-ue abai/o as in!orma3es do e7mail que receber, com a noti!icao#
Assunto
*otivo do e7mail
Total de licena contratada
Saldo dispon5vel (quantidade de licenas que desea receber a noti!icao antes do termino da licena)
Total de licena dispon5vel (total licena contratada Y Saldo dispon5vel)
6n!orma3es Adicionais# 6n!ormao do campo (6n!o. Adic.)





Ap@s a con!i-urao na 'entral de $oti!ica3es, ser, enviado e7mail da noti!icao com as in!orma3es acima.