1 package org.opencrx.kernel.depot1.cci; 14 15 public interface DepotEntity 16 extends 17 org.opencrx.kernel.generic.cci.CrxObject { 18 28 public org.opencrx.kernel.depot1.cci.BookingPeriod getBookingPeriod( 29 String id 30 ); 31 32 41 public java.util.Collection getBookingPeriod( 42 ); 43 44 51 public java.util.List getBookingPeriod( 52 org.opencrx.kernel.depot1.cci.BookingPeriodFilter filter 53 ); 54 55 63 public void addBookingPeriod ( 64 String id, 65 org.opencrx.kernel.depot1.cci.BookingPeriod newValue 66 ); 67 68 75 public void addBookingPeriod ( 76 org.opencrx.kernel.depot1.cci.BookingPeriod newValue 77 ); 78 79 85 public void removeBookingPeriod ( 86 String id 87 ); 88 98 public org.opencrx.kernel.depot1.cci.BookingText getBookingText( 99 String id 100 ); 101 102 111 public java.util.Collection getBookingText( 112 ); 113 114 121 public java.util.List getBookingText( 122 org.opencrx.kernel.depot1.cci.BookingTextFilter filter 123 ); 124 125 133 public void addBookingText ( 134 String id, 135 org.opencrx.kernel.depot1.cci.BookingText newValue 136 ); 137 138 145 public void addBookingText ( 146 org.opencrx.kernel.depot1.cci.BookingText newValue 147 ); 148 149 155 public void removeBookingText ( 156 String id 157 ); 158 162 public org.opencrx.kernel.depot1.cci.CreateBookingResult createBookingByPosition( 163 org.opencrx.kernel.depot1.cci.CreateBookingByPositionParams params 164 ) throws javax.jmi.reflect.RefException ; 165 166 168 public org.opencrx.kernel.depot1.cci.CreateBookingResult createBookingByPosition( 169 org.opencrx.kernel.depot1.cci.BookingText bookingText 170 , String bookingTextName 171 , short bookingType 172 , org.opencrx.kernel.depot1.cci.DepotPosition positionCredit 173 , org.opencrx.kernel.depot1.cci.DepotPosition positionDebit 174 , java.math.BigDecimal quantity 175 , org.opencrx.kernel.depot1.cci.CompoundBooking reversalOf 176 , java.util.Date valueDate 177 ) throws javax.jmi.reflect.RefException ; 178 179 183 public org.opencrx.kernel.depot1.cci.CreateBookingResult createBookingByPositionName( 184 org.opencrx.kernel.depot1.cci.CreateBookingByPositionNameParams params 185 ) throws javax.jmi.reflect.RefException ; 186 187 189 public org.opencrx.kernel.depot1.cci.CreateBookingResult createBookingByPositionName( 190 org.opencrx.kernel.depot1.cci.BookingText bookingText 191 , String bookingTextName 192 , short bookingType 193 , org.opencrx.kernel.depot1.cci.Depot depotCredit 194 , org.opencrx.kernel.depot1.cci.Depot depotDebit 195 , String depotNumberCredit 196 , String depotNumberDebit 197 , String positionName 198 , java.math.BigDecimal quantity 199 , org.opencrx.kernel.depot1.cci.CompoundBooking reversalOf 200 , java.util.Date valueDate 201 ) throws javax.jmi.reflect.RefException ; 202 203 207 public org.opencrx.kernel.depot1.cci.CreateBookingResult createBookingByProduct( 208 org.opencrx.kernel.depot1.cci.CreateBookingByProductParams params 209 ) throws javax.jmi.reflect.RefException ; 210 211 213 public org.opencrx.kernel.depot1.cci.CreateBookingResult createBookingByProduct( 214 org.opencrx.kernel.depot1.cci.BookingText bookingText 215 , String bookingTextName 216 , short bookingType 217 , org.opencrx.kernel.depot1.cci.Depot depotCredit 218 , org.opencrx.kernel.depot1.cci.Depot depotDebit 219 , String depotNumberCredit 220 , String depotNumberDebit 221 , org.opencrx.kernel.product1.cci.Product product 222 , java.math.BigDecimal quantity 223 , org.opencrx.kernel.depot1.cci.CompoundBooking reversalOf 224 , java.util.Date valueDate 225 ) throws javax.jmi.reflect.RefException ; 226 227 237 public org.opencrx.kernel.depot1.cci.Depot getDepot( 238 String id 239 ); 240 241 250 public java.util.Collection getDepot( 251 ); 252 253 260 public java.util.List getDepot( 261 org.opencrx.kernel.depot1.cci.DepotFilter filter 262 ); 263 264 272 public String getDepotEntityNumber( 273 ); 274 275 283 public void setDepotEntityNumber( 284 String newValue 285 ); 286 287 297 public org.opencrx.kernel.depot1.cci.DepotGroup getDepotGroup( 298 String id 299 ); 300 301 310 public java.util.Collection getDepotGroup( 311 ); 312 313 320 public java.util.List getDepotGroup( 321 org.opencrx.kernel.depot1.cci.DepotGroupFilter filter 322 ); 323 324 332 public void addDepotGroup ( 333 String id, 334 org.opencrx.kernel.depot1.cci.DepotGroup newValue 335 ); 336 337 344 public void addDepotGroup ( 345 org.opencrx.kernel.depot1.cci.DepotGroup newValue 346 ); 347 348 354 public void removeDepotGroup ( 355 String id 356 ); 357 367 public org.opencrx.kernel.depot1.cci.DepotHolder getDepotHolder( 368 String id 369 ); 370 371 380 public java.util.Collection getDepotHolder( 381 ); 382 383 390 public java.util.List getDepotHolder( 391 org.opencrx.kernel.depot1.cci.DepotHolderFilter filter 392 ); 393 394 402 public void addDepotHolder ( 403 String id, 404 org.opencrx.kernel.depot1.cci.DepotHolder newValue 405 ); 406 407 414 public void addDepotHolder ( 415 org.opencrx.kernel.depot1.cci.DepotHolder newValue 416 ); 417 418 424 public void removeDepotHolder ( 425 String id 426 ); 427 434 public String getDescription( 435 ); 436 437 441 442 447 public void setDescription( 448 String newValue 449 ); 450 451 459 public String getName( 460 ); 461 462 470 public void setName( 471 String newValue 472 ); 473 474 } 478 | Popular Tags |