let
Source = Folder.Files("C:\Test\Sample_Simone\StockFile"),
LatestFile = List.Max(Source[Date modified]),
#"Filtered Rows" = Table.SelectRows(Source, each [Date modified] = LatestFile),
#"Removed Columns" = Table.RemoveColumns(#"Filtered Rows",{"Name", "Extension", "Date accessed", "Date modified", "Date created", "Attributes", "Folder Path"}),
#"Filtered Hidden Files1" = Table.SelectRows(#"Removed Columns", each [Attributes]?[Hidden]? <> true),
#"Invoke Custom Function1" = Table.AddColumn(#"Filtered Hidden Files1", "Transform File", each #"Transform File"([Content])),
#"Removed Other Columns1" = Table.SelectColumns(#"Invoke Custom Function1", {"Transform File"}),
#"Expanded Table Column1" = Table.ExpandTableColumn(#"Removed Other Columns1", "Transform File", Table.ColumnNames(#"Transform File"(#"Sample File"))),
#"Changed Type" = Table.TransformColumnTypes(#"Expanded Table Column1",{{"Source", type text}, {"SupplierCode", type text}, {"SupplierDesc", type text}, {"BranchCode", Int64.Type}, {"BranchDesc", type text}, {"Brand", type text}, {"ReportingDivCode", Int64.Type}, {"ReportingDivDesc", type text}, {"ReportingRegCode", Int64.Type}, {"ReportingRegDesc", type text}, {"DepartmentCode", Int64.Type}, {"DepartmentDesc", type text}, {"SubDepartmentCode", Int64.Type}, {"SubDepartmentDesc", type text}, {"CategoryCode", Int64.Type}, {"CategoryDesc", type text}, {"SubCategoryCode", Int64.Type}, {"SubCategoryDesc", type text}, {"ItemCode", Int64.Type}, {"ItemDesc", type text}, {"ProductBrand", type text}, {"BarcodeCode", Int64.Type}, {"DateLastOrdered", Int64.Type}, {"DateLastReceipted", Int64.Type}, {"QtyLastOrdered", Int64.Type}, {"QtyLastReceipted", Int64.Type}, {"DCStockQty", Int64.Type}, {"RateOfSale", type number}, {"StockQuantity", Int64.Type}, {"StockValue", type number}, {"SellPrice", type number}, {"DateLastSold", Int64.Type}, {"DateLastUpdated", Int64.Type}, {"OnRangeIndicator", type text}, {"OnPromotion", type text}})
in
#"Changed Type"
Bookmarks