Mudanças entre as edições de "Compactar tabela de rentabilidade Percentual"
(Criou página com ''''Proposta''' ---- A tabela de rentabilidade percentual cresceu de forma que impede sincronismos e importações. Nossa sugestão é utilizar para o cálculo da rentabilidad...') |
|||
| (5 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
| − | |||
| − | |||
| − | |||
A tabela de rentabilidade percentual cresceu de forma que impede sincronismos e importações. Nossa sugestão é utilizar para o cálculo da rentabilidade um filtro novo. | A tabela de rentabilidade percentual cresceu de forma que impede sincronismos e importações. Nossa sugestão é utilizar para o cálculo da rentabilidade um filtro novo. | ||
| − | O filtro faria que na consulta se não encontrarmos o valor da rentabilidade para o cliente peguemos o da rentabilidade do produto pela UF. A UF do cliente é identificada pela tabela de preço que está associada a ele. Então na nossa sugestão pretendemos adicionar um campo na tabela RENTABILIDADE_PERCENTUAL identificando a Tabela de preço. Precisamos inserir o campo CD_TAB_PRECO e alterar a consulta da rentabilidade percentual no núcleo para que ele verifique a rentabilidade para a tabela de preço, caso não encontre pelo código do cliente. | + | O filtro faria que na consulta se não encontrarmos o valor da rentabilidade para o cliente peguemos o da rentabilidade do produto pela UF. A UF do cliente é identificada pela tabela de preço que está associada a ele. Então na nossa sugestão pretendemos adicionar um campo na tabela <code>RENTABILIDADE_PERCENTUAL</code> identificando a Tabela de preço. Precisamos inserir o campo <code>CD_TAB_PRECO</code> e alterar a consulta da rentabilidade percentual no núcleo para que ele verifique a rentabilidade para a tabela de preço, caso não encontre pelo código do cliente. |
Após a aprovação dessa proposta iniciaremos urgentemente a implementação dessa sugestão. | Após a aprovação dessa proposta iniciaremos urgentemente a implementação dessa sugestão. | ||
| + | |||
| + | Executar os seguintes scripts | ||
| + | |||
| + | <pre> | ||
| + | ALTER TABLE dbo.RENTABILIDADE_PERCENTUAL ADD CD_TAB_PRECO int NULL | ||
| + | </pre> | ||
| + | |||
| + | <pre> | ||
| + | /* Tabela digna do Claudus, nada além disso */ | ||
| + | CREATE TABLE [dbo].[log_rentabilidade_percentual]( | ||
| + | [cd_log] [numeric](19, 0) IDENTITY(1,1) NOT NULL, | ||
| + | [dt_log] [datetime] NOT NULL, | ||
| + | [id_key] [varchar](200) NOT NULL, | ||
| + | [tp_operacao] [varchar](1) NOT NULL, | ||
| + | [cd_cliente] [int] NULL, | ||
| + | [cd_oper_logistico] [varchar](20) NULL, | ||
| + | [cd_org_venda] [varchar](20) NULL, | ||
| + | [cd_produto] [int] NULL, | ||
| + | [cd_sequencia] [varchar](20) NULL, | ||
| + | PRIMARY KEY CLUSTERED | ||
| + | ( | ||
| + | [cd_log] ASC | ||
| + | )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] | ||
| + | ) ON [PRIMARY] | ||
| + | </pre> | ||
Edição atual tal como às 17h05min de 23 de novembro de 2016
A tabela de rentabilidade percentual cresceu de forma que impede sincronismos e importações. Nossa sugestão é utilizar para o cálculo da rentabilidade um filtro novo.
O filtro faria que na consulta se não encontrarmos o valor da rentabilidade para o cliente peguemos o da rentabilidade do produto pela UF. A UF do cliente é identificada pela tabela de preço que está associada a ele. Então na nossa sugestão pretendemos adicionar um campo na tabela RENTABILIDADE_PERCENTUAL identificando a Tabela de preço. Precisamos inserir o campo CD_TAB_PRECO e alterar a consulta da rentabilidade percentual no núcleo para que ele verifique a rentabilidade para a tabela de preço, caso não encontre pelo código do cliente.
Após a aprovação dessa proposta iniciaremos urgentemente a implementação dessa sugestão.
Executar os seguintes scripts
ALTER TABLE dbo.RENTABILIDADE_PERCENTUAL ADD CD_TAB_PRECO int NULL
/* Tabela digna do Claudus, nada além disso */ CREATE TABLE [dbo].[log_rentabilidade_percentual]( [cd_log] [numeric](19, 0) IDENTITY(1,1) NOT NULL, [dt_log] [datetime] NOT NULL, [id_key] [varchar](200) NOT NULL, [tp_operacao] [varchar](1) NOT NULL, [cd_cliente] [int] NULL, [cd_oper_logistico] [varchar](20) NULL, [cd_org_venda] [varchar](20) NULL, [cd_produto] [int] NULL, [cd_sequencia] [varchar](20) NULL, PRIMARY KEY CLUSTERED ( [cd_log] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]