Quintiq file version 2.0
|
#parent: #root
|
Method AssignToStockingPoint (
|
StockingPoint_MP stockingpoint
|
)
|
{
|
Description: 'Swap the existing SP of PISP with the new SP.'
|
TextBody:
|
[*
|
// DWE2 Apr-3-2016 (created)
|
|
pisp := ProductInStockingPoint_MP::FindProductInStockingPointTypeIndex( this.ProductID(), stockingpoint.ID() );
|
|
if( isnull( pisp ) )
|
{
|
product := Product_MP::FindProductTypeIndex( this.ProductID() );
|
pisp := product.AddToStockingPoint( stockingpoint );
|
}
|
|
this.Operation().Unit().LinkToStockingPoint( stockingpoint, this.IsInput() );
|
|
this.UpdateProductInStockingPoint( this.ProductID(), stockingpoint.ID() );
|
*]
|
}
|