01. DADOS GERAIS
Produto: | Solucoes_totvs_cross |
---|
SolucaoCross | TOTVS Backoffice |
---|
|
Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFIS-Livros Fiscais |
---|
Função: | IMPSPED.prw |
---|
País: | Brasil |
---|
Ticket: | 12034359 |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DSERFIS1-27259 |
---|
02. SITUAÇÃO/REQUISITO
A tabela CC2 não é atualizada através da rotina U_IMPSPED, que atualiza as tabelas do SPED através do upload dos arquivos da pasta Protheus_data\system\arqsped.
Na realidade, a tabela é atualizada através de um array inicializado em hard code, de modo que embora o número atual de munícipios cadastrados pelo IBGE seja de 5570, o número de munícipios carregados para a tabela é sempre o mesmo, a saber, 5507.
Logo, é necessária a manutenção do array para que o número de municípios e suas eventuais descrições correspondam ao arquivo disponibilizado pelo IBGE.
03. SOLUÇÃO
Conforme proposto, o array foi atualizado e a tabela agora é inicializada com 5570 linhas
A tabela de municípios disponibilizada no site do SPED (http://www.sped.fazenda.gov.br/spedtabelas/AppConsulta/publico/aspx/ConsultaTabelasExternas.aspx?CodSistema=SpedFiscal) possui 5577 linhas. No entanto, são descartadas:
- 1 linha: cabeçalho
- 1 linha: correspondente ao valor "Exterior"
- 5 linhas: municípios duplicados (mesmo código, mas com nomes diferentes Ex.: Parati/Paraty, EMBU/EMBU DAS ARTES, MOGI MIRIM/MOJI MIRIM etc. Visto que a tabela possui um index com UF e código do município, estes registros são automaticamente "deduplicados" na carga)
Totalizando assim 5570 linhas de munícipios válidos.
05. ASSUNTOS RELACIONADOS