PreencherZerosCodigoProduto

De Projetus Wiki

Preencher Zeros à Esquerda do Codigo Produto

Para preencher o código do produto com zeros a esquerda é precisso seguir alguns passos:

  1. Abra o IbExpert;
  2. No menu, Click em Services "Database Shutdown" - Figura 1;
Figura 1
  1. Faça o download do arquivo ib_udf.sql e execute o script na opção "Script Executive - Figura 2.1 e 2.2 " ;
Figura 2.1
Figura 2.2
  1. Execute os comandos;
  • ALTER TABLE ESTOQUE DROP CONSTRAINT R_297 ;
  • update PRODUTOS set CODPRODUTO = lpad(CODPRODUTO,14,'0');
  • update ESTOQUE set CODPRODUTO = lpad(CODPRODUTO,14,'0');
  • ALTER TABLE ESTOQUE ADD CONSTRAINT R_297 FOREIGN KEY (NEMPRESA, CODPRODUTO) REFERENCES PRODUTOS (NEMPRESA, CODPRODUTO) ON DELETE CASCADE ON UPDATE CASCADE;