
Public Member Functions | |
| _.Library.Status | OnBeforeSave (_.Library.Boolean insert) |
| If this method is overridden then you must call ..UpdateAudit() yourself. | |
Static Public Member Functions | |
| _.Library.String | GenerateText (ClearWater.ChargeType oChargeType, ClearWater.MooringCharge oMooringCharge, _.Library.Float unitprice, _.Library.Float quantity, _.Library.Float length, _.Library.Float beam, _.Library.String contractdays, _.Library.Date startdate, _.Library.Date enddate, _.Library.Float tariff, _.Library.Boolean specialRate, _.Library.String chargeCode) |
| Generate the invoiceline description. | |
Deltanji status:
| Object | ClearWater.TransactionLine.CLS/MARINA.0 |
| Component | CLS.ClearWater.TransactionLine |
| Location | MARINA.test2 |
| Date/Time | 15-May-20 21:21 |
| User | johnm |
| AllowUnitPriceEdit |
| Amount |
Deprecated use LineAmountTotal.
| Balance |
The reamaining balance outstanding balance.
(Field used for D & R Electric)
| BalanceNet |
Field used for D & R electricity.
Outstanding Net balance due for services
| BoatBeam |
| BoatLength |
Boat length at the time the invoice was created.
| CalculatedNominalCode |
| CalculatedVatAmount |
code to enable the nominal code to be calculated for export to
an accounts package
| DateTimeStamp |
| DeleteMe |
| EffectiveChargeTypeValueId |
| EffectivePriceBandTariffId |
| Gross |
| GrossAmount |
| LineAmountTotal |
| LineDescription |
| LineTotal |
| LineType |
To indicate what the payment line is for.
Service - Services - ie electricity
| NominalAccount |
| Notes |
| Quantity |
| Revision |
| TotalCreditedForLineType |
For an invoice find the credited amounts so.
that a line type can not be over credited
type is defined by the charge type or the mooringcharge type
sum all the amount credited for the line type
ie invoice 100
total credited for mooringfees = £1400 total credited for Electricity =£100 Total credited for 10% discount = £150
| TotalInvoicedForLineType |
| UnitPrice |
| UnitPriceDescription |
| VatAmount |
This value is used for setting the vat amount.
it should not be read - but the calculatedvat amount should be read
if the vatamount is set it will override the otherwise calculatedvat amount but to make sure qe only look it one place CalculatedVat **** MUST**** be used
| VatCode |
| VatRate |