< Summary

Information
Class: Services.ApiServices._1CApi.OData.OneCODataConstants
Assembly: Services
File(s): /home/runner/work/Studio2Prod/Studio2Prod/AppRepository/ApiServices/1CApi/OData/OneCODataConstants.cs
Line coverage
100%
Covered lines: 1
Uncovered lines: 0
Coverable lines: 1
Total lines: 29
Line coverage: 100%
Branch coverage
100%
Covered branches: 2
Total branches: 2
Branch coverage: 100%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
IsDefaultGtd(...)100%22100%

File(s)

/home/runner/work/Studio2Prod/Studio2Prod/AppRepository/ApiServices/1CApi/OData/OneCODataConstants.cs

#LineLine coverage
 1namespace Services.ApiServices._1CApi.OData;
 2
 3public static class OneCODataConstants
 4{
 5    public const string ZeroGuid = "00000000-0000-0000-0000-000000000000";
 6
 7    /// <summary>
 8    /// Номер ГТД для товара без таможенной декларации (ЕАЭС, внутренние поставки). Записи в Catalog_НомераГТД может не 
 9    /// тогда в строку приходной уходит пустая ссылка, то есть «без ГТД».
 10    /// </summary>
 11    public const string DefaultGtdNumber = "00000/000/00000";
 12
 13    public static bool IsDefaultGtd(string? number)
 514        => string.Equals(number?.Trim(), DefaultGtdNumber, StringComparison.Ordinal);
 15
 16    /// <summary>Свойство «Производитель» в плане видов характеристик доп. реквизитов номенклатуры.</summary>
 17    public const string ProducerPropertyKey = "abba39bc-6cc0-11e8-418f-005056890939";
 18
 19    public const string NomenclatureEndpoint = "Catalog_Номенклатура";
 20    public const string NomenclaturePropertiesEndpoint = "Catalog_Номенклатура_ДополнительныеРеквизиты";
 21    public const string PropertyValuesEndpoint = "Catalog_ЗначенияСвойствОбъектов";
 22
 23    public const string UnitShtukaGuid = "fe004ea0-4871-11e8-4680-fa163e49a0ee";
 24    public const string UnitType = "StandardODATA.Catalog_КлассификаторЕдиницИзмерения";
 25    public const string OperationTypeReceipt = "ПоступлениеОтПоставщика";
 26    public const string OrderType = "StandardODATA.Document_ЗаказПоставщику";
 27    public const string OperationTypeExpense = "ПродажаПокупателю";
 28    public const string OrderTypeExpenseBuyer = "StandardODATA.Document_ЗаказПокупателя";
 29}

Methods/Properties

IsDefaultGtd(System.String)