27.06.2021 11:19
AndreyZh
 
На улице в тени 39, а посему работаю дома в обнимку с кондиционером

Опишу ещё одну серьёзную переделку программы. На заре ЕГАИСа, хотя концептуально "УС Лэнд:ЕГАИС" был отделен от учетной системы "УС Land", но в силу необходимости получения, сверок деклараций, интеграцией с кассой ЕГАИС и прочими проверками в "УСЕга" встраивались и развивались возможности "напрямую" работать с БД "УС Land". Однако декларации, как и сверки с поставщиками отменили, бухгалтерии достаточно было справок из "УСЕга", а продавцам поддерживать эту связь стало лишней "заморочкой" + инфа из "УС Land" отжирала место в табличных и экранных формах, да и было пару вылетов программ при сбоях сети, т.к. БД этих программ находятся на разных серверах. С начала 2020 подумывал окончательно "разорвать" эти системы, но вот только что сподобился.

Были удалены все интерфейсные элементы отражающие данные связи, из табличных форм справочников "УСЕга" удалены режимы полуавтоматической интеграции, из отчетов "УСЕга" удалены запросы и колонки по отображению информации из "УС Land", например из оборотки по алкоголю:





… и сейчас отчет имеет вид:

Код:

Оборотная ведомость по подразделению 030000113645 с 01.01.21 в штуках по 23.06.21 по данным на 23.06.21 09:56:16
-------------------------------------------------------------------------------------------------------------------------- Стр.  1
                                                                                  |Литраж |ОстНачальный|ОтОтправител|РасхНаПолуч.
                                                                                  |Градус |КонечОстаток|ПрихНаБаланс|СписаниеАлкП
                  id и наименование ЕГАИС алкогольной продукции                   |КодВ.АП|ТекущПоЕГАИС|По траснферу|По трансферу
----------------------------------------------------------------------------------------------------------------------------------
                                     1                                            |   2   |      3     |      4     |      5     
----------------------------------------------------------------------------------------------------------------------------------
0150357000001743448 2Виски шотландский купажированный "Джонни Уокер Блэк Лейбл    |  0.700|      -6.000|            |             
выдержка 12 лет                                                                   |   43.0|      -6.000|            |             
                                                                                  |    280|            |            |             
...
----------------------------------------------------------------------------------------------------------------------------------
25041212738931007   Шампанское"Ультра Брют"брют белое                             |  0.750|      10.000|            |             
                                                                                  |   12.0|      10.000|            |             
                                                                                  |    450|      10.000|            |             
----------------------------------------------------------------------------------------------------------------------------------

Всего в "мусорку" удалено более 2000 строк кода... с возможностью восстановления его при необходимости. Оставлен единственный режим непосредственной интеграции - обновления справочника товаров кассового аппарата "УСЕга" из таблиц товаров и ассортиментов "УС Land" единственно, которым активно пользуются, но и здесь за счет упрощения удалось ускорить процесс.