PW.ETL - Nota 007096

Módulo: INTERFACES

Funcionalidade: Interfaces

Data/Hora da Publicação: 20/01/2016 14:33:53

Data/Hora Última Alteração: 20/01/2016 16:23:29

Descrição da Nota: Implementação da Anulação de Pagamentos da interface de Serviços Tomados.

Descrição

 

Foi implementada a funcionalidade de Anulação de Pagamentos na interface de Serviço Tomado, sua função é indicar os possíveis impostos a serem excluídos da tabela definitiva, após realizada a extração e integração dos dados das tabelas relacionadas à Serviço Tomado.

 

A Extração de Serviço Tomado está preparada para ler o campo ISI_IND_CANCELAMENTO da tabela ITG_SERVICO_TOMADO_IMPOSTO, que indicará se o imposto deverá ter sua Anulação de Pagamento realizada (valor S) ou não (Valor N ou não informado).

A Interface de Serviço Tomado irá anular o pagamento se o documento passar por todas as validações abaixo, sendo:

 

  • Caso os impostos sejam os de códigos: 13, 59, 60, 61 e/ou 63;
  • Caso o período de fechamento por imposto esteja em aberto (campo FEC_ID da tabela STD_SERVICO_TOMADO_IMPOSTO esteja vazio);
  • Caso o campo ISI_IND_CANCELAMENTO da tabela ITG_SERVICO_TOMADO_IMPOSTO estiver com valor igual a "S".
  • Caso o campo SVT_IND_SUBESCREVE da tabela STD_SERVICO_TOMADO ter o valor igual a "N" ou vazio, caso o campo esteja com valor “S” todos os registros relacionados a um Serviço Tomado (Itens, impostos e suas dependências) serão excluídos das tabelas definitivas e serão reinseridos de acordo com os dados existentes nas tabelas intermediárias. Este processo é comum quando há reprocessamento de documentos ou por período.

Atendendo as condições acima a anulação de pagamento irá ocorrer sem problemas, podendo ainda ocorrer a exclusão parcial ou total do documento, conforme abaixo descrito:

 

  • Caso o Imposto possua Anulação de Pagamento e ele seja o único Imposto de um Item do Serviço Tomado, o Item também será excluído, pois é obrigatório um Item possuir ao menos um Imposto cadastrado;
  • Caso o Item for excluído e ele seja o único Item do Serviço Tomado, o Serviço Tomado também será excluído, pois é obrigatório um Serviço Tomado possuir ao menos um Item cadastrado.

 

Antes de aplicar essa nota, favor ler a parte das Informações Complementares e verificar as Notas Relacionadas. Essas informações são relevantes para que a Anulação de Pagamento tenha um perfeito funcionamento.

 

Validação incluída no processo:

Documento que não tenha registro na tabela de parceiro (itg_servico_tomado_parceiro) terá exibida a seguinte mensagem:

“Erro no Controle de Vigência no cadastro de Parceiro: Código e Razão Social do Parceiro não preenchido(s).”

 

 

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Inclusão do campo IST_TP_LANCTO na tabela ITG_SERVICO_TOMADO e inclusão do campo ISI_IND_CANCELAMENTO na tabela ITG_SERVICO_TOMADO_IMPOSTO da extração de Serviços Tomados.

Tratamento efetuado nos relatórios de Impostos Retidos para demonstrar os dados agrupados por itens.

Implementado Serviço de correção de vigências inconsistentes da Base Corporativa para os cadastros de Parceiros e Produtos.

Melhoria realizada na Interface de Serviços Tomados, /PWSATI/ZLFR012, para permitir o novo processamento do documento contábil, com Imposto Retido por compensação, e que teve o pagamento do imposto anulado.


Pacotes de Atualização

Informações Complementares

 

Como se trata de uma nota do SAP, que contêm a alteração necessária para que a Extração do Workspace/Comply possa preencher o campo ISI_IND_CANCELAMENTO na tabela ITG_SERVICO_TOMADO_IMPOSTO, ela também torna-se uma nota relacionada e assim deverá ser aplicada.

O nº da nota é  007066 e pode ser encontrada clicando no link: http://sitaplv-prd/home/comply/notas/integra%C3%A7%C3%A3o/extratores%20sap/servi%C3%A7os%20tomados/nota%20007066.pdf.