Emissão de arquivo RPS (ProcGenerateRPS)


#1

Estou tentando fazer a geração do arquivo RPS, referente às faturas de serviços prestados, mas o arquivo não gera os movimentos.

Analisando no código encontrei o seguinte trecho de código que filtra os Tipos de Documentos:

		final String whereClause = "IsCancelled='N' AND DateDoc BETWEEN " + 
			DB.TO_DATE(p_DateFrom) + " AND " + 
			DB.TO_DATE(p_DateTo) + " AND AD_Org_ID=? AND IsPrinted='N' " +
			"AND Processed='Y' "+
			"AND C_DocType_ID IN (SELECT C_DocType_ID FROM C_DocType WHERE lbr_NFModel LIKE 'RPS%') ";

Ocorre que o campo lbr_NFModel de C_DocType é preenchido por uma lista de códigos que está utilizando a lista de NFs do SPED http://www.sped.fazenda.gov.br/spedtabelas/AppConsulta/publico/aspx/ConsultaTabelasExternas.aspx?CodSistema=SpedFiscal que, no caso, não possui nenhum código que inicia-se com RPS.

Minha dúvida é: devo “cravar” RPS neste campo? Ou este recurso foi descontinuado?


#2

O processo do RPS funciona para SP e cidades que usam o mesmo layout.

A parte do SPED foi desenvolvida em cima de um campo que já existia, que era essa campo do RPS. Na reformulação do SPED isso será corrigido.
adempiere.atlassian.net/browse/LBR-62

Att.