Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
20| Name | Data Type | Length | Description |
|---|---|---|---|
| @cliente | int | 4 | |
| @familia | int | 4 | |
| @razon_social | varchar | 250 | |
| @pais_taxid | varchar | 10 | |
| @taxid | varchar | 50 | |
| @nombre_contacto | varchar | 150 | |
| @apellido_contacto | varchar | 150 | |
| @te_contacto | varchar | 150 | |
| @email_contacto | varchar | 150 | |
| @tipo_pago | varchar | 50 | |
| @idioma | varchar | 3 | |
| @paisservicio | varchar | 2 | |
| @servicio_contratado | int | 4 | |
| @id_referencia | varchar | 100 | |
| @solicitado_por | int | 4 | |
| @idSectorPriv | int | 4 | |
| @producto_monto | int | 4 | |
| @fecha_monto | date | 3 | |
| @moneda_monto | varchar | 10 | |
| @monto_txt | varchar | 17 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.LN_Alta_Masiva_47_insert
@cliente int,
@familia int,
@razon_social varchar(250)=null,
@pais_taxid varchar(10),
@taxid varchar(50),
@nombre_contacto varchar(150)=null,
@apellido_contacto varchar(150)=null,
@te_contacto varchar(150)=null,
@email_contacto varchar(150)=null,
@tipo_pago varchar(50)='CC',
@idioma varchar(3)='spa',
@paisservicio varchar(2)='AR',
@servicio_contratado int=47,
@id_referencia varchar(100)=null,
@solicitado_por int=null,
@idSectorPriv int=null,
@producto_monto int=null,
@fecha_monto date=null,
@moneda_monto varchar(10)=null,
@monto_txt varchar(17) = null
AS
BEGIN
SET NOCOUNT ON;
declare @monto decimal(15, 2) = null
if (isnull(@monto_txt,'') != '')
begin
set @monto_txt = replace (@monto_txt,',','.')
set @monto = convert(decimal(12,2), @monto_txt)
end
if (@email_contacto = '')
BEGIN
set @email_contacto = null
END
if (@te_contacto = '')
BEGIN
set @te_contacto = null
END
insert into LN_altas_masivas_47
(
cliente,
familia,
razon_social,
pais_taxid,
taxid,
nombre_contacto,
apellido_contacto,
te_contacto,
email_contacto,
tipo_pago,
idioma,
paisservicio,
servicio_contratado,
id_referencia,
solicitado_por,
idSectorPriv,
producto_monto,
fecha_monto,
moneda_monto,
monto
)
values
(
@cliente,
@familia,
@razon_social,
@pais_taxid,
@taxid,
@nombre_contacto,
@apellido_contacto,
@te_contacto,
@email_contacto,
@tipo_pago,
@idioma,
@paisservicio,
@servicio_contratado,
@id_referencia,
@solicitado_por,
@idSectorPriv,
@producto_monto,
@fecha_monto,
@moneda_monto,
@monto
)
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.LN_Alta_Masiva_47_insert
@cliente int,
@familia int,
@razon_social varchar(250)=null,
@pais_taxid varchar(10),
@taxid varchar(50),
@nombre_contacto varchar(150)=null,
@apellido_contacto varchar(150)=null,
@te_contacto varchar(150)=null,
@email_contacto varchar(150)=null,
@tipo_pago varchar(50)='CC',
@idioma varchar(3)='spa',
@paisservicio varchar(2)='AR',
@servicio_contratado int=47,
@id_referencia varchar(100)=null,
@solicitado_por int=null,
@idSectorPriv int=null,
@producto_monto int=null,
@fecha_monto date=null,
@moneda_monto varchar(10)=null,
@monto_txt varchar(17) = null
AS
BEGIN
SET NOCOUNT ON;
declare @monto decimal(15, 2) = null
if (isnull(@monto_txt,'') != '')
begin
set @monto_txt = replace (@monto_txt,',','.')
set @monto = convert(decimal(12,2), @monto_txt)
end
if (@email_contacto = '')
BEGIN
set @email_contacto = null
END
if (@te_contacto = '')
BEGIN
set @te_contacto = null
END
insert into LN_altas_masivas_47
(
cliente,
familia,
razon_social,
pais_taxid,
taxid,
nombre_contacto,
apellido_contacto,
te_contacto,
email_contacto,
tipo_pago,
idioma,
paisservicio,
servicio_contratado,
id_referencia,
solicitado_por,
idSectorPriv,
producto_monto,
fecha_monto,
moneda_monto,
monto
)
values
(
@cliente,
@familia,
@razon_social,
@pais_taxid,
@taxid,
@nombre_contacto,
@apellido_contacto,
@te_contacto,
@email_contacto,
@tipo_pago,
@idioma,
@paisservicio,
@servicio_contratado,
@id_referencia,
@solicitado_por,
@idSectorPriv,
@producto_monto,
@fecha_monto,
@moneda_monto,
@monto
)
END
GO
Depends On
1Used By
No items found