Bug #480 » sp_PRPTFIPO_LAMP_PO_Report.txt
1 |
USE [MinovaES_Malaka_Dev] |
---|---|
2 |
GO |
3 |
/****** Object: StoredProcedure [dbo].[PRPTFIPO_LAMP] Script Date: 10/14/2021 2:40:45 PM ******/ |
4 |
SET ANSI_NULLS ON |
5 |
GO |
6 |
SET QUOTED_IDENTIFIER ON |
7 |
GO |
8 |
ALTER PROCEDURE [dbo].[PRPTFIPO_LAMP] |
9 |
( |
10 |
@CompanyID VARCHAR(50) , |
11 |
@DocNo VARCHAR(50) |
12 |
) |
13 |
AS |
14 |
|
15 |
|
16 |
--DECLARE @CompanyID VARCHAR(50) = '1000' |
17 |
--DECLARE @DocNo VARCHAR(50)= '00000021' |
18 |
|
19 |
SELECT DISTINCT |
20 |
h.ExternalID AS lampiran , |
21 |
i.Material , |
22 |
i.ItemType , |
23 |
ds.Description as descitem, |
24 |
CASE WHEN i.ItemType = '1' THEN mat1.Description |
25 |
WHEN i.ItemType = '2' THEN srv.Description |
26 |
END AS Uraian, |
27 |
i.MaterialUnit, |
28 |
um.Description AS Satuan, |
29 |
i.MaterialQuantity AS Volume, |
30 |
i.PriceAmount AS HargaSatuan, |
31 |
i.MaterialQuantity * i.PriceAmount AS Jumlah, |
32 |
i.NetAmount AS AfterDisc, |
33 |
i.tax AS ppn, |
34 |
i.NetAmount + i.tax AS Grand_Total |
35 |
FROM PTRPURCHHEAD h |
36 |
LEFT JOIN PTRPURCHITEM i ON h.DocNo = i.DocNo |
37 |
LEFT JOIN PCMFILOMATTYPE ds ON i.ItemType = ds.MaterialType |
38 |
LEFT JOIN dbo.PMDMAT0001 mat1 ON i.Material = mat1.MaterialID |
39 |
LEFT JOIN dbo.PMDSRV0001 srv ON i.Material = srv.ServiceID |
40 |
LEFT JOIN PCMFILOUNITMEASURE um ON i.MaterialUnit = um.UnitMeasurement |
41 |
WHERE ( h.CompanyID = @CompanyID |
42 |
OR @CompanyID = '' |
43 |
) |
44 |
AND ( h.DocNo = @DocNo |
45 |
OR @DocNo = '' |
46 |
) |
- « Previous
- 1
- 2
- 3
- Next »