Este artigo tem como objetivo orientar o analista a corrigir o erro Invalid Object name 'esoc_evento_retificado' ao gerar o evento R2099.


Resolução

1- Quando no REINF, ao gerar o evento de Fechamento dos Eventos Periódicos (R2099), retorna o erro Invalid Object name 'esoc_evento_retificado'

mceclip0.png










2-  Para a correção do erro, execute no SQL o seguinte script na base Prosoft.

USE [prosoft]
GO

/****** Object:  Table [dbo].[esoc_evento_retificado]    Script Date: 22/01/2020 17:10:13 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[esoc_evento_retificado](
 [evr_id] [int] IDENTITY(1,1) NOT NULL,
 [evr_id_relacionado] [int] NOT NULL,
 [evr_fk_evento_original] [int] NOT NULL,
 [evr_fk_evento_atual] [int] NOT NULL,
 [evr_data_geracao] [datetime2](7) NOT NULL,
 CONSTRAINT [PK_evento_retificado] PRIMARY KEY CLUSTERED
(
 [evr_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

ALTER TABLE [dbo].[esoc_evento_retificado]  WITH CHECK ADD  CONSTRAINT [FK_esoc_evento_retificado_atual_esoc_evento_gerado] FOREIGN KEY([evr_fk_evento_atual])
REFERENCES [dbo].[esoc_evento_gerado] ([evg_id])
GO

ALTER TABLE [dbo].[esoc_evento_retificado] CHECK CONSTRAINT [FK_esoc_evento_retificado_atual_esoc_evento_gerado]
GO

ALTER TABLE [dbo].[esoc_evento_retificado]  WITH CHECK ADD  CONSTRAINT [FK_esoc_evento_retificado_original_esoc_evento_gerado] FOREIGN KEY([evr_fk_evento_original])
REFERENCES [dbo].[esoc_evento_gerado] ([evg_id])
GO

ALTER TABLE [dbo].[esoc_evento_retificado] CHECK CONSTRAINT [FK_esoc_evento_retificado_original_esoc_evento_gerado]
GO

  • Sem rótulos