2011/02

Versão 2011/02.

Melhorias

  • Alterada mensagem de erro da função NFSeConsultaSituacaoLoteRPS para diferenciar dos erros da função NFSeConsultaLoteRPS;
  • Alterada função NFSeConsultaLoteRPS para tratar o retorno do provedor WebISS que está fora do padrão nacional;
  • Adicionada validação de tamanho para vtRPS.vtServico.sItemListaServico para a prefeitura de São Paulo/SP, pois o campo precisa ter exatamente 5 dígitos;
  • Customizada a função NFSeConsultaLoteRPS para tratar o XML do retorno da prefeitura de São Paulo/SP que está fora do padrão;
  • Acrescentada validação do CPF/CNPJ do tomador do serviço;
  • Alteração do tipo do parâmetro iNrNFSe para String na função NFSeConsultaLoteRPS e o nome para sNrNFSe para atender as prefeituras que retornam um número maior que o suportado pelo tipo Integer, sem impacto para os que já usam como Integer;
  • Alteração na mensagem de erro da função NFSeCancelarNFSe substituindo "Falha na consulta:" por "Falha no cancelamento:";
  • Alterado o tipo do campo RPS.iNrNFSe para String na Workspace de Exemplo para atender as prefeituras que retornam um tipo maior que o suportado por Integer;
  • Alterada a chamada da função NFSeConsultaLoteRPS para usar uma variável do tipo String para sNrNFSe;
  • Adicionado o campo Versão na tela do RPS da Workspace de Exemplo para atender algumas prefeituras que exigem tal informação para envio, busca e cancelamento;
  • Alterada a busca do retorno na Workspace de Exemplo para atender as particularidades da cidade de São Paulo/SP;
  • Alterado o índice 2 na tabela de RPS adicionando campo Número do RPS na Workspace de Exemplo.

Correções

  • Corrigido o tratamento do campo E-mail no RPS da prefeitura de São Paulo/SP;
  • Corrigido o tratamento do campo Tipo do RPS para a prefeitura de São Paulo/SP na Workspace de Exemplo.