| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 | | Quintiq file version 2.0 |  | #parent: #root |  | Method VerifySalesDemand ( |  |   MacroPlan macroplan, |  |   String stockingpointid, |  |   String productid, |  |   DateTime date, |  |   Real quantity, |  |   String priority |  | ) |  | { |  |   TextBody: |  |   [* |  |     pisp := macroplan.GetProductInStockingPoint( productid, stockingpointid ); |  |     salesdemands := selectset( pisp, SalesDemand, sd, sd.PriorityName() = priority and sd.StartDate() = date.Date() and sd.Quantity() = quantity ); |  |     this.Run().AssertTrue( salesdemands.Size() =1, "Exists only 1 sales demand with priority = " + priority  + ", quantity = " + quantity.Format( 'N(Dec(2) )' ) + " on " + date.Format( "D-M-Y" ) + " for "+ pisp.Name() ); |  |   *] |  |   InterfaceProperties { Accessibility: 'Module' } |  | } | 
 |