Stored Procedures [dbo].[MssWebGetInternationalVesselVoyage]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)
@inOrderIDint4
@inVesselVoyageIdint4
Permissions
TypeActionOwning Principal
GrantExecuteMssExec
SQL Script
CREATE PROCEDURE  [dbo].[MssWebGetInternationalVesselVoyage]
    @inOrderID int,
    @inVesselVoyageId int
as
begin
    set nocount on

    select
        InternationalVoyage.InternationalVoyageID,
        InternationalVoyage.OrdersFID,
        InternationalVoyage.InternationalPortFID,
        InternationalDestPort.PortCode as DestinationPortCode,
        InternationalDestPort.Name as DestinationPortName,
        InternationalVoyage.Name,
        InternationalVoyage.EstimatedDepartureDate,
        InternationalVoyage.ActualDepartureDate,
        InternationalVoyage.EstimatedArrivalDate,
        InternationalVoyage.ActualArrivalDate,
        InternationalVoyage.InternationalOriginPortFID,
        InternationalOrigPort.PortCode as OriginPortCode,
        InternationalOrigPort.Name as OriginPortName
    from InternationalVoyage
        left outer join InternationalPort as InternationalDestPort on InternationalVoyage.InternationalPortFID = InternationalDestPort.InternationalPortID
        left outer join InternationalPort as InternationalOrigPort on InternationalVoyage.InternationalOriginPortFID = InternationalOrigPort.InternationalPortID
    where InternationalVoyage.OrdersFID = @inOrderID and InternationalVoyage.InternationalVoyageID = @inVesselVoyageId
end
GO
GRANT EXECUTE ON  [dbo].[MssWebGetInternationalVesselVoyage] TO [MssExec]
GO
Uses