Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Linha Protheus) - Automação Fiscal

Função:

TAFROTINAS.PRW
TAFXREINF.PRW
TAFA488.PRW 
TAFA497.PRW 
TAFA501.PRW 
WSXTAF.PRW
WSTAF001.PRW
WSTAF002.PRW
WSTAF0025001.PRW
WSTAF017.PRW
WSTAF028.PRW
WSTAF050.PRW

País:Brasil
Ticket:Não há.
Requisito/Story/Issue (informe o requisito relacionado) :DSERTAF2-16099


02. SITUAÇÃO/REQUISITO

Realizar atualização nos códigos dos eventos totalizadores referentes a 'Informações de bases e tributos por evento' e 'Informações de bases e tributos consolidadas por período de apuração', que atualmente na versão 1.5.1 do leiaute REINF correspondem aos códigos R-5001 e R-5011, respectivamente. Na versão 2.1.1, esses códigos foram modificados para R-9001 e R-9011, respectivamente.

Implementar solução de tal forma que atenda a convivência das duas nomenclaturas de evento conforme parametrização de leiaute na base do cliente.

03. SOLUÇÃO

Através da função GetTotalizerEventCode, implementada solução para retornar o código do evento totalizador segundo o leiaute parametrizado na base, através da informação da tag pai do evento totalizador desejado (não houve mudança na tag do evento, sendo a tag 'evtTot' identificando no xml as 'Informações de base s e tributos por evento' e a tag 'evtTotContrib' identificando 'Informações de bases e tributos consolidadas por período de apuração').

Essa solução foi implementada em todos fontes do projeto em que haviam referências estáticas a nomenclatura 'R-5001' e/ou 'R-5011'.

        Para um caso especial de macro execução na API WSTAF017 foram criadas funções que permitem manter a compatibilidade com o cliente que esteja com o leiaute 1.5.1 parametrizado.


04. DEMAIS INFORMAÇÕES

Houve necessidade de criação de novas constantes STR para o fonte TAFXREIN, sendo necessário atualizar seu respectivo include, o TAFXREINF.CH .


IMPORTANTE!

Necessário atualizar arquivo de constantes STR referente ao include TAFXREINF.CH .


05. ASSUNTOS RELACIONADOS