1 package org.opencrx.kernel.product1.cci; 14 15 public interface PricingRule 16 extends 17 org.opencrx.kernel.generic.cci.CrxObject { 18 25 public String getDescription( 26 ); 27 28 32 33 38 public void setDescription( 39 String newValue 40 ); 41 42 46 public org.opencrx.kernel.product1.cci.GetPriceLevelResult getPriceLevel( 47 org.opencrx.kernel.product1.cci.GetPriceLevelParams params 48 ) throws javax.jmi.reflect.RefException ; 49 50 52 public org.opencrx.kernel.product1.cci.GetPriceLevelResult getPriceLevel( 53 org.opencrx.kernel.contract1.cci.AbstractContract contract 54 , org.opencrx.kernel.uom1.cci.Uom priceUom 55 , java.util.Date pricingDate 56 , org.opencrx.kernel.product1.cci.AbstractProduct product 57 , java.math.BigDecimal quantity 58 ) throws javax.jmi.reflect.RefException ; 59 60 67 public String getGetPriceLevelScript( 68 ); 69 70 74 75 80 public void setGetPriceLevelScript( 81 String newValue 82 ); 83 84 91 public Boolean isDefault( 92 ); 93 94 98 99 104 public void setDefault_( 105 Boolean newValue 106 ); 107 108 116 public String getName( 117 ); 118 119 127 public void setName( 128 String newValue 129 ); 130 131 } 135 | Popular Tags |