Project

General

Profile

Feature #3719 » PFILOGENERATESTOCK.sql

Tri Rizqiaty, 07/11/2025 03:23 PM

 
1
--ALTER PROCEDURE PFILOGENERATESTOCK
2
--(
3
--	@MaterialID VARCHAR(20)
4
--	,@UserName VARCHAR(250)
5
--)
6
--AS
7

    
8
--DECLARE @MaterialID VARCHAR(20) = '00000063'
9
--DECLARE @UserName VARCHAR(250) = 'tri'
10

    
11
INSERT INTO dbo.PMDMAT0004
12
SELECT @MaterialID AS MaterialID
13
	,ROW_NUMBER() OVER(ORDER BY wh.Warehouse ASC) AS SeqID
14
	,'1000' AS CompanyID
15
	,'' AS LogisticID
16
	,wh.Warehouse
17
	,'' AS Storage
18
	,'' AS Bin
19
	,'0001' AS StockStatus
20
	,'' AS GLValuationID
21
	,0 AS Qty
22
	,0 AS TotalValuation
23
	,1 AS Sequence
24
	,'' AS SerialNumber
25
	,@UserName AS CreateBy
26
	,dbo.fn_formatdatetime(GETDATE(),'yyyymmddhhnnss') AS CreateDate
27
	,@UserName AS ChangeBy
28
	,dbo.fn_formatdatetime(GETDATE(),'yyyymmddhhnnss') AS ChangeDate
29
	,'' AS SORDID
30
	,'' AS PRODID
31
	,'' AS INTRID
32
	,'' AS POID
33
	,1 AS StockType
34
	,'' AS DocIDRef
35
	,'' AS DocTypeRef
36
	,'' AS TransTypeRef
37
FROM dbo.PCMFILOWAREHOUSE AS wh
38

    
39

    
40
--SELECT * FROM dbo.PMDMAT0004
(2-2/3)