Баубериков Айтуар

80
Рейтинг

Bajo
Айтуар Баубериков



  •   Регистрация: 11.03.2010 (14 лет назад)

  •   Был(а) на сайте: 24.04.2024

Друзья
  • Дмитрий Малышев
  • Евгений Комиссаров
  • Бакытжан Ажгалиев
  • Aitbay Yesmagambetov
  • Андрей Волин
Подписчики 14

Группы

Профессиональный разработчик

Рейтинг 80

Групповое формирование счетов-фактур выданных и отправка электронных счетов-фактур исходящих на портал для конфигурации Управление торговлей для Казахстана, редакция 3.4

Инструменты и обработки Бухгалтер Платформа 1С v8.3 Конфигурации 1cv8 Казахстан Бухгалтерский учет Налоговый учет Абонемент ($m) Внешняя обработка (ert,epf) Печатные формы Оптовая торговля

Обработка предназначена для группового формирования счетов-фактур выданных и отправки электронных счетов-фактур исходящих на портал на основании документов Реализация товаров и услуг. В связи с частыми сбоями на стороне информационной системы электронные счета-фактуры (ИС ЭСФ)  необходимо проводить дополнительные действия на стороне, чтобы получать состояние электронных счетов-фактур на стороне 1С.

1 стартмани

12.11.2020    4200    5    Bajo    0       

2

Выгрузка работников из Бухгалтерии в Документооборот КОРП

Инструменты и обработки Программист Платформа 1С v8.3 1С:Документооборот 1С:Бухгалтерия 3.0 Казахстан Абонемент ($m) Архив с данными Документооборот и делопроизводство (СЭД) Перенос данных 1C

Описание реализации выгрузки пользователей из конфигурации Бухгалтерия для Казахстана (ред. 1) в Документооборот для Казахстана КОРП (ред. 2). На стороне источника используется веб-сервис. На стороне приемника внешняя обработка.

2 стартмани

27.09.2019    3661    1    Bajo    0       

2

Сборка профилей групп доступа по подсистемам

Отчеты и формы Системный администратор Платформа 1С v8.3 Управление правами Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Информационная безопасность

Ввиду большого количества ролей в новых конфигурациях нужен был инструмент для массовой работы с ролями для настройки доступа пользователям. Обычно настраивается по разделам, а это в свою очередь подсистемы. Обработка предназначена для создания профиля группы доступа на основании состава подсистем. Например, главный бухгалтер говорит предоставить пользователю доступ к разделу Продажи в режиме редактирования. Вот здесь и понадобится эта обработка.

1 стартмани

25.05.2018    8108    43    Bajo    3       

7

Хроники хаотичного ведения учета и как не стоит внедрять проекты

Анализ&Управление Программист Бесплатно (free) Нет файла Бизнес-анализ

Описан опыт работы в одной производственно-торговой компании и внедрения конфигурации КА 2 (комплексная автоматизация). Также что из этого получилось и какой урок был получен.

12.03.2018    12433    Bajo    31       

36

Опыт перехода на УНФ из Paloma365

Инструменты и обработки Программист Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Казахстан Управленческий учет Абонемент ($m) Архив с данными Внешние источники данных

Здесь описан опыт перехода на УНФ из Paloma365. Paloma365 - это онлайн система учета уже с готовыми типовыми решениями. В этой системе есть фундаментальные недоработки. Например, при изменении документа задним числом необходимо запускать так называемый пересчет документов идущих после редактированного документа. Этот процесс сами понимаете занимает немало времени. В качестве переходной конфигурации была выбрана "Управление небольшой фирмой для Казахстана, ред. 1.5" . В этой конфигурации всего понемногу, что, собственно, и нужно для бизнеса этого размера.

1 стартмани

12.07.2016    10635    Bajo    6       

3

Активные пользователи 1C + Skype For Business

Инструменты и обработки Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Мессенджеры и боты

Обычная обработка, но только с возможностью создания конференций с помощью Skype for Business на основе активных пользователей базы 1С

1 стартмани

01.07.2015    8176    15    Bajo    6       

2

Реализация обмена по организации в УТ

Статья Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free) Нет файла Перенос данных 1C

В связи с открытием филиала в другом городе возникла необходимость организации учета в конфигурации "Управление торговлей для Казахстана, ред. 3" (адаптированный аналог "Управление торговлей, ред. 11"). Как оказалось встроенного обмена по организации не оказалось, есть только "Полный". Пришлось реализовывать самому. Конечно был вариант работы через терминальное подключение и тонкий клиент, но в связи во-первых неустойчивыми каналами связи и с заделкой на будущее (большие объемы данных) решил сделать РИБ. И вот об этом моя первая статья, может поможет кому нибудь.

05.06.2014    16022    Bajo    5       

12

Комментарии

БУОтчет по продажам на нескольких вкладках#2 02.08.23 16:58
(1) Сталкивался. Скачайте этот отчёт. На его основе можете создать свой.
HighLoadВременное улучшение производительности#8 05.10.22 13:36
(6)бэкап происходит в другое время. единственное веб-сервисы выполняются в это время а их не должно быть.
HighLoadВременное улучшение производительности#7 05.10.22 13:33
(5) Замер и запросы.

Запрос №1.

Код
ВЫБРАТЬ
   РасчетыПоОсновномуДолгуОстатки.Заем,
   РасчетыПоОсновномуДолгуОстатки.КлассификационнаяКатегорияЗайма,
   СУММА(РасчетыПоОсновномуДолгуОстатки.СуммаОстаток) КАК СуммаОстаток,
   РасчетыПоОсновномуДолгуОстатки.Подразделение,
   РасчетыПоОсновномуДолгуОстатки.Клиент
ПОМЕСТИТЬ ОстаткиПоЗаймам
ИЗ
   РегистрНакопления.РасчетыПоОсновномуДолгу.Остатки(&Дата, Организация = &Организация) КАК РасчетыПоОсновномуДолгуОстатки

СГРУППИРОВАТЬ ПО
   РасчетыПоОсновномуДолгуОстатки.Заем,
   РасчетыПоОсновномуДолгуОстатки.КлассификационнаяКатегорияЗайма,
   РасчетыПоОсновномуДолгуОстатки.Подразделение,
   РасчетыПоОсновномуДолгуОстатки.Клиент
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   РасчетныеДатыЗаймовСрезПоследних.Заем,
   РасчетныеДатыЗаймовСрезПоследних.ДатаПланируемогоПогашения,
   РасчетныеДатыЗаймовСрезПоследних.ДатаОкончанияПериодаГарантированногоОжидания,
   ОстаткиПоЗаймам.КлассификационнаяКатегорияЗайма,
   ОстаткиПоЗаймам.СуммаОстаток,
   ВЫБОР
      КОГДА РасчетныеДатыЗаймовСрезПоследних.ДатаПланируемогоПогашения < &Дата
            И ОстаткиПоЗаймам.КлассификационнаяКатегорияЗайма = ЗНАЧЕНИЕ(Перечисление.КатегорииЗаймов.Стандартные)
         ТОГДА ЗНАЧЕНИЕ(Перечисление.КатегорииЗаймов.Просроченные)
      КОГДА РасчетныеДатыЗаймовСрезПоследних.ДатаОкончанияПериодаГарантированногоОжидания < &Дата
            И ОстаткиПоЗаймам.КлассификационнаяКатегорияЗайма = ЗНАЧЕНИЕ(Перечисление.КатегорииЗаймов.Просроченные)
         ТОГДА ЗНАЧЕНИЕ(Перечисление.КатегорииЗаймов.Проблемные)
      ИНАЧЕ ОстаткиПоЗаймам.КлассификационнаяКатегорияЗайма
   КОНЕЦ КАК НоваяКлассификационнаяКатегорияЗайма,
   ОстаткиПоЗаймам.Подразделение,
   ОстаткиПоЗаймам.Клиент
ПОМЕСТИТЬ ТаблицаЗаймов
ИЗ
   РегистрСведений.РасчетныеДатыЗаймов.СрезПоследних(
         &Дата,
         Заем В
            (ВЫБРАТЬ
               ОстаткиПоЗаймам.Заем
            ИЗ
               ОстаткиПоЗаймам КАК ОстаткиПоЗаймам)) КАК РасчетныеДатыЗаймовСрезПоследних
      ЛЕВОЕ СОЕДИНЕНИЕ ОстаткиПоЗаймам КАК ОстаткиПоЗаймам
      ПО РасчетныеДатыЗаймовСрезПоследних.Заем = ОстаткиПоЗаймам.Заем
ГДЕ
   (РасчетныеДатыЗаймовСрезПоследних.ДатаПланируемогоПогашения < &Дата
         ИЛИ РасчетныеДатыЗаймовСрезПоследних.ДатаОкончанияПериодаГарантированногоОжидания < &Дата)
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ТаблицаЗаймов.Заем,
   ТаблицаЗаймов.ДатаПланируемогоПогашения,
   ТаблицаЗаймов.ДатаОкончанияПериодаГарантированногоОжидания,
   ТаблицаЗаймов.КлассификационнаяКатегорияЗайма,
   ТаблицаЗаймов.СуммаОстаток,
   ТаблицаЗаймов.НоваяКлассификационнаяКатегорияЗайма,
   ТаблицаЗаймов.Подразделение,
   ТаблицаЗаймов.Клиент,
   ТаблицаЗаймов.Заем.ЗаемПоАкцииОИЛ КАК ЗаемПоАкцииОИЛ
ИЗ
   ТаблицаЗаймов КАК ТаблицаЗаймов
ГДЕ
   ТаблицаЗаймов.КлассификационнаяКатегорияЗайма <> ТаблицаЗаймов.НоваяКлассификационнаяКатегорияЗайма


Запрос №2.
Код
ВЫБРАТЬ
   РасчетыПоОсновномуДолгуОстатки.Заем,
   РасчетыПоОсновномуДолгуОстатки.СуммаОстаток,
   ЕСТЬNULL(ПредоплаченноеВознаграждениеОстатки.СуммаВознагражденияОстаток, 0) КАК ОстатокДБП,
   РасчетыПоОсновномуДолгуОстатки.Клиент,
   РасчетыПоОсновномуДолгуОстатки.Подразделение
ПОМЕСТИТЬ ОстатокКредитногоПортфеля
ИЗ
   РегистрНакопления.РасчетыПоОсновномуДолгу.Остатки(
         &Дата,
         (Организация, КлассификационнаяКатегорияЗайма) В
            (ВЫБРАТЬ
               &Организация,
               &Стандарт)) КАК РасчетыПоОсновномуДолгуОстатки
      ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПредоплаченноеВознаграждение.Остатки КАК ПредоплаченноеВознаграждениеОстатки
      ПО РасчетыПоОсновномуДолгуОстатки.Заем = ПредоплаченноеВознаграждениеОстатки.Заем
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ОстатокКредитногоПортфеля.Заем,
   ОстатокКредитногоПортфеля.СуммаОстаток,
   РасчетныеДатыЗаймовСрезПоследних.Период,
   РасчетныеДатыЗаймовСрезПоследних.ДатаНачалаДБП,
   РасчетныеДатыЗаймовСрезПоследних.ДатаНачалаПродления,
   РасчетныеДатыЗаймовСрезПоследних.ДатаОкончанияПродления,
   РасчетныеДатыЗаймовСрезПоследних.ДатаПланируемогоПогашения,
   РасчетныеДатыЗаймовСрезПоследних.ДатаОкончанияПериодаГарантированногоОжидания,
   ОстатокКредитногоПортфеля.Клиент,
   ОстатокКредитногоПортфеля.Подразделение,
   РасчетныеДатыЗаймовСрезПоследних.ДатаНачисленияДоходов,
   РасчетныеДатыЗаймовСрезПоследних.ДатаОкончанияСверхГарантированногоПериодаОжидания
ИЗ
   ОстатокКредитногоПортфеля КАК ОстатокКредитногоПортфеля
      ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РасчетныеДатыЗаймов.СрезПоследних(
            &Дата,
            Заем В
               (ВЫБРАТЬ
                  ОстатокКредитногоПортфеля.Заем
               ИЗ
                  ОстатокКредитногоПортфеля КАК ОстатокКредитногоПортфеля)) КАК РасчетныеДатыЗаймовСрезПоследних
      ПО ОстатокКредитногоПортфеля.Заем = РасчетныеДатыЗаймовСрезПоследних.Заем
      ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СтатусыЗаймов.СрезПоследних КАК СтатусыЗаймовСрезПоследних
      ПО ОстатокКредитногоПортфеля.Заем = СтатусыЗаймовСрезПоследних.Заем
ГДЕ
   ОстатокКредитногоПортфеля.ОстатокДБП = 0
   И ОстатокКредитногоПортфеля.Заем.МетодОплатыВознаграждения = &МетодОплатыВознаграждения
   И РасчетныеДатыЗаймовСрезПоследних.ДатаПланируемогоПогашения = ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(&Дата, ДЕНЬ), СЕКУНДА, -1)
   И СтатусыЗаймовСрезПоследних.Статус <> ЗНАЧЕНИЕ(Перечисление.СтатусыЗаймов.СанкционныйСписок)

Прикрепленные файлы:

замер.PNG
HighLoadВременное улучшение производительности#3 05.10.22 11:15
(2)Есть Лог регламентных процедур. Записей за раз делает не больше 100. Общее количество 65000. Думаю не здесь проблема.
HighLoadВременное улучшение производительности#1 05.10.22 11:05
Всем привет. Есть две самописанные управленческие, транзакционные базы. Первая весит 670 ГБ. Вторая 880 ГБ. Конфигурации почти одинаковые. Ночью выполняется регламентное задание продолжительностью в первой базе 30 мин, во второй 1.5 часа.
Оптимизировал запрос который больше всех длился. Рег задание выполнялось в первой базе 12 мин, во второй 18 мин. Через день обратно начало выполняться 30 мин и 1.5 часа соответственно. Изменений конфигураций не было. И вот уже неделю так.
Код проверил в рабочей базе на месте. В чем может быть причина? Почему только на день помогла оптимизация?
БУВнешние печатные формы для БП 3.0 для Казахстана#3 02.09.22 8:01
(2) Добрый день. К сожалению нет.
AdminЦУП. Ошибка подключения к SQL-серверу#1 17.11.21 9:41
Всем привет. При попытке настройки в ЦУП, ред. 2.1.0.24 нового соединения с типом "Мониторинг" на этапе подключения к базе данных выходит ошибка как на картинке. исследуемая база и ЦУП находятся на разных кластерах одинаковой версии 8.3.10.2580. MS SQL Server тоже на разных серверах стоят отдельно. Пробовал Windows-авторизацию и авторизацию через sa. Ошибка одна и та же.
Текст ошибки:
ОбщийМодуль.КипВнешнийКомпонет.Модуль(200). MSSQL.cpp: 39 (0x0: Операция успешно завершена.) - [DBNETLIB][ConnectionOpen (SeCDoClientHandshake()). Ошибка безопасности SSL - SQL Server connection failed.

Прикрепленные файлы:

tempsnip.png
БУГрупповое формирование счетов-фактур выданных и отправка электронных счетов-фактур исходящих на портал для конфигурации Управление торговлей для Казахстана, редакция 3.4#0 12.11.20 9:20
Обработка предназначена для группового формирования счетов-фактур выданных и отправки электронных счетов-фактур исходящих на портал на основании документов Реализация товаров и услуг. В связи с частыми сбоями на стороне информационной системы электронные счета-фактуры (ИС ЭСФ) необходимо проводить дополнительные действия на стороне, чтобы получать состояние электронных счетов-фактур на стороне 1С.
ОбменКак выполнить cURL запрос в коде#7 14.09.20 11:28
получилось через http запрос
ОбменРабота с РМК через web-касса#5 19.05.20 14:58
(4) Вопрос решен. РМК умеет работать с веб-кассой. Необходимо сделать Кассу ККМ и в настройках рабочего места указать веб-кассу.