#
# Copyright (c) Open Source Strategies, Inc.
# 
# Opentaps is free software: you can redistribute it and/or modify it
# under the terms of the GNU Affero General Public License as published
# by the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Opentaps is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with Opentaps.  If not, see <http://www.gnu.org/licenses/>.
OpentapsError_AgreementCurrencyNotSet = \u041d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043e\u0441\u044a\u0449\u0435\u0441\u0442\u0432\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f, \u0437\u0430 \u0441\u043f\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435 [${agreementId}] \u043d\u0435 \u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0430 \u0432\u0430\u043b\u0443\u0442\u0430
OpentapsError_AgreementItemNotValid = \u0422\u0438\u043f \u043d\u0430 \u0437\u0430\u043f\u0438\u0441 \u0437\u0430 \u0441\u043f\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435 ${agreementItemTypeId} \u043d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0431\u044a\u0434\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d \u0437\u0430 \u0441\u043f\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435 [${agreementId}]
OpentapsError_AgreementItemsMaxAllow = \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u043d\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u0435\u043d\u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u043e\u0442 \u0435\u0434\u0438\u043d \u0442\u0438\u043f ${agreementItemTypeId} \u0441\u0430 \u0432\u0435\u0447\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438 \u043a\u044a\u043c \u0441\u043f\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435 [${agreementId}] 
OpentapsError_AgreementNotFound = \u0421\u043f\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435\u0442\u0435 [${agreementId}] \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u043e
OpentapsError_AgreementNotFoundOrExpired = A\u0421\u043f\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435\u0442\u043e [${agreementId}] \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u043e \u0438\u043b\u0438 \u0435 \u0438\u0437\u0442\u0435\u043a\u043b\u043e
OpentapsError_AgreementTermCurrencyMismatch = \u041d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043e\u0441\u044a\u0449\u0435\u0441\u0442\u0432\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f, \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0442\u0430 \u043d\u0430 \u0441\u043f\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435 [${agreementId}] \u0438\u043c\u0430\u0442 \u0442\u0430\u0437\u043b\u0438\u0447\u043d\u0438 \u0432\u0430\u043b\u0443\u0442\u0438
OpentapsError_CashDrawerNotFound = \u0427\u0435\u043a\u043c\u0435\u0434\u0436\u0435 \u0437\u0430 \u043f\u0430\u0440\u0438 [${cashDrawerId}] \u043d\u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u043e
OpentapsError_CashDrawerTrans_skipInvalidPaymentType = \u041d\u0435 \u0435 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 [${paymentId}] \u043a\u0430\u0442\u043e \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0447\u0435\u043a\u043c\u0435\u0434\u0436\u0435 \u0437\u0430 \u043f\u0430\u0440\u0438: \u043d\u0435\u0432\u0430\u043b\u0438\u0434\u0435\u043d \u0442\u0438\u043f \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 [${paymentTypeId}]
OpentapsError_CashDrawerTrans_skipInvalidMethodType = \u041d\u0435 \u0435 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 [${paymentId}] \u043a\u0430\u0442\u043e \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0447\u0435\u043a\u043c\u0435\u0434\u0436\u0435 \u0437\u0430 \u043f\u0430\u0440\u0438: \u043d\u0435\u0432\u0430\u043b\u0438\u0434\u0435\u043d \u0442\u0438\u043f \u043d\u0430 \u043c\u0435\u0442\u043e\u0434 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 [${paymentMethodTypeId}]
OpentapsError_CashDrawerTrans_skipMissingPaymentCurrency = \u041d\u0435 \u0435 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 [${paymentId}] \u043a\u0430\u0442\u043e \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0447\u0435\u043a\u043c\u0435\u0434\u0436\u0435 \u0437\u0430 \u043f\u0430\u0440\u0438: \u043b\u0438\u043f\u0441\u0432\u0430 
OpentapsError_CashDrawerTrans_skipNoOpenDrawerForCurrency = \u041d\u0435 \u0435 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u043e \u043f\u043b\u0430\u0449\u0430\u043d\u0435 [${paymentId}] \u043a\u0430\u0442\u043e \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f \u043d\u0430 \u0447\u0435\u043a\u043c\u0435\u0434\u0436\u0435 \u0437\u0430 \u043f\u0430\u0440\u0438: \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b [${userLoginId}] \u043d\u0435 \u0435 \u043e\u0442\u0432\u043e\u0440\u0438\u043b \u0447\u0435\u043a\u043c\u0435\u0434\u0436\u0435 \u0437\u0430 \u043f\u0430\u0440\u0438 \u0432\u044a\u0432 \u0432\u0430\u043b\u0443\u0442\u0430 [${currencyUomId}]
OpentapsError_CashDrawerVarianceExists = \u041d\u0435 \u0435 \u0437\u0430\u0442\u0432\u043e\u0440\u0435\u043d\u043e \u0447\u0435\u043a\u043c\u0435\u0434\u0436\u0435 [${cashDrawerId}]: \u0412\u0430\u0440\u0438\u0430\u043d\u0442 \u043d\u0430 \u043f\u0430\u0440\u0438 \u0432 \u0431\u0440\u043e\u0439 ${cashVariance} \u0441\u044a\u0449\u0435\u0441\u0442\u0432\u0443\u0432\u0430
OpentapsError_CloseCashDrawerFail = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0437\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435 \u043d\u0430 \u0447\u0435\u043a\u043c\u0435\u0434\u0436\u0435 \u0437\u0430 \u043f\u0430\u0440\u0438
OpentapsError_CreateCashDrawerFail = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043e\u0442\u0432\u0430\u0440\u044f\u043d\u0435 \u043d\u0430 \u0447\u0435\u043a\u043c\u0435\u0434\u0436\u0435 \u0437\u0430 \u043f\u0430\u0440\u0438
OpentapsError_CreateCashDrawerTransFail = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0437\u0430\u043f\u0438\u0441 \u043d\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f
OpentapsError_CreateMergeFormFail = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0441\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u0444\u043e\u0440\u043c\u0430 \u0437\u0430 \u0441\u043b\u0438\u0432\u0430\u043d\u0435
OpentapsError_CreateNoteFail = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0441\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u0431\u0435\u043b\u0435\u0436\u043a\u0430
OpentapsError_DeleteMergeFormFail = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0438\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0444\u043e\u0440\u043c\u0430 \u0437\u0430 \u0441\u043b\u0438\u0432\u0430\u043d\u0435
OpentapsError_ErrorSavingFileToPath = \u0413\u0440\u0435\u0448\u043d\u043a\u0430 \u043f\u0440\u0438 \u0437\u0430\u043f\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0444\u0430\u0439\u043b ${path}
OpentapsError_FormGeneration = \u041f\u043e\u044f\u0432\u0438 \u0441\u0435 \u0433\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0444\u043e\u0440\u043c\u0430\u0442\u0430. \u043c\u043e\u043b\u044f \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u0439\u0442\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u0430 \u0437\u0430 \u0433\u0440\u0435\u0448\u043a\u0438.
OpentapsError_FormGenerationBadXslFo = \u041d\u0435\u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0437\u0430 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0444\u043e\u0440\u043c\u0430 \u043e\u0442 XSL-FO
OpentapsError_FormGenerationInvalidForm = \u043d\u0432\u0435\u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0437\u0430 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0430\u043d\u0435. \u041d\u0435\u0432\u0430\u043b\u0438\u0434\u043d\u0430 \u0444\u043e\u0440\u043c\u0430.
OpentapsError_FormGenerationNoContext = \u041f\u043e\u044f\u0432\u0438 \u0441\u0435 \u0433\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0441\u043b\u0438\u0432\u0430\u043d\u0435 \u043e\u0442 \u0443\u0441\u043b\u0443\u0433\u0430 ${serviceName} \u043f\u043e \u0432\u0440\u0435\u043c\u0435 \u043d\u0430 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0430\u043d\u0435.
OpentapsError_FormGenerationStreamError = Unable to write to browser OutputStream
OpentapsError_FreemarkerUtilImportError = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0438\u043c\u043f\u043e\u0440\u0442 \u043d\u0430 \u043c\u0430\u043a\u0440\u043e\u0441 \u043e\u0442 \u0448\u0430\u0431\u043b\u043e\u043d \u043e\u0442 ${location}:
OpentapsError_FreemarkerUtilParseError = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0447\u0435\u0442\u0435\u043d\u0435 \u043d\u0430 \u0448\u0430\u0431\u043b\u043e\u043d \u043e\u0442 ${location}:
OpentapsError_FreemarkerUtilReadError = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0447\u0435\u0442\u0435\u043d\u0435 \u043d\u0430 \u0444\u0430\u0439\u043b \u043e\u0442 ${location}:
OpentapsError_GoodIdentificationDupe = \u041d\u0430\u043c\u0435\u0440\u0435\u043d \u0435 \u043f\u043e\u0432\u0435\u0447\u0435 \u043e\u0442 \u0435\u0434\u0438\u043d \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u0441\u044a\u0441 GoodIdentification \u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 ${idValue}
OpentapsError_Internal = \u041f\u043e\u044f\u0432\u0438 \u0441\u0435 \u0432\u044a\u0442\u0440\u0435\u0448\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430.  \u041c\u043e\u043b\u044f \u0441\u0432\u044a\u0440\u0436\u0435\u0442\u0435 \u0441\u0435 \u0441 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0438\u044f\u0442 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u0437\u0430 \u043f\u043e\u043c\u043e\u0449.
OpentapsError_MergePartiesFail = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0441\u043b\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u0446\u0438:
OpentapsError_MissingPaginator = <div class="errortooltip">\u041d\u0435\u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442 \u0437\u0430 \u043f\u043e\u043b\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u0431\u0430\u0437\u0430\u0442\u0430 \u043e\u0442 \u0434\u0430\u043d\u043d\u0438 - \u0441\u0435\u0441\u0438\u044f\u0442\u0430 \u0435 \u0438\u0437\u0442\u0435\u043a\u043b\u0430, \u043c\u043e\u043b\u044f \u0432\u043b\u0435\u0437\u0442\u0435 \u043e\u0442\u043d\u043e\u0432\u043e.</div>
OpentapsError_MissingOrderPaymentMethod = \u041d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0435 \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u043f\u043e\u0440\u044a\u0447\u043a\u0430, \u0442\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0441\u0435 \u0434\u043e\u0441\u0442\u0430\u0432\u0438 \u043c\u0435\u0442\u043e\u0434 \u043d\u0430 \u043f\u043b\u0430\u0449a\u043d\u0435.
OpentapsError_NoItemsToProcess = \u041d\u044f\u043c\u0430 \u0437\u0430\u043f\u0438\u0441\u0438 \u0437\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430.
OpentapsError_NoSuppliersForProductAndQty = \u041d\u044f\u043c\u0430 \u043d\u0430\u043c\u0435\u0440\u0435\u043d \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a, \u043a\u043e\u0439\u0442\u043e \u0434\u0430 \u043e\u0441\u0438\u0433\u0443\u0440\u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e ${quantity} \u043e\u0442 \u043f\u0440\u043e\u0434\u0443\u043a\u0442 [${productId}].
OpentapsError_NoSupplierRole = \u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u0441 \u043a\u043e\u0434 [${partyId}] \u043d\u0435 \u0435 \u0434\u043e\u0441\u0442\u0430\u0432\u0447\u0438\u043a.
OpentapsError_OrderNotApprovedLong = \u0422\u0430\u0437\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f \u0438\u0437\u0438\u0441\u043a\u0432\u0430 \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0430 \u043f\u043e\u0440\u044a\u0447\u043a\u0430. \u041f\u043e\u0440\u044a\u0447\u043a\u0430 [${orderId}] \u0435 \u0442\u0435\u043a\u0443\u0449\u043e \u0432 ${statusDescription}.
OpentapsError_OrderNotFound = \u041f\u043e\u0440\u044a\u0447\u043a\u0430 [${orderId}] \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0430.
OpentapsError_OrderNotPurchaseOrder = \u041f\u043e\u0440\u044a\u0447\u043a\u0430 [${orderId}] \u043d\u0435 \u043f\u043e\u0440\u044a\u0447\u043a\u0430 \u0437\u0430 \u043f\u043e\u043a\u0443\u043f\u043a\u0438.
OpentapsError_PaymentNotFound = \u041f\u043b\u0430\u0449\u0430\u043d\u0435 [${paymentId}] \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u043e.
OpentapsError_PaymentMethodNotFound = \u043c\u0435\u0442\u043e\u0434 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 [${paymentMethodId}] \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d.
OpentapsError_PermissionDenied = \u041d\u044f\u043c\u0430\u0442\u0435 \u043f\u0440\u0430\u0432\u0430 \u0437\u0430 \u0438\u0437\u0432\u044a\u0440\u0448\u0432\u0430\u043d\u0435 \u043d\u0430 \u0442\u043e\u0432\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435.
OpentapsError_ProductNotFound = \u041f\u0440\u043e\u0434\u0443\u043a\u0442 [${productId}] \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d.
OpentapsError_ProductPriceNotFound = \u041f\u0440\u043e\u0434\u0443\u043a\u0442\u044a\u0442 [${productId}] \u043d\u044f\u043c\u0430 \u0434\u0435\u0444\u0438\u043d\u0438\u0440\u0430\u043d\u0430 \u0446\u0435\u043d\u0430 \u0437\u0430 \u0432\u0430\u043b\u0443\u0442\u0430 [${currencyUomId}].
OpentapsError_ProductStoreNotFound = \u041f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u0441\u043a\u043b\u0430\u0434 [${productStoreId}] \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d.
OpentapsError_PropertyNotConfigured = ${propertyName} \u043d\u0435 \u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u043e \u0432 ${resource}
OpentapsError_ShipGroupNotFound = \u0413\u0440\u0443\u043f\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0437\u0430 \u0437\u0430\u043f\u0438\u0441 \u043d\u0430 \u043f\u0440\u044a\u0447\u043a\u0430 ${shipGroupSeqId} \u0437\u0430 \u043a\u043e\u0434 \u043d\u0430 \u043f\u043e\u0440\u044a\u0447\u043a\u0430 ${orderId} \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d
OpentapsError_ShipmentNotFound = \u043a\u043e\u0434 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430 ${shipmentId} \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d
OpentapsError_ShipmentRouteSegmentNotFound = \u041a\u043e\u0434 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0435\u043d \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0435\u043d \u0441\u0435\u0433\u043c\u0435\u043d\u0442 ${shipmentRouteSegmentId} \u0437\u0430 \u043a\u043e\u0434 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430 ${shipmentId} \u043d\u0435 \u0435\u043d\u0430\u043c\u0435\u0440\u0435\u043d
OpentapsError_UpdateMergeFormFail = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043e\u0431\u043d\u043e\u0432\u044f\u0432\u0430\u043d\u0435 \u043d\u0430 \u0444\u043e\u0440\u043c\u0430 \u0437\u0430 \u0441\u043b\u0438\u0432\u0430\u043d\u0435
OpentapsError_UserLoginNotFound = \u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b [${userLoginId}] \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d
OpentapsFieldError_BadDoubleFormat = \u041f\u043e\u043b\u0435\u0442\u043e \u0442\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0435 \u0446\u0438\u0444\u0440\u0430.
OpentapsFielderror_Required = \u0422\u043e\u0432\u0430 \u043f\u043e\u043b\u0435 \u0435 \u0437\u0430\u0434\u044a\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u043e.
OpentapsFieldError_BadDateFormat = \u0422\u043e\u0432\u0430 \u043f\u043e\u043b\u0435 \u0442\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0435 \u0434\u0430\u0442\u0430 \u0432\u044a\u0432 \u0444\u043e\u0440\u043c\u0430\u0442 \u0413\u0413\u0413\u0413-\u041c\u041c-\u0414\u0414.
OpentapsError_WeightRequiredForUPSShipments = \u0422\u0435\u0433\u043b\u043e \u0438 \u0435\u0434\u0438\u043d\u0438\u0446\u0438 \u0437\u0430 \u0442\u0435\u0433\u043b\u043e \u0441\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0438 \u0437\u0430 \u0432\u0441\u0438\u0447\u043a\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438
OpentapsError_ViewPrefNotFound = ViewPref \u0442\u0438\u043f [${viewPrefTypeId}] \u0437\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b [${userLoginId}] \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d
OpentapsError_ShipmentRouteSegmentNotFound = \u041a\u043e\u0434 \u043d\u0430 ${shipmentRouteSegmentId} \u0437\u0430 \u043a\u043e\u0434 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430 ${shipmentId} \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d
OpentapsError_ShippingMethodOrAddressMissing = \u0422\u0440\u044f\u0431\u0432\u0430 \u0434\u0430 \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0432\u0430\u043b\u0438\u0434\u0435\u043d \u043c\u0435\u0442\u043e\u0434 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0438 \u0430\u0434\u0440\u0435\u0441.
OpentapsError_ReturnNotFound = \u0412\u0440\u044a\u0449\u0430\u043d\u0435 ${returnId} \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u043e.
OpentapsError_ReportNotFound = \u0420\u0430\u043f\u043e\u0440\u0442 ${location} \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d.
OpentapsError_ReportDesignError = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0440\u0430\u043f\u043e\u0440\u0442: ${message}
OpentapsError_ReceiveOfflinePayment = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435
OpentapsError_ProductUpcCodeNotValid = ${idValue} \u043d\u0435 \u0435 \u0432\u0430\u043b\u0438\u0434\u0435\u043d \u043a\u043e\u0434
OpentapsError_ProductUpcCodeNotUnique = ${goodIdentificationTypeId} ${idValue} \u0435 \u0432\u0435\u0447\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u043d \u043e\u0442 \u043f\u0440\u043e\u0434\u0443\u043a\u0442 ${productId}
OpentapsError_ProductStoreHaveNoCatalogs = \u041d\u044f\u043c\u0430 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u0441\u0432\u044a\u0440\u0437\u0430\u043d \u0441 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u0441\u043a\u043b\u0430\u0434 ${productStoreId}
OpentapsError_PaymentCannotPrint = \u0422\u043e\u0432\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 \u043d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u0430
OpentapsError_PartyNotFound = \u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a [${partyId}] \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d.
OpentapsError_PartyAlreadyAssigned = \u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a [${partyId}] \u0435 \u0432\u0435\u0447\u0435 \u043d\u0430\u0437\u0430\u043d\u0430\u0447\u0435\u043d.
OpentapsError_OriginPostalAddressRequiredForUPSReturnShipments = \u041f\u043e\u0449\u0435\u043d\u0441\u043a\u0438\u044f\u0442 \u0430\u0434\u0440\u0435\u0441 \u043d\u0430 \u0438\u0437\u0442\u043e\u0447\u043d\u0438\u043a\u0430 \u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430\u0442\u0430
OpentapsError_OriginPhoneNumberRequiredForUPSReturnShipments = \u0422\u0435\u043b\u0435\u0444\u043e\u043d\u043d\u0438\u044f\u0442 \u043d\u043e\u043c\u0435\u0440 \u043d\u0430 \u0438\u0437\u0442\u043e\u0447\u043d\u0438\u043a\u0430 \u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430\u0442\u0430
OpentapsError_InvoiceCurrencyNotSet = \u0424\u0430\u043a\u0442\u0443\u0440\u0430 [${invoiceId}] \u043d\u044f\u043c\u0430 \u0434\u0435\u0444\u0438\u043d\u0438\u0440\u0430\u043d\u0430 \u0432\u0430\u043b\u0443\u0442\u0430. \u041d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043e\u0441\u044a\u0449\u0435\u0441\u0442\u0432\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f.
OpentapsError_InvoiceCannotPrint = \u0422\u0430\u0437\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0431\u044a\u0434\u0435 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u0430\u043d\u0430
OpentapsError_InventoryItemValueHistory_UnitCostZero = \u0417\u0430\u043f\u0438\u0441 \u0437\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442 [${inventoryItemId}] \u0431\u0435 \u043e\u0431\u043d\u043e\u0432\u0435\u043d\u0430, \u043d\u043e \u0446\u0435\u043d\u0430 \u0437\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u0430 \u0435 \u043f\u0440\u0430\u0437\u043d\u043e - \u0449\u0435 \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 0
OpentapsError_InventoryItemValueHistory_UnitCostNotChanged = \u0417\u0430\u043f\u0438\u0441 \u0437\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442 [${inventoryItemId}] \u0431\u0435 \u043e\u0431\u043d\u043e\u0432\u0435\u043d\u0430, \u043d\u043e \u0446\u0435\u043d\u0430 \u0437\u0430 \u0435\u0434\u0438\u043d\u0438\u0446\u0430 \u043d\u0435 \u0431\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0435\u043d\u0430 - \u043d\u044f\u043c\u0430 \u0437\u0430\u043f\u0438\u0441 \u0432 \u0438\u0441\u0442\u043e\u0440\u0438\u044f
OpentapsError_InventoryItemNotFound = \u0417\u0430\u043f\u0438\u0441 \u0437\u0430 \u043d\u0430\u043b\u0438\u0447\u043d\u043e\u0441\u0442 [${inventoryItemId}] \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d.
OpentapsError_InternalMessageNoSenderPermission = ${partyIdFrom} \u043d\u044f\u043c\u0430 \u043f\u0440\u0430\u0432\u0430 \u0437\u0430 \u0438\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u0432\u044a\u0442\u0440\u0435\u0448\u043d\u043e \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435.
OpentapsError_InternalMessageNoRecipients = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u044f
OpentapsError_InternalMessageNoRecipientPermission = ${partyId} \u043d\u044f\u043c\u0430 \u043f\u0440\u0430\u0432\u0430 \u0437\u0430 \u043f\u043e\u043b\u0443\u0447\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u0432\u044a\u0442\u0440\u0435\u0448\u043d\u043e \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435.
OpentapsError_InternalMessageBodyRequired = \u041d\u0435\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0435 \u0442\u044f\u043b\u043e \u043d\u0430 \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435.
OpentapsError_EmailOwnerExist = \u0412\u0435\u0447\u0435 \u0438\u043c\u0430 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u0438\u043a \u043d\u0430 \u0442\u043e\u0437\u0438 email \u0430\u0434\u0440\u0435\u0441
OpentapsError_DeleteMergeFormCategoryFail = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0438\u0437\u0442\u0440\u0438\u0432\u0430\u043d\u0435 \u043d\u0430 \u0441\u043b\u0438\u0432\u0430\u043d\u0435 \u043e\u0442 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f
OpentapsError_CreateMergeFormCategoryFail = \u0413\u0440\u0435\u0448\u043a\u0430 \u043f\u0440\u0438 \u0441\u044a\u0437\u0434\u0430\u0432\u0430\u043d\u0435 \u043d\u0430 \u0441\u043b\u0438\u0432\u0430\u043d\u0435 \u043e\u0442 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f
OpentapsError_CreateAgreementFailSinceRole = \u041d\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0435 \u0441\u044a\u0437\u0434\u0430\u0434\u0435 \u0441\u043f\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435 \u0441 \u0442\u0438\u043f ${agreementTypeId} \u0438 \u0440\u043e\u043b\u044f ${roleTypeId}.
OpentapsError_CarrierShipmentMethodNotFound = \u041c\u0435\u0442\u043e\u0434 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u043d\u0430 \u043f\u0440\u0435\u0432\u043e\u0437\u0432\u0430\u0447 \u0441 \u043a\u043e\u0434 \u043d\u0430 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a ${partyId} \u0438 \u043a\u043e\u0434 \u043d\u0430 \u043c\u0435\u0442\u043e\u0434 \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430 ${shipmentMethodTypeId} \u043d\u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d
OpentapsError_CarrierReturnServiceNotFound = \u0423\u0441\u043b\u0443\u0433\u0430 \u043f\u043e \u0432\u0440\u044a\u0449\u0430\u043d\u0435 \u043e\u0442 \u043f\u0440\u0435\u0432\u043e\u0437\u0432\u0430\u0447 ${carrierReturnServiceId} \u043d\u0435 \u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0430
OpentapsError_CannotAddItem = \u041d\u0435\u0443\u0441\u043f\u0435\u0445 \u043f\u0440\u0438 \u0434\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 \u0437\u0430\u043f\u0438\u0441, \u0432 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442 \u043d\u0430 \u0432\u044a\u0442\u0440\u0435\u0448\u043d\u0430 \u0433\u0440\u0435\u0448\u043a\u0430: ${message}.
OpentapsError_CalendarFail = \u041d\u0435\u0432\u044a\u0437\u043c\u043e\u0436\u043d\u043e \u0435 \u0434\u0430 \u0441\u0435 \u043f\u043e\u043a\u0430\u0436\u0435 \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440, \u043d\u0435 \u0441\u0430 \u0434\u0435\u0444\u0438\u043d\u0438\u0440\u0430\u043d\u0438 \u043f\u0435\u0440\u0438\u043e\u0434\u0438.
OpentapsError_AgreementNotFoundForParties = \u041d\u0435 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u043f\u0430\u0440\u0442\u043d\u044a\u043e\u0440\u0441\u043a\u043e \u0441\u043f\u043e\u0440\u0430\u0437\u0443\u043c\u0435\u043d\u0438\u0435 \u0437\u0430 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a ${partnerName}
