Package | Description |
---|---|
org.opencrx.kernel.backend | |
org.opencrx.kernel.depot1.aop2 | |
org.opencrx.kernel.depot1.jmi1 | |
org.opencrx.kernel.forecast1.jmi1 |
Modifier and Type | Method and Description |
---|---|
DepotPosition |
Depots.getAndCreateDepotPosition(DepotEntity depotEntity,
java.lang.String depotNumber,
Depot depot,
java.lang.String positionName,
Product product,
java.util.Date openingDate)
Lookup depot position.
|
DepotPosition |
Depots.openDepotPosition(Depot depot,
java.lang.String positionName,
java.lang.String positionDescription,
java.util.Date openingDate,
java.lang.String depotPositionQualifier,
Product product,
java.lang.Boolean isLocked)
Open a new depot position.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<SingleBooking> |
Depots.appendBookings(CompoundBooking compoundBooking,
java.util.Date valueDate,
short bookingType,
java.lang.Boolean noBalanceValidation,
java.lang.Boolean[] isCreditBookings,
java.math.BigDecimal[] quantities,
BookingText[] bookingTexts,
DepotPosition[] depotPositions,
BookingOrigin[] origins,
java.lang.String[] bookingTextSuffixes,
java.lang.String[] bookingIds,
java.util.List<java.lang.String> errors)
Append bookings to given compound booking.
|
void |
Depots.assertOpenPosition(java.util.Date valueDate,
short bookingType,
DepotPosition depotPosition)
Test that the given depot position accepts bookings of the given type:
Check for opening and closing date at level depot and depot position
Check for locked flag at level depot and depot position
Check value date for non-final and open booking period
|
void |
Depots.closeDepotPosition(DepotPosition depotPosition,
java.util.Date closingDate,
java.util.List<java.lang.String> errors)
Close depot position, i.e.
|
CompoundBooking |
Depots.createBookingByPosition(DepotEntity depotEntity,
java.util.Date valueDate,
short bookingType,
java.math.BigDecimal quantity,
java.lang.String bookingTextName,
BookingText bookingText,
DepotPosition positionCredit,
DepotPosition positionDebit,
BookingOrigin origin,
java.lang.String bookingTextSuffix,
java.util.List<java.lang.String> errors)
Create credit / debit bookings for the given depot positions.
|
CompoundBooking |
Depots.createCreditDebitBooking(DepotEntity depotEntity,
java.util.Date valueDate,
short bookingType,
java.math.BigDecimal quantity,
java.lang.String bookingTextName,
BookingText bookingText,
DepotPosition positionCredit,
DepotPosition positionDebit,
BookingOrigin originIdentity,
java.lang.String bookingTextSuffix,
java.util.List<java.lang.String> errors)
Create a credit / debit booking as compound booking for the given quantity.
|
java.lang.String |
Depots.getCompoundBookingName(DepotPosition positionCredit,
DepotPosition positionDebit,
BookingText bookingText)
Derive name of compound booking from given credit / debit position and booking text.
|
java.lang.String |
Depots.getCreditBookingName(DepotPosition depotPosition,
BookingText bookingText,
java.lang.String bookingTextSuffix)
Get name for CreditBooking.
|
java.lang.String |
Depots.getDebitBookingName(DepotPosition depotPosition,
BookingText bookingText,
java.lang.String bookingTextSuffix)
Get name for DebitBooking.
|
java.lang.String |
Depots.getDepotReportItemPositionName(DepotPosition depotPosition)
Get position name for depot report item position.
|
protected void |
Depots.removeDepotPosition(DepotPosition depotPosition,
boolean preDelete)
Remove depot position.
|
void |
Depots.validateBookings(java.util.Date valueDate,
short bookingType,
java.lang.Boolean noBalanceValidation,
java.lang.Boolean[] isCreditBookings,
java.math.BigDecimal[] quantities,
BookingText[] bookingTexts,
DepotPosition[] depotPositions,
BookingOrigin[] origins,
java.util.List<java.lang.String> errors)
Validate bookings and report errors.
|
Modifier and Type | Method and Description |
---|---|
void |
Depots.assertReports(Depot depot,
short bookingStatusThreshold,
java.util.List<DepotPosition> includePositions,
java.util.List<DepotPosition> excludePositions)
Assert that a refreshed depot report exists for the given depot and
all booking periods defined for the depot entity.
|
void |
Depots.assertReports(Depot depot,
short bookingStatusThreshold,
java.util.List<DepotPosition> includePositions,
java.util.List<DepotPosition> excludePositions)
Assert that a refreshed depot report exists for the given depot and
all booking periods defined for the depot entity.
|
void |
Depots.refreshReport(Depot depot,
DepotReport report,
DepotReport reportPreviousPeriod,
java.util.List<DepotPosition> includePositions,
java.util.List<DepotPosition> excludePositions)
Re-calculate the given depot report.
|
void |
Depots.refreshReport(Depot depot,
DepotReport report,
DepotReport reportPreviousPeriod,
java.util.List<DepotPosition> includePositions,
java.util.List<DepotPosition> excludePositions)
Re-calculate the given depot report.
|
Modifier and Type | Class and Description |
---|---|
class |
DepotPositionImpl<S extends DepotPosition,N extends DepotPosition,C extends java.lang.Void> |
Modifier and Type | Interface and Description |
---|---|
interface |
ProductDepotPosition
Class
ProductDepotPosition |
Modifier and Type | Method and Description |
---|---|
<T extends DepotPosition> |
Depot.getPosition(DepotPositionQuery query)
Retrieves the value for the reference
position for the specified query. |
Modifier and Type | Method and Description |
---|---|
DepotPosition |
DepotPositionClass.createDepotPosition()
Creates an instance of class
DepotPosition . |
DepotPosition |
DepotPositionReference.getDepotPosition()
Retrieves the value for the reference
depotPosition . |
DepotPosition |
OpenDepotPositionResult.getDepotPosition()
Retrieves the value for the optional structure field
depotPosition . |
DepotPosition |
DepotPositionClass.getDepotPosition(java.lang.Object object)
Creates an instance of class
DepotPosition based on the specified Object instance. |
DepotPosition |
AppendBookings2Params.getDepotPosition0()
Retrieves the value for the optional structure field
depotPosition0 . |
DepotPosition |
AppendBookings2Params.getDepotPosition1()
Retrieves the value for the optional structure field
depotPosition1 . |
DepotPosition |
AppendBookings2Params.getDepotPosition2()
Retrieves the value for the optional structure field
depotPosition2 . |
DepotPosition |
AppendBookings2Params.getDepotPosition3()
Retrieves the value for the optional structure field
depotPosition3 . |
DepotPosition |
AppendBookings2Params.getDepotPosition4()
Retrieves the value for the optional structure field
depotPosition4 . |
DepotPosition |
AppendBookings2Params.getDepotPosition5()
Retrieves the value for the optional structure field
depotPosition5 . |
DepotPosition |
AssertReportsParams.getExcludePosition0()
Retrieves the value for the optional structure field
excludePosition0 . |
DepotPosition |
AssertReportsParams.getExcludePosition1()
Retrieves the value for the optional structure field
excludePosition1 . |
DepotPosition |
AssertReportsParams.getExcludePosition2()
Retrieves the value for the optional structure field
excludePosition2 . |
DepotPosition |
AssertReportsParams.getIncludePosition0()
Retrieves the value for the optional structure field
includePosition0 . |
DepotPosition |
AssertReportsParams.getIncludePosition1()
Retrieves the value for the optional structure field
includePosition1 . |
DepotPosition |
AssertReportsParams.getIncludePosition2()
Retrieves the value for the optional structure field
includePosition2 . |
DepotPosition |
InventoryLevel.getPosition()
Retrieves the value for the reference
position . |
DepotPosition |
Booking.getPosition()
Retrieves the value for the reference
position . |
DepotPosition |
DepotReportItemPosition.getPosition()
Retrieves the value for the reference
position . |
DepotPosition |
Depot.getPosition(boolean idIsPersistent,
java.lang.String id)
Retrieves the value for the reference
position for the specified qualifier attribute value. |
DepotPosition |
Depot.getPosition(java.lang.String id)
Retrieves the value for the reference
position for the specified qualifier attribute value. |
DepotPosition |
CreateBookingByPositionParams.getPositionCredit()
Retrieves the value for the structure field
positionCredit . |
DepotPosition |
BookingTemplate.getPositionCredit()
Retrieves the value for the reference
positionCredit . |
DepotPosition |
CreateBookingByPositionParams.getPositionDebit()
Retrieves the value for the structure field
positionDebit . |
DepotPosition |
BookingTemplate.getPositionDebit()
Retrieves the value for the reference
positionDebit . |
Modifier and Type | Method and Description |
---|---|
void |
Depot.addPosition(boolean idIsPersistent,
java.lang.String id,
DepotPosition position)
Adds the specified element to the set of the values for the reference
position . |
void |
Depot.addPosition(DepotPosition position)
Adds the specified element to the set of the values for the reference
position using an implementation-specific, reassignable qualifier. |
void |
Depot.addPosition(java.lang.String id,
DepotPosition position)
Adds the specified element to the set of the values for the reference
position using a reassignable qualifier. |
AppendBookings2Params |
Depot1Package.createAppendBookings2Params(BookingOrigin bookingOrigin0,
BookingOrigin bookingOrigin1,
BookingOrigin bookingOrigin2,
BookingOrigin bookingOrigin3,
BookingOrigin bookingOrigin4,
BookingOrigin bookingOrigin5,
BookingText bookingText0,
BookingText bookingText1,
BookingText bookingText2,
BookingText bookingText3,
BookingText bookingText4,
BookingText bookingText5,
java.lang.String bookingTextSuffix0,
java.lang.String bookingTextSuffix1,
java.lang.String bookingTextSuffix2,
java.lang.String bookingTextSuffix3,
java.lang.String bookingTextSuffix4,
java.lang.String bookingTextSuffix5,
short bookingType,
DepotPosition depotPosition0,
DepotPosition depotPosition1,
DepotPosition depotPosition2,
DepotPosition depotPosition3,
DepotPosition depotPosition4,
DepotPosition depotPosition5,
java.lang.Boolean isCreditBooking0,
java.lang.Boolean isCreditBooking1,
java.lang.Boolean isCreditBooking2,
java.lang.Boolean isCreditBooking3,
java.lang.Boolean isCreditBooking4,
java.lang.Boolean isCreditBooking5,
java.lang.Boolean noBalanceValidation,
java.math.BigDecimal quantity0,
java.math.BigDecimal quantity1,
java.math.BigDecimal quantity2,
java.math.BigDecimal quantity3,
java.math.BigDecimal quantity4,
java.math.BigDecimal quantity5,
java.util.Date valueDate) |
AssertReportsParams |
Depot1Package.createAssertReportsParams(short bookingStatusThreshold,
DepotPosition excludePosition0,
DepotPosition excludePosition1,
DepotPosition excludePosition2,
DepotPosition includePosition0,
DepotPosition includePosition1,
DepotPosition includePosition2) |
CreateBookingByPositionParams |
Depot1Package.createCreateBookingByPositionParams(BookingText bookingText,
java.lang.String bookingTextName,
short bookingType,
BookingOrigin origin,
DepotPosition positionCredit,
DepotPosition positionDebit,
java.math.BigDecimal quantity,
java.util.Date valueDate) |
OpenDepotPositionResult |
Depot1Package.createOpenDepotPositionResult(DepotPosition depotPosition,
short status,
java.lang.String statusMessage) |
Modifier and Type | Method and Description |
---|---|
AppendBookingsParams |
Depot1Package.createAppendBookingsParams(java.util.List<BookingOrigin> bookingOrigin,
java.util.List<BookingText> bookingText,
java.util.List<java.lang.String> bookingTextSuffix,
short bookingType,
java.util.List<DepotPosition> depotPosition,
java.util.List<java.lang.Boolean> isCreditBooking,
java.lang.Boolean noBalanceValidation,
java.util.List<java.math.BigDecimal> quantity,
java.util.Date valueDate) |
Modifier and Type | Method and Description |
---|---|
DepotPosition |
SalesVolumeBudgetPosition.getDepotPosition()
Retrieves the value for the reference
depotPosition . |
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.