Função:  Método de Geração do Arquivo Texto ou XML no formato do layout da prefeitura correspondente. Este método realiza a geração do arquivo Texto ou XML no formato correto para importação no site da Prefeitura.O arquivo será gravado no diretório \ArqImp\ dentro do FTP configurado.



<soap:Body>
<USERTOKEN>STRING</USERTOKEN>
<ID_ENT>STRING</ID_ENT>
<IDINICIAL>STRING</IDINICIAL>
<IDFINAL>STRING</IDFINAL>
<DEST>STRING</DEST>
<DATEDECL>DATE</DATEDECL>
<REPROC>BOOLEAN</REPROC>
<DATAINI>DATE</DATEDECL>
<DATAFIM>DATE</DATEDECL>
<TIPOFTP>STRING</TIPOFTP>
</soap:Body>


ParâmetroTipoTamPaiObservação
USERTOKENAlfanumérico6-Token de bilhetagem para execução do serviço.
ID_ENTAlfanumérico6-Código da entidade retornado pelo WS SpedAdm/AdmEmpresas.
IDINICIALAlfanumérico1-250-Número de identificação inicial da NF-e que deverá ser retornada.
IDFINALAlfanumérico1-250-Número de identificação final da NF-e que deverá ser retornada.
DESTAlfanumérico1-250-Informe o nome do arquivo que será gerado. Caso não seja informado, será gerado um nome com um código sequencial. Este parâmetro também será utilizado para o nome do arquivo de LOG, caso esteja habilitada a gravação do LOG no INI do TSS.
DATEDECLData
-Informe uma data correspondente à data da declaração (período que corresponde ao mês e ao ano das notas que serão transmitidas).
REPROCLógico1-Defina se os RPS que já se encontram na SPED051 deverão ser reprocessados, caso já tenham sido gerados em um arquivo TXT(STATUS_TXT 2 ).
DATAINIData10-

Informe a data inicial para filtrar os RPS contidos no período e gerar o arquivo txt (apenas para NFSe Manaus-AM)

Observação: Caso não seja informada nenhuma data, os RPS serão filtrados pela data do dia.

DATAFIMData10-

Informe a data final para filtrar os RPS contidos no período e gerar o arquivo txt (apenas para NFSe Manaus-AM)

Observação: Caso não seja informada nenhuma data, os RPS serão filtrados pela data do dia.

TIPOFTPAlfanumérico1-

Informa qual método de transferência de arquivo será usado, 1 = FTP ou 2 = Banco de Dados

Observação: Caso essa tag não seja informada o TSS entenderá que esta usando o legado, ou seja, FTP


<soap:Body>
<IDTHREAD>STRING</IDTHREAD>
</soap:Body>

Parâmetro

Tipo

Tam

Pai

Observação

IDTHREAD

Alfanumérico

8

-

Código da thread que está processando a requisição. Deve ser passada no método STATUSNFSE para que seja retornado o status atual do processamento.



FaultDescrição
Invalid TokenO parâmetro USERTOKEN foi passado incorretamente.
001Código da entidade inválida.
002Código da entidade em branco.
003Método não disponível para o código de município para está entidade.
004Arquivo de configuração não encontrado.


Processos:      
 
1)  Valida o UserToken enviado.
2)  Inicializa a conexão com o SGBD e cria as tabelas do sistema, se necessário.
3)  Valida os parâmetros recebidos.
4)  Inicia o Job para geração do arquivo TXT ou XML.
5a)  Retorna para a aplicação. 
5b ) Retorna para a aplicação, se ativado a nova tag <TIPOFTP> = 2 o retorno será do arquivo TXT ou XML gerado encodado em base64, não necessitando mais o uso do FTP para buscar o arquivo nas pastas FTP do TSS, o ERP deve pegar esse resultado desencodar de base 64 e salvar em pasta local para usuário enviar a prefeitura.

Observação: Para o funcionamento deste método, será necessário estar com o arquivo de configuração (NFSE_<CODMUN>.CFG) dentro da pasta SYSTEM na instalação do TSS. Este é o responsável pela estruturação correta no formato exigido pela prefeitura.