01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:MLF - Configurador Layout Fiscal
Função:

html.taxAssessmentAPBIntegrationParameters

html.taxAssessmentAPBGenerator

html.taxAssessmentBooks

Ticket:25741980
Requisito/Story/Issue (informe o requisito relacionado) :

DBACKFISUST-6031

DBACKFISUST-5805


02. SITUAÇÃO/REQUISITO

Ao realizar a integração da apuração de impostos com o contas a pagar, seja através do programa html.taxAssessmentBooks ou pelo programa html.taxAssessmentAPBGenerator,  quando no cadastro dos parâmetros de integração(programa html.taxAssessmentAPBIntegrationParameters), é utilizado o mesmo número para o código do título em estabelecimentos diferentes, caso já exista algum título integrado através dessas rotinas, faz com que o sistema encontre o título incorreto e não permita integração para um outro período. Outra situação ocorria no evento do clique do botão 'Gerar' que estava disparando duas vezes ocasionando uma tentativa de integrar um título recém integrado.

03. SOLUÇÃO

Alterados os programas html.taxAssessmentBookshtml.taxAssessmentAPBGenerator,  para não permitir a integração dos títulos quando existe uma duplicidade de número de títulos nos cadastros dos parâmetros de integração. Caso isso ocorra, deverá ser ajustado os cadastros no programa html.taxAssessmentAPBIntegrationParameters que também foi alterado para não permitir que seja informado o mesmo número de títulos em estabelecimentos diferentes. Ajustado o programa para quando clicar no botão 'Gerar' disparar o evento de execução apenas uma vez, e assim evitando a tentativa de integração dupla.