-- Planla diyaloğunun Karşılama Planı ızgarası (App.Prc.MaterialRequestPlanLine): talep kaleminin onay bekleyen taslak planı. Miktar kalemin -- biriminde; satınalmada birim fiyat teklif kalemine yazılacak fiyattır (tedarikçinin en düşük minimum miktarlı satırı). BaseId kalemdir. CREATE OR REPLACE VIEW public."Prc_V_MaterialRequestPlanLine" AS SELECT pl."Id", pl."TenantId", pl."MaterialRequestItemId" AS "BaseId", pl."PlanMethod", pl."SupplierId", pl."SourceLocationId", pl."Quantity", i."UomId", ps."Price", ps."CurrencyId", pl."CreationTime", pl."CreatorId", pl."IsDeleted" FROM "Prc_T_MaterialRequestPlanLine" pl INNER JOIN "Prc_T_MaterialRequestItem" i ON i."Id" = pl."MaterialRequestItemId" LEFT JOIN LATERAL (SELECT x."Price", x."CurrencyId" FROM "Inv_T_ProductSupplier" x WHERE pl."PlanMethod" = 'Purchase' AND x."ProductId" = i."ProductId" AND x."ContactId" = pl."SupplierId" AND x."IsDeleted" = false ORDER BY x."MinQuantity" LIMIT 1) ps ON TRUE;