Versão 2013/01, liberada em 24 de Janeiro de 2013.
Atenção: Esta atualização é compatível com a NFSeLibrary.dll versão 2.2.6.0 (v2.2f_NFSeLibrary.zip).
Novos municípios atendidos
- Alegrete/RS (requer testes)
- Alfenas/MG
- Alfredo Chaves/ES (requer testes)
- Araguaína/TO
- Arcos/MG
- Assis/SP
- Barreiras/BA (requer testes)
- Boa Vista/RR
- Bombinhas/SC
- Caldas Novas/GO
- Campo Verde/MT (requer testes)
- Chapecó/SC
- Campos Novos/SC
- Catanduva/SP (requer testes)
- Colina/SP
- Corumbá/MS (requer testes)
- Crateús/CE (requer testes)
- Eusébio/CE
- Feira de Santana/BA
- Frederico Westphalen/RS (requer testes)
- Goiânia/GO (requer testes)
- Guanambi/BA (requer testes)
- Guaratuba/PR (requer testes)
- Itaboraí/RJ
- Itajaí/SC
- Ituporanga/SC
- Jarinu/SP (requer testes)
- Juazeiro do Norte/CE (requer testes)
- Lucas do Rio Verde/MT
- Maringá/PR
- Marituba/PA
- Mauá/SP
- Montenegro/RS (requer testes)
- Navegantes/SC
- Nova Andradina/MS
- Palhoça/SC
- Paranavaí/PR
- Paulínia/SP
- Pinhalzinho/SC
- Ponta Grossa/PR (requer testes)
- Presidente Prudente/SP
- Rio Bonito/RJ
- Rio Claro/SP
- Rondonópolis/MT (requer testes)
- Santa Luzia/MG (requer testes)
- São Bento do Sul/SC
- São Leopoldo/RS (requer testes)
- São Joaquim da Barra/SP
- São José/SC
- Serra/ES (requer testes)
- Sinop/MT
- Timon/MA (requer testes)
- Tangará/SC
- Urussanga/SC
Novas funcionalidades
- Incluída função NFSePegaCodigoMunicipioSIAFI que recebe o nome do município e a UF e retorna o código do município na tabela do SIAFI, usado para municípios atendidos pelo provedor DSF.
- Alterada a função NFSeConsultaLoteRPS para suportar o retorno do provedor DSF que segue padrão diferente dos demais.
- Adicionada nova função NFSeGeraLoteRPSDSF para geração de lote de RPS para prefeituras atendidas pelo provedor DSF;
- Suporte para a versão 17.0 do VDF;
- Inclusão na Workspace de Exemplo da tabela SIAFI contendo o cadastro dos municípios usado pelo provedor DSF;
- Inclusão da tela RPSDSF.vw na Workspace de Exemplo demonstrando a funcionalidade da Library em relação ao provedor DSF, que não possui ambiente de homologação, logo, as notas de testes emitidas em ambiente de produção deverão ser canceladas;
Melhorias
- Alterada a função NFSeValidaTXTRPS usada internamente para validar os dados do RPS antes de gerar o arquivo para emitir um erro se a discriminação do serviço não for preenchida;
- Conversão da Workspace de Exemplo para a versão 17.0 do VDF, passando a funcionar exclusivamente nessa versão;
- Acrescentados na documentação da função NFSeCancelarNFSe os códigos de cancelamento do provedor Pública.
Correções
- Corrigida a função NFSeConsultaLoteRPS para não validar mais o campo de natureza de operação, pois os novos códigos vem sendo adicionados constantemente para atender prefeituras específicas;
- Correção da função NFSeEnviaLoteRPS que passou a dar erro de lote corrompido ao enviar para a prefeitura de Curitiba/PR após a alteração feita para manter os caracteres com acento;
- Correção da função NFSeGeraLoteRPS que dependendo da ordem que o desenvolvedor incluia os pacotes, este pacote poderia causar erro na compilação pela falta do pacote com a definição da classe cXMLDOMDocument.
Não encontrou o que precisava, entre em contato conosco.