[ТЕМА ЗАКРЫТА]
Опции темы
11.11.2015 14:12  
AndreyZh
В данном СООБЩЕНИИ размещаются во вложении САМЫЕ СВЕЖИЕ ВЕРСИИ программы


Так получилось, что изначальная тема УС Лэнд:ЕГАИС - Программа, обсуждения, предложения, обновления по программе «УС Лэнд:ЕГАИС» превратилась в площадку для обсуждения данной программы, предложений по её улучшению, общим вопросам по ЕГАИС/УТМ. Однако при этом в теме «потерялась» сама программа и её развитие, инструкция и полезные рекомендации. Мной принято решение выделить эти моменты в отдельную закрепленную до 31 декабря 2015 тему, а обсуждения, предложения оставить в старой.

I. Программа «УС Лэнд:ЕГАИС» –« обертка» к УТМ системы ЕГАИС или промежуточная «прокладка» между УТМ и Вашей учетной системой. На момент создания темы была актуальная версия от 15.11.2015 года. В данном релизе реализованы все возможности интеграции с ЕГАИС, не требующие оборудования чтения PDF-417 кодов, фискальных регистраторов с возможностью печати QR кодов, а так же необходимости ведения комплексного учета движения алкоголя в разрезе справок А и Б, а так же акцизных марок.

Замечу, что программе «УС Лэнд:ЕГАИС» или по требованиям, вступающим в силу 01.01.2016 вообще не нужна автоматизация учета в розничной торговле, в частности «общепите» алкоголем и пивом.

В то же время! Если будет введен ЕГАИС с «нового года», то до 1 июля 2016 Вам будет необходимо внедрять систему учета торговли 100% интегрированную с государственной системой ЕГАИС или отказываться от торговли алкоголем и пивом. Возможно под данные процессы будет дорабатываться универсальная учетная система «УС Лэнд», представляемая в данном разделе форума.

II. Программа «УС Лэнд:ЕГАИС» на данный момент умеет:

1. Запрашивать приходные накладные поставщиков, размещенные в ЕГАИС. По данным накладным автоматически запрашивать справку «А» и разделы «Б» по товарам ТТН. Определять фактическое количество пришедшего товара. Создавать и отправлять ответные акты «полного подтверждения», «полного отказа», «расхождения» по данным ТТН;

2. Запрашивать, анализировать, выводить отчеты по контрагентам и их обособленным подразделениям зарегистрированным в системе ЕГАИС по их коду ИНН;

3. Запрашивать и глубоко анализировать алкогольную продукцию производителей и импортеров по ИНН их организаций. При вводе ИНН программа производит проверки данных кодов на правильность по контрольной сумме;

4. Запрашивать и печатать справки «А» и разделы «Б» по коду алкогольной продукции в ЕГАИС.

Для оптимизации Вашей работы механизм запросов построен по принципу: Для запросов 2. – 4. Вы вводите несколько (пачка) разнотипных запросов, в частности один, затем запрашиваете ЕГАИС по данной информации, а после ответа анализируете запросы из «пачки». По времени «ожидания» это равно обработке единственного запроса.

5. Запрашивать, анализировать, выводить отчеты по своим остаткам в системе ЕГАИС, получаемых при подтверждении ТТН поставщиков;

6. Обслуживать списки своих и сервера ЕГАИС запросов, а так же «чтение» и вывод на любые устройства «ответов ЕГАИС», даже тех, с которыми данная программа не умеет работать. Тестировать работу УТМ и показывать активный ключ в УТМ;

7. Настраиваться на реквизиты «своего» обособленного подразделения и нюансы настроек УТМ модуля;

8. Работать в одной программе от лица нескольких обособленных подразделений, с разными модулями транспорта УТМ (ключами JaCarta) на одном компьютере. Подробнее ниже;

9. Диагностировать все виды (нюансы) работы ЕГАИС с Вашими данными и давать подробные пояснения по возникающим проблемам;

10. Выгружать запрошенные у ЕГАИС данные в виде списков, в любом компьютерном формате и в частности в форматах принятых в системах фирма ООО «1С» или системы «УС Land»;

11. Производить обмен с любыми Windows программами через буфер обмена, т.е. операции Copy и Paste (копипаст);

12. Запоминать любимые действия, размеры окон, «скорость реагирования» пользователя и подстраиваться под это. Программа имеет три типа интерфейса и Вы можете выбрать наиболее привлекательный для себя. Программа не вносит никаких изменений в среду Windows, не порождает дополнительных папок и даже в своей убирает за собой «мусор», а так же не конфликтует с любым п/о. Не требует установки, не «нагружает» рекламой и многое другое…


III. Инструкция к «УС Лэнд:ЕГАИС». Сейчас имеется и написана, ориентируясь на начальный уровень владения ПК – комиксы «для чайников» многоуважаемый экспертом «Kornilov», который очень много сделал для отладки программы, упрощению её интерфейса, улучшению функционала. По его разрешению и по состоянию (к версии 11.11.15) данная инструкция размещена в данной теме.

IV. «Установка»:
Распакуйте архив USLandEgais*.7z в любой каталог любого диска, можно и на Flash устройство - единственный файл hLe.exe. Создайте ярлык вызова: на файле hLe.exe (копировать), а на рабочем столе ПК, правой кнопкой "вставить ярлык" – смените предложенное имя программы. При первом запуске программа запросит Вас id основного подразделения (предприятия) в ЕГАИС – нужно знать и затем автоматически самонастроится «по умолчанию».

Замечу, что с целями отладки, правки, если захочется, визуального анализа или «ручного» пользования механизмами работы с УТМ программа оставляет за собой эти XML файлы (мусор) в подкаталоге DATA\ с определенными именами.

V. Обновление версии: Распакуйте архив USLandEgais*.7z и замените файл hLe.exe в каталоге, куда Вы первоначально установили программу.

VI. Программа cUrl.exe –нужна для взаимодействия с УТМ. Возможны варианты:

1. Скачиваете её с официального сайта для конкретно Вашей операционной системы. Тогда программу hLe.exe желательно разместить в каталоге запуска cUrl.exe или настроить путь к cUrl в параметрах Windows, или настроить «УС Лэнд:ЕГАИС» на путь запуска cUrl;

2. Скачать приложенный Curl_xp32.7z архив и распаковать единственный файл архива в папку, куда Вы сохранили hLe.exe. Работоспособность такого варианта проверена на 32/64 разрядных Windows XP, 7, 8.1.

VII. Перед использованием программы у Вас должен быть настроен модуль УТМ, программа Curl, вставлена в ПК JaCarta с записанными на ней всеми ключами, сертификатами, подписями. Вы должны знать свой идентификатор в системе ЕГАИС. Тест рабочего состояния данного комплекта программ и устройств встроен в «УСЕга» - меню прочих задач и подробно описано в инструкции.

VIII. Статус программы "УС Лэнд:ЕГАИС": это самостоятельная и несвязанная с комплексной универсальной системой «УС Land» данного раздела форума. Её работа не зависит от «УС Лэнд». Развитие и возможно продвижение так же будет производится независимо от проекта «УС Лэнд» - ей (программе hLe) вообще автоматизация фирмы «не нужна».

Программа и все её версии выпускаемые до 01.01.16, а возможно и в дальнейшем freeware, т.е. абсолютно бесплатные, без ограничений на распространение, без рекламы и работоспособны неограниченное время, в том числе после 01.01.16 года. Лицензию на программу можно распечатать, в случае проверок из пункта дополнительного меню.

X. Технология «ключников»: судя по ответам технических специалистов на форуме ФСРАР теоретически возможна, хотя по закону не одобряемая, но кто проверит? Как работать «ключнику»? Сейчас рекомендуется единственная служба УТМ (БД) на ПК:

1. Запустить «УС Лэнд:ЕГАИС»;
2. Вставить JaCarta, соответствующую подразделения или фирме – уникальная комбинация: ИНН + КПП + адрес. На ПК ключ JaCarta должен быть ЕДИНСТВЕННЫЙ и желательно, по опыту не вставлять других новых USB накопителей;
3. Проверить в «Единый клиент JaCarta» на вкладке PKI – id Вашего подразделения, а на вкладке ГОСТ – имя подразделения;
4. Запустить службу обновления УТМ, а через 10 секунд службу «УТМ транспорт»;
5. Через минуту выбрать в «УС Лэнд:ЕГАИС» подразделение для работы и проверить работу УТМ – откроется IE и в ней окно УТМ. Проверить правильность выбора ключа - код id во вкладке «сертификаты» окна IE должен соответствовать Вашему коду в заголовке окна программы;
6. Запросить, получить, сохранить информацию – после чего её (запросы) желательно удалить. Принять и обработать ТТН, а если их не удаляете, то записать номер в запросе и etc;
7. Остановить службы обновления и транспорта УТМ;
8. Через минуту – УТМ останавливается не сразу. Вынуть JaCarta. Для другого ключа повторить действия с 2 по 8!


ОГРОМНАЯ благодарность: программистам форума ФСРАР fkr, Вест и особенно Kornilov по огромной помощи в тестировании программы, в том числе на логические ошибки, выявленные в программе «1С:Розница», а так же декларант очень много сделавшего для её улучшения.

УБЕДИТЕЛЬНАЯ ПРОСЬБА!


Ничего не пишите в данной теме – для замечаний, предложений, обсуждений оставлена тема УС Лэнд:ЕГАИС - Программа, обсуждения, предложения, обновления , а здесь будут МНОЙ размещаться лишь актуальные версии, инструкции, ценные замечания и наблюдения пользователей.

-------------------------------------------------------------------


Когда-то сделал, сам пользуюсь для установки и постоянно ищу по форуму - облегченный пакет для установки и запуска всего. С версии 31 января 2016 буду обновлять его в данном сообщении:. Использование "пакета" LightUSEga*.7z. Предполагается, что: Вы уже всё связанное с ЕГАИС настроили, УТМ установили по умолчанию в папку C:\TT.

Приложенный архив - необходимые программы: УС Лэнд:ЕГАИС, cUrl, болванки для вызовов... скопируйте и распакуйте в папке C:\USEga;

В папке C:\USEga подпапку "УС Лэнд УТМ" вырезать и вставить на рабочий стол.

Тогда:

1. Ярлык "Запуск служб" Вам в правильной последовательности запустит все необходимые службы УТМ;
2. Ярлык УС Лэнд:ЕГАИС запускает программу;
3. Ярлык "Остановка служб" в правильной последовательности остановит все службы УТМ.

Если Вы установили УТМ в другой каталог, то в свойствах ярлыков работы со службами УТМ подправьте параметр каталога служб УТМ со "стандартного" C:\USEga\startutm.bat c:\tt, например на тестовый C:\USEga\startutm.bat c:\tt-test. Впрочем и папку программы можно перенастроить.
Вложения
Тип файла: 7z Прочие программы и документация.7z (13.40 Мб, 122 просмотров)
Тип файла: 7z USLandEgais08082016.7z (563.8 Кб, 161 просмотров)

Последний раз редактировалось AndreyZh; 23.09.2016 в 14:24.
 
"Спасибо" AndreyZh от:
15.11.2015 13:07  
AndreyZh
Предлагается Вашему вниманию очередная «15.11.15» версия «УС Лэнд:ЕГАИС», в которой исправлены обнаруженные ошибки - надеюсь, что добавил немного новых . Спасибо Декларант и svm55, а так же добавлены новые возможности:

1. Списки «ответов» ЕГАИС упорядочиваются для:
- контрагентов по КПП;
- алкогольной продукции производителя по наименованию;
- товары в ТТН по наименованию;
- остатки по наименованию – сделано раннее.

2. Наименования товаров в списках АП импортера сейчас дополнительно пропускаются через фильтр удаления «кривых» символов, что встречается, например у 7711078582.
3. По выходу из режима настроек программы «УСЕга» проводит профилактические работы со своими внутренними «регистрами» - пока списком ключей.
4. Для АП некоторых импортеров и подразделений некоторых клиентов списки могут быть огромными. Программа объявляет это в режимах закачек, что-бы знали, что она работает - просто долго.
5. Для очень многих ситуаций типа «нет регистрации контрагента в ЕГАИС» добавлены подробные сообщения с детальным описанием «ситуации».
6. В ТТН при работе указывается на какой ключ она пришла, а при выборе ТТН отражаются только ТТН пришедшие на конкретное подразделение - ключ;
7. В заголовке окна программы отражается Ваш регистрационный номер в ЕГАИС;

8. Технология ключников – основное! Как оказалось в результате активной работы, предлагаемое раннее описание было ориентировано на «желания» разработчиков ЕГАИС, а не фактическую работу УТМ.

Пришлось менять концепцию, подходы к их работе и ориентироваться на единственную установленную копию УТМ на Вашем ПК, разрешая все «конфликты» в рамках программы «УСЕга». Необходимо понимать, что в базе УТМ накапливается информация по запросам и ответам ЕГАИС по всем ключам, а «УС Лэнд:ЕГАИС» лишь распределяет информацию по внутренним каталогам и если может, то фильтрует информацию:

- При смене ключа на «основной» программа сейчас переходит к начальным настройкам;
- При смене ключа обнуляются все пачки, раннее сделанных запросов к УТМ;

Долгоопытным путем выявилась «правильная» последовательность действий при проверки ключа при его смене: вставьте новый ключ -> в «едином клиенте JaCarta» на вкладках PKI/ГОСТ убедитесь, что ключ «правильный» -> запустите службу УТМ и службу обновления -> через минуту в программе смените «ключника» -> в меню запустите проверку запуска УТМ -> если служба запустилась во вкладке «сертификаты» убедитесь, что он соответствует ключу. Всё остальное описано в первом сообщении.
 
"Спасибо" AndreyZh от:
29.11.2015 14:15  
AndreyZh
Добавлено и изменено к предыдущей версии от 11 ноября – очередная версия 30 ноября 2015 года. Что новенького:

1 Добавлен в «меню» режим «бесконечного» (конечно можно прерывать) автоопроса УТМ до получения ответа на последний запрос указанного типа. Вы, как обычно в пунктах (1.) составляете пачку запросов к ЕГАИС на необходимую информацию. Затем запускаете данный режим, указывая до получения ответа на последний запрос какого типа опрашивать УТМ. Программа поняв, что ответ получен сообщает об этом. Смотреть, экспортировать и т.д. запросы можно в соответствующих режимах (2.);

2. Каскадное удаление документов, связанных с приходными накладными. В списке приходных ТТН выбираете требуемую. Затем программа производит анализ всех приходящих ответов по беседам, связанным с ТТН: разделы Б, тикеты ЕГАИС и поставщиков, акты на ТТН. Определяет список ответов ЕГАИС, отображает анализ и полноту ответных документов. При желании Вы можете произвести каскадное удаление всех документов, связанных с ТТН. Удаляются все документы и это не зависит от разрешения удаления ТТН, обычно включаемое в «меню»;

3. В головном меню добавлен режим запроса карточек контрагентов или алкогольной продукции по их кодам в ЕГАИС. Данные коды имеются в ТТН или в других ответах на Ваши запросы из программы «УС Лэнд:ЕГАИС» или других программ. Используется не пакетный (основной в программе) вид запросов, а индивидуальный по каждому коду и режим работает до получения ответа, конечно процесс можно прервать (отказаться) по нажатию Esc. Ответы только "печатаются", но не экспортируются в dbf, csv;

4. В меню обработки ТТН и каскадного удаления документов программа запоминает и запрещает повторную обработку накладных - формировать акты на приходные ТТН, удаление каскада (см. 2);

5. Сейчас программа сохраняет акты (подтверждения, отказа, расхождений) на ТТН в каталоге конкретного ключа (DATA\регистрационный_номер) с именем wba_код регистрации_ТТН.xml. Пока программа использует данные файлы для определения необходимого списка документов для каскадного удаления, а Вам полезно сохранение «диалогов» по накладным поставщиков;

6. «Меню/режим чистки запросов» и только «входящих» добавлен режим сохранения любого, в том числе неизвестного «УС Лэнд:ЕГАИС» типа запроса в XML файл с указанным (измененным) Вами именем в каталоге REPORT и подпапке соответствующего ключа. Режим необязателен, но полезен если Вы желаете сохранять историю диалогов с ЕГАИС;

7. В режиме чистки запросов не отражаю и блокирую операции (F6 – отражение в IE, F9 – вывод в XML запросов), работающих только для входящих ответов ЕГАИС;

8. При каждом запуске программа убирает мусор (временные файлы) XML*.XML, TXT*.TXT, DBF*.DBF, NTX*.NTX образующиеся при сбоях операционной системы. Данные файлы появляются в каталоге временных файлов, задаваемым в настройке программы – по умолчанию в самом каталоге программы. При большом количестве приходящих ТТН и Ваших запросов лучше указывать каталог, например «C:\TEMP\» жесткого диска ПК, если работаете на «флэшке»;

9. Увеличил число видов диагностик «неправильностей» при беседах с УТМ, сделал более подробные описания проблем в сообщениях, везде, где может возникнуть проблема - рекомендую проверять работу УТМ в соответствующем пункте меню;

10. Расширен список «понимаемых» программой документов: WayBillAct, WayBillTicket, WatBillTicket. Исправлено множество «декоративных» косяков неправильного отнесения этих видов запросов к Ticket или WayBill. Сделана корректная их обработка;

11. Во всех печатных и экранных формах сделал доступным полное отражение тестовых кодов ЕГАИС, где при работах с тестовым сертификатом ЕГАИС пополняет коды префиксом TEST-TIP-;

12. Исправлены синтаксические ошибки диалогов и форм программы...


Резюме - что сделано до 30.11.15? Вроде бы всё необходимое, как «программы-обертки» к УТМ и утилиты для продвинутых пользователей (сторонних учетных программ) сделаны в «УС Лэнд:ЕГАИС» следовательно концепция программы полностью реализована (исчерпана)!

Что после?... В принципе мной разработана концепция расширения функционала «УС Лэнд:ЕГАИС» до 100% интеграции (декларации по приходу, продажи, постановки на баланс, списания и т.д.) с ЕГАИС для фирм сетевой торговли и даже расширения функционала до «кассового узла», работающего в том числе по «не алкоголю» с элементами примитивного анализа. Придуманы методы интеграции с «УС Land» (или другими учетными программами) без модификации функционала учетной программы - элементарные операции обмена информацией о приходах и продажах. Однако, в силу неопределенностей с вводом ЕГАИС, отсутствием законодательной базы смысла в дальнейшем развитии функционала программы пока невидно!
 
"Спасибо" AndreyZh от:
05.12.2015 23:42  
AndreyZh
Предлагается Вашему вниманию в новом, а не начальном сообщении «другой» вариант программы - очередная «06.12.15» версия «УС Лэнд:ЕГАИС», в которой изменена концепция программы и по сути это уже часть принципиально другой системы интеграции с ЕГАИС.

Данный вариант программы разумно использовать лишь в случае, если предполагаете работать с программой «УС Лэнд:ЕГАИС» после 1 января 2016 года, хотя пока разработчики ФСРАР не внесли принципиальные изменения в протоколы программа стартового сообщения будет в некоторых случаях предпочтительнее. Однако, если появятся такие изменения, то будет необходимо переходить на данный релиз, как единственно развиваемый автором.

Радикальное отличие релиза – накопление информации, которой Вы интересуетесь в своих базах данных, а именно:

- Для всех «ключей» в одном месте программа собирает справочники контрагентов;
- Для каждого отдельного ключа собирает справочник номенклатуры с обновлением остатков и подтверждаемые приходные накладные.

Как следствие при большом объеме собираемой информации работа на флэшке становится более ненадёжной, а так же добавлены режимы обслуживания внутренней базы данных. Более актуальной становится допускаемый программой режим многозадачности, а именно, когда в одновременно запущенных копиях программы можно выполнять, в том числе пересекающиеся работы, например: работать с разными режимами, перенося «копипастом» результаты одного режима в задачи (запросы другого) или выполнять разнотипные долговременные работы – с накладными и запросами информации.

Кроме этого в программу внесены ряд добавлений новых возможностей с параллельным резким упрощением интерфейса в сравнении с предыдущими релизами. Разберёмся с новшествами:

1. Из основного меню программы удалены пункты:

- Смена интерфейса программы. Сейчас режим вызывается нажатием комбинации клавиш Ctrl+BackSpace о чём есть подсказка на экране;
- Запрос справок по идентификационному номеру перенесен в дополнительное меню.

2. Добавлены возможности:

- Запрос карточки алкогольной продукции по штрих коду акцизной марки, считанной 2d сканером в режиме запросов по id объекта в ЕГАИС;
- В меню добавлен пункт упаковки и переиндексации внутренних баз программы;
- Отрицательные результаты многих запросов, в том числе в экзотических случаях приводящих к сбоям сейчас глубоко анализируются и описываются в диагностических сообщениях;
- Как отмечено выше программа в «фоновом», незаметном по скорости режиме пополняем и обновляет свои внутренние базы.

3. Ускорение работы с интерфейсом. Сейчас вызов практически всех режимов «повешен» на комбинации горячих клавиш, о чем есть ссылки в наименования пунктов меню. В частности стало доступным:

- Shift+F1. Вызов режима каскадного удаления запросов/ответов по ТТН;
- Shift+F2. Запросы справок по кодам или акцизной марки;
- Shift+F6. Автоопрос УТМ до получения ответа на заданный запрос;
- Shift+F9. Вызов режима чистки или сохранения запросов любых типов;
- Shift+F10.Проверка доступности УТМ – сервиса ЕГАИС.

Учитывая, что сервис ЕГАИС стал «шевелится» побыстрее можно в настройке уменьшить тайм аут ожидания ответов до 5-7 секунд, что резко увеличит быстродействие всего.

4. Прочая «мелочевка»:

- Исправлены замеченные грамматические ошибки в интерфейсе;
- Сделаны более расширенными и понятными диагностические сообщения, а так же добавлены новые виды диагностик;
- Удалены избыточные модули программы, что несколько уменьшили её без того крайне низкие потребности в ресурсах ПК.

Что дальше? Вариант программы стартового сообщение останется без изменений, а имеющиеся грамматические ошибки не влияют на его работоспособность, пока конечно «чудесники» от ФСРАР радикально не поменяют протоколы. Новые варианты программы «после 06.12.15» будут выкладываться по мере появления новых задач или обнаружения ошибок и скорее всего они будут бесплатными и после 1 января 2016. Начнётся разработка новой, работающей в единой с УСЕга системе баз данных программа комплексной реализации задач, связанных с ЕГАИС, в том числе продаж через сканер и постановки на баланс.

О грустном!

Анализируя обсуждения «УС Лэнд:ЕГАИС» в Рунет обнаружил, что возглавляет ТОП замечаний по ней классическая фраза «бесплатный сыр бывает только в мышеловке». Что же – давайте его сделаем символически платным?

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

В ответ на него я отправлю Вам техническую документацию подробно содержащуюся в исходном коде программы, т.е комплект исходников программы достаточные для её самостоятельной сборки или «развития», что гарантирует пользователю уверенность в её развитии, если «автору надоест программа», а разработчикам даст документированные алгоритмы взаимодействия с сервером ЕГАИС (транспортом УТМ). Так же приложу реквизиты для вариантов оплаты. Какая сумма? Думаю, что единоразово, как компенсация затрат на подготовку, отсылку письма и возню с получением - 300 рублей будет достаточно, а там, как посчитаете разумным. Хотя ещё раз отмечу: программа «УС Лэнд:ЕГАИС» - абсолютно бесплатная, без каких-либо ограничений.
 
08.12.2015 10:54  
AndreyZh
Доброе утро!

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

Понятно, что исправил (поменял) и другой вариант программы, где версию пополнил отражением ШК PDF-417 в справке по АП, получаемой сканом акцизной марки.

--------------- 15.12.2016 ------------------


Продолжается развитие релизов накапливающих информацию во внутренней базе данных - очередная «15.12.15» версия «УС Лэнд:ЕГАИС», в которой сделано:

- в режиме допроса ЕГАИС увеличил паузы между повторами запросов – меньше «морганий» ДОС окошек Curl`а;

- режимы запросов «остатков» унифицировал по реакциям на ошибки пользователей, очищаю переменные программы после обработки и удаления запросов;

- для «тренировки» сделал режим кругового движения в режимах чистки запросов.

Замечу, что в режимах просмотра длинных списков действуют клавиши Ctrl+PgUp – переход на самую первую строку, Ctrl+PgDown – на последнюю строку списка. Есть ещё «кнопки», ускоряющие работу – они описаны в режиме справки, вызываемой по F1.

- доделал алгоритмы правильного выделения кода алкогольной продукции из штрих кода PDF-417 акцизной марки;

- исправлено некорректное отражение адреса импортера при просмотре списка алкогольной продукции производителя/импортера и просмотра остатков;

- исправлена ошибка расчета итого в печатной форме ТТН при повторном вызове печати;


… и не только ЕГАИС!

добавлен режим подготовки марок со сканера для пакетной проверки в личном кабинете, совмещенный с пакетным запросом атрибутов алкогольной продукции у ЕГАИСа.

Всё осваивается по мере поступления задач: в начале посмотрел у бухгалтера по алкоголю, как это делается, потом «понял», что нужно ЭЦП для входа в личный кабинет, затем сделал все режимы задачи, а лишь затем прочитал, что ЭЦП для проверки марок не нужна, а нужен лишь логин и пароль. Однако затем пронесли бутылки с потрёпанными марками, которые сканер не всегда сразу правильно считывал и попробовав в личном кабинете понял, что туда посылается «мусор» и как это воспримут в РАР непонятно, т.е. режимы всё таки нужны.

Кроме того из сервиса проверок марок можно извлечь меньше информации по товару, чем от ЕГАИС, да и то лишь в печатной форме, а из программу «УС Лэнд:ЕГАИС» в компактной печатной форме и режимах экспорта в табличные форматы. Короче трудился не зря:

ЭТО НЕ ОБЯЗАТЕЛЬНО – интеграция с УТМ, но если хотите, то всё оформлено по технологиям «УС Лэнд:ЕГАИС». В начале (Шаг 1. или Ctrl+F6 ) запрашиваем, а точнее составляем список штрих кодов марок в режиме «Сделать список АМ для проверки», циклически, как и при запросе контрагентов или алкогольной продукции, составляя список ШК, считывая со сканера или «копипастом». Программа при этом проводит проверки на длину, входящие (разрешенные) символы, ну и понятно видна «читаемость» марки, контролируя объем «посылки» для сервиса – до 100 уникальных штрих кодов.

После выхода из цикла по Esc Вам предлагается сохранить файл для проверки марок на сервере ФСРАР в каталоге REPORT текущего ключника – можно поменять предложенное имя файла.

После программа запрашивает необходимость отправки запросов к ЕГАИС на получение карточек алкогольной продукции по всему этому списку штрих кодов (преобразуемых к кодам алкогольной продукции ЕГАИС), если ответите «да», то будет долго и нудно отправлять запросы к ЕГАИС. Получить ответы можно, периодически отправляя задачу «получения входящих запросов» или из измененного (добавлен анализ запросов по ШК АМ) в версии режима «автодопроса ЕГАИС» (Shift+F6) в расширенном меню.

Посмотреть, вывести, проанализировать результаты (только по полученным ответам… и не обязательно всему списку АМ) можно в режиме шага 3. (Alt+F6) – «получение информации по алкогольной продукции после запроса по АМ». Все задачи функционала можно вызвать нажатием клавиш, а не только из меню. Затем анализировать, выводить, отбирать информацию можно просматривая полученный результат в виде списка АП – работы абсолютно идентичны режиму просмотра АП производителя/импортера и хорошо описаны в инструкции Корнилова. Только чуть другой набор отражаемых атрибутов АП. Режим пополняет справочник контрагентов.

Замечание для разработчиков.
Ограничение 100 записей не критично – сохраняйте в разные файлы экспорта, а затем несложно объединить (склеить) все их в один список вашей алкогольной продукции.

Что дальше?
В текущем году, учитывая предновогоднюю суету, непонятки (как всегда ФСРАР «тянет душу» до последнего) с введением ЕГАИС, да и очередь помочь проекту, как и запрошенная сумма символическая - БОЛЬШЕ функционал программы расширять не буду. Конечно, если будут замечания или обнаруженные ошибки – исправлю и выложу релиз в конце декабря, но продолжение работ предполагаю только после новогодних каникул.

17.12.2015 15:00 Заменил на вариант с исправленной экзотичной ошибкой при просмотре своих остатков. Было 100 скачек - обновитесь пожалуйста!

18.12.2015 Маленькая рекомендация: Имена папок, в которые помещаете "УС Лэнд:ЕГАИС" не должны иметь пробелов и специальных символов, а для абсолютной уверенности, т.к. не до всех нюансов системы разработки докопался:

1. Папку располагайте в корне жесткого диска;
2. Её имя пишите латинскими буквами и цифрами, начиная с буквы;
3. Для совместимости со всеми ОС длина имени папки не должна превышать 8 знаков.

Последний раз редактировалось AndreyZh; 02.06.2016 в 17:44.
 
18.12.2015 15:29  
AndreyZh
"Вынуждено", коль исправил проблемы размещаю новую версию "18.12.2015", в которой:

1. Добавлена обработка ситуации, когда возникают проблемы со службой IE и ошибка, когда программа вылетала в попытках это диагностировать. Куча модулей;
2. Исправлена ошибка, не отлаженная, т.к. это нововведение в ЕГАИС вылета при просмотре своих остатков импортного товара;
3. Сделаны более подробными информационные диагностические сообщения программы в более десятка случаев;
4. Уменьшилось время ожидания (по умолчанию) ответов до 10 секунд, хотя и сейчас 5 достаточно - настройка программы. Замечу, что большинство процессов, где программа пишет "ожидаю" можно прерывать по Esc и скорее всего они будут успешно завершены.

Маленькая рекомендация: Имена папок, в которые помещаете "УС Лэнд:ЕГАИС" не должны иметь пробелов и специальных символов, а для абсолютной уверенности, т.к. не до всех нюансов системы разработки докопался:

1. Папку располагайте в корне жесткого диска;
2. Её имя пишите латинскими буквами и цифрами, начиная с буквы;
3. Для совместимости со всеми ОС длина имени папки не должна превышать 8 знаков.

Это всё конечно не обязательно, но иное делаете на Ваш страх и риск...
 
20.12.2015 10:23  
AndreyZh
Очередная и надеюсь финальная в этом году версия «21.12.15» из серии релизов накапливающих информацию во внутренней базе данных программы «УС Лэнд:ЕГАИС», в которой сделано:

- переделаны алгоритмы работы со внутренними базами программы в предположении большой интенсивности работы с ними в многозадачном и (или) сетевом режиме с постоянным мониторингом их состояния. Анализ и обработка ситуаций, когда некорректные действия пользователей средствами из операционной системы могут приводить к её "разрушению" и автоматический запуск процедур её восстановления. Замечу, что периодическое сохранение каталога программы в другом месте - страховое копирование тоже не помещает;

- на ряде критичных операций, типа создание актов на ТТН добавлены дополнительные запросы на выполнение операции с отражением её основных реквизитов;

- переписал более десятка диагностических сообщений по проблемам с УТМ или запросами в подробном и "понятном" неподготовленному пользователю виде... и с конкретными рекомендациями по исправлению проблемы. Добавил несколько новых "диагностик".

Замечание: Провел тщательное тестирование многопользовательского и многозадачного режима, когда программа и её внутренняя информация располагается на сервере, пользователи с разными ключами (фирмы, обособленные подразделения) JaCarta обращаются к ней с нескольких компьютеров, на которых может быть запущено несколько копий программы в которых производятся работы с запросами разных типов. Всё нормально и корректно работает!

Последний раз редактировалось AndreyZh; 30.01.2016 в 21:14.
 
12.01.2016 17:45  
AndreyZh
Очередная версия 12 января 2016 возможность и необходимость, которой появилась "неожиданно", ну и до "кучи" сделал обработку ряда нюансов по которым успел почитать. Не имея работающих сейчас ключей её тестирование было "поверхностным" - обновил в двух магазинах и по удаленке запросил инфу и подтвердил ТТН... и конечно посмотрел "следы" работы программы, т.ч. не могу считать её хорошо отлаженной - использование на Ваш "страх и риск"! Сделано:

1. Исправлен "косяк", когда после ряда экзотичных манипуляций в форме печати портился интерфейс программы;

2. Люди обнаружили, что изредка "старый" ЕГАИС пропускал в "новый" накладные с одной датой и номером, например если поставщик одновременно производитель и импортер. Для решения предлагалось использовать ещё один атрибут ТТН, но он необязательный (тогда УСЕга считает пустым), но если используется, то уникальный (wb:Identity) в течении суток. Сейчас подбор файла "справок Б" происходит по связке: фсрар_ид+дата+номер+Identity;

3. В обсуждении программы встретились вопросы/проблемы 4 пользователей по "ругательству" программы на разрушение внутренних баз данных и невозможности их самовосстановления процедурой ремонта. Конечно - это проблемы конкретных ПК и ОС, т.к. программа тестировалась в варварских и нереальных режимах. Причем они пользовали программу только для подтверждения ТТН. Сейчас в настройке (в меню режим настройки) добавлена возможность запрета ведения внутренних БД, т.е. переключение на техники версий ноября, но со всеми добавленными позднее возможностями.

Последний раз редактировалось AndreyZh; 30.01.2016 в 21:15.
 
30.01.2016 21:18  
AndreyZh
Продолжается вялотекущее, в силу временной загруженности развитие программы. Скоро, в бесплатном варианте появится возможность выписки накладных на перемещение и возврат поставщикам, для этого программа использует накапливаемые в процессе работы «УСЕга» данные - запросы к ЕГАИС, прием ТТН. Оптимизировал структуру базы данных и при смене версии, в процессе работы программа их автоматически переделает под используемый ключ или сразу для всех ключей в процедуре «ремонта». Кроме этого в новой версии 31 января 2016 сделано:

1. При «недоступности» приходной ТТН, например, если она удалена в параллельном сеансе многопользовательского режима или просто «ручными» манипуляциями программа раньше зацикливалась. Сейчас анализирует данный «факт» и выдаёт подробное диагностическое сообщение;

2. Исправлены замеченные рядом пользователей «хитрые» недоработки:

- при работе с одним ключом в многопользовательском режиме на «кривой» технике мог портится индексный файл, а при ремонте он не восстанавливался и приходилось удалять целиком каталог DATA. Сейчас это решается автоматом в процедуре ремонта;
- после перенастройки программы не убирался семафор анализа сбоев и программа запрашивала ремонт – в принципе ни на что это не влияло;
- можно было добавить существующий уже в списке ключ, а программа не давала его удалить, т.к. «терялась история» - сейчас запрещает вводить дубли.

3. В процедуре ремонта из накапливаемых остатков удаляются нулевые позиции, т.к. в «новых» структурах документов сохраняются все необходимые для «истории» данные;

4. Обращали внимание на диагностику «разрушения баз» после подтверждения ТТН. В принципе она есть при любых изменения БД – программа перед записью контролирует её целостность. Но это вызывало «непонятки». Сейчас это и многие другие сообщения подробно, простым «языком» описывают ситуацию и рекомендованные действия для пользователя;

5. В режимах подтверждения накладных и каскадного удаления, в меню выбора накладной программа отражает её дату, номер и поставщика – раннее только отражался код запроса ЕГАИС. Часто поставщикам, учитывая, что рознице дан переходный период просто нужно знать о поступлении ТТН в розницу через ЕГАИС, а не требуют факт «подтверждения». Тем более сейчас очень много «косяков» со справками А и разделами Б со стороны поставщиков, что легко выявляется при работе (просмотре) с ТТН поставщиков;


Ключники! Перепроверены, так получилось и механизмы смены «портов» в копиях УТМ, работа с одной УТМ – базой, и работа с УС Лэнд:ЕГАИС с разных ПК (УТМ) по сети, работа совместно с тестовым и продуктивным контуром. Всё пока разработчики ЕГАИС не поменяли программы - стабильно работает.

По теме! Так, как сейчас в программе можно отключить ведение внутренней базы данных, превратив её просто в утилиту для запросов к ЕГАИС, сервиса проверки марок и подтверждения накладных, т.е. идеологически вернув к технологиям версии ноября, то нет смысла в теме держать несколько разноплановых версий. Учитывая это и то, что программа используется в «боевых» условиях, т.е. достаточно отлажена – удалил ссылки на все предшествующие версии и устаревшие документы. Скачка актуальной версии сейчас только в первом сообщении темы, а описание возможностей в документации Kornilov и последующих сообщениях!
 
14.02.2016 13:07  
AndreyZh
Не было бы счаcтья, да несчастье помогло? Были обнаружены ситуации, когда программа УСЕга не видела приходные накладные поставщика, что было связано с описанием тэгов получателя «не по букварю». Всё бы ничего, но это возможно поделие «1С:УТАП». Был исправленный в версии 16 февраля 2016 мой «косяк» - искал «ключника» не парсингом XML файла, а банальным поиском по контексту. «До кучи» в новой версии добавлено:

1. Радикальное изменение структуры внутренней базы программы, связанное с её развитием в создании исходящих документов. Если у Вас отключено её ведение, то не заметите, иначе программа изменяет структуру «неявно», но как-то «кривовато»: рекомендую после замены программы сделать её ремонт из соответствующего пункта меню – делает «правильно» перевод баз по всем ключам;

2. Выяснилось, что многие атрибуты ТТН и контрагентов на самом деле – это не отражено в документации, являются строго обязательными и проверяются ЕГАИСом. Сейчас во всех запросах во внутренних таблицах заполняются и эти атрибуты;

3. Добавлено, при вызове справочников «ручное» добавление объектов и полное изменение их реквизитов;

4. Сейчас программа может отправлять и контролировать «прохождение» через ЕГАИС накладные на возврат поставщику и внутреннее перемещение по своим остаткам в ЕГАИС. Режим «сырой» и недоделанный! При «непонятках» жмите F1 для вызова справочной системы программы;

5. В режимах (в меню выбора ТТН) подтверждения накладных и каскадного удаления программа отражает поставщика, дату и номер накладной;

6. ЕГАИС стал работать быстрее, а посему в программе сокращены технологические паузы и она стала работать в пару раз быстрее на основных запросах. Кроме того рекомендую в настройке уменьшить длину паузы до 5 секунд, что сейчас вполне достаточно.
 
"Спасибо" AndreyZh от:
 


Опции темы



Часовой пояс GMT +3, время: 05:20.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.