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.

...

Deck of Cards
iddeckConfig
Card
id1
labelPasso 1: Configuração do TSS

Efetue as configurações abaixo no arquivo appserver.ini do TSS

Para habilitar 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=*


Ainda no arquivo, habilite o job para o processamento da fila de integração do TSS com TOTVS Transmite:

Bloco de código
firstline1
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

Na linha 4 foi criada a seção [jobQueue]

Na linha 9 foram incluídos os dois últimos parâmetros, jobQueue e HTTPJOB (seção declarada na linha 4 do bloco de código anterior)


Após garantir que os serviços estão em funcionamento, o usuário deverá acessar o site do TOTVS Transmite, onde será

solicitado que o usuário informe os dados de login e senha:

Assim que o usuário logar com sucesso,  para que as consultas de documentos sejam realizadas com sucesso, o usuário deverá

se certificar de que as suas empresas estão disponíveis para consulta dentro da aba "Filiais":


Se por algum motivo, a empresa desejada não estiver disponível, existem duas opções para resolução deste problema;

A primeira, o usuário deverá importar as empresas da base do TSS; clicando Configurações > Importar Empresa, assim

que acessar a nova pagina,

 


será necessário informar a url de conexão do TSS, caso não saiba ou não consiga identificar qual a URL correta, pode-se consultar

através do arquivo ini, em "Port = XXXX" dentro de "[HTTPREST]"

com isso, basta informar a URL http://localhost:8044 , após validar com sucesso, basta clicar em "Executar Importação",  e as empresas

serão integradas com sucesso, e estão disponíveis conforme abaixo:

A segunda opção, é o cadastro das empresas, na mesma tela de configurações, mas ao invés de clicar em "Importar Emp.", o usuário deve

clicar em "Cadastrar Emp.", será aberto uma nova janela, para incluir os dados da nova empresa, vale lembrar a importância do nº de entidade

no TSS, pois ao cadastrar manualmente, o usuário deverá estar ciente de que deve criar uma empresa com um número de entidade diferente 

das demais presentes no banco de dados.


Após cadastrar com sucesso, o usuário deve retornar para a consulta de documentos, clicando em Monitor de Documentos > NFe > 

Emitidas, e na sequência, informar os dados dos respectivos filtros de pesquisa,

e assim que clicar em "Aplicar Filtro", será listado todas as notas fiscais já integradas com o TSS, caso as notas não sejam apresentadas, 

é recomendável que realize o envio de notas normalmente através do TSS (como já é feito atualmente), que as mesmas serão carregadas

e estarão disponíveis para uso dentro do TOTVS Transmite.


Card
idconfigTransmite
labelPasso 2: Configuração Transmite
Card
id1
labelPasso 1: Configuração do TSS

Efetue as configurações abaixo no arquivo appserver.ini do TSS

Para habilitar 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=*


Ainda no arquivo, habilite o job para o processamento da fila de integração do TSS com TOTVS Transmite:

Bloco de código
firstline1
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

Na linha 4 foi criada a seção [jobQueue]

Na linha 9 foram incluídos os dois últimos parâmetros, jobQueue e HTTPJOB (seção declarada na linha 4 do bloco de código anterior)


Após garantir que os serviços estão em funcionamento, o usuário deverá acessar o site do TOTVS Transmite, onde será

solicitado que o usuário informe os dados de login e senha:

Image Added

Assim que o usuário logar com sucesso,  para que as consultas de documentos sejam realizadas com sucesso, o usuário deverá

se certificar de que as suas empresas estão disponíveis para consulta dentro da aba "Filiais":

Image Added


Se por algum motivo, a empresa desejada não estiver disponível, existem duas opções para resolução deste problema;

A primeira, o usuário deverá importar as empresas da base do TSS; clicando Configurações > Importar Empresa, assim

que acessar a nova pagina,

 Image Added


será necessário informar a url de conexão do TSS, caso não saiba ou não consiga identificar qual a URL correta, pode-se consultar

através do arquivo ini, em "Port = XXXX" dentro de "[HTTPREST]"

Image Added

com isso, basta informar a URL http://localhost:8044 , após validar com sucesso, basta clicar em "Executar Importação",  e as empresas

serão integradas com sucesso, e estão disponíveis conforme abaixo:

Image Added

A segunda opção, é o cadastro das empresas, na mesma tela de configurações, mas ao invés de clicar em "Importar Emp.", o usuário deve

clicar em "Cadastrar Emp.", será aberto uma nova janela, para incluir os dados da nova empresa, vale lembrar a importância do nº de entidade

no TSS, pois ao cadastrar manualmente, o usuário deverá estar ciente de que deve criar uma empresa com um número de entidade diferente 

das demais presentes no banco de dados.

Image AddedImage Added


Após cadastrar com sucesso, o usuário deve retornar para a consulta de documentos, clicando em Monitor de Documentos > NFe > 

Emitidas, e na sequência, informar os dados dos respectivos filtros de pesquisa,

Image Added

e assim que clicar em "Aplicar Filtro", será listado todas as notas fiscais já integradas com o TSS, caso as notas não sejam apresentadas, 

é recomendável que realize o envio de notas normalmente através do TSS (como já é feito atualmente), que as mesmas serão carregadas

e estarão disponíveis para uso dentro do TOTVS Transmite.