Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
29| Name | Data Type | Length | Description |
|---|---|---|---|
| @accion | varchar | 10 | |
| @id_pedido_fidelitas | int | 4 | |
| @fecha_pedido | datetime | 8 | |
| @cliente | int | 4 | |
| @razon_social | varchar | 60 | |
| @cuit | varchar | 13 | |
| @condicion_iva | varchar | 3 | |
| @domicilio | varchar | 60 | |
| @cp | varchar | 8 | |
| @localidad | varchar | 20 | |
| @provincia | varchar | 2 | |
| @pais | varchar | 50 | |
| @cod_pais | smallint | 2 | |
| @importe_neto | decimal | 9 | |
| @iva | decimal | 9 | |
| @importe_total | decimal | 9 | |
| @condicion_venta | tinyint | 1 | |
| @email_envio_factura | varchar | 60 | |
| @vendedor | varchar | 10 | |
| @lista | smallint | 2 | |
| @nro_factura | varchar | 50 | |
| @fecha_emision | date | 3 | |
| @fecha_cobranza | date | 3 | |
| @importe_cobranza | decimal | 9 | |
| @moneda | varchar | 3 | |
| @cotizacion | decimal | 9 | |
| @procesado | varchar | 1 | |
| @pasaje_cobranza | smalldatetime | 4 | |
| @pasaje_facturas | smalldatetime | 4 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
-- =============================================
/*
exec [fide_header_tango_] 'insert','19256','2023-08-29','8907','FIDELITAS SA','30641368977','1',null,null,null,null,null,'49','250','52.5','302.5','11','facturaelectronica@fidelitas.com.ar','0','7000',null,null,null,null,'PES','1.00',null,null,null
*/
CREATE OR ALTER PROCEDURE dbo.fide_header_tango_
@accion varchar(10),
@id_pedido_fidelitas int,
@fecha_pedido datetime,
@cliente int,
@razon_social varchar(60),
@cuit varchar(13),
@condicion_iva varchar(3),
@domicilio varchar(60),
@cp varchar(8),
@localidad varchar(20),
@provincia varchar(2),
@pais varchar(50),
@cod_pais smallint,
@importe_neto decimal(12, 3),
@iva decimal(12, 3),
@importe_total decimal(12, 3),
@condicion_venta tinyint,
@email_envio_factura varchar(60),
@vendedor varchar(10),
@lista smallint,
@nro_factura varchar(50),
@fecha_emision date,
@fecha_cobranza date,
@importe_cobranza decimal(12, 3),
@moneda varchar(3),
@cotizacion decimal(12, 3),
@procesado varchar(1),
@pasaje_cobranza smalldatetime,
@pasaje_facturas smalldatetime
AS
BEGIN
SET NOCOUNT ON;
if @accion = 'insert'
begin
INSERT INTO fide_header_tango
(id_pedido_fidelitas,
fecha_pedido,
cliente,
razon_social,
cuit,
condicion_iva,
domicilio,
cp,
localidad,
provincia,
pais,
cod_pais,
importe_neto,
iva,
importe_total,
condicion_venta,
email_envio_factura,
vendedor,
lista,
nro_factura,
fecha_emision,
fecha_cobranza,
importe_cobranza,
moneda,
cotizacion,
procesado,
pasaje_cobranza,
pasaje_facturas
)
VALUES
(@id_pedido_fidelitas,
@fecha_pedido,
@cliente,
@razon_social,
@cuit,
@condicion_iva,
@domicilio,
@cp,
@localidad,
@provincia,
@pais,
@cod_pais,
@importe_neto,
@iva,
@importe_total,
@condicion_venta,
@email_envio_factura,
@vendedor,
@lista,
@nro_factura,
@fecha_emision,
@fecha_cobranza,
@importe_cobranza,
@moneda,
@cotizacion,
'I',
@pasaje_cobranza,
@pasaje_facturas)
select 'ok'
end
END
GO
GO
-- =============================================
/*
exec [fide_header_tango_] 'insert','19256','2023-08-29','8907','FIDELITAS SA','30641368977','1',null,null,null,null,null,'49','250','52.5','302.5','11','facturaelectronica@fidelitas.com.ar','0','7000',null,null,null,null,'PES','1.00',null,null,null
*/
CREATE OR ALTER PROCEDURE dbo.fide_header_tango_
@accion varchar(10),
@id_pedido_fidelitas int,
@fecha_pedido datetime,
@cliente int,
@razon_social varchar(60),
@cuit varchar(13),
@condicion_iva varchar(3),
@domicilio varchar(60),
@cp varchar(8),
@localidad varchar(20),
@provincia varchar(2),
@pais varchar(50),
@cod_pais smallint,
@importe_neto decimal(12, 3),
@iva decimal(12, 3),
@importe_total decimal(12, 3),
@condicion_venta tinyint,
@email_envio_factura varchar(60),
@vendedor varchar(10),
@lista smallint,
@nro_factura varchar(50),
@fecha_emision date,
@fecha_cobranza date,
@importe_cobranza decimal(12, 3),
@moneda varchar(3),
@cotizacion decimal(12, 3),
@procesado varchar(1),
@pasaje_cobranza smalldatetime,
@pasaje_facturas smalldatetime
AS
BEGIN
SET NOCOUNT ON;
if @accion = 'insert'
begin
INSERT INTO fide_header_tango
(id_pedido_fidelitas,
fecha_pedido,
cliente,
razon_social,
cuit,
condicion_iva,
domicilio,
cp,
localidad,
provincia,
pais,
cod_pais,
importe_neto,
iva,
importe_total,
condicion_venta,
email_envio_factura,
vendedor,
lista,
nro_factura,
fecha_emision,
fecha_cobranza,
importe_cobranza,
moneda,
cotizacion,
procesado,
pasaje_cobranza,
pasaje_facturas
)
VALUES
(@id_pedido_fidelitas,
@fecha_pedido,
@cliente,
@razon_social,
@cuit,
@condicion_iva,
@domicilio,
@cp,
@localidad,
@provincia,
@pais,
@cod_pais,
@importe_neto,
@iva,
@importe_total,
@condicion_venta,
@email_envio_factura,
@vendedor,
@lista,
@nro_factura,
@fecha_emision,
@fecha_cobranza,
@importe_cobranza,
@moneda,
@cotizacion,
'I',
@pasaje_cobranza,
@pasaje_facturas)
select 'ok'
end
END
GO
Depends On
2Used By
No items found