Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

02. SITUAÇÃO/REQUISITO

  • Alterar o título do Group box da regra de CIAP para "Créditos sobre ICMS Próprio / DIFAL"
  • Adicionar dentro do Group box da regra CIAP um informativo com o texto "Apropria Crédito de ICMS Próprio (CIAP)"
  • Verificar e remover as consistências de dependência de ICMS DIFAL com o ICMS Próprio.
  • nome da coluna "Data Inicial CIAP" para "Data Inicial ICMS Próprio".
  • Criar uma coluna de "Data Inicial DIFAL" - Essa coluna será editável apenas caso o bem não possua valor de ICMS Próprio.
    Ajustar o comportamento da coluna "Data Inicial ICMS Próprio" em relação a coluna "Data Inicial DIFAL"Tratar a aplicação para permitir lançar o DIFAL quando não houver ICMS Próprio.

03. SOLUÇÃO

Na aplicação de Cadastro de Bens:

Image Removed

  1. Criado label: Apropria Crédito de ICMS Próprio (CIAP) que só fica visível caso o valor de ICMS próprio seja > 0.
  2. Criado consistência para não permitir que o valor de Difal seja maior que a base de Difal.
  3. Refatorado consistências que antes não permitiam regra CIAP informada sem valor de ICMS próprio (A fim de tirarmos a dependência do lançamento de Difal).
  4. Alterado título do Group Box da regra CIAP.

...

"Manutenção da Data Inicial de Depreciação/Créditos (CIAP e PIS/COFINS)":

Image Added


  1. Alterado título da coluna: Data Inicial CIAP para Data Inicial ICMS Próprio.
  2. Incluído coluna Data Inicial Difal e suas respectivas validações com base na coluna citada no ponto 1.
  3. Incluído botão de ajuda, para exibir texto instrutivo ao usuário via dialog.
  4. Incluído tabela DOM_LANCTO_DIFALIQ_CIAP ao PAM_DefView da aplicação para consideração da data de Inicio Difal ser exibida ao usuário. (Inclusão via LEFT JOIN (+) no PAM_DefWhere a fim de não deixar de exibir os bens que não tem Difal).
  5. Incluído lógica de atualização da DOM_INCORP.DTAINICIOCIAP utilizando o valor inserido pelo usuário na coluna Data Início Difal a fim de quando tiver atualização na Data Início Difal, mater o mesmo valor em ambas as tabelas: (DOM_LANCTO_DIFALIQ_CIAP e DOM_INCORP (para que não fosse necessário replicar mais uma coluna no banco para guardar o mesmo registro)).
  6. Refatorado lógica presente no : On PAM_PostUpdate a fim de evitar loops desnecessários ao atualizar a grid, tendo em vista que a mensagem de classe PAM_ATUALIZA já entra na consideração do contexto específico do registro a ser atualizado, não necessitando fazer estrutura de loop externa, fazendo assim com que só dispare o update quando efetivamente o usuário tiver alterado algum registro.
  7. Alterado utilização da variável vbc5Ok por vbValidaIcmsProprio somente no PAM_Validate da coluna Data Início ICMS Próprio por necessidade de validação e tendo em vista o mal funcionamento atual da variável vbc5Ok na aplicação, e, acordado com o time, tendo em vista que a aplicação sofrerá melhorias futuras, onde será considerado a nova lógica para correção do problema já existente.

04. DEMAIS INFORMAÇÕES

Atualizar o sistema para o Service Pack 24.01.xxx ou superiores.

...