Форум OlegON > Программы и оборудование для автоматизации торговли > ЕГАИС в опте и рознице

общепит: остатки ЕГАИС после отправки ChequeV4 : ЕГАИС в опте и рознице

04.12.2024 11:31


26.08.2024 23:02
Подскажите почему приходит ошибка на акт списания приготовление коктейлей


https://storage.olegon.ru/supermag/u...овление.txt.7z
(0Мб)
27.08.2024 04:28
Возможно, не хватает чего-то в описании пространства имен. У меня вот такое описание:

Код:
	<?xml version="1.0" encoding="UTF-8"?> 
	<ns:Documents Version="1.0" 
	 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	 xmlns:ns= "http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01"
	 xmlns:pref="http://fsrar.ru/WEGAIS/ProductRef_v2"
	 xmlns:awr="http://fsrar.ru/WEGAIS/ActWriteOff_v4"
	 xmlns:ce="http://fsrar.ru/WEGAIS/CommonV3">
Также проверьте, что установлена актуальная версия билда УТМ.
27.08.2024 08:27
Цитата:
arjuna такой ответ приходит
Возможно, сам передаваемый файл акта сохранен не как xml в кодировке UTF-8, вроде была как-то такая же ошибка из-за этого, егаис начинает код марки считывать и не может считать.
27.08.2024 10:36
Цитата:
victuan Возможно, не хватает чего-то в описании пространства имен. У меня вот такое описание:



Также проверьте, что установлена актуальная версия билда УТМ.
вы были правы, в результате теги изменились

Код:
                      <ce:amc> марка  </ce:amc>

на
 
                        <ceе:amc> марка </cee:amc>
Может кому пригодится.
24.09.2024 09:01
Привет Всем!
Можно ли, при "общепитовском" варианте реализации АП, увидеть(и каким образом) остатки в ЕГАИС по вскрытым бутылкам в миллилитрах?
24.09.2024 09:19
одним запросом по всем АП нет.
На каждую справку 2 есть запрос Остатки штрихкодов с новым параметром ОБЩЕПИТ
25.09.2024 08:10
Цитата:
SouthRegion остатки в ЕГАИС по вскрытым бутылкам в миллилитрах
Если алкоголь реализуется порциями по чекам, то в личном кабинете в сервисе "Проверка марок" показывает сколько продано в мл, понятно сколько осталось.
Но остаток понятен если списание только по чекам. Если расход по актам списания с причиной "Приготовление", или смешанный режим списание из одной бутылки с причиной "Приготовление" и по чекам - объем списания для "Приготовления" к сожалению не указан, тогда только запрос справки 2 с параметром ОБЩЕПИТ.
30.09.2024 20:07
Что-то новенькое


(5.44Мб)
Простите за качество. У кого-нибудь такое было?
Как бы тикет на чек
30.09.2024 20:34
Цитата:
me722 У кого-нибудь такое было?
из закрытого форума ЕГАИС:

Цитата:
java.lang.OutOfMemoryError: Java heap space
или - КАК УВЕЛИЧИТЬ ПАМЯТЬ JAVA
Рекомендую изменить параметры Java (количество выделяемой памяти JVM) по следующему алгоритму
- остановить службу транспорта
- деинсталлировать службу транспорта UninstallDaemon.bat
- в файле InstallDaemon.bat выставить параметры --JvmMs 500 --JvmMx 1000 (добавлять нужно после --JvmOptions)
- установить службу с новыми параметрами JVM запустив InstallDaemon.bat
- попытаться получить или отправить документ.
По данной схеме пытаться варьировать максимальное значение оперативки под java.

ЕЩЁ (OutOfMemoryError: Java heap spac):
В подобных случаях мы рекомендуем увеличить объем выделяемой для JVM памяти. Что Вы и сделали.
- остановить службу транспорта
- деинсталлировать службу транспорта UninstallDaemon
- в файле установки службы выставить параметры --JvmMs 500 --JvmMx 1000 (добавлять нужно после --JvmOptions)
- установить службу с новыми параметрами JVM InstallDaemon
Установка и удаление службы производится из папки UTM\transporter\bin.

ЕЩЁ ДЛЯ LINUX:
Например: добавить в скрипт запуска строку "JAVA_OPTS="-Xmx1024m -Xms256m"
...
#!/bin/sh
JAVA_HOME=/opt/utm/jre
BASEDIR=/opt/utm/transport
CLASSPATH=$BASEDIR/lib/*
JAVACMD=$JAVA_HOME/bin/java
JACARTA=/opt/jacarta
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JACARTA
exec "$JAVACMD" $JAVA_OPTS \
-Dname=transport \
-Dderby.stream.error.file=../l/derby.log \
-classpath "$CLASSPATH" \
-Dapp.name="transport" \
-Dapp.pid="$$" \
-Dapp.repo="$REPO" \
-Dapp.home="$BASEDIR" \
-Dbasedir="$BASEDIR" \
-Xmx1024m -Xms256m \
es.programador.transport.Transport \
daemon-run "$@"
...
по умолчанию JVM забирает 1/4 имеющейся памяти.
В случае, если оперативной памяти на рабочей станции будет достаточно, получиться, что мы ограничиваем ее использование заданными параметрами.

Вычислить оптимальные значения можно только перебором.
Обычно, размер по умолчанию Java Heap Space равен ¼ от оперативной памяти рабочей станции.
Командой в командной строке можно получить границы JHS для своей JVM:
java -XX:+PrintFlagsFinal -version | findstr HeapSize
Пример результата выполнения команды:
C:\UTM\jre>java -XX:+PrintFlagsFinal -version | findstr HeapSize
uintx ErgoHeapSizeLimit = 0
{product}
uintx HeapSizePerGCThread = 87241520
{product}
uintx InitialHeapSize := 67108864
{product}
uintx LargePageHeapSizeThreshold = 134217728
{product}
uintx MaxHeapSize := 1054867456
{product}
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
, где InitialHeapSize это "-Xms" нижняя граница, MaxHeapSize "-Xmx" - верхняя граница.
Часовой пояс GMT +3, время: 11:31.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.