FA_ASSET_TRANSFER_V
Details
-
Schema: FUSION
-
Object owner: FA
-
Object type: VIEW
Columns
Name |
---|
FROM_DISTRIBUTION_ID BOOK_TYPE_CODE ASSET_ID FROM_CODE_COMBINATION_ID FROM_LOCATION_ID FROM_ASSIGNED_TO TO_DISTRIBUTION_ID TO_CODE_COMBINATION_ID TO_LOCATION_ID TO_ASSIGNED_TO TRANSFERRED_UNITS TRANSACTION_HEADER_ID TRANSACTION_TYPE_CODE TRANSACTION_SUBTYPE TRANSACTION_DATE_ENTERED DATE_EFFECTIVE |
Query
SQL_Statement |
---|
SELECT SRC.Distribution_Id As From_Distribution_Id ,SRC.Book_Type_Code ,SRC.Asset_Id ,SRC.Code_Combination_Id As From_Code_Combination_Id ,SRC.Location_Id As From_Location_Id ,SRC.Assigned_To As From_Assigned_To ,DEST.Distribution_Id As To_Distribution_Id ,DEST.Code_Combination_Id As To_Code_Combination_Id ,DEST.Location_Id As To_Location_Id ,DEST.Assigned_To As To_Assigned_To ,DEST.Transferred_Units ,DEST.Transaction_Header_Id ,DEST.Transaction_Type_Code ,DEST.Transaction_Subtype ,DEST.Transaction_Date_Entered ,DEST.Date_Effective FROM ( SELECT FROM_DH.Distribution_Id ,FROM_DH.Book_Type_Code ,FROM_DH.Asset_Id ,FROM_DH.Code_Combination_Id ,FROM_DH.Location_Id ,FROM_DH.Assigned_To ,FROM_DH.Transaction_Header_Id_In ,FROM_DH.Transaction_Header_Id_Out ,FROM_DH.Transaction_Units FROM Fa_Distribution_History FROM_DH ,Fa_Transaction_Headers TH WHERE FROM_DH.Transaction_Header_Id_Out = TH.Transaction_Header_Id AND FROM_DH.Transaction_Units < 0 ) SRC, ( SELECT FROM_DH.Distribution_Id ,FROM_DH.Book_Type_Code ,FROM_DH.Asset_Id ,FROM_DH.Code_Combination_Id ,FROM_DH.Location_Id ,FROM_DH.Assigned_To ,FROM_DH.Transaction_Header_Id_In ,FROM_DH.Transaction_Header_Id_Out ,FROM_DH.Transaction_Units As Transferred_Units ,TH.Transaction_Header_Id ,TH.Transaction_Type_Code ,TH.Transaction_Subtype ,TH.Transaction_Date_Entered ,TH.Date_Effective FROM Fa_Distribution_History FROM_DH ,Fa_Transaction_Headers TH WHERE FROM_DH.Transaction_Header_Id_Out = TH.Transaction_Header_Id AND FROM_DH.Transaction_Units > 0 Union SELECT TO_DH.Distribution_Id ,TO_DH.Book_Type_Code ,TO_DH.Asset_Id ,TO_DH.Code_Combination_Id ,TO_DH.Location_Id ,TO_DH.Assigned_To ,TO_DH.Transaction_Header_Id_In ,TO_DH.Transaction_Header_Id_Out ,TO_DH.Units_Assigned As Transferred_Units ,TH.Transaction_Header_Id ,TH.Transaction_Type_Code ,TH.Transaction_Subtype ,TH.Transaction_Date_Entered ,TH.Date_Effective FROM Fa_Distribution_History FROM_DH ,Fa_Distribution_History TO_DH ,Fa_Transaction_Headers TH WHERE TO_DH.Transaction_Header_Id_In = TH.Transaction_Header_Id AND FROM_DH.Transaction_Header_Id_Out = TO_DH.Transaction_Header_Id_In AND FROM_DH.transaction_units < 0 AND (TO_DH.Assigned_To , TO_DH.Code_Combination_Id , TO_DH.Location_Id) NOT IN (SELECT DH.Assigned_to , DH.Code_Combination_Id , DH.Location_Id From Fa_Distribution_History DH WHERE DH.Transaction_Header_Id_Out = TO_DH.Transaction_Header_Id_In AND DH.Transaction_Units IS NOT NULL) ) DEST WHERE SRC.Transaction_Header_Id_Out = DEST.Transaction_Header_Id_In AND DEST.transaction_type_code = 'TRANSFER' |