Páginas filhas
  • 15569077 DSERTSS2-12156 DT NFSE - Indaiatuba - SP - Problema no envio de notas por lote rejeição Não é permitido o envio de vários lotes simultaneamente.

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTSS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoServiços

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentos NFSE

Função:

WSCancelaNfse002.prw
WSConsultaNfseRps002.prw
WsLoteRpsServices002.PRW
nfse_gen01.prx
nfse_gen02TSSProcNfse.prxprw
WsLoteRpsService002TSSTasks.prw

País:Brasil
Ticket:15569077
Requisito/Story/Issue (informe o requisito relacionado) :

DSERTSS2-11979DSERTSS2-1138312156


02. SITUAÇÃO/REQUISITO

  • Indaiatuba: "Não é permitido o envio de vários lotes simultaneamente" Ao transmitir um lote para Indaiatuba ocorre a rejeição:
    L30 - Não é permitido o envio de vários lotes simultaneamente.O erro ocorre somente em ambiente de produção e com MV_MAXLOTE maior que 1. O método de transmissão está como sincrono no TSS, mesmo ajustando o MV_ENVSINC=N o TSS manda somente sincrono.
    Observando a geração dos SND e RCV acontece o seguinte.
    Mandamos o lote (SND) e ocorre um retorno com arquivo rcv totalmente vazio, em seguida mandamos o mesmo snd novamente e a prefeitura retorna a rejeição L30.
    Franca: Implantação de cancelamento por WS para o município de Franca-SP para Provedor Ginfes versão 3. 00

03. SOLUÇÃO

  • Indaiatuba:

Ajuste para quando não tiver retorno da prefeitura o arquivo _rcv carregue a mensagem de "SEM MENSAGEM DE RESPOSTA" e quando tiver a rejeição L30 fazer uma consulta por RPS para ver se retorna as notas que foram gravadas no portal da prefeitura.

  • Franca:

...

  • Como WebServise da prefeitura trava em processando dependendo da quantidade de notas por lote, foi configurado para trabalhar em monothread e colocado um sleep de 5 segundos como padrão entre um envio e outro. Caso queira aumentar esse tempo entre os envios basta colocar no appserver.ini do TSS a variável NFSE_SLEEP = '<tempo>', se não informada essa variável o sistema adota tempo padrão de 5 segundos.

04. DEMAIS INFORMAÇÕES

...

Image Added

05. ASSUNTOS RELACIONADOS

  • N/A



Templatedocumentos