Scrips Tabelas Web Service NOVO

De GeoSales
Ir para navegação Ir para pesquisar

Esses são os scripts de criação de tabelas necessárias pro web service

  • CLIENTE_APROVACAO_SOFTSITE
USE [EMPRESA]
GO

/****** Object:  Table [dbo].[CLIENTE_APROVACAO_SOFTSITE]    Script Date: 01/27/2017 11:35:33 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[CLIENTE_APROVACAO_SOFTSITE](
	[CD_APROVACAO] [bigint] NOT NULL,
	[CD_CLIENTE] [bigint] NOT NULL,
	[NM_CLIENTE] [varchar](100) NOT NULL,
	[NM_FANTASIA] [varchar](100) NULL,
	[DS_ENDERECO] [varchar](70) NOT NULL,
	[NM_BAIRRO] [varchar](40) NOT NULL,
	[NM_CIDADE] [varchar](40) NOT NULL,
	[NM_ESTADO] [char](2) NOT NULL,
	[NR_TELEFONE] [varchar](30) NULL,
	[DT_CADASTRO] [datetime] NOT NULL,
	[VR_LIMITE] [decimal](18, 6) NULL,
	[DS_OBSERVACAO] [varchar](80) NULL,
	[NR_SEQ_ATEND] [int] NULL,
	[CD_ROTA] [int] NULL,
	[NR_CEP] [varchar](15) NOT NULL,
	[CD_VENDEDOR] [int] NOT NULL,
	[NR_CNPJ_CPF] [varchar](25) NOT NULL,
	[NR_CGF] [varchar](25) NULL,
	[NR_FAX] [varchar](30) NULL,
	[DS_EMAIL] [varchar](40) NULL,
	[DS_CONTATO] [varchar](30) NULL,
	[NR_FONE_CONTATO] [varchar](30) NULL,
	[DS_ENDERECO_COBRANCA] [varchar](70) NULL,
	[NM_BAIRRO_COBRANCA] [varchar](40) NULL,
	[NM_CIDADE_COBRANCA] [varchar](40) NULL,
	[NM_ESTADO_COBRANCA] [varchar](2) NULL,
	[NR_TELEFONE_COBRANCA] [varchar](30) NULL,
	[NR_FAX_COBRANCA] [varchar](30) NULL,
	[NR_CEP_COBRANCA] [varchar](15) NULL,
	[CD_GRUPO] [varchar](4) NULL,
	[NR_ENDERECO] [varchar](20) NULL,
	[NR_ENDERECO_COMPL] [varchar](20) NULL,
	[NR_ENDERECO_COBRANCA] [varchar](20) NULL,
	[NR_ENDERECO_COB_COMPL] [varchar](20) NULL,
	[CD_CATEGORIA] [int] NULL,
	[DT_EXPORTACAO] [datetime] NULL,
	[CLIENTE_VINCULADO] [char](1) NULL,
	[CD_TIPO_CLIENTE] [int] NULL,
	[CD_ORG_VENDA] [varchar](20) NULL,
	[CD_REFERENCIA] [int] NULL,
	[NR_CNPJ_REFERENCIAS] [varchar](14) NULL,
	[NM_REFERENCIA] [varchar](40) NULL,
	[DS_ENDERECO_REFERENCIAS] [varchar](70) NULL,
	[NM_BAIRRO_REFERENCIAS] [varchar](40) NULL,
	[NM_CIDADE_REFERENCIAS] [varchar](40) NULL,
	[NM_ESTADO_REFERENCIAS] [varchar](40) NULL,
	[NR_TELEFONE_REFERENCIAS] [varchar](30) NULL,
	[NR_FAX_REFERENCIAS] [varchar](30) NULL,
	[NM_RESPONSAVEL] [varchar](40) NULL,
	[DS_FUNCAO_REFERENCIAS] [varchar](30) NULL,
	[DT_ULT_COMPRA_REFERENCIAS] [datetime] NULL,
	[VR_LIMITE_CREDITO_REFERENCIAS] [decimal](18, 2) NULL,
	[VR_MAIOR_COMPRA_REFERENCIAS] [decimal](18, 2) NULL,
	[VR_ACUMULADO_COMPRAS_REF] [decimal](18, 2) NULL,
	[DS_FORMA_PGTO_REFERENCIAS] [varchar](50) NULL,
	[NR_MEDIO_ATRASO_REFERENCIAS] [int] NULL,
	[DS_CLASSIFICACAO_CLIENTE_REF] [varchar](50) NULL,
	[DS_EMAIL_REFERENCIAS] [varchar](200) NULL,
	[FUNCAO_CLIENTE_REFERENCIAS] [varchar](200) NULL,
	[DT_NASCIMENTO_REFERENCIAS] [datetime] NULL,
	[VR_ACUMULADO_COMPRAS_REFERENCIAS] [decimal](18, 2) NULL,
	[DS_CLASSIFICACAO_CLIENTE_REFERENCIAS] [varchar](50) NULL,
	[CD_SOCIO] [int] NULL,
	[NM_SOCIO] [varchar](40) NULL,
	[DT_NASCIMENTO_SOCIO] [datetime] NULL,
	[DS_NACIONALIDADE_SOCIO] [varchar](30) NULL,
	[ID_ESTADO_CIVIL_SOCIO] [varchar](2) NULL,
	[NR_CPF_SOCIO] [varchar](14) NULL,
	[DS_EMAIL_SOCIO] [varchar](100) NULL,
	[DS_TELEFONE_SOCIO] [varchar](30) NULL,
	[DS_CARGO_SOCIO] [varchar](100) NULL,
	[CD_VEN__CLI_ROTA_APROVACAO] [bigint] NULL,
	[CD_ROTA__CLI_ROTA_APROVACAO] [int] NULL,
	[SEQ_ATEND__CLI_ROTA_APROVACAO] [int] NULL,
	[CD_IMPORT_CLI] [char](1) NULL,
	[CD_NEWCLI] [varchar](21) NULL,
	[DT_IMPTCLI] [datetime] NULL,
	[CD_S5CONTATO] [varchar](21) NULL,
	[CD_LOJCLI] [varchar](2) NULL,
	[CD_CLIXREF] [char](1) NULL,
	[CD_S5SOCIO] [varchar](21) NULL,
	[CD_CLIXSOC] [char](1) NULL,
	[NR_SUFRAMA] [varchar](40) NULL,
	[CD_GRUPO_CLIENTE] [int] NULL,
	[CD_FUNCAO] [int] NULL
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO
  • CLIENTE_CONTA_APROVACAO_SOFTSITE
USE [EMPRESA]
GO

/****** Object:  Table [dbo].[CLIENTE_CONTA_APROVACAO_SOFTSITE]    Script Date: 01/27/2017 11:37:44 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[CLIENTE_CONTA_APROVACAO_SOFTSITE](
	[CD_APROVACAO] [bigint] NOT NULL,
	[CD_CLIENTE] [bigint] NOT NULL,
	[CD_CONTA] [int] NOT NULL,
	[NM_BANCO] [varchar](100) NOT NULL,
	[DS_CONTA] [varchar](20) NOT NULL,
	[DS_AGENCIA] [varchar](20) NOT NULL,
 CONSTRAINT [PK_CLIENTE_CONTA_APROVACAO_SOFTSITE] PRIMARY KEY CLUSTERED 
(
	[CD_APROVACAO] ASC,
	[CD_CLIENTE] ASC,
	[CD_CONTA] 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

SET ANSI_PADDING OFF
GO
  • CLIENTE_CONTA_SOFTSITE
USE [EMPRESA]
GO

/****** Object:  Table [dbo].[ITEM_PEDIDO_SOFTSITE]    Script Date: 01/27/2017 11:38:55 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[ITEM_PEDIDO_SOFTSITE](
	[CD_PEDIDO_PALM] [bigint] NOT NULL,
	[NR_ITEM_PEDIDO] [bigint] NULL,
	[CD_PRODUTO] [int] NOT NULL,
	[QT_ITEM] [decimal](15, 2) NULL,
	[VR_ITEM] [decimal](18, 6) NULL,
	[NR_CARACTERISTICA] [int] NULL,
	[NR_PRAZO_MEDIO] [int] NULL,
	[QT_ITEM_SOLICITADA] [decimal](15, 2) NULL,
	[DS_OBS_FATURAMENTO] [varchar](255) NULL,
	[PC_DESCONTO] [decimal](18, 6) NULL,
	[CD_UNIDADE] [int] NULL,
	[CD_MOTIVO] [int] NULL,
	[ID_AUTORIZADO] [varchar](1) NULL,
	[CD_AUTORIZACAO] [varchar](20) NULL,
	[CD_RESPONSAVEL_AUTORIZACAO] [int] NULL,
	[CD_PROMOCAO] [int] NULL,
	[VR_ITEM_ORIGINAL] [decimal](18, 6) NULL,
	[CD_REGRA] [int] NULL,
	[VR_FRETE] [decimal](18, 6) NULL,
	[CD_PROMO_MISTA] [bigint] NULL,
	[ID_BRINDE_PROMO_MISTA] [char](1) NULL,
	[CD_PRODUTO_PAI_PROMO_MISTA] [int] NULL,
	[PR_DESCONTO_BONIFICACAO] [decimal](18, 2) NULL,
	[PR_DESCONTO_COMERCIAL] [decimal](18, 2) NULL,
	[PR_DESCONTO_FINANCEIRO] [decimal](18, 2) NULL,
	[CD_REF_PRODUTO] [varchar](100) NULL,
	[PR_DESCONTO_ADICIONAL] [decimal](18, 6) NULL,
	[PR_DESCONTO_PADRAO] [decimal](18, 6) NULL,
	[PR_HIERARQUIA_DESCONTO] [decimal](18, 6) NULL
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO
  • PEDIDO_SOFTSITE
USE [EMPRESA]
GO

/****** Object:  Table [dbo].[PEDIDO_SOFTSITE]    Script Date: 01/27/2017 11:39:25 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[PEDIDO_SOFTSITE](
	[CD_PEDIDO_PALM] [bigint] NOT NULL,
	[CD_CLIENTE] [bigint] NOT NULL,
	[DT_EMISSAO] [datetime] NULL,
	[VR_PEDIDO] [decimal](18, 6) NULL,
	[CD_ORG_VENDA] [varchar](20) NULL,
	[CD_PEDIDO_CLIENTE] [varchar](35) NULL,
	[CD_PEDIDO] [varchar](9) NULL,
	[CD_COND_PGTO] [int] NULL,
	[CD_TIPO_PEDIDO] [varchar](20) NULL,
	[DT_ENTREGA] [datetime] NULL,
	[CD_MEIO_PGTO] [varchar](15) NULL,
	[CD_ST_PEDIDO] [int] NULL,
	[ID_PRIORIDADE] [int] NULL,
	[CD_VENDEDOR] [int] NOT NULL,
	[DT_EXPORTACAO] [datetime] NULL,
	[ID_TIPO_FRETE] [char](1) NULL,
	[CD_TRANSPORTADORA] [int] NULL,
	[DS_OBSERVACAO] [varchar](300) NULL,
	[NM_RZ_SOCIAL_ENTR] [varchar](100) NULL,
	[DS_ENDERECO_ENTR] [varchar](70) NULL,
	[NM_BAIRRO_ENTR] [varchar](40) NULL,
	[NM_CIDADE_ENTR] [varchar](40) NULL,
	[NM_ESTADO_ENTR] [char](2) NULL,
	[NR_CEP_ENTR] [varchar](15) NULL,
	[NR_FONE_ENTR] [varchar](30) NULL,
	[NR_CNPJ_CPF_ENTR] [varchar](25) NULL,
	[NR_CGF_ENTR] [varchar](25) NULL,
	[CD_PEDIDO_PALM_PAI] [bigint] NULL,
	[ASSINATURA] [image] NULL,
	[NM_RESPONSAVEL] [varchar](40) NULL,
	[ID_ORCAMENTO] [char](1) NULL,
	[IS_PROSPECT] [char](1) NULL,
	[CD_JUSTIFICATIVA_ROTA] [int] NULL,
	[NR_PARCELAS] [int] NULL,
	[ID_AUTORIZADO] [varchar](50) NULL,
	[CD_TAB_PRECO] [int] NULL,
	[DS_TAB_PRECO] [varchar](70) NULL,
	[CD_FRETE] [int] NULL,
	[CD_ROTA] [int] NULL,
	[DS_OBS_FATURAMENTO] [varchar](255) NULL,
	[DT_EXPORTACAO_MANUAL] [datetime] NULL,
	[NM_CLIENTE] [varchar](100) NULL,
	[VR_BRUTO_PEDIDO] [decimal](18, 6) NULL,
	[PC_DESCONTO] [decimal](18, 6) NULL,
	[CD_CONTAGEM] [bigint] NULL,
	[DT_IMPORTACAO_ERP] [datetime] NULL,
	[DS_HORA_ENTREGA] [varchar](15) NULL,
	[USUARIO_PEDIDO] [int] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO
  • Adições a Pedido_Softise que foram necessárias para a compilação
ALTER TABLE item_pedido_softsite ADD CD_REF_PRODUTO VARCHAR(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
ALTER TABLE item_pedido_softsite ADD PR_DESCONTO_PADRAO VARCHAR(50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
ALTER TABLE item_pedido_softsite ADD PR_DESCONTO_ADICIONAL VARCHAR(50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
ALTER TABLE item_pedido_softsite ADD PR_HIERARQUIA_DESCONTO VARCHAR(50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL