IF OBJECT_ID('RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO') IS NULL
BEGIN 
CREATE TABLE RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO(
	CD_CTR_ERROS INT IDENTITY(1,1) NOT NULL,
	CD_EMP INT NOT NULL,
	CD_FILIAL INT NOT NULL,
	CD_RC_DEB INT NOT NULL,
	DT_CAD DATETIME NOT NULL,
	ERROS_VALIDACAO XML NOT NULL,
	STS_ERRO INT NOT NULL,
	CD_USU INT NOT NULL,
	DT_CAD_CORRECAO DATETIME NULL,
	VERSAO_APLIC VARCHAR(150) NOT NULL,
 CONSTRAINT PK_RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO PRIMARY KEY CLUSTERED 
(
	CD_CTR_ERROS ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

ALTER TABLE RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO ADD  CONSTRAINT DF_RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO_CD_EMP  DEFAULT ((0)) FOR CD_EMP

ALTER TABLE RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO ADD  CONSTRAINT DF_RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO_CD_FILIAL  DEFAULT ((0)) FOR CD_FILIAL

ALTER TABLE RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO ADD  CONSTRAINT DF_RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO_CD_RC_DEB  DEFAULT ((0)) FOR CD_RC_DEB

ALTER TABLE RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO ADD  CONSTRAINT DF_RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO_DT_CAD  DEFAULT (GETDATE()) FOR DT_CAD

ALTER TABLE RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO ADD  CONSTRAINT DF_RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO_STS_ERRO  DEFAULT ((0)) FOR STS_ERRO

ALTER TABLE RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO ADD  CONSTRAINT DF_RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO_CD_USU  DEFAULT ((0)) FOR CD_USU

ALTER TABLE RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO ADD  CONSTRAINT DF_RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO_VERSAO_APLIC  DEFAULT ('') FOR VERSAO_APLIC

ALTER TABLE RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO  WITH CHECK ADD  CONSTRAINT FK_RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO_RC_DEB_RC_CLI_CONV FOREIGN KEY(CD_EMP, CD_FILIAL, CD_RC_DEB)
REFERENCES RC_DEB_RC_CLI_CONV (CD_EMP, CD_FILIAL, CD_RC_DEB)

ALTER TABLE RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO CHECK CONSTRAINT FK_RC_DEB_RC_CLI_CONV_ERROS_VALIDACAO_RC_DEB_RC_CLI_CONV

END
