001// -------------------------------------------------------------------------------- 002// Copyright 2002-2024 Echo Three, LLC 003// 004// Licensed under the Apache License, Version 2.0 (the "License"); 005// you may not use this file except in compliance with the License. 006// You may obtain a copy of the License at 007// 008// http://www.apache.org/licenses/LICENSE-2.0 009// 010// Unless required by applicable law or agreed to in writing, software 011// distributed under the License is distributed on an "AS IS" BASIS, 012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013// See the License for the specific language governing permissions and 014// limitations under the License. 015// -------------------------------------------------------------------------------- 016 017package com.echothree.model.control.accounting.common; 018 019public interface AccountingProperties { 020 021 String COST_LINE_FRACTION_DIGITS = "costLineFractionDigits"; 022 String COST_UNIT_FRACTION_DIGITS = "costUnitFractionDigits"; 023 String CURRENCY_ISO_NAME = "currencyIsoName"; 024 String DEFAULT_FRACTION_DIGITS = "defaultFractionDigits"; 025 String DESCRIPTION = "description"; 026 String ENTITY_INSTANCE = "entityInstance"; 027 String FRACTION_SEPARATOR = "fractionSeparator"; 028 String GROUPING_SEPARATOR = "groupingSeparator"; 029 String GROUPING_SIZE = "groupingSize"; 030 String IS_DEFAULT = "isDefault"; 031 String MINUS_SIGN = "minusSign"; 032 String PRICE_LINE_FRACTION_DIGITS = "priceLineFractionDigits"; 033 String PRICE_UNIT_FRACTION_DIGITS = "priceUnitFractionDigits"; 034 String SORT_ORDER = "sortOrder"; 035 String SYMBOL = "symbol"; 036 String SYMBOL_ON_LIST_MEMBER = "symbolOnListMember"; 037 String SYMBOL_ON_LIST_START = "symbolOnListStart"; 038 String SYMBOL_ON_SUBTOTAL = "symbolOnSubtotal"; 039 String SYMBOL_ON_TOTAL = "symbolOnTotal"; 040 String SYMBOL_POSITION = "symbolPosition"; 041 042}