| calculateAvgFwdRate(Currency) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| calculateVat(List, boolean) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| calculateCostingCurrencyTotalValue() |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| accept(CostingVisitor) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| toString() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| acceptVisitParentFirst(CostingVisitor) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getWeightedAverageForwardRateOfExchange(Currency) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| getCostingCurrencyTotalValue() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getNetLocalCustomsVat() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getWeightedAverageForwardRateOfExchange() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| calculateVat() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getTraversalKey() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCostedChildren() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| calculateIntegratedVat() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPlannedSettlementList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWeightedAverageSpotRateOfExchange() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equals(Object) |   | 89% |   | 50% | 2 | 3 | 2 | 11 | 0 | 1 |
| setServiceProvider(ServiceProvider) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNettValue(BigDecimal) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTaxValue(BigDecimal) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setPayments(Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setIndirectCostsAllocations(Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setCreditNotes(Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSettlementDateCalculationType(SettlementDateCalculationType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setPlannedSettlements(Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setCustomsDutyCaptureLevel(CustomsDutyCaptureLevel) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setForwardRate(BigDecimal) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSpiCostlineCurrency(SPICostlineCurrency) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getNettValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTaxValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPayments() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIndirectCostsAllocations() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCreditNotes() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSettlementDateCalculationType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCreditor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPlannedSettlements() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCustomsDutyCaptureLevel() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getForwardRate() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSpiCostlineCurrency() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTypeDesc() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasPlannedSettlements() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resolveRateDate(RateDateSource) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getInvoiceType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isGenerated() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addPlannedSettlement(PlannedSettlement) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| BaseServiceProviderInvoice() |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| getServiceProvider() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDocumentType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |