trinion_tp-1.0.x-dev/trinion_tp.install
trinion_tp.install
<?php
/**
* Implements hook_install().
*/
function trinion_tp_install($is_syncing) {
$config = \Drupal::service('config.factory')->getEditable('trinion_tp.settings');
$platezhnye_sistemy_vid = 'platezhnye_sistemy';
$edinicy_izmereniya_vid = 'edinicy_izmereniya';
$status_priema_platezha_vid = 'status_priema_platezha';
$statusy_scheta_klienta_vid = 'statusy_scheta_klienta';
$statusy_zakaza_dlia_klienta_vid = 'so_status_for_customer';
$tipi_cen_vid = 'tip_ceny';
$terms_data = [
$platezhnye_sistemy_vid => [
'bankovskiy_perevod_tid' => [
'name' => 'Bank transfer',
],
'nalichnie_tid' => [
'name' => 'Cash',
],
'oplata_po_karte_tid' => [
'name' => 'Payment by card',
],
'sbp_tid' => [
'name' => 'SBP',
],
],
$edinicy_izmereniya_vid => [
'sht_tid' => [
'name' => 'pcs'
]
],
$status_priema_platezha_vid => [
'priem_platezha_n_tid' => [
'name' => 'New'
]
],
$statusy_scheta_klienta_vid => [
'schet_klienta_nov_tid' => [
'name' => 'New',
'weight' => 1,
],
'schet_klienta_chast_oplachen_tid' => [
'name' => 'Partially paid',
'weight' => 2,
],
'schet_klienta_oplachen_tid' => [
'name' => 'Paid',
'weight' => 3,
],
],
$tipi_cen_vid => [
'roznichnaya_cena_tid' => [
'name' => 'Retail'
],
'staraya_cena_tid' => [
'name' => 'Old'
]
],
$statusy_zakaza_dlia_klienta_vid => [
'zakaz_sozdan' => [
'name' => 'Order created',
'weight' => 1,
],
'zakaz_priniat' => [
'name' => 'Order accepted',
'weight' => 2,
],
'zakaz_sobran' => [
'name' => 'Order collected',
'weight' => 3,
],
'zakaz_peredan_v_dostavku' => [
'name' => 'Sent for delivery',
'weight' => 4,
],
'zakaz_v_dostavke' => [
'name' => 'In delivery',
'weight' => 5,
],
'zakaz_dostavlen' => [
'name' => 'Delivered',
'weight' => 6,
],
],
];
foreach ($terms_data as $vid => $terms) {
foreach ($terms as $conf_name => $term_data) {
$term_data['vid'] = $vid;
$term = \Drupal\taxonomy\Entity\Term::create($term_data);
$term->save();
$config->set($conf_name, $term->id());
if ($conf_name == 'roznichnaya_cena_tid') {
$roznichnaya_cena_uuid = $term->uuid();
}
}
}
$config->save();
$config = \Drupal::service('config.factory')->getEditable('field.field.user.user.field_tp_tip_ceny');
$data = $config->getRawData();
$data['default_value'][0]['target_uuid'] = $roznichnaya_cena_uuid;
$config->setData($data);
$config->save();
drupal_flush_all_caches();
$role_object = \Drupal\user\Entity\Role::load('crm_user');
$role_object->grantPermission('trinion_tp schet_klienta');
$role_object->grantPermission('trinion_tp kommercheskie predlogeniya');
$role_object->grantPermission('trinion_tp tovari');
$role_object->grantPermission('trinion_tp zakaz_klienta');
$role_object->grantPermission('trinion_tp poluchennyy_platezh');
$role_object->grantPermission('trinion_tp zakaz_postavschiku');
$role_object->grantPermission('trinion_tp schet_postavschika');
$role_object->grantPermission('trinion_tp otgruzka');
$role_object->grantPermission('trinion_tp prosmotr_ostatkov');
$role_object->grantPermission('trinion_tp trebovanie_nakladnaya');
$role_object->grantPermission('trinion_tp vypusk_produkcii');
$role_object->grantPermission('trinion_tp prosmotr_peremeshcheniy_tovarov');
$role_object->grantPermission('trinion_tp otpravlennyy_platezh');
$role_object->grantPermission('trinion_tp postuplenie_tovarov');
$role_object->grantPermission('trinion_tp prosmotr_planov_prodazh');
$role_object->grantPermission('trinion_tp prosmotr_planov_prodazh');
$role_object->grantPermission('create kommercheskoe_predlozhenie content');
$role_object->grantPermission('delete any kommercheskoe_predlozhenie content');
$role_object->grantPermission('edit any kommercheskoe_predlozhenie content');
$role_object->grantPermission('create schet content');
$role_object->grantPermission('delete any schet content');
$role_object->grantPermission('edit any schet content');
$role_object->grantPermission('create otgruzka content');
$role_object->grantPermission('delete any otgruzka content');
$role_object->grantPermission('edit any otgruzka content');
$role_object->grantPermission('create schet_postavschika content');
$role_object->grantPermission('delete any schet_postavschika content');
$role_object->grantPermission('edit any schet_postavschika content');
$role_object->grantPermission('create tovar content');
$role_object->grantPermission('delete any tovar content');
$role_object->grantPermission('edit any tovar content');
$role_object->grantPermission('create cena content');
$role_object->grantPermission('delete any cena content');
$role_object->grantPermission('edit any cena content');
$role_object->grantPermission('create trebovanie_nakladnaya content');
$role_object->grantPermission('delete any trebovanie_nakladnaya content');
$role_object->grantPermission('edit any trebovanie_nakladnaya content');
$role_object->grantPermission('create vypusk_produkcii content');
$role_object->grantPermission('delete any vypusk_produkcii content');
$role_object->grantPermission('edit any vypusk_produkcii content');
$role_object->grantPermission('create zakaz_postavschiku content');
$role_object->grantPermission('delete any zakaz_postavschiku content');
$role_object->grantPermission('edit any zakaz_postavschiku content');
$role_object->grantPermission('create poluchennyy_platezh content');
$role_object->grantPermission('delete any poluchennyy_platezh content');
$role_object->grantPermission('edit any poluchennyy_platezh content');
$role_object->grantPermission('create otpravlennyy_platezh content');
$role_object->grantPermission('delete any otpravlennyy_platezh content');
$role_object->grantPermission('edit any otpravlennyy_platezh content');
$role_object->grantPermission('create postuplenie_tovarov content');
$role_object->grantPermission('delete any postuplenie_tovarov content');
$role_object->grantPermission('edit any postuplenie_tovarov content');
$role_object->grantPermission('create zakaz_klienta content');
$role_object->grantPermission('delete any zakaz_klienta content');
$role_object->grantPermission('edit any zakaz_klienta content');
$role_object->grantPermission('create peremeshchenie_tovarov content');
$role_object->grantPermission('delete any peremeshchenie_tovarov content');
$role_object->grantPermission('edit any peremeshchenie_tovarov content');
$role_object->grantPermission('create tp_sales_plan content');
$role_object->grantPermission('delete any tp_sales_plan content');
$role_object->grantPermission('edit any tp_sales_plan content');
$role_object->grantPermission('create tp_sales_plan content');
$role_object->grantPermission('delete any tp_sales_plan content');
$role_object->grantPermission('edit any tp_sales_plan content');
$role_object->grantPermission('trinion_tp frontol');
$role_object->save();
$config = \Drupal::configFactory()->getEditable('core.entity_form_display.user.user.default');
if (!$config->isNew()) {
$config->set('content.field_tp_tip_ceny', [
'type' => 'entity_reference_autocomplete',
'weight' => '10',
'region' => 'content',
'settings' => ['match_operator' => 'CONTAINS', 'match_limit' => 10, 'size' => 60, 'placeholder' => '',],
'third_party_settings' => [],
]);
$config->clear('hidden.field_tp_tip_ceny');
$config->save();
}
}
function trinion_tp_schema() {
$schema['trinion_tp_ostatki'] = [
'description' => 'Stocks',
'fields' => [
'id' => [
'type' => 'serial',
'not null' => TRUE,
'description' => 'Primary Key: Unique ID',
],
'tovar' => [
'type' => 'int',
'description' => "Reference to Product",
],
'kharakteristika_tovara' => [
'type' => 'int',
'description' => "Reference to Product characteristic",
],
'kolichestvo' => [
'type' => 'float',
'not null' => TRUE,
'default' => 0,
'description' => 'Count items',
],
'edinica_izmereniya' => [
'type' => 'int',
'description' => "Reference to Unit",
],
'sklad' => [
'type' => 'int',
'description' => "Reference to Warehouse",
],
],
'primary key' => ['id'],
'indexes' => [
'tovar' => ['tovar', 'kharakteristika_tovara'],
],
];
$schema['trinion_tp_dvizheniya'] = [
'description' => 'Movements',
'fields' => [
'id' => [
'type' => 'serial',
'not null' => TRUE,
'description' => 'Primary Key: Unique ID',
],
'ostatok' => [
'type' => 'int',
'description' => 'Reference to Stock',
],
'document' => [
'type' => 'int',
'description' => "Reference to Document",
],
'kolichestvo' => [
'type' => 'float',
'not null' => TRUE,
'default' => 0,
'description' => 'Count items',
],
'tip_dvizheniya' => [
'type' => 'varchar_ascii',
'length' => 50,
'description' => "Movement type",
],
],
'primary key' => ['id'],
'indexes' => [
'ostatok' => ['ostatok',],
],
];
$schema['trinion_tp_rezervi'] = [
'description' => 'Reserves',
'fields' => [
'id' => [
'type' => 'serial',
'not null' => TRUE,
'description' => 'Primary Key: Unique ID',
],
'tovar' => [
'type' => 'int',
'description' => "Reference to Product",
],
'kharakteristika_tovara' => [
'type' => 'int',
'description' => "Reference to Product characteristic",
],
'kolichestvo' => [
'type' => 'float',
'not null' => TRUE,
'default' => 0,
'description' => 'Count items',
],
'document' => [
'type' => 'int',
'description' => "Reference to Document",
],
'edinica_izmereniya' => [
'type' => 'int',
'description' => "Reference to Unit",
],
'sklad' => [
'type' => 'int',
'description' => "Reference to Warehouse",
],
],
'primary key' => ['id'],
'indexes' => [
'tovar' => ['tovar', 'kharakteristika_tovara'],
],
];
return $schema;
}
function trinion_tp_update_8023() {
$prefixes = [
'field.storage.node.field_tp_kolichestvo',
'field.field.node.tp_stroka_dokumenta_uit.field_tp_kolichestvo',
'core.entity_form_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.teaser',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.default',
'views.view.crm_stroki_uit',
];
$results = [];
foreach ($prefixes as $prefix) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
}
$return = '';
foreach ($results as $prefix => $result) {
$return .= "\n$prefix:\n";
foreach ($result as $key => $ids) {
$return .= "$key: " . implode(', ', $ids) . "\n";
}
}
ff();
}
function trinion_tp_update_8024() {
$prefixes = [
'field.storage.node.field_tp_upd_reg_nomer',
'field.storage.node.field_tp_kolichestvo_proslezh',
'field.storage.node.field_tp_status_upd',
'field.storage.taxonomy_term.field_tp_kod',
'field.storage.node.field_tp_ed_izmereniya_prosl',
'field.field.taxonomy_term.edinicy_izmereniya.field_tp_kod',
'core.entity_view_display.taxonomy_term.edinicy_izmereniya.default',
'core.entity_form_display.taxonomy_term.edinicy_izmereniya.default',
'field.field.node.tp_stroka_dokumenta_uit.field_tp_upd_reg_nomer',
'field.field.node.tp_stroka_dokumenta_uit.field_tp_kolichestvo_proslezh',
'field.field.node.tp_stroka_dokumenta_uit.field_tp_ed_izmereniya_prosl',
'field.field.node.otgruzka.field_tp_status_upd',
'core.entity_form_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_form_display.node.otgruzka.default',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.teaser',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_view_display.node.otgruzka.teaser',
'core.entity_view_display.node.otgruzka.default',
];
$results = [];
foreach ($prefixes as $prefix) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
}
$return = '';
foreach ($results as $prefix => $result) {
$return .= "\n$prefix:\n";
foreach ($result as $key => $ids) {
$return .= "$key: " . implode(', ', $ids) . "\n";
}
}
}
function trinion_tp_update_8025(&$sandbox) {
$prefixes = [
'node.type.postuplenie_tovarov',
'language.content_settings.node.postuplenie_tovarov',
'core.base_field_override.node.postuplenie_tovarov.title',
'core.base_field_override.node.postuplenie_tovarov.promote',
'field.field.node.postuplenie_tovarov.field_tp_zakaz_postavschika',
'field.field.node.postuplenie_tovarov.field_tp_stroki',
'field.field.node.postuplenie_tovarov.field_tp_organizaciya',
'field.field.node.postuplenie_tovarov.field_tp_data',
'field.field.node.postuplenie_tovarov.field_tp_otvetstvennyy',
'core.entity_form_display.node.postuplenie_tovarov.default',
'core.entity_view_display.node.postuplenie_tovarov.teaser',
'core.entity_view_display.node.postuplenie_tovarov.default',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8026(&$sandbox) {
$prefixes = [
'field.storage.node.field_tp_zakazy_postavschiku',
'field.field.node.postuplenie_tovarov.field_tp_zakazy_postavschiku',
'field.field.node.postuplenie_tovarov.field_tp_nds_itogo',
'field.field.node.postuplenie_tovarov.field_tp_itogo',
'views.view.crm_spisok_postupleniya_tovarov',
'core.entity_form_display.node.postuplenie_tovarov.default',
'core.entity_view_display.node.postuplenie_tovarov.teaser',
'core.entity_view_display.node.postuplenie_tovarov.default',
'user.role.crm_user',
'views.view.crm_stroki_uit',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8027(&$sandbox) {
$prefixes = [
'field.storage.node.field_tp_utverzhdeno',
'field.storage.node.field_tp_partiya',
'field.storage.node.field_tp_dvizhenie',
'field.storage.node.field_tp_document',
'node.type.dvizhenie',
'language.content_settings.node.dvizhenie',
'core.base_field_override.node.dvizhenie.title',
'core.base_field_override.node.dvizhenie.promote',
'node.type.ostatok',
'language.content_settings.node.ostatok',
'field.field.node.ostatok.field_tp_dvizhenie',
'core.base_field_override.node.ostatok.title',
'core.base_field_override.node.ostatok.promote',
'field.field.node.postuplenie_tovarov.field_tp_utverzhdeno',
'field.field.node.ostatok.field_tp_partiya',
'node.type.rezerv',
'language.content_settings.node.rezerv',
'core.base_field_override.node.rezerv.title',
'core.base_field_override.node.rezerv.promote',
'field.storage.node.field_tp_tip_dvizheniya',
'field.field.node.dvizhenie.field_tp_tip_dvizheniya',
'field.storage.node.field_tp_sklad',
'taxonomy.vocabulary.sklad',
'language.content_settings.taxonomy_term.sklad',
'field.field.node.rezerv.field_tp_sklad',
'field.field.node.postuplenie_tovarov.field_tp_sklad',
'field.field.node.ostatok.field_tp_sklad',
'field.field.node.zakaz_klienta.field_tp_utverzhdeno',
'field.field.node.dvizhenie.field_tp_document',
'field.field.node.rezerv.field_tp_tovar',
'field.field.node.ostatok.field_tp_tovar',
'field.field.node.rezerv.field_tp_kolichestvo',
'core.entity_form_display.node.rezerv.default',
'field.field.node.ostatok.field_tp_kolichestvo',
'core.entity_form_display.node.ostatok.default',
'field.field.node.dvizhenie.field_tp_kolichestvo',
'core.entity_form_display.node.dvizhenie.default',
'core.entity_view_display.node.rezerv.teaser',
'core.entity_view_display.node.rezerv.default',
'core.entity_view_display.node.ostatok.teaser',
'core.entity_view_display.node.ostatok.default',
'core.entity_view_display.node.dvizhenie.teaser',
'core.entity_view_display.node.dvizhenie.default',
'core.entity_form_display.node.zakaz_klienta.default',
'core.entity_form_display.node.postuplenie_tovarov.default',
'core.entity_view_display.node.zakaz_klienta.teaser',
'core.entity_view_display.node.zakaz_klienta.default',
'core.entity_view_display.node.postuplenie_tovarov.teaser',
'core.entity_view_display.node.postuplenie_tovarov.default',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8028(&$sandbox) {
$to_delete = [
'field.storage.node.field_zakupochnaya_cena',
'field.field.node.tovar.field_zakupochnaya_cena',
'field.field.node.tovar.field_tp_cena',
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'node.type.cena',
'language.content_settings.node.cena',
'core.base_field_override.node.cena.promote',
'field.storage.node.field_tp_tip_ceny',
'field.storage.node.field_tp_kharakteristika_tovara',
'taxonomy.vocabulary.kharakteristiki_tovara',
'language.content_settings.taxonomy_term.kharakteristiki_tovara',
'field.field.node.cena.field_tp_kharakteristika_tovara',
'taxonomy.vocabulary.tip_ceny',
'language.content_settings.taxonomy_term.tip_ceny',
'field.field.node.cena.field_tp_tip_ceny',
'core.entity_view_display.taxonomy_term.kharakteristiki_tovara.default',
'core.entity_form_display.taxonomy_term.kharakteristiki_tovara.default',
'field.field.node.tp_stroka_dokumenta_uit.field_tp_kharakteristika_tovara',
'field.field.node.tovar.field_tp_kharakteristika_tovara',
'field.field.node.cena.field_tp_tovar',
'field.field.node.cena.field_tp_cena',
'core.entity_form_display.node.cena.default',
'core.entity_view_display.node.cena.teaser',
'core.entity_view_display.node.cena.default',
'taxonomy.vocabulary.sklad',
'node.type.rezerv',
'node.type.postuplenie_tovarov',
'node.type.ostatok',
'node.type.dvizhenie',
'language.content_settings.taxonomy_term.sklad',
'language.content_settings.node.rezerv',
'language.content_settings.node.postuplenie_tovarov',
'language.content_settings.node.ostatok',
'language.content_settings.node.dvizhenie',
'field.storage.node.field_tp_zakazy_postavschiku',
'field.storage.node.field_tp_utverzhdeno',
'field.storage.node.field_tp_tip_dvizheniya',
'field.storage.node.field_tp_sklad',
'field.storage.node.field_tp_partiya',
'field.storage.node.field_tp_dvizhenie',
'field.storage.node.field_tp_document',
'field.field.node.zakaz_klienta.field_tp_utverzhdeno',
'field.field.node.rezerv.field_tp_tovar',
'field.field.node.rezerv.field_tp_sklad',
'field.field.node.rezerv.field_tp_kolichestvo',
'field.field.node.postuplenie_tovarov.field_tp_zakazy_postavschiku',
'field.field.node.postuplenie_tovarov.field_tp_utverzhdeno',
'field.field.node.postuplenie_tovarov.field_tp_stroki',
'field.field.node.postuplenie_tovarov.field_tp_sklad',
'field.field.node.postuplenie_tovarov.field_tp_organizaciya',
'field.field.node.postuplenie_tovarov.field_tp_nds_itogo',
'field.field.node.postuplenie_tovarov.field_tp_itogo',
'field.field.node.postuplenie_tovarov.field_tp_data',
'field.field.node.ostatok.field_tp_tovar',
'field.field.node.ostatok.field_tp_sklad',
'field.field.node.ostatok.field_tp_partiya',
'field.field.node.ostatok.field_tp_kolichestvo',
'field.field.node.ostatok.field_tp_dvizhenie',
'field.field.node.dvizhenie.field_tp_tip_dvizheniya',
'field.field.node.dvizhenie.field_tp_kolichestvo',
'field.field.node.dvizhenie.field_tp_document',
'core.entity_form_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_form_display.node.tovar.default',
'core.entity_form_display.node.rezerv.default',
'core.entity_form_display.node.ostatok.default',
'core.entity_form_display.node.dvizhenie.default',
'core.base_field_override.node.rezerv.title',
'core.base_field_override.node.rezerv.promote',
'core.base_field_override.node.postuplenie_tovarov.title',
'core.base_field_override.node.postuplenie_tovarov.promote',
'core.base_field_override.node.ostatok.title',
'core.base_field_override.node.ostatok.promote',
'core.base_field_override.node.dvizhenie.title',
'core.base_field_override.node.dvizhenie.promote',
'field.field.node.postuplenie_tovarov.field_tp_otvetstvennyy',
'core.entity_form_display.node.postuplenie_tovarov.default',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.teaser',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_view_display.node.tovar.teaser',
'core.entity_view_display.node.tovar.default',
'core.entity_view_display.node.rezerv.teaser',
'core.entity_view_display.node.rezerv.default',
'core.entity_view_display.node.postuplenie_tovarov.teaser',
'core.entity_view_display.node.postuplenie_tovarov.default',
'core.entity_view_display.node.ostatok.teaser',
'core.entity_view_display.node.ostatok.default',
'core.entity_view_display.node.dvizhenie.teaser',
'core.entity_view_display.node.dvizhenie.default',
'views.view.crm_stroki_uit',
'views.view.crm_spisok_cen_tovara',
'views.view.crm_spisok_tovary',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8029(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.rezerv.field_tp_zakaz_klienta',
'field.field.node.tp_stroka_dokumenta_uit.field_tp_sklad',
'field.field.node.rezerv.field_tp_kharakteristika_tovara',
'field.field.node.ostatok.field_tp_kharakteristika_tovara',
'views.view.crm_spisok_ostatkov',
'views.view.crm_spisok_rezervov',
'field.field.node.dvizhenie.field_tp_document',
'core.entity_form_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_form_display.node.rezerv.default',
'core.entity_form_display.node.ostatok.default',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.teaser',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_view_display.node.rezerv.teaser',
'core.entity_view_display.node.rezerv.default',
'core.entity_view_display.node.ostatok.teaser',
'core.entity_view_display.node.ostatok.default',
'core.entity_view_display.node.dvizhenie.teaser',
'user.role.crm_user',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8030(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'core.entity_form_display.node.poluchennyy_platezh.default',
'field.field.node.poluchennyy_platezh.field_tp_platelschik',
'field.field.node.schet.field_tp_schet_dlya',
'field.field.node.schet_postavschika.field_tp_schet_dlya',
'field.field.node.zakaz_klienta.field_tp_zakaz_dlya',
'node.type.zakaz_klienta',
'field.field.node.cena.field_tp_kharakteristika_tovara',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8031(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.zakaz_klienta.field_tp_zakaz_dlya',
'field.field.node.schet.field_tp_schet_dlya',
'field.field.node.kommercheskoe_predlozhenie.field_tp_schet_dlya',
'field.field.node.zakaz_postavschiku.field_tp_zakaz_dlya',
'field.field.node.schet_postavschika.field_tp_schet_dlya',
'field.field.node.otpravlennyy_platezh.field_tp_poluchatel',
'field.field.node.otgruzka.field_tp_otgruzka_dlya',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8032(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.zakaz_klienta.field_tp_data',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8033(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'core.entity_form_display.node.poluchennyy_platezh.default',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8034(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.tovar.field_tp_kharakteristika_tovara',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8035(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.otgruzka.field_tp_utverzhdeno',
'field.field.node.otgruzka.field_tp_sklad',
'core.entity_form_display.node.otgruzka.default',
'core.entity_view_display.node.otgruzka.teaser',
'core.entity_view_display.node.otgruzka.default',
'views.view.crm_spisok_tovary',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8036(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.storage.node.field_tp_fio',
'field.storage.node.field_tp_email',
'field.field.node.zakaz_klienta.field_tp_fio',
'field.field.node.zakaz_klienta.field_tp_email',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8037(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_tovary',
'views.view.crm_spisok_zakazy_klienta',
'views.view.crm_spisok_zakazy_postavschiku',
'views.view.crm_stroki_uit',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8038(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.rezerv.field_tp_edinica_izmereniya',
'field.field.node.ostatok.field_tp_edinica_izmereniya',
'core.entity_form_display.node.rezerv.default',
'core.entity_form_display.node.ostatok.default',
'core.entity_view_display.node.rezerv.teaser',
'core.entity_view_display.node.rezerv.default',
'core.entity_view_display.node.ostatok.teaser',
'core.entity_view_display.node.ostatok.default',
'views.view.crm_spisok_ostatkov',
'views.view.crm_stroki_uit',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8039(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'views.view.crm_spisok_schetov_postavschika',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8040(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.storage.user.field_tp_tip_ceny',
'field.field.user.user.field_tp_tip_ceny',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
if ($prefix == 'field.field.user.user.field_tp_tip_ceny') {
$config = \Drupal::service('config.factory')->getEditable('trinion_tp.settings');
$term = \Drupal\taxonomy\Entity\Term::load($config->get('roznichnaya_cena_tid'));
$config->set('cena_dlia_anonima', $term->id());
if ($term) {
$config = \Drupal::service('config.factory')->getEditable('field.field.user.user.field_tp_tip_ceny');
$data = $config->getRawData();
$data['default_value'][0]['target_uuid'] = $term->uuid();
$config->setData($data);
$config->save();
drupal_flush_all_caches();
}
}
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8041(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.storage.node.field_tp_nomer_vkhodyaschego_dok',
'field.field.node.postuplenie_tovarov.field_tp_nomer_vkhodyaschego_dok',
'core.entity_form_display.node.postuplenie_tovarov.default',
'core.entity_view_display.node.postuplenie_tovarov.teaser',
'core.entity_view_display.node.postuplenie_tovarov.default',
'views.view.crm_spisok_postupleniya_tovarov',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8042(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'views.view.crm_spisok_zakazy_klienta',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8043(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_ostatkov',
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_rezervov',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_tovary',
'views.view.crm_spisok_zakazy_klienta',
'views.view.crm_spisok_zakazy_postavschiku',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8044(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.zakaz_postavschiku.field_tp_zakaz_dlya',
'field.field.node.zakaz_klienta.field_tp_zakaz_dlya',
'field.field.node.kommercheskoe_predlozhenie.field_tp_schet_dlya',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8045(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'views.view.crm_spisok_tovary',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8046(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.storage.node.field_tp_zarezervirovan',
'field.field.node.zakaz_klienta.field_tp_zarezervirovan',
'core.entity_form_display.node.zakaz_klienta.default',
'core.entity_view_display.node.zakaz_klienta.teaser',
'core.entity_view_display.node.zakaz_klienta.default',
'core.entity_view_display.node.otgruzka.default',
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_rezervov',
'views.view.crm_spisok_zakazy_klienta',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8047(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'views.view.crm_spisok_ostatkov',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8048(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'views.view.crm_spisok_ostatkov',
'core.entity_form_display.user.user.default',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8049(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'user.role.t_tp',
'system.action.user_remove_role_action.t_tp',
'system.action.user_add_role_action.t_tp',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8050(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'core.base_field_override.node.kommercheskoe_predlozhenie.title',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8051(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.kommercheskoe_predlozhenie.field_tp_schet_dlya',
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_zakazy_klienta',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8052(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.storage.node.field_tp_data_vkh_dok',
'field.field.node.postuplenie_tovarov.field_tp_data_vkh_dok',
'field.storage.node.field_tp_postavschik',
'field.field.node.postuplenie_tovarov.field_tp_postavschik',
'core.entity_form_display.node.postuplenie_tovarov.default',
'core.entity_view_display.node.postuplenie_tovarov.teaser',
'core.entity_view_display.node.postuplenie_tovarov.default',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8053(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.kommercheskoe_predlozhenie.field_tp_utverzhdeno',
'core.entity_form_display.node.kommercheskoe_predlozhenie.default',
'core.entity_view_display.node.kommercheskoe_predlozhenie.teaser',
'core.entity_view_display.node.kommercheskoe_predlozhenie.default',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8054(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.poluchennyy_platezh.field_tp_opisanie',
'core.entity_form_display.node.poluchennyy_platezh.default',
'core.entity_view_display.node.poluchennyy_platezh.teaser',
'core.entity_view_display.node.poluchennyy_platezh.default',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8055(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.zakaz_postavschiku.field_tl_file',
'field.field.node.zakaz_klienta.field_tl_file',
'field.field.node.schet_postavschika.field_tl_file',
'field.field.node.schet.field_tl_file',
'field.field.node.postuplenie_tovarov.field_tl_file',
'field.field.node.poluchennyy_platezh.field_tl_file',
'field.field.node.otpravlennyy_platezh.field_tl_file',
'field.field.node.otgruzka.field_tl_file',
'field.field.node.kommercheskoe_predlozhenie.field_tl_file',
'core.entity_form_display.node.zakaz_postavschiku.default',
'core.entity_form_display.node.zakaz_klienta.default',
'core.entity_form_display.node.schet_postavschika.default',
'core.entity_form_display.node.schet.default',
'core.entity_form_display.node.postuplenie_tovarov.default',
'core.entity_form_display.node.poluchennyy_platezh.default',
'core.entity_form_display.node.otpravlennyy_platezh.default',
'core.entity_form_display.node.otgruzka.default',
'core.entity_form_display.node.kommercheskoe_predlozhenie.default',
'core.entity_view_display.node.zakaz_postavschiku.teaser',
'core.entity_view_display.node.zakaz_postavschiku.default',
'core.entity_view_display.node.zakaz_klienta.teaser',
'core.entity_view_display.node.zakaz_klienta.default',
'core.entity_view_display.node.schet_postavschika.teaser',
'core.entity_view_display.node.schet_postavschika.default',
'core.entity_view_display.node.schet.teaser',
'core.entity_view_display.node.schet.default',
'core.entity_view_display.node.postuplenie_tovarov.teaser',
'core.entity_view_display.node.postuplenie_tovarov.default',
'core.entity_view_display.node.poluchennyy_platezh.teaser',
'core.entity_view_display.node.poluchennyy_platezh.default',
'core.entity_view_display.node.otpravlennyy_platezh.teaser',
'core.entity_view_display.node.otpravlennyy_platezh.default',
'core.entity_view_display.node.otgruzka.teaser',
'core.entity_view_display.node.otgruzka.default',
'core.entity_view_display.node.kommercheskoe_predlozhenie.teaser',
'core.entity_view_display.node.kommercheskoe_predlozhenie.default',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8056(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.field.node.zakaz_postavschiku.field_tp_zakaz_dlya',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8057(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'field.storage.node.field_tp_roditelskiy_dokument',
'field.field.node.tp_stroka_schet_klienta_k_oplate.field_tp_roditelskiy_dokument',
'field.field.node.stroka_scheta_prodavca_k_oplate.field_tp_roditelskiy_dokument',
'field.field.node.tp_stroka_dokumenta_uit.field_tp_roditelskiy_dokument',
'core.entity_form_display.node.tp_stroka_schet_klienta_k_oplate.default',
'core.entity_form_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_form_display.node.stroka_scheta_prodavca_k_oplate.default',
'core.entity_view_display.node.tp_stroka_schet_klienta_k_oplate.teaser',
'core.entity_view_display.node.tp_stroka_schet_klienta_k_oplate.default',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.teaser',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_view_display.node.stroka_scheta_prodavca_k_oplate.teaser',
'core.entity_view_display.node.stroka_scheta_prodavca_k_oplate.default',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8058(&$sandbox) {
$to_delete = [
];
foreach ($to_delete as $conf) {
\Drupal::configFactory()->getEditable($conf)->delete();
}
$prefixes = [
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_zakazy_klienta',
'views.view.crm_spisok_zakazy_postavschiku',
];
if (!isset($sandbox['total'])) {
$sandbox['total'] = count($prefixes);
$sandbox['current'] = 0;
}
$results = [];
foreach ($prefixes as $key => $prefix) {
if ($key == $sandbox['current']) {
$results[$prefix] = trinion_base_update_or_install_config($prefix, __DIR__);
$msg = $prefix;
}
}
$sandbox['current']++;
$sandbox['#finished'] = $sandbox['current'] == count($prefixes);
return $msg;
}
function trinion_tp_update_8059(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_cen_tovara',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8060(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_zakazy_klienta',
'views.view.crm_spisok_zakazy_postavschiku',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8061(&$sandbox) {
$prefixes = [
'field.field.node.zakaz_postavschiku.field_tp_utverzhdeno',
'core.entity_form_display.node.zakaz_postavschiku.default',
'core.entity_view_display.node.zakaz_postavschiku.teaser',
'core.entity_view_display.node.zakaz_postavschiku.default',
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_zakazy_klienta',
'views.view.crm_spisok_zakazy_postavschiku',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8062(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_cen_tovara',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8063(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_zakazy_klienta',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8064(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_rezervov',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8065(&$sandbox) {
$prefixes = [
'core.entity_view_display.node.tovar.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8066(&$sandbox) {
$prefixes = [
'field.storage.node.field_tp_data',
'core.entity_view_display.node.zakaz_postavschiku.default',
'core.entity_view_display.node.zakaz_klienta.default',
'core.entity_view_display.node.schet_postavschika.default',
'core.entity_view_display.node.schet.default',
'core.entity_view_display.node.postuplenie_tovarov.default',
'core.entity_view_display.node.poluchennyy_platezh.default',
'core.entity_view_display.node.otpravlennyy_platezh.default',
'core.entity_view_display.node.otgruzka.default',
'core.entity_view_display.node.kommercheskoe_predlozhenie.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
$query = Drupal::entityQuery('node')
->condition('field_tp_data', '', '!=');
$res = $query->accessCheck(FALSE)->execute();
foreach ($res as $nid) {
$node = \Drupal\node\Entity\Node::load($nid);
$date = $node->get('field_tp_data')->getString();
if (!strpos($date, 'T')) {
$node->field_tp_data = $date . 'T15:00:00';
$node->save();
}
}
return $msg;
}
function trinion_tp_update_8067(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_tovary',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8068(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_rezervov',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8069(&$sandbox) {
$prefixes = [
'field.storage.node.field_tp_tsifrovoy_tovar',
'field.storage.node.field_tp_bistraya_pokupka',
'field.field.node.tovar.field_tp_tsifrovoy_tovar',
'field.field.node.tovar.field_tp_bistraya_pokupka',
'core.entity_form_display.node.tovar.default',
'core.entity_view_display.node.tovar.teaser',
'core.entity_view_display.node.tovar.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8070(&$sandbox) {
$prefixes = [
'core.entity_form_display.node.poluchennyy_platezh.default',
'core.entity_form_display.node.otpravlennyy_platezh.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8071(&$sandbox) {
$prefixes = [
'field.field.node.tovar.field_tl_otvetstvennyy',
'core.entity_form_display.node.tovar.default',
'core.entity_view_display.node.tovar.teaser',
'core.entity_view_display.node.tovar.default',
'views.view.crm_spisok_cen_tovara',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8072(&$sandbox) {
$prefixes = [
'field.field.node.schet_postavschika.field_tp_utverzhdeno',
'field.field.node.schet.field_tp_utverzhdeno',
'field.field.node.poluchennyy_platezh.field_tp_utverzhdeno',
'field.field.node.otpravlennyy_platezh.field_tp_utverzhdeno',
'core.entity_form_display.node.schet_postavschika.default',
'core.entity_form_display.node.schet.default',
'core.entity_form_display.node.poluchennyy_platezh.default',
'core.entity_form_display.node.otpravlennyy_platezh.default',
'core.entity_view_display.node.schet_postavschika.teaser',
'core.entity_view_display.node.schet_postavschika.default',
'core.entity_view_display.node.schet.teaser',
'core.entity_view_display.node.schet.default',
'core.entity_view_display.node.poluchennyy_platezh.teaser',
'core.entity_view_display.node.poluchennyy_platezh.default',
'core.entity_view_display.node.otpravlennyy_platezh.teaser',
'core.entity_view_display.node.otpravlennyy_platezh.default',
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_zakazy_postavschiku',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8073(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_zakazy_klienta',
'views.view.crm_spisok_zakazy_postavschiku',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8074(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_zakazy_klienta',
'views.view.crm_spisok_zakazy_postavschiku',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8075(&$sandbox) {
$prefixes = [
'field.field.node.tovar.field_tp_nds',
'core.entity_form_display.node.tovar.default',
'core.entity_view_display.node.tovar.teaser',
'core.entity_view_display.node.tovar.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8076(&$sandbox) {
$prefixes = [
'field.field.node.zakaz_postavschiku.field_tl_valyuta',
'field.field.node.zakaz_klienta.field_tl_valyuta',
'field.field.node.schet_postavschika.field_tl_valyuta',
'field.field.node.schet.field_tl_valyuta',
'field.field.node.poluchennyy_platezh.field_tl_valyuta',
'field.field.node.otpravlennyy_platezh.field_tl_valyuta',
'core.entity_form_display.node.zakaz_postavschiku.default',
'core.entity_form_display.node.zakaz_klienta.default',
'core.entity_form_display.node.schet_postavschika.default',
'core.entity_form_display.node.schet.default',
'core.entity_form_display.node.poluchennyy_platezh.default',
'core.entity_form_display.node.otpravlennyy_platezh.default',
'core.entity_view_display.node.zakaz_postavschiku.teaser',
'core.entity_view_display.node.zakaz_postavschiku.default',
'core.entity_view_display.node.zakaz_klienta.teaser',
'core.entity_view_display.node.zakaz_klienta.default',
'core.entity_view_display.node.schet_postavschika.teaser',
'core.entity_view_display.node.schet_postavschika.default',
'core.entity_view_display.node.schet.teaser',
'core.entity_view_display.node.schet.default',
'core.entity_view_display.node.poluchennyy_platezh.teaser',
'core.entity_view_display.node.poluchennyy_platezh.default',
'core.entity_view_display.node.otpravlennyy_platezh.teaser',
'core.entity_view_display.node.otpravlennyy_platezh.default',
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_zakazy_klienta',
'views.view.crm_spisok_zakazy_postavschiku',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8077(&$sandbox) {
$prefixes = [
'taxonomy.vocabulary.so_status_for_customer',
'field.storage.node.field_tp_status_zak_dlia_klienta',
'field.field.node.zakaz_klienta.field_tp_status_zak_dlia_klienta',
'core.entity_form_display.node.zakaz_klienta.default',
'core.entity_view_display.node.zakaz_klienta.teaser',
'core.entity_view_display.node.zakaz_klienta.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8078(&$sandbox) {
$config = \Drupal::service('config.factory')->getEditable('trinion_tp.settings');
$statusy_zakaza_dlia_klienta_vid = 'so_status_for_customer';
$terms_data = [
$statusy_zakaza_dlia_klienta_vid => [
'zakaz_sozdan' => [
'name' => 'Order created',
'weight' => 1,
],
'zakaz_priniat' => [
'name' => 'Order accepted',
'weight' => 2,
],
'zakaz_sobran' => [
'name' => 'Order collected',
'weight' => 3,
],
'zakaz_peredan_v_dostavku' => [
'name' => 'Sent for delivery',
'weight' => 4,
],
'zakaz_v_dostavke' => [
'name' => 'In delivery',
'weight' => 5,
],
'zakaz_dostavlen' => [
'name' => 'Delivered',
'weight' => 6,
],
],
];
foreach ($terms_data as $vid => $terms) {
foreach ($terms as $conf_name => $term_data) {
$term_data['vid'] = $vid;
$term = \Drupal\taxonomy\Entity\Term::create($term_data);
$term->save();
$config->set($conf_name, $term->id());
}
}
$config->save();
$msg = 'Add terms';
return $msg;
}
function trinion_tp_update_8079(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_zakazy_klienta',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8080(&$sandbox) {
$prefixes = [
'field.field.node.zakaz_postavschiku.field_tz_comments',
'field.field.node.zakaz_klienta.field_tz_comments',
'field.field.node.schet_postavschika.field_tz_comments',
'field.field.node.schet.field_tz_comments',
'field.field.node.postuplenie_tovarov.field_tz_comments',
'field.field.node.poluchennyy_platezh.field_tz_comments',
'field.field.node.otpravlennyy_platezh.field_tz_comments',
'field.field.node.otgruzka.field_tz_comments',
'field.field.node.kommercheskoe_predlozhenie.field_tz_comments',
'core.entity_form_display.node.zakaz_postavschiku.bulk_edit',
'core.entity_form_display.node.zakaz_klienta.bulk_edit',
'core.entity_form_display.node.schet_postavschika.bulk_edit',
'core.entity_form_display.node.schet.bulk_edit',
'core.entity_form_display.node.postuplenie_tovarov.bulk_edit',
'core.entity_form_display.node.poluchennyy_platezh.bulk_edit',
'core.entity_form_display.node.otpravlennyy_platezh.bulk_edit',
'core.entity_form_display.node.otgruzka.bulk_edit',
'core.entity_form_display.node.kommercheskoe_predlozhenie.bulk_edit',
'field.field.node.zakaz_klienta.field_tp_opisanie',
'core.entity_form_display.node.zakaz_postavschiku.default',
'core.entity_form_display.node.zakaz_klienta.default',
'core.entity_form_display.node.schet_postavschika.default',
'core.entity_form_display.node.schet.default',
'core.entity_form_display.node.postuplenie_tovarov.default',
'core.entity_form_display.node.poluchennyy_platezh.default',
'core.entity_form_display.node.otpravlennyy_platezh.default',
'core.entity_form_display.node.otgruzka.default',
'core.entity_form_display.node.kommercheskoe_predlozhenie.default',
'core.entity_view_display.node.zakaz_postavschiku.teaser',
'core.entity_view_display.node.zakaz_postavschiku.default',
'core.entity_view_display.node.zakaz_klienta.teaser',
'core.entity_view_display.node.zakaz_klienta.default',
'core.entity_view_display.node.schet_postavschika.teaser',
'core.entity_view_display.node.schet_postavschika.default',
'core.entity_view_display.node.schet.teaser',
'core.entity_view_display.node.schet.default',
'core.entity_view_display.node.postuplenie_tovarov.teaser',
'core.entity_view_display.node.postuplenie_tovarov.default',
'core.entity_view_display.node.poluchennyy_platezh.teaser',
'core.entity_view_display.node.poluchennyy_platezh.default',
'core.entity_view_display.node.otpravlennyy_platezh.teaser',
'core.entity_view_display.node.otpravlennyy_platezh.default',
'core.entity_view_display.node.otgruzka.teaser',
'core.entity_view_display.node.otgruzka.default',
'core.entity_view_display.node.kommercheskoe_predlozhenie.teaser',
'core.entity_view_display.node.kommercheskoe_predlozhenie.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8081(&$sandbox) {
$prefixes = [
'taxonomy.vocabulary.schet_organizacii',
'views.view.crm_spisok_tovary',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8082(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_tovary',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8083(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_tovary',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8084(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_zakazy_klienta',
'views.view.crm_spisok_zakazy_postavschiku',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8085(&$sandbox) {
$prefixes = [
'field.field.node.zakaz_postavschiku.field_tb_shablon_pechatnoy_formi',
'field.field.node.zakaz_klienta.field_tb_shablon_pechatnoy_formi',
'field.field.node.schet_postavschika.field_tb_shablon_pechatnoy_formi',
'field.field.node.schet.field_tb_shablon_pechatnoy_formi',
'field.field.node.postuplenie_tovarov.field_tb_shablon_pechatnoy_formi',
'field.field.node.poluchennyy_platezh.field_tb_shablon_pechatnoy_formi',
'field.field.node.otpravlennyy_platezh.field_tb_shablon_pechatnoy_formi',
'field.field.node.otgruzka.field_tb_shablon_pechatnoy_formi',
'field.field.node.kommercheskoe_predlozhenie.field_tb_shablon_pechatnoy_formi',
'core.entity_form_display.node.zakaz_postavschiku.default',
'core.entity_form_display.node.zakaz_postavschiku.bulk_edit',
'core.entity_form_display.node.zakaz_klienta.default',
'core.entity_form_display.node.zakaz_klienta.bulk_edit',
'core.entity_form_display.node.schet_postavschika.default',
'core.entity_form_display.node.schet_postavschika.bulk_edit',
'core.entity_form_display.node.schet.default',
'core.entity_form_display.node.schet.bulk_edit',
'core.entity_form_display.node.postuplenie_tovarov.default',
'core.entity_form_display.node.postuplenie_tovarov.bulk_edit',
'core.entity_form_display.node.poluchennyy_platezh.default',
'core.entity_form_display.node.poluchennyy_platezh.bulk_edit',
'core.entity_form_display.node.otpravlennyy_platezh.default',
'core.entity_form_display.node.otpravlennyy_platezh.bulk_edit',
'core.entity_form_display.node.otgruzka.default',
'core.entity_form_display.node.otgruzka.bulk_edit',
'core.entity_form_display.node.kommercheskoe_predlozhenie.default',
'core.entity_form_display.node.kommercheskoe_predlozhenie.bulk_edit',
'core.entity_view_display.node.zakaz_postavschiku.teaser',
'core.entity_view_display.node.zakaz_postavschiku.default',
'core.entity_view_display.node.zakaz_klienta.teaser',
'core.entity_view_display.node.zakaz_klienta.default',
'core.entity_view_display.node.schet_postavschika.teaser',
'core.entity_view_display.node.schet_postavschika.default',
'core.entity_view_display.node.schet.teaser',
'core.entity_view_display.node.schet.default',
'core.entity_view_display.node.postuplenie_tovarov.teaser',
'core.entity_view_display.node.postuplenie_tovarov.default',
'core.entity_view_display.node.poluchennyy_platezh.teaser',
'core.entity_view_display.node.poluchennyy_platezh.default',
'core.entity_view_display.node.otpravlennyy_platezh.teaser',
'core.entity_view_display.node.otpravlennyy_platezh.default',
'core.entity_view_display.node.otgruzka.teaser',
'core.entity_view_display.node.otgruzka.default',
'core.entity_view_display.node.kommercheskoe_predlozhenie.teaser',
'core.entity_view_display.node.kommercheskoe_predlozhenie.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8086(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_ostatkov',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8087(&$sandbox) {
$prefixes = [
'field.storage.node.field_tp_en_shipping_charges',
'field.storage.node.field_tp_en_ref_n',
'field.storage.node.field_tp_en_ballance_due',
'field.storage.node.field_tp_en_edi',
'field.storage.node.field_tp_en_shipping_carrier',
'field.storage.node.field_tp_en_payment_terms',
'field.storage.node.field_tp_en_delivery_method',
'taxonomy.vocabulary.tp_delivery_method',
'taxonomy.vocabulary.tp_payment_terms',
'taxonomy.vocabulary.tp_shipping_carrier',
'field.storage.node.field_tp_opisanie_tovara',
'field.field.node.zakaz_postavschiku.field_tp_en_shipping_carrier',
'field.field.node.zakaz_postavschiku.field_tp_en_edi',
'field.field.node.zakaz_postavschiku.field_tl_contact',
'field.field.node.zakaz_klienta.field_tp_en_shipping_charges',
'field.field.node.zakaz_klienta.field_tp_en_shipping_carrier',
'field.field.node.zakaz_klienta.field_tp_en_ref_n',
'field.field.node.zakaz_klienta.field_tp_en_delivery_method',
'field.field.node.zakaz_klienta.field_tl_contact',
'field.field.node.tovar.field_tp_opisanie_tovara',
'field.field.node.schet_postavschika.field_tp_en_payment_terms',
'field.field.node.schet_postavschika.field_tp_en_ballance_due',
'field.field.node.schet_postavschika.field_tl_contact',
'field.field.node.kommercheskoe_predlozhenie.field_tp_en_shipping_charges',
'field.field.node.kommercheskoe_predlozhenie.field_tl_contact',
'core.entity_form_display.node.zakaz_postavschiku.default',
'core.entity_form_display.node.zakaz_postavschiku.bulk_edit',
'core.entity_form_display.node.zakaz_klienta.default',
'core.entity_form_display.node.zakaz_klienta.bulk_edit',
'core.entity_form_display.node.schet_postavschika.default',
'core.entity_form_display.node.schet_postavschika.bulk_edit',
'core.entity_form_display.node.kommercheskoe_predlozhenie.default',
'core.entity_form_display.node.kommercheskoe_predlozhenie.bulk_edit',
'core.entity_form_display.node.tovar.default',
'core.entity_view_display.node.zakaz_postavschiku.teaser',
'core.entity_view_display.node.zakaz_postavschiku.default',
'core.entity_view_display.node.zakaz_klienta.teaser',
'core.entity_view_display.node.zakaz_klienta.default',
'core.entity_view_display.node.tovar.teaser',
'core.entity_view_display.node.tovar.default',
'core.entity_view_display.node.schet_postavschika.teaser',
'core.entity_view_display.node.schet_postavschika.default',
'core.entity_view_display.node.kommercheskoe_predlozhenie.teaser',
'core.entity_view_display.node.kommercheskoe_predlozhenie.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8088(&$sandbox) {
$prefixes = [
'field.storage.node.field_tp_en_tracking',
'field.storage.node.field_tp_en_customer_po',
'field.field.node.schet.field_tp_en_tracking',
'field.field.node.schet.field_tp_en_ref_n',
'field.field.node.schet.field_tp_en_customer_po',
'field.field.node.schet.field_tp_en_ballance_due',
'field.field.node.schet.field_tl_contact',
'field.field.node.schet.field_tp_platezhnaya_sistema',
'core.entity_form_display.node.schet.default',
'core.entity_form_display.node.schet.bulk_edit',
'core.entity_view_display.node.schet.teaser',
'core.entity_view_display.node.schet.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8089(&$sandbox) {
$prefixes = [
'field.storage.node.field_tp_schyot_v_banke',
'field.field.node.schet.field_tp_schyot_v_banke',
'field.field.taxonomy_term.crm_bankovskie_scheta.field_tp_organizaciya',
'core.entity_view_display.taxonomy_term.crm_bankovskie_scheta.default',
'core.entity_form_display.taxonomy_term.crm_bankovskie_scheta.default',
'field.field.node.schet.field_tp_schet_v_banke',
'core.entity_form_display.node.schet.default',
'core.entity_form_display.node.schet.bulk_edit',
'core.entity_view_display.node.schet.teaser',
'core.entity_view_display.node.schet.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8090(&$sandbox) {
$prefixes = [
'core.entity_form_display.node.schet.default',
'core.entity_form_display.node.schet.bulk_edit',
'core.entity_view_display.node.schet.teaser',
'core.entity_view_display.node.schet.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8091(&$sandbox) {
$prefixes = [
'views.view.base_spisok_sviazannih_documentov',
'node.type.stroka_scheta_prodavca_k_oplate',
'field.field.node.stroka_scheta_prodavca_k_oplate.field_tp_schet',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8092(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_zakazy_klienta',
'views.view.crm_spisok_zakazy_postavschiku',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8093(&$sandbox) {
$prefixes = [
'field.storage.node.field_tp_kolichestvo_na_rukah',
'field.storage.node.field_tp_kolichestvo_dostupno',
'node.type.peremeshchenie_tovarov',
'core.base_field_override.node.peremeshchenie_tovarov.title',
'core.base_field_override.node.peremeshchenie_tovarov.promote',
'field.storage.taxonomy_term.field_tp_account_type',
'field.storage.node.field_tp_chart_of_account',
'taxonomy.vocabulary.tp_charts_of_accounts',
'field.field.taxonomy_term.tp_charts_of_accounts.field_tp_account_type',
'field.field.node.peremeshchenie_tovarov.field_tp_chart_of_account',
'core.entity_view_display.taxonomy_term.tp_charts_of_accounts.default',
'core.entity_form_display.taxonomy_term.tp_charts_of_accounts.default',
'field.field.node.peremeshchenie_tovarov.field_tb_shablon_pechatnoy_formi',
'field.field.node.tp_stroka_dokumenta_uit.field_tp_kolichestvo_na_rukah',
'field.field.node.tp_stroka_dokumenta_uit.field_tp_kolichestvo_dostupno',
'field.field.node.peremeshchenie_tovarov.field_tp_utverzhdeno',
'field.field.node.peremeshchenie_tovarov.field_tp_stroki',
'field.field.node.peremeshchenie_tovarov.field_tp_sklad',
'field.field.node.peremeshchenie_tovarov.field_tp_data',
'field.field.node.peremeshchenie_tovarov.field_tp_otvetstvennyy',
'core.entity_form_display.node.peremeshchenie_tovarov.default',
'core.entity_view_display.node.peremeshchenie_tovarov.teaser',
'core.entity_view_display.node.peremeshchenie_tovarov.default',
'views.view.crm_list_of_movement_goods',
'field.storage.node.field_tp_tip_dvizheniya',
'core.entity_form_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.teaser',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.default',
'views.view.crm_spisok_cen_tovara',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8094(&$sandbox) {
$prefixes = [
'views.view.crm_list_of_movement_goods',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8095(&$sandbox) {
$prefixes = [
'views.view.crm_list_of_movements',
'core.entity_view_display.node.ostatok.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8096(&$sandbox) {
$prefixes = [
'node.type.trebovanie_nakladnaya',
'core.base_field_override.node.trebovanie_nakladnaya.title',
'core.base_field_override.node.trebovanie_nakladnaya.promote',
'node.type.vypusk_produkcii',
'core.base_field_override.node.vypusk_produkcii.title',
'core.base_field_override.node.vypusk_produkcii.promote',
'field.storage.node.field_tp_statya_zatrat',
'field.storage.node.field_tp_podrazdelenie',
'taxonomy.vocabulary.tp_podrazdelenie',
'field.field.node.vypusk_produkcii.field_tp_podrazdelenie',
'field.field.node.trebovanie_nakladnaya.field_tp_podrazdelenie',
'field.field.node.vypusk_produkcii.field_tb_shablon_pechatnoy_formi',
'field.field.node.trebovanie_nakladnaya.field_tb_shablon_pechatnoy_formi',
'field.field.node.tp_stroka_dokumenta_uit.field_tp_statya_zatrat',
'field.field.taxonomy_term.tp_podrazdelenie.field_tp_organizaciya',
'core.entity_view_display.taxonomy_term.tp_podrazdelenie.default',
'core.entity_form_display.taxonomy_term.tp_podrazdelenie.default',
'field.field.node.vypusk_produkcii.field_tp_utverzhdeno',
'field.field.node.trebovanie_nakladnaya.field_tp_utverzhdeno',
'field.field.node.vypusk_produkcii.field_tp_stroki',
'field.field.node.trebovanie_nakladnaya.field_tp_stroki',
'field.field.node.vypusk_produkcii.field_tp_sklad',
'field.field.node.trebovanie_nakladnaya.field_tp_sklad',
'field.field.node.vypusk_produkcii.field_tp_organizaciya',
'field.field.node.trebovanie_nakladnaya.field_tp_organizaciya',
'field.field.node.vypusk_produkcii.field_tp_data',
'field.field.node.trebovanie_nakladnaya.field_tp_data',
'field.field.node.vypusk_produkcii.field_tp_otvetstvennyy',
'core.entity_form_display.node.vypusk_produkcii.default',
'field.field.node.trebovanie_nakladnaya.field_tp_otvetstvennyy',
'core.entity_form_display.node.trebovanie_nakladnaya.default',
'core.entity_view_display.node.vypusk_produkcii.teaser',
'core.entity_view_display.node.vypusk_produkcii.default',
'core.entity_view_display.node.trebovanie_nakladnaya.teaser',
'core.entity_view_display.node.trebovanie_nakladnaya.default',
'views.view.crm_list_of_trebovanie_nakladnaya',
'views.view.crm_list_of_vipusk_produkcii',
'field.storage.node.field_tp_tip_dvizheniya',
'core.entity_form_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_form_display.node.zakaz_postavschiku.default',
'core.entity_form_display.node.zakaz_klienta.default',
'core.entity_form_display.node.schet_postavschika.default',
'core.entity_form_display.node.schet.default',
'core.entity_form_display.node.postuplenie_tovarov.default',
'core.entity_form_display.node.poluchennyy_platezh.default',
'core.entity_form_display.node.otpravlennyy_platezh.default',
'core.entity_form_display.node.otgruzka.default',
'core.entity_form_display.node.kommercheskoe_predlozhenie.default',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.teaser',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.default',
'views.view.crm_spisok_schetov_postavschika',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8097(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8098(&$sandbox) {
$prefixes = [
'field.storage.node.field_tp_oplati',
'field.storage.node.field_tp_oplachen',
'field.field.node.schet_postavschika.field_tp_oplachen',
'field.field.node.schet.field_tp_oplachen',
'field.field.node.schet.field_tp_oplati',
'field.field.node.schet_postavschika.field_tp_oplati',
'core.entity_form_display.node.schet_postavschika.default',
'core.entity_form_display.node.schet_postavschika.bulk_edit',
'core.entity_form_display.node.schet.default',
'core.entity_form_display.node.schet.bulk_edit',
'core.entity_form_display.node.otpravlennyy_platezh.default',
'core.entity_view_display.node.schet_postavschika.teaser',
'core.entity_view_display.node.schet_postavschika.default',
'core.entity_view_display.node.schet.teaser',
'core.entity_view_display.node.schet.default',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_schetov_v_kompanii',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8099(&$sandbox) {
$prefixes = [
'core.entity_form_display.node.schet.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8100(&$sandbox) {
$role_object = \Drupal\user\Entity\Role::load('crm_user');
$role_object->grantPermission('create tp_sales_plan content');
$role_object->grantPermission('delete any tp_sales_plan content');
$role_object->grantPermission('edit any tp_sales_plan content');
$role_object->grantPermission('trinion_tp prosmotr_planov_prodazh');
$role_object->save();
$prefixes = [
'node.type.tp_sales_plan',
'core.base_field_override.node.tp_sales_plan.title',
'core.base_field_override.node.tp_sales_plan.promote',
'field.field.node.tovar.field_tp_chart_of_account',
'field.field.node.tp_sales_plan.field_tp_stroki',
'field.field.node.tovar.field_tp_postavschik',
'field.field.node.tp_sales_plan.field_tp_data',
'field.field.node.tovar.field_tp_cena',
'core.entity_form_display.node.tp_sales_plan.default',
'core.entity_view_display.node.tp_sales_plan.teaser',
'core.entity_view_display.node.tp_sales_plan.default',
'views.view.tp_sales_plans',
'field.field.node.tovar.field_tp_edinica_izmereniya',
'core.entity_form_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_form_display.node.zakaz_postavschiku.default',
'core.entity_form_display.node.zakaz_postavschiku.bulk_edit',
'core.entity_form_display.node.tovar.default',
'core.entity_view_display.node.zakaz_postavschiku.teaser',
'core.entity_view_display.node.zakaz_postavschiku.default',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.teaser',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_view_display.node.tovar.teaser',
'core.entity_view_display.node.tovar.default',
'views.view.crm_stroki_uit',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8101(&$sandbox) {
$prefixes = [
'field.storage.node.field_tp_poluchit_ne_pozdnee',
'field.field.node.zakaz_postavschiku.field_tp_poluchit_ne_pozdnee',
'core.entity_form_display.node.zakaz_postavschiku.default',
'core.entity_form_display.node.zakaz_postavschiku.bulk_edit',
'core.entity_view_display.node.zakaz_postavschiku.teaser',
'core.entity_view_display.node.zakaz_postavschiku.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8102(&$sandbox) {
$prefixes = [
'views.view.base_spisok_sviazannih_documentov',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8103(&$sandbox) {
$prefixes = [
'field.storage.node.field_tp_plan_vrem_postupleniya',
'field.field.node.zakaz_postavschiku.field_tp_plan_vrem_postupleniya',
'field.field.node.tp_stroka_dokumenta_uit.field_tp_plan_vrem_postupleniya',
'core.entity_form_display.node.tp_stroka_dokumenta_uit.default',
'core.entity_form_display.node.zakaz_postavschiku.default',
'core.entity_form_display.node.zakaz_postavschiku.bulk_edit',
'core.entity_view_display.node.zakaz_postavschiku.teaser',
'core.entity_view_display.node.zakaz_postavschiku.default',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.teaser',
'core.entity_view_display.node.tp_stroka_dokumenta_uit.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8104(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_zakazy_klienta',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8105(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_scheta_klienta',
'field.storage.node.field_tp_osnovanie_vruchnuyu',
'field.storage.node.field_tp_osnovanie_platezha',
'field.field.node.schet_postavschika.field_tp_osnovanie_vruchnuyu',
'field.field.node.schet_postavschika.field_tp_osnovanie_platezha',
'field.field.node.schet.field_tp_osnovanie_vruchnuyu',
'field.field.node.schet.field_tp_osnovanie_platezha',
'field.field.node.schet_postavschika.field_tp_schet_dlya',
'core.entity_form_display.node.schet_postavschika.default',
'core.entity_form_display.node.schet_postavschika.bulk_edit',
'core.entity_form_display.node.schet.default',
'core.entity_form_display.node.schet.bulk_edit',
'core.entity_view_display.node.schet_postavschika.teaser',
'core.entity_view_display.node.schet_postavschika.default',
'core.entity_view_display.node.schet.teaser',
'core.entity_view_display.node.schet.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8106(&$sandbox) {
$prefixes = [
'field.field.node.schet_postavschika.field_tp_osnovanie_vruchnuyu',
'field.field.node.schet.field_tp_osnovanie_vruchnuyu',
'views.view.crm_list_of_movement_goods',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8107(&$sandbox) {
$prefixes = [
'node.type.ostatki_materilov_v_proizvodstve',
'core.base_field_override.node.ostatki_materilov_v_proizvodstve.title',
'core.base_field_override.node.ostatki_materilov_v_proizvodstve.promote',
'field.field.node.ostatki_materilov_v_proizvodstve.field_tp_tovar',
'field.field.node.ostatki_materilov_v_proizvodstve.field_tp_podrazdelenie',
'field.field.node.ostatki_materilov_v_proizvodstve.field_tp_kolichestvo',
'field.field.node.ostatki_materilov_v_proizvodstve.field_tp_kharakteristika_tovara',
'field.field.node.ostatki_materilov_v_proizvodstve.field_tp_edinica_izmereniya',
'field.field.node.ostatki_materilov_v_proizvodstve.field_tp_dvizhenie',
'core.entity_form_display.node.ostatki_materilov_v_proizvodstve.default',
'core.entity_view_display.node.ostatki_materilov_v_proizvodstve.teaser',
'core.entity_view_display.node.ostatki_materilov_v_proizvodstve.default',
'views.view.crm_list_of_balances_in_production',
'field.field.node.dvizhenie.field_tp_document',
'core.entity_view_display.node.ostatok.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8108(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_kommercheskih_predlozheniy_v_kompanii',
'views.view.crm_spisok_kommercheskikh_predlozheniy',
'views.view.crm_spisok_otgruzki',
'views.view.crm_spisok_otpravlennykh_platezhey',
'views.view.crm_spisok_poluchennye',
'views.view.crm_spisok_postupleniya_tovarov',
'views.view.crm_spisok_scheta_klienta',
'views.view.crm_spisok_schetov_postavschika',
'views.view.crm_spisok_schetov_v_kompanii',
'views.view.crm_spisok_zakazy_klienta',
'views.view.crm_spisok_zakazy_postavschiku',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8109(&$sandbox) {
$prefixes = [
'core.entity_form_display.node.ostatki_materilov_v_proizvodstve.default',
'core.entity_view_display.node.ostatki_materilov_v_proizvodstve.teaser',
'core.entity_view_display.node.ostatki_materilov_v_proizvodstve.default',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8110(&$sandbox) {
$prefixes = [
'views.view.crm_spisok_scheta_klienta',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
function trinion_tp_update_8111(&$sandbox) {
$prefixes = [
'views.view.crm_list_of_vipusk_produkcii',
];
$msg = trinion_base_common_update_operations($sandbox, $prefixes, __DIR__);
return $msg;
}
