Defeito #402
Problemas com sincronização de dados.
99%
Descrição
Atualmente, a sincronização dos dados com o CCC ocorre de forma automática apenas quando há alteração na situação do contribuinte. Precisamos ajustar esse comportamento.
A partir de agora, a sincronização deve ser acionada sempre que houver alteração em qualquer um dos campos retornados pelo SELECT abaixo, garantindo que essas mudanças sejam refletidas corretamente no CCC.
O SELECT apresentado serve exclusivamente como referência, com o objetivo de indicar quais campos devem ser monitorados. Com base nele, será possível identificar quais tabelas precisam ser ajustadas para que a sincronização seja realizada conforme o esperado.
SELECT DISTINCT
b.gr_identificacao,
b.it_nu_inscricao_estadual,
a.it_da_atualizacao_situacao,
c.it_no_pessoa,
b.it_co_regime_pagamento,
c.it_no_fantasia,
b.it_co_atividade_economica,
b.it_da_inicio_atividade,
d.it_co_situacao_contribuinte,
e.it_no_logradouro,
c.it_ed_numero,
c.it_ed_complemento,
f.it_no_bairro,
c.it_co_cep,
c.it_co_municipio,
g.it_no_municipio,
a.tuk
FROM
sitafe.sitafe_historico_situacao a
INNER JOIN sitafe.sitafe_historico_contribuinte b ON b.it_nu_inscricao_estadual = a.it_nu_inscricao_estadual
INNER JOIN sitafe.sitafe_pessoa c ON c.it_nu_inscricao_estadual = a.it_nu_inscricao_estadual
INNER JOIN sitafe.sitafe_historico_gr_situacao d ON d.tuk = a.tuk
INNER JOIN sitafe.sitafe_logradouro e ON e.it_co_logradouro = c.it_co_logradouro
INNER JOIN sitafe.sitafe_bairro f ON f.it_co_bairro = c.it_co_bairro
INNER JOIN sitafe.sitafe_municipio g ON g.it_co_municipio = c.it_co_municipio
WHERE
a.it_in_ultima_situacao = 9
AND b.it_in_ultima_fac = 9
AND c.it_in_ultima_situacao = 9
AND d.p_occurs = 1
AND a.it_in_sincronizado = 0
AND ROWNUM = 1
ORDER BY
a.tuk
Subtarefas
Atualizado por Alisson Cleiton dos Santos há 29 dias
- Atribuído para alterado de Cadastro para Lorran Oliveira
Atualizado por Lorran Oliveira há 15 dias
- Situação alterado de Aguardando SubTarefa para Em andamento
Atualizado por Lorran Oliveira há 15 dias
- Situação alterado de Em andamento para Aguardando SubTarefa
O programa P1001503 foi criado para realizar a verificação dos contribuintes que sofreram alteração no dia. Após isso, o projeto do CCC irá verificar se o campo IT-IN-SINCRONIZADO foi atualizado e seguir com os próximos passos.
A fase agora é de testes no programa para verificar as atualizações.
Atualizado por Lorran Oliveira há 10 dias
Foi criado de um objeto chamado P1001503 para poder efetuar as atualizações do campo IT-IN-SINCRONIZADO nas tabelas SITAFE-PESSOA e SITAFE-HISTORICO-CONTRIBUINTE diariamente, mostrando para o CCC quais contribuintes foram atualizados.
Atualizado por Lorran Oliveira há 8 dias
- Situação alterado de Aguardando SubTarefa para Em andamento
Atualizado por Lorran Oliveira há 8 dias
- Situação alterado de Em andamento para Aguardando SubTarefa