IF OBJECT_ID ('INTEGRADOR_LINX_ECOMMERCE_PEDIDO') IS NULL 
BEGIN 
	CREATE TABLE INTEGRADOR_LINX_ECOMMERCE_PEDIDO (
		ID_MESSAGE				NCHAR(200)   COLLATE SQL_LATIN1_GENERAL_CP1_CI_AS NOT NULL,
		ID_RECEIPT				VARCHAR(MAX) COLLATE SQL_LATIN1_GENERAL_CP1_CI_AS NOT NULL,
		CODIGO_TELEVENDAS		INT NOT NULL,
		STATUS					VARCHAR(MAX) COLLATE SQL_LATIN1_GENERAL_CP1_CI_AS NOT NULL,
		ORDER_ID				VARCHAR(MAX) COLLATE SQL_LATIN1_GENERAL_CP1_CI_AS NOT NULL,
		ID_FULFILLMENT			VARCHAR(MAX) COLLATE SQL_LATIN1_GENERAL_CP1_CI_AS NULL,
		MENSAGEM_FALHA			VARCHAR(MAX) COLLATE SQL_LATIN1_GENERAL_CP1_CI_AS NULL,
		DATA_CADASTRO			DATETIME CONSTRAINT DF_INTEGRADOR_LINX_ECOMMERCE_PEDIDO_DATA_CADASTRO DEFAULT GETDATE() NULL,
		CODIGO_FILIAL			INT NOT NULL,
		JSON_RECEBIDO_LINX_IO	 VARCHAR(MAX) COLLATE SQL_LATIN1_GENERAL_CP1_CI_AS NULL,
		JSON_ENVIADO_TELE_VENDAS VARCHAR(MAX) COLLATE SQL_LATIN1_GENERAL_CP1_CI_AS NULL,
		CONSTRAINT PK_INTEGRADOR_LINX_ECOMMERCE_PEDIDO PRIMARY KEY (CODIGO_TELEVENDAS,ID_MESSAGE)
	) 
END 