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 »