-- MySQL Administrator dump 1.4 -- -- ------------------------------------------------------ -- Server version 5.0.21-community-nt /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; -- -- Create schema bug20878 -- CREATE DATABASE /*!32312 IF NOT EXISTS*/ bug20878; USE bug20878; -- -- Table structure for table `bug20878`.`pedidos_encabezados` -- DROP TABLE IF EXISTS `pedidos_encabezados`; CREATE TABLE `pedidos_encabezados` ( `PedidoEncabezado_ID` int(10) unsigned NOT NULL auto_increment, `cliente_ID` int(10) unsigned default NULL, `PedidoEncabezado_numero` varchar(50) default NULL, `PedidoEncabezado_fecha` date default NULL, `modalidad_ID` int(10) unsigned default NULL, `clausula` varchar(3) default NULL, `FormaPago_ID` int(11) unsigned default NULL, `PedidoEncabezado_DiasPlazoPago` int(11) default NULL, `TipoPlazo_ID` int(11) unsigned default NULL, `notify_ID` int(11) unsigned default NULL, `consignee_ID` int(11) unsigned default NULL, `ViaTransporte_ID` int(11) unsigned default NULL, `TransportistaInternacional_ID` int(11) unsigned default NULL, `PedidoEncabezado_ComisionExterior` decimal(10,2) default NULL, `PedidoEncabezado_FechaEstimadaEmbarque` datetime default NULL, `PedidoEncabezado_InstruccionesEspeciales` varchar(100) default NULL, `PedidoEncabezado_EmbarquesParciales` tinyint(1) default NULL, `PedidoEncabezado_NumeroEmbarques` int(11) default NULL, `moneda_ID` int(10) unsigned default NULL, `PedidoEncabezado_TipoCambio` decimal(10,2) default NULL, `PedidoEncabezado_paridad` decimal(10,6) default NULL, `PedidoEncabezado_observaciones` varchar(1000) default NULL, `PedidoEncabezado_FechaCreacion` datetime default NULL, `PedidoEncabezado_UsuarioCreacion` varchar(50) default NULL, `PedidoEncabezado_EmpresaCreacion` varchar(50) default NULL, `PedidoEncabezado_DireccionCreacion` varchar(20) default NULL, `PedidoEncabezado_FechaActualizacion` datetime default NULL, `PedidoEncabezado_UsuarioActualizacion` varchar(50) default NULL, `PedidoEncabezado_EmpresaActualizacion` varchar(50) default NULL, `PedidoEncabezado_DireccionActualizacion` varchar(20) default NULL, `EstadoSeguimiento_ID` int(10) unsigned default NULL, `PedidoEncabezado_OrdenWorkflow` int(11) default NULL, PRIMARY KEY (`PedidoEncabezado_ID`), KEY `pedido_numero` (`PedidoEncabezado_numero`), KEY `pedido_fecha` (`PedidoEncabezado_fecha`), KEY `FormaPago_ID` (`FormaPago_ID`), KEY `TipoPlazo_ID` (`TipoPlazo_ID`), KEY `notify_ID` (`notify_ID`), KEY `ViaTransporte_ID` (`ViaTransporte_ID`), KEY `TransportistaInternacional_ID` (`TransportistaInternacional_ID`), KEY `pedido_FechaEstimadaEmbarque` (`PedidoEncabezado_FechaEstimadaEmbarque`), KEY `moneda_ID` (`moneda_ID`), KEY `consignee_ID` (`consignee_ID`), KEY `empresa_ID` (`cliente_ID`), KEY `modalidad_ID` (`modalidad_ID`), KEY `clausula` (`clausula`), KEY `EstadoSeguimiento_ID` (`EstadoSeguimiento_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- -- Dumping data for table `bug20878`.`pedidos_encabezados` -- /*!40000 ALTER TABLE `pedidos_encabezados` DISABLE KEYS */; /*!40000 ALTER TABLE `pedidos_encabezados` ENABLE KEYS */; -- -- Procedure `bug20878`.`sp_PedidosEncabezados_insertar` -- DROP PROCEDURE IF EXISTS `sp_PedidosEncabezados_insertar`; DELIMITER $$ CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_PedidosEncabezados_insertar`(_cliente_ID int unsigned, _PedidoEncabezado_numero varchar(50), _PedidoEncabezado_fecha datetime, _modalidad_ID int unsigned, _clausula varchar(3), _FormaPago_ID int unsigned, _PedidoEncabezado_DiasPlazoPago int, _TipoPlazo_ID int unsigned, _notify_ID int unsigned, _consignee_ID int unsigned, _ViaTransporte_ID int unsigned, _TransportistaInternacional_ID int unsigned, _PedidoEncabezado_ComisionExterior decimal(10, 2), _PedidoEncabezado_FechaEstimadaEmbarque datetime, _PedidoEncabezado_InstruccionesEspeciales varchar(100), _PedidoEncabezado_EmbarquesParciales tinyint, _PedidoEncabezado_NumeroEmbarques int, _PedidoEncabezado_observaciones varchar(1000), _moneda_ID int unsigned, _PedidoEncabezado_TipoCambio decimal(10, 2), _PedidoEncabezado_paridad decimal(10, 6), _PedidoEncabezado_UsuarioCreacion varchar(50), _PedidoEncabezado_EmpresaCreacion varchar(50), _PedidoEncabezado_DireccionCreacion varchar(50)) BEGIN DECLARE _PedidoEncabezado_ID int unsigned; INSERT INTO pedidos_encabezados ( cliente_ID, PedidoEncabezado_numero, PedidoEncabezado_fecha, modalidad_ID, clausula, FormaPago_ID, PedidoEncabezado_DiasPlazoPago, TipoPlazo_ID, notify_ID, consignee_ID, ViaTransporte_ID, TransportistaInternacional_ID, PedidoEncabezado_ComisionExterior, PedidoEncabezado_FechaEstimadaEmbarque, PedidoEncabezado_InstruccionesEspeciales, PedidoEncabezado_EmbarquesParciales, PedidoEncabezado_NumeroEmbarques, PedidoEncabezado_observaciones, moneda_ID, PedidoEncabezado_TipoCambio, PedidoEncabezado_paridad, PedidoEncabezado_FechaCreacion, PedidoEncabezado_UsuarioCreacion, PedidoEncabezado_EmpresaCreacion, PedidoEncabezado_DireccionCreacion, PedidoEncabezado_FechaActualizacion, PedidoEncabezado_UsuarioActualizacion, PedidoEncabezado_EmpresaActualizacion, PedidoEncabezado_DireccionActualizacion) VALUES ( _cliente_ID, _PedidoEncabezado_numero, _PedidoEncabezado_fecha, _modalidad_ID, _clausula, _FormaPago_ID, _PedidoEncabezado_DiasPlazoPago, _TipoPlazo_ID, _notify_ID, _consignee_ID, _ViaTransporte_ID, _TransportistaInternacional_ID, _PedidoEncabezado_ComisionExterior, _PedidoEncabezado_FechaEstimadaEmbarque, _PedidoEncabezado_InstruccionesEspeciales, _PedidoEncabezado_EmbarquesParciales, _PedidoEncabezado_NumeroEmbarques, _PedidoEncabezado_observaciones, _moneda_ID, _PedidoEncabezado_TipoCambio, _PedidoEncabezado_paridad, NOW(), _PedidoEncabezado_UsuarioCreacion, _PedidoEncabezado_EmpresaCreacion, _PedidoEncabezado_DireccionCreacion, NOW(), _PedidoEncabezado_UsuarioCreacion, _PedidoEncabezado_EmpresaCreacion, _PedidoEncabezado_DireccionCreacion); SET _PedidoEncabezado_ID = LAST_INSERT_ID(); SELECT _PedidoEncabezado_ID AS PedidoEncabezado_ID; END $$ DELIMITER ; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;