Í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 |
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
...
[ONSTART]
JOBS=NFCE_WF
O JOB da NFCe, é responsável pela execução das seguintes rotinas:
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:
[Nome do Environment]
NFCE_JOB_ROTINAS= nfceOffLine, nfceOffLote, nfceCancelaInutiliza
[Nome do Environment]
...
[Nome do Environment]
NFCE_JOB_ATRASO=30
[Nome do Environment]
NFCE_JOB_INTERVALO=60
...
default | true |
---|---|
id | 4 |
label | MDe |
...
Seção do JOB:
[JOBNFE]
main=SPEDWF
Environment=Nome do Environment
Ativação do JOB do MDe:
[ONSTART]
JOBS=JOBNFE
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ões.
[Environment]
NFESPED_WORKFLOW=0
[Environment]
NFESPED_WFENTIDADES=000001-000005
Por padrão serão processadas todas as entidades ativas no Sistema. Nesse 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
[Environment]
NFESPED_WF=0
...
default | true |
---|---|
id | 5 |
label | CTe |
O JOB de processamento do CTe é o mesmo utilizado para a NFe e MDFe, mudando apenas a seção e a chamada do JOB no arquivo .ini do TSS que deverá ser feita através da criação de uma seção para o CTe:
Seção do JOB:
[CTE_WF]
main=CTEWF
Environment=Nome do Environment
Ativação do JOB do CTe:
JOBS=CTE_WF
O JOB do CTe é responsável pela execução das seguintes rotinas:
1=Realiza a assinatura dos CTe.
2= Transmite os CTe pendentes.
3= Verifica os lotes pendentes e realiza o cancelamento e inutilização de CTe.
4= Envia o e-mail de distribuição da CTe.
5=Busca no servidor de entrada de e-mail, conhecimentos de transporte recebidos 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 é 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]
NFESPED_WORKFLOW=0
[Environment]
NFESPED_WFENTIDADES=000001-000005
Por padrão serão processadas todas as entidades ativas no Sistema. Neste exemplo serão processadas 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
...
default | true |
---|---|
id | 5 |
label | CLe |
A configuração do JOB da CLe no arquivo .ini do servidor do TSS é realizada da seguinte forma:
Seção do JOB:
[CLE_WF]
main=CLE_WF
Environment=Nome do Environment
...
[ONSTART]
JOBS=CLE_WF
...
CLE_WF_ENTIDADES =000001-000005
Por padrão serão processadas todas as entidades ativas no Sistema. Neste exemplo serão processadas as entidades de 000001 a 000005.
[Environment]
CLE_WF_DELAY=10
[Environment]
CLE_WFENTIDADEWAIT = 1
[Environment]
CLE_WF_SLEEP =30
0=Desabilita
1=Habilita
2=Apenas quando existir documentos processados
[Environment]
CLE_WF_DEBUG=0
...
default | true |
---|---|
id | 6 |
label | MDFe |
A rotina de processamento do MDFe é a mesma utilizada para a NFe e CTe, mudando apenas a seção e a chamada do JOB no arquivo .ini do TSS que deverá ser feita através na criação de uma seção para o MDFe:
Seção do JOB:
[JOB_MDFE]
main=MDFEWF
Environment=Nome do Environment
Ativação do JOB do MDFe:
JOBS=JOB_MDFE
O JOB do MDFe, é responsável pela execução das seguintes rotinas:
1 = Realiza a assinatura dos MDFe.
2 = Transmite os MDFe pendentes.
3 = Consulta lotes pendentes.
4 = Envia o e-mail de distribuição do MDFe.
...
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]
NFESPED_WORKFLOW=0
[Environment]
NFESPED_WFENTIDADES =000001-000005
Por padrão serão processadas todas as entidades ativas no Sistema. Neste exemplo serão processadas 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:
...
default | true |
---|---|
id | 7 |
label | Remito |
Este JOB realiza as operações sobre o remito eletrônico da Argentina (COT).
A configuração do remito no arquivo .ini do servidor do TSS é realizada da seguinte forma:
Seção do JOB:
[JOBREMITO]
main=JOB_WSREMITO
Environment=SPED
...
NFELOC_USALOC=1
...
[ONSTART]
JOBS=JOBREMITO
O JOB do Remito, é responsável pela execução das seguintes rotinas:
...
1=Monta os lotes de remitos a transmitir.
2=Transmite os lotes de remito.
As rotinas que deverão ser executadas, podem ser configuradas através do parâmetro REMITOLOC_WORKFLOW, separadas por vírgula (1,2), 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]
...
· Configuração do range de entidades para processamento:
[Environment]
REMITOLOC_WFENTIDADES =000001-000005
Por padrão serão processadas todas as entidades ativas no Sistema. Neste exemplo serão processadas as entidades de 000001 a 000005.
· Tempo de espera para reinício do processamento do Job:
[Environment]
REMITOLOC_WF_SLEEPJOB= 10
· Intervalo de tempo em segundos para execução das rotinas configuradas:
[Environment]
REMITOLOC_WF_DELAY= 10
· Intervalo de tempo em segundos para execução entre as entidades:
[Environment]
...
· Habilita notificação do processamento das rotinas no console do TSS:
[Environment]
NFESPED_WF
0=Desabilita.
1= Habilita.
2=Apenas quando houver documentos processados
...
default | true |
---|---|
id | 8 |
label | NF Argentina |
Existem 4 modelos diferentes de Nota Fiscal Argentina abordadas da mesma forma pelo TSS, para cada modelo deve- se criar uma seção para execução:
1-Nota Fiscal de Exportação:
[JOB_WSFEX]
main=JOB_WSFEX
Environment=Nome do Environment
2-Nota Fiscal Interna:
[JOB_WSFE]
main=JOB_WSFE
Environment=Nome do Environment
3-Nota Fiscal Interna Regime Dominacion 2904:
[JOB_WSMTX]
main=JOB_WSMTX
Environment=Nome do Environment
4-Nota Fiscal Interna Regime 2557:
[JOB_WSBFE]
main=JOB_WSBFE
Environment=Nome do Environment
Para que as rotinas sejam executadas, deverão ser adicionadas na seção ONSTART, conforme exemplo abaixo:
[ONSTART]
JOBS= JOBNFE_WSFEX,JOBNFE_WSFE,JOBNFE_WSMTX,JOB_WSBFE
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:
· Intervalo de entidades para processamento.
[Nome do Environment]
NFELOC_WFENTIDADES =000001-000005
Por padrão serão processadas todas as entidades ativas no Sistema. Neste exemplo serão processadas as entidade de 000001 a 000005.
· Intervalo de tempo em segundos entre execução das rotinas:
[Environment]
NFELOC_WFDELAY = 10
· Intervalo de tempo em segundos para execução entre as entidades:
[Environment]
NFELOC_WFENTIDADEWAIT = 10
· Tempo de espera para reinício do processamento do Job:
[Environment]
NFESPED_WF_SLEEPJOB = 30
· Habilita a notificação do processamento das rotinas no console do TSS:
0= Desabilita
1=Habilita
2=Apenas quando houver documentos processados
[Environment]
NFESPED_WF= 0
Informações | ||
---|---|---|
| ||
Após configurar as entidades, todos os Jobs de Nota Fiscal Argentina assumem as mesmas entidades, deve-se então configurar mais de um servidor para rodar Jobs diferentes, caso seja queira ter cada JOB processando entidades diferentes. |
...
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.
Existem 4 modelos diferentes de Nota Fiscal Argentina abordadas da mesma forma pelo TSS, para cada modelo deve- se criar uma seção para execução:
1-Nota Fiscal de Exportação:
[JOB_WSFEX]
main=JOB_WSFEX
Environment=Nome do Environment
2-Nota Fiscal Interna:
[JOB_WSFE]
main=JOB_WSFE
Environment=Nome do Environment
3-Nota Fiscal Interna Regime Dominacion 2904:
[JOB_WSMTX]
main=JOB_WSMTX
Environment=Nome do Environment
4-Nota Fiscal Interna Regime 2557:
[JOB_WSBFE]
main=JOB_WSBFE
Environment=Nome do Environment
Para que as rotinas sejam executadas, deverão ser adicionadas na seção ONSTART, conforme exemplo abaixo:
[ONSTART]
JOBS= JOBNFE_WSFEX,JOBNFE_WSFE,JOBNFE_WSMTX,JOB_WSBFE
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:
· Intervalo de entidades para processamento.
[Nome do Environment]
NFELOC_WFENTIDADES =000001-000005
Por padrão serão processadas todas as entidades ativas no Sistema. Neste exemplo serão processadas as entidade de 000001 a 000005.
· Intervalo de tempo em segundos entre execução das rotinas:
[Environment]
NFELOC_WFDELAY = 10
· Intervalo de tempo em segundos para execução entre as entidades:
[Environment]
NFELOC_WFENTIDADEWAIT = 10
· Tempo de espera para reinício do processamento do Job:
[Environment]
NFESPED_WF_SLEEPJOB = 30
· Habilita a notificação do processamento das rotinas no console do TSS:
0= Desabilita
1=Habilita
2=Apenas quando houver documentos processados
[Environment]
NFESPED_WF= 0