Professional Documents
Culture Documents
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
--------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
--------------------------------------------
-- SP REAL PedidosComercioExteriorCRUD
USE [_DiexsaErp]
GO
/****** Object: StoredProcedure [dbo].[PedidosComercioExteriorCRUD] Script
Date: 22/12/2023 10:56:25 a. m. ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
--=============================================
-- Author: JZG
-- Create date: 09 NOV 20
-- Description: INSERTA Y ACTUALIZAR MASTER DETAIL: PEDIDOS PEDIDOSDETALLE COMERCIO
EXTERIOR
--=============================================
CREATE PROCEDURE [dbo].[PedidosComercioExteriorCRUD]
@prmPedidos as PedidosComercioExterior_Type readonly,
@prmPedidosDetalle as PedidosdetalleComercioExterior_Type readonly,
@prmSerie As varchar(10),
@prmFolio As int,
@prmUsuario as int,
@prmMaquina as varchar(100)
AS
BEGIN
SET NOCOUNT ON;
Declare @accion as int
Declare @status as int
BEGIN TRY
set @accion = 1 --Nuevo
set @status = 1 -- Nuevo
BEGIN TRAN T1
COMMIT TRAN T1
Select 'OK' as result
End Try
BEGIN CATCH
ROLLBACK TRAN T1
Select CAST(@@ERROR as nvarchar) + ' ' + ERROR_MESSAGE() As result
END CATCH
END
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
--------------------------------------------
--=============================================
-- Author: Abimael Muñoz
-- Create date: 09/11/2020
-- Description: LEE DATOS PARA LLENR LAS CAJAS DE PEDIDOSCOMERCIOEXTERIOR
--=============================================
ALTER PROCEDURE [dbo].[PedidosComercioExteriorLLenaCajas]
@prmSerie as varChar(10),
@prmFolio as int
AS
BEGIN
SET NOCOUNT ON;
BEGIN TRY
Select
PedidosComercioExterior.Tipooperacion,
PedidosComercioExterior.Clavedepedimento,
PedidosComercioExterior.Certificadororigen,
PedidosComercioExterior.Numcertificadoorigen,
PedidosComercioExterior.Numexportadorconfiable,
PedidosComercioExterior.Incoterm,
PedidosComercioExterior.Subdivision,
PedidosComercioExterior.ceObs,
PedidosComercioExterior.TipoExportacion
From
PedidosComercioExterior
Where
Serie=@prmSerie
And Folio=@prmFolio
ORDER BY
PedidosComercioExterior.Serie
END TRY
BEGIN CATCH
Select CAST(@@ERROR as nvarchar) + ' ' + ERROR_MESSAGE() As result
END CATCH
END