Ir para conteúdo
Fórum Script Brasil

aledioland

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que aledioland postou

  1. Segue estrutura da tabela pedidosvendaprodutos +---------------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------------------+---------------------+------+-----+---------+----------------+ | CodigoPedido | int(10) unsigned | NO | MUL | NULL | | | CodigoProduto | int(10) unsigned | YES | MUL | NULL | | | CodigoBarras | varchar(15) | YES | | NULL | | | Referencia | varchar(25) | YES | | NULL | | | Descricao | varchar(100) | YES | | NULL | | | UNVenda | varchar(3) | YES | | NULL | | | Quantidade | double | YES | | NULL | | | QtdeGerada | double | YES | | 0 | | | ValorTabela | double | YES | | NULL | | | ValorUnitario | double | YES | | NULL | | | ValorTotal | double | YES | | NULL | | | Desconto | double | YES | | NULL | | | Acrescimo | double | YES | | NULL | | | CodigoComissao | int(10) unsigned | YES | | NULL | | | CodigoSecao | int(10) unsigned | YES | | NULL | | | CodigoGrupo | int(10) unsigned | YES | | NULL | | | CodigoSubGrupo | int(10) unsigned | YES | | NULL | | | CodigoFabricante | int(10) unsigned | YES | | NULL | | | PesoBruto | double | YES | | NULL | | | PesoLiquido | double | YES | | NULL | | | ValorCusto | double | YES | | NULL | | | ValorCustoGerencial | double | YES | MUL | NULL | | | Sequencia | int(10) unsigned | NO | PRI | NULL | auto_increment | | TextoObservacao | varchar(75) | YES | | NULL | | | ValorComissao | double(11,2) | YES | | NULL | | | Empresa | int(10) unsigned | YES | | NULL | | | Cancelada | tinyint(1) unsigned | YES | | NULL | | | Pcomissao | double | YES | | NULL | | | FuncLiberou | int(10) unsigned | YES | | NULL | | | UserLiberou | varchar(45) | YES | | NULL | | | DataLiberou | datetime | YES | | NULL | | | DescMaximo | double | YES | | NULL | | | CodigoGrade | int(10) unsigned | YES | | NULL | | | VolumeItem | double | YES | | NULL | | | MarcadoOP | int(10) unsigned | YES | | NULL | | | NProd | int(10) unsigned | YES | | NULL | | | BaixadoProd | int(10) unsigned | YES | | NULL | | | QtdeConferida | double | YES | | NULL | | | PrecoEmPromocao | tinyint(1) unsigned | YES | | NULL | | | AjusteComFIxa | tinyint(1) unsigned | YES | | NULL | | | MarcoEtq | tinyint(1) unsigned | YES | | NULL | | | Despachado | tinyint(1) unsigned | YES | | NULL | | | CodDespacho | int(10) unsigned | YES | | NULL | | | Pontuacao | double | YES | | NULL | | | M3 | double | YES | | NULL | | | CodigoCarregamento | int(10) unsigned | YES | MUL | NULL | | | ValorIcms_ST | double | YES | | NULL | | | Bonificacao | tinyint(1) unsigned | YES | | NULL | | | VVendaT1 | double | YES | | NULL | | | Est_Baixado | tinyint(1) unsigned | YES | | NULL | | | ST_PInterno | double | YES | | NULL | | | ST_PExterno | double | YES | | NULL | | | ST_Mva | double | YES | | NULL | | | ST_TipoProd | varchar(35) | YES | | NULL | | | ST_PrecoMaxCons | double | YES | | NULL | | | ST_TipoMed | double | YES | | NULL | | | TotalValorPauta | double | YES | | NULL | | | CodigoCondicaoItem | int(10) unsigned | YES | | NULL | | | PosicaoCarga | varchar(3) | YES | | NULL | | | Volume | double | YES | | NULL | | | QtdeUnd | double | YES | | NULL | | | ValorIPI | double | YES | | NULL | | | Alt | double | YES | | 0 | | | Larg | double | YES | | 0 | | | Comp | double | YES | | 0 | | | SeqOrdemCompra | varchar(6) | YES | | NULL | | | NOrdemCompra | varchar(15) | YES | | NULL | | | MarcadoEntregue | tinyint(1) unsigned | NO | | 0 | | | DataLancamentoItem | date | YES | | NULL | | | TipoOP | varchar(2) | YES | | V | | +---------------------+---------------------+------+-----+---------+----------------+
  2. Boa Tarde galera! Preciso da ajuda de vocês com uma PROCEDURE Tenho uma tabela em um banco de dados que possui uma trigger que executa a seguinte ação: BEGIN call Totaliza_Prod_Prevenda (new.CodigoProduto,new.empresa); END AFTER "eu não entendo muito sobre mysql só o básico" quanto eu tento inserir na tabela 'pedidosvendaprodutos' meu código não retorna nenhum erro mais também não insere nada na tabela, segue a forma como estou tentando inserir: DELIMITER // DROP PROCEDURE IF EXISTS Totaliza_Prod_Prevenda; CREATE PROCEDURE Totaliza_Prod_Prevenda(IN CodigoProduto INT(10),IN Empresa INT(10)) BEGIN INSERT INTO pedidosvendaprodutos (CodigoPedido, CodigoProduto, CodigoBarras, Referencia, Descricao, UNVenda, Quantidade, QtdeGerada, ValorTabela, ValorUnitario, ValorTotal, Desconto, Acrescimo, CodigoComissao, CodigoSecao, CodigoGrupo, CodigoSubGrupo, CodigoFabricante, PesoBruto, PesoLiquido, ValorCusto, ValorCustoGerencial, Sequencia, TextoObservacao, ValorComissao, Empresa, Cancelada, Pcomissao, FuncLiberou, UserLiberou, DataLiberou, DescMaximo, CodigoGrade, VolumeItem, MarcadoOP, NProd, BaixadoProd, QtdeConferida, PrecoEmPromocao, AjusteComFIxa, MarcoEtq, Despachado, CodDespacho, Pontuacao, M3, CodigoCarregamento, ValorIcms_ST, Bonificacao, VVendaT1, Est_Baixado, ST_PInterno, ST_PExterno, ST_Mva, ST_TipoProd, ST_PrecoMaxCons, ST_TipoMed, TotalValorPauta, CodigoCondicaoItem, PosicaoCarga, Volume, QtdeUnd, ValorIPI, Alt, Larg, Comp, SeqOrdemCompra, NOrdemCompra, MarcadoEntregue, DataLancamentoItem, TipoOP) VALUES ('1', '1612', '', '', 'CCF MEIO DA ASA INTERF ANHAMBI', 'UN', '17', '0', '0', '5.88', '99.96', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', NULL, '', '0.00', '1', NULL, '0', NULL, '', NULL, '100', NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', '1', NULL, '0', '0', '0', '0', '0', '0', '0', 'Revenda', '0', '0', '0', NULL, NULL, '0', NULL, NULL, '0', '0', '0', NULL, NULL, '0', NULL, 'V'); END;// Se eu tento inserir direto sem criar a procedure ele mostra outro erro: PROCERURE db.Totaliza_Prod_Prevenda does not exist; Sera que alguém consegue me ajudar? Dês de já agradeço!
×
×
  • Criar Novo...