Índice | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
As seções configuradas durante a instalação do TSS podem ser editadas conforme necessidade, considerando os serviços, o WebService, configurações de rede, processos automáticos (JOBS) e a interface.
A abertura do WebService no TSS é configurada pelo arquivo .ini do servidor da aplicação (dentro do diretório TSS / Bin / appserver, arquivo xxxxxxxx.ini).
No arquivo, é necessário conter a Seção que declara a execução do WebService, a abertura da porta HTTP, o host e porta em que o WebService funcionará:
[JOB_WS]
TYPE=WEBEX
ENVIRONMENT=Nome do Environment
...
SIGAWEB=WS
INSTANCENAME=WS
ONSTART=__WSSTART
ONCONNECT=__WSCONNECT
[HTTP]
Enable=1
Port=8011; porta utilizada para comunicação HTTP.
Path=C:\instalação do tss \HTML
instances=40,100
SESSIONTIMEOUT=60000
[localhost: 8011]; o host é o nome/IP da máquina hospedeira, a porta deve ser a mesma aberta para conexões HTTP.
ENABLE=1
...
ENVIRONMENT=Nome do Environment
RESPONSEJOB=JOB_WS; Nome da Seção de configuração da execução do WebService.
INSTANCENAME=WS
DEFAULTPAGE=wsindex.apw
[ONSTART]
JOBS=JOB_WS, JOBNFE
Executando o servidor de aplicação com a configuração do WebService, ao acessar o host e porta por protocolo HTTP (pelo navegador Web, por exemplo), exibe-se a página do WebService com os serviços e métodos compilados no repositório do TSS, assim como as especificações WSDL de cada serviço.
O TSS possui processos automáticos (JOBS) para a manipulação de documentos eletrônicos.
Os JOBS existentes no TSS são para os documentos NFe, NFSe, NFCe, MDe, CTe, CLe, MDFe e serviços para o mercado internacional que podem ser configurados para realização de procedimentos específicos sobre o documento e em apenas algumas entidades (empresas/filiais).
...
effectDuration | 0.5 |
---|---|
history | false |
id | samples |
effectType | fade |
...
default | true |
---|---|
id | 1 |
label | NFe |
A configuração do JOB da NFe no arquivo .ini do servidor do TSS é realizada da seguinte forma:
Seção do JOB:
[JOBNFE]
main=SPEDWF
Environment=Nome do Environment
Ativação do JOB da NFe:
[ONSTART]
JOBS=JOBNFE
O JOB da NFe é responsável pela execução das seguintes rotinas:
1=Realiza assinatura das NFe.
2= Transmite NFe pendentes.
3= Verifica lotes pendentes/realiza cancelamento e inutilização de NFe.
4= Dispara e-mail de distribuição das NFe.
5=Busca no servidor de entrada de Email, notas fiscais recebidas e gera registro de entrada na tabela SPED060.
...
As rotinas que deverão ser executadas podem ser configuradas através do parâmetro NFESPED_WORKFLOW, separadas por vírgula (Por exemplo: 1, 2,3), caso não informado o default é zero (0):
Abaixo, temos uma lista dos parâmetros que poderão ser configurados, todos são de uso opcional e estão listados com seus valores padrão:
[Environment]
NFESPED_WORKFLOW=0
[Environment]
NFESPED_WFENTIDADES
Por padrão, serão processadas todas as entidades ativas no Sistema. Neste exemplo, serão processadas apenas as entidades de 000001 a 000005.
[Environment]
NFESPED_WFDELAY = 10
[Environment]
NFESPED_WFENTIDADEWAIT = 10
[Environment]
NFESPED_WF_SLEEPJOB = 30
0=Desabilita
1=Habilita
[Environment]
SPED_THREADID = 0
0=Desabilita
1=Habilita
2=Notifica apenas quando houver documentos processados pela rotina.
[Environment]
NFESPED_WF= 0
0=Não configurado
1= Sim.
2=Não.
[Environment]
SPED_HVERAO = 0
...
default | true |
---|---|
id | 2 |
label | NFSe |
A configuração do JOB da NFSe no arquivo .ini do servidor do TSS é realizada da seguinte forma:
Seção do JOB:
[NFSE_WF]
main=NFSEWF
Environment=Nome do Environment
Ativação do JOB da NFSe:
[ONSTART]
JOBS=NFSE_WF
O JOB da NFSe é responsável pela execução das seguintes rotinas:
1=Monta os lotes para emissão de NFSe
2=Monta os lotes para emissão de cancelamentos de NFSe.
3=Transmite os lotes pendentes.
4=Recepciona os lotes pendentes.
5=Atualiza informações de RPS substituídos.
As rotinas que deverão ser executadas, podem ser configuradas através do parâmetro NFSE_WORKFLOW, separadas por vírgula (Por exemplo:1,2,3), caso não informado o default 0.
Abaixo, segue uma lista dos parâmetros que poderão ser configurados. Todos são de uso opcional e estão listados com seus valores padrões:
[Environment]
NFSE_WORKFLOW=0
[Environment]
NFSE_WF_ENTIDADES=000001-000005
Por padrão serão processadas todas as entidades ativas no Sistema. Neste exemplo serão processadas as entidade de 000001 á 000005.
[Environment]
NFSE_WFDELAY = 10
[Environment]
NFSE_WF_SLEEP =30
[Environment]
NFSE_WFENTIDADEWAIT = 10
0=Desabilita
1=Habilita
[Environment]
NFSE_WF_DEBUG=0
...
default | true |
---|---|
id | 3 |
label | NFCe |
...
[NFCE_WF]
main=NFCEWF
...
[ONSTART]
...
nfceOffLine: Remessa de NFCe emitida em contingência;
nfceOffLote: Retorno de NFCe emitido em contingência;
nfceCancelaInutiliza: Remessa e Retorno do cancelamento e inutilização.
As rotinas que deverão ser executadas, podem ser configuradas através do parâmetro NFCE_JOB_ROTINAS separadas por vírgula, caso não informado o default executará todos.
Abaixo, segue uma lista dos parâmetros que poderão ser configurados, todos são de uso opcional e estão listados com seus valores padrões:
· Rotinas a serem executadas:
[Nome do Environment]
NFCE_JOB_ROTINAS= nfceOffLine, nfceOffLote, nfceCancelaInutiliza
· Entidades a serem processadas:
[Nome do Environment]
...
· Intervalo para execução das rotinas em segundos:
[Nome do Environment]
NFCE_JOB_ATRASO=30
· Intervalo do reinício para execução das rotinas em segundos:
[Nome do Environment]
NFCE_JOB_INTERVALO=60
...
Campo: | Descrição |
Nome do campo | Descreva a funcionalidade do campo e coloque um exemplo para seu preenchimento.
|
Nome do campo | Descreva a funcionalidade do campo e coloque um exemplo para seu preenchimento. |
Nome do campo | Descreva a funcionalidade do campo e coloque um exemplo para seu preenchimento. |
Informe os links de acessos para o conteúdo de outros documentos e/ou endereços (Fluig ou vídeos no YouTube) que estão relacionados com a rotina mencionada nesta página.
1. Escolha o Idioma para o repositório do TSS.
A atualização do TSS é realizada a partir da execução do instalador com a última versão disponível no Portal do cliente, pois não há pacote de Update para o Sistema Operacional Linux.
O TSS deve estar atualizado sempre com a última versão para evitar uma falha de comunicação entre o TSS e os demais produtos integrados.
A configuração do JOB da NFCe no arquivo .ini do servidor do TSS é realizada da seguinte forma:
Seção do JOB
[NFCE_WF]
main=NFCEWF
Environment=Nome do Environment
Ativação do JOB da NFCe
[ONSTART]
JOBS=NFCE_WF
O JOB da NFCe, é responsável pela execução das seguintes rotinas:
· Emissão de NFCe:
nfceOffLine: Remessa de NFCe emitida em contingência;
nfceOffLote: Retorno de NFCe emitido em contingência;
nfceCancelaInutiliza: Remessa e Retorno do cancelamento e inutilização;
As rotinas que deverão ser executadas, podem ser configuradas através do parâmetro NFCE_JOB_ROTINAS separadas por vírgula, caso não informado o default executará todos:
Abaixo, segue uma lista dos parâmetros que poderão ser configurados, todos são de uso opcional e estão listados com seus valores padrões:
· Rotinas a serem executadas
[Nome do Environment]
NFCE_JOB_ROTINAS= nfceOffLine, nfceOffLote, nfceCancelaInutiliza
· Entidades a serem processadas
[Nome do Environment]
...
· Intervalo para execução das rotinas em segundos:
[Nome do Environment]
NFCE_JOB_ATRASO=30
· Intervalo do reinício para execução das rotinas em segundos:
[Nome do Environment]
NFCE_JOB_INTERVALO=60