1 package org.opencrx.kernel.contract1.cci; 14 15 public interface SalesOrder 16 extends 17 org.opencrx.kernel.contract1.cci.AbstractContract, 18 org.opencrx.kernel.generic.cci.CrxObject { 19 23 public org.opencrx.kernel.contract1.cci.SalesOrderCreateInvoiceResult createInvoice( 24 org.openmdx.base.cci.Void params 25 ) throws javax.jmi.reflect.RefException ; 26 27 29 public org.opencrx.kernel.contract1.cci.SalesOrderCreateInvoiceResult createInvoice( 30 ) throws javax.jmi.reflect.RefException ; 31 32 40 public short getFreightTerms( 41 ); 42 43 51 public void setFreightTerms( 52 short newValue 53 ); 54 55 65 public org.opencrx.kernel.contract1.cci.Invoice getInvoice( 66 int index 67 ); 68 69 77 public java.util.Collection getInvoice( 78 ); 79 80 84 public org.openmdx.base.cci.Void markAsClosed( 85 org.opencrx.kernel.contract1.cci.SalesOrderMarkAsClosedParams params 86 ) throws javax.jmi.reflect.RefException ; 87 88 90 public org.openmdx.base.cci.Void markAsClosed( 91 short salesOrderState 92 ) throws javax.jmi.reflect.RefException ; 93 94 104 public org.opencrx.kernel.contract1.cci.AbstractSalesOrderPosition getPosition( 105 String id 106 ); 107 108 117 public java.util.Collection getPosition( 118 ); 119 120 127 public java.util.List getPosition( 128 org.opencrx.kernel.contract1.cci.AbstractSalesOrderPositionFilter filter 129 ); 130 131 139 public void addPosition ( 140 String id, 141 org.opencrx.kernel.contract1.cci.AbstractSalesOrderPosition newValue 142 ); 143 144 151 public void addPosition ( 152 org.opencrx.kernel.contract1.cci.AbstractSalesOrderPosition newValue 153 ); 154 155 161 public void removePosition ( 162 String id 163 ); 164 171 public java.util.Date getSubmitDate( 172 ); 173 174 178 179 184 public void setSubmitDate( 185 java.util.Date newValue 186 ); 187 188 195 public Short getSubmitStatus( 196 ); 197 198 202 203 208 public void setSubmitStatus( 209 Short newValue 210 ); 211 212 219 public String getSubmitStatusDescription( 220 ); 221 222 226 227 232 public void setSubmitStatusDescription( 233 String newValue 234 ); 235 236 } 240 | Popular Tags |