Реализация обмена с ЕГАИС - Каминсофт

Реализация обмена с ЕГАИС

13 окт 2015 00:21 #1
от Иван
В 2016 году розничные торговые точки должны через ЕГАИС подтверждать факт закупки (с 01.01.2015) и с 01.0.7.2015 факт продажи алкогольной продукции. Будет ли реализован обмен с универсальным модулем ЕГАИС.
Тема закрыта.

16 окт 2015 17:20 #2
от Андрей Ланьшин

В 2016 году розничные торговые точки должны через ЕГАИС подтверждать факт закупки (с 01.01.2015) и с 01.0.7.2015 факт продажи алкогольной продукции. Будет ли реализован обмен с универсальным модулем ЕГАИС.


Не планируется, т.к.:

В соответствии с 182-ФЗ, подписанным Президентом 29-ого июня 2015 года, к ЕГАИС могут не подключаться:

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

atol.ru/egais/

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

19 окт 2015 16:17 #3
от Иван
У нас есть организация в котором есть несколько подразделений, это главный склад, производственный цех, кафе и магазин. Они ведут учет в одной программе. В магазине нет общепита. Магазин у них автоматизирован во фронтоле. Факт продажи можно будет сделать во фронтоле. А факт закупки надо, чтобы был в общепите.
Тема закрыта.

05 нояб 2015 09:36 #4
от Иван
Согласно разъяснениям "Федеральной службы по регулированию алкогольного рынка"
факт закупки алкоголя для организаций при оказании услуг общественного питания
нужно подтверждать в ЕГАИС www.fsrar.ru/news/view/?id=1189
в котором прямо указал, что с 01.01.2016 фиксации в ЕГАИС подлежат
следующие операции, выполняемые ВСЕМИ участниками алкогольного рынка:
факт закупки алкоголя, факт возврата поставщику,
факт перемещения между обособленными подразделениями
Тема закрыта.

23 нояб 2015 16:53 #5
от Надежда Гурова
Добрый день!

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

Гурова Надежда, фирма КАМИН
Тема закрыта.

21 дек 2015 06:12 #6
от Владимир
Добрый день, интересуют сроки доработки модуля ЕГАИС, будут ли они готовы в этом году?
Тема закрыта.

21 дек 2015 09:30 #7
от Надежда Гурова
Добрый день! Выпуск релиза (с доработкой под ЕГАИС) планируем на 22 декабря.

Гурова Надежда, фирма КАМИН
Тема закрыта.

24 дек 2015 08:51 #8
от bavarenok
Релиз вышел, но получить ттн не получается, ошибка
{ОбщийМодуль.ИнтеграцияЕГАИСКлиентСервер.Модуль(198)}: Метод объекта не обнаружен (СтруктураURI)
СтруктураURI = ОбщегоНазначенияКлиентСервер.СтруктураURI(УзелURL.ТекстовоеСодержимое);
Тема закрыта.

24 дек 2015 09:04 #9
от Надежда Гурова
Спасибо. Передано разработчику. Исправим. Напишите, пожалуйста, письмо на Линию консультаций. Отправим промежуточный релиз.

Гурова Надежда, фирма КАМИН
Тема закрыта.

25 дек 2015 16:57 #10
от bavarenok
Для какой версии платформы предназначен релиз 3.0.33.2?
Даже вопрос на какой платформе тестировался релиз, потому что получить ттн все равно не получается.
Выдает сообщение "Не удалось прочитать входящий документ http://localhost:8080/opt/out/ReplyPartner/3
Справочник.ВидыОбъектовЕГАИС.ДокументыЕГАИС. Предопределенный элемент отсутствует в данных".
Тема закрыта.

28 дек 2015 07:32 #11
от Виктор
Платформа 8.3.7.1776
Конфигурация: общепиит 3.0.33.2

Можно ли УТМ расположить в локальной сети, а не сервере с 1с?
Тема закрыта.

28 дек 2015 10:53 #12
от bavarenok
Я думал может дело в платформе, но нет проверил, результат не изменился.
УТМ ставил на виртуалке, результат тот же.
Смотрю в отладчике, спотыкается на строке 38 общего модуля "ИнтеграцияЕГАИС" "ОбъектXDTO = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML, ФабрикаXDTO.Тип(Справочники.ВидыОбъектовЕГАИС.ДокументыЕГАИС.ПространствоИмен, "Документы"));"
Вычисляю значение "Справочники.ВидыОбъектовЕГАИС", выдается список предопределенных элементов ("ДокументыЕГАИС" присутствует), а если вычислять значение "Справочники.ВидыОбъектовЕГАИС.ДокументыЕГАИС", то ошибка.
Скрины приложил на всякий пожарный, да еще что бы исключить косяки боевой базы все делаю в демо, которую специально создал из релиза "3.0.33.2".
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
29 дек 2015 11:32 #13
от Артем
Здравствуйте!
Перейдите в список справочника Виды объектов ЕГАИС (Все функции - Справочники - Виды объектов ЕГАИС). Скорее всего список справочника пуст, необходимо нажать на кнопку "Обновить виды объектов". Справочник должен автоматически заполниться. После повторите попытку получения ТТН.

Маврин Артем, фирма КАМИН
Тема закрыта.

30 дек 2015 10:31 #14
от bavarenok
Заполнил, ошибка пропала, но принять ттн не получилось, просто говорит "принято документов 0", как будет работать техподдержка в каникулы?
Тема закрыта.

30 дек 2015 10:35 #15
от Андрей Ланьшин

Заполнил, ошибка пропала, но принять ттн не получилось, просто говорит "принято документов 0", как будет работать техподдержка в каникулы?

Техподдержка работает согласно официально утвержденному календарю, т.е. первый рабочий день 11 января.

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

30 дек 2015 10:35 #16
от Надежда Гурова
Добрый день! У разработчика будет возможность подключиться к Вашей базе по удаленке сегодня во второй половине дня.

Гурова Надежда, фирма КАМИН
Тема закрыта.

30 дек 2015 11:12 #17
от bavarenok
Это очень хорошо, только те ттн которые были до 29.12.2015 я получил из УТН с помощью "розница", а новых пока нет, поэтому воспроизвести ситуацию врядли получится.
Тема закрыта.

09 янв 2016 09:48 #18
от bavarenok
И снова здравствуйте, всех с прошедшими и наступающими праздниками.
Теперь о насущном, ттн из утм загрузились, но при попытке создать поступление ошибка:
"{Документ.ТоварноТранспортнаяНакладнаяЕГАИС.Форма.ФормаСпискаРТ.Форма(156)}: Поле объекта не обнаружено (СтатусОбработкиТТН_ЕГАИС)
Если ДополнительныеПараметры.СтатусОбработкиТТН_ЕГАИС = ПредопределенноеЗначение("Перечисление.СтатусыОбработкиТТН_ЕГАИС.ПереданОтветВЕГАИС") Тогда"
Тема закрыта.

09 янв 2016 12:06 #19
от bavarenok
Сразу скажу, что пишу для тех кому нужно срочно принять ТТН. На абсолютную верность моих действий не рассчитываю.

И снова здравствуйте, всех с прошедшими и наступающими праздниками.
Теперь о насущном, ттн из утм загрузились, но при попытке создать поступление ошибка:
"{Документ.ТоварноТранспортнаяНакладнаяЕГАИС.Форма.ФормаСпискаРТ.Форма(156)}: Поле объекта не обнаружено (СтатусОбработкиТТН_ЕГАИС)
Если ДополнительныеПараметры.СтатусОбработкиТТН_ЕГАИС = ПредопределенноеЗначение("Перечисление.СтатусыОбработкиТТН_ЕГАИС.ПереданОтветВЕГАИС") Тогда"


Видимо выходные, так что будем выходить из положения и исправлять ошибки.

меняем строку 144 в документе "ТоварноТранспортнаяНакладнаяЕГАИС" модуль формы "ФормаСпискаРТ" на
ТоварноТранспортнаяНакладнаяЕГАИС = Элементы.Список.ТекущиеДанные.Ссылка;
	//ТоварноТранспортнаяНакладнаяЕГАИС = Элементы.Список.ТекущаяСтрока;
.
Едем дальше, Ошибка: "{Документ.ТоварноТранспортнаяНакладнаяЕГАИС.Форма.ФормаСпискаРТ.Форма(412)}: Поле объекта не обнаружено (Склад)
ПоступлениеТоваровОбъект.Склад = ЗначениеНастроекПовтИсп.ПолучитьСкладПоступленияПоУмолчанию(
ПоступлениеТоваровОбъект.Подразделение,,,
ПоступлениеТоваровОбъект.Ответственный);"
Я так понял склада в доке м"ПоступлениеТоваровУслуг" вообще нет, поэтому пока эту строку комментируем и вываливается ошибка

{Документ.ТоварноТранспортнаяНакладнаяЕГАИС.Форма.ФормаСпискаРТ.Форма(425)}: Поле объекта не обнаружено (ЦенаВключаетНДС)
ПоступлениеТоваровОбъект.ЦенаВключаетНДС = Истина;

Поискал в реквизитах документа "ЦенаВключаетНДС", не нашел, так что эту строку тоже закоментил (может я что и не так делаю, но принимать ттн надо.....) .

Продолжаем движение до следующей ошибки

{Документ.ТоварноТранспортнаяНакладнаяЕГАИС.Форма.ФормаСпискаРТ.Форма(525)}: Поле объекта не обнаружено (УпаковкиНоменклатуры)
Запрос.УстановитьПараметр("УпаковкиПустоеЗначение", Справочники.УпаковкиНоменклатуры.ПустаяСсылка());

Смотрим конфигурацию и не находим справочника "УпаковкиНоменклатуры", а в регистре сведений "СоответствиеНоменклатурыЕГАИС" ресурс "Упаковка" является строкой, поэтому меняем строку 527 на
Запрос.УстановитьПараметр("УпаковкиПустоеЗначение", "");
	//Запрос.УстановитьПараметр("УпаковкиПустоеЗначение", Справочники.УпаковкиНоменклатуры.ПустаяСсылка());

Дальше ошибка

{Документ.ПоступлениеТоваровУслуг.Форма.ФормаДокумента.Форма(2230)}: Ошибка при вызове метода контекста (НайтиСтроки)
МассивСтрок = Объект.ТоварыПоДаннымПоставщика.НайтиСтроки(СтруктураПоиска);
по причине:
Неизвестная колонка


Исправляем на:
Попытка	
	МассивСтрок = Объект.ТоварыПоДаннымПоставщика.НайтиСтроки(СтруктураПоиска);
Исключение
	МассивСтрок = Новый Массив;
КонецПопытки;

Теперь ошибка :

{Документ.ПоступлениеТоваровУслуг.Форма.ФормаДокумента.Форма(728)}: Поле объекта не обнаружено (СтраницаТовары)
Элементы.Страницы.ТекущаяСтраница = Элементы.СтраницаТовары;

Меняем на :

Элементы.Страницы.ТекущаяСтраница = Элементы.ГруппаТовары;
//Элементы.Страницы.ТекущаяСтраница = Элементы.СтраницаТовары;


наконец то открывается новое поступление, только оно скажем почти не заполнено.

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

{Обработка.СопоставлениеОрганизацийЕГАИС.Форма.ФормаСозданияКонтрагентов.Форма(30)}: Поле объекта не обнаружено (ЮрФизЛицо)
ЮрФизЛицо = Перечисления.ЮрФизЛицо.ЮрЛицо;

Ковыряем конфигурацию, нет такого перечисления..... Я создал Перечисление "ЮрФизЛицо" и значение "ЮрЛицо", а так же в обработке "СопоставлениеОрганизацийЕГАИС", форма "ФормаСозданияКонтрагентов" поле "ЮрФизЛицо" привязал к созданному перечислению и в справочнике "контрагенты" создал реквизит "ЮрФизЛицо" тип "ПеречислениеСсылка.ЮрФизЛицо", иначе ошибка

Обработка.СопоставлениеОрганизацийЕГАИС.Форма.Форма.Форма(436)}: Поле объекта не обнаружено (ЮрФизЛицо)
КонтрагентОбъект.ЮрФизЛицо = ПараметрыСозданияКонтрагентов.ЮрФизЛицо;



Дальше нажимаем на создать контрагента и видим еще ошибку

{Обработка.СопоставлениеОрганизацийЕГАИС.Форма.Форма.Форма(443)}: Метод объекта не обнаружен (КонтактнаяИнформацияXMLПоПредставлению)
СтрокаКИ.ЗначенияПолей = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияXMLПоПредставлению(СтрокаКИ.Представление, СтрокаКИ.Вид);


Т.к. общий модуль "УправлениеКонтактнойИнформацией" в общепит "разработчики" не перетащили, то коментим строку
//СтрокаКИ.ЗначенияПолей = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияXMLПоПредставлению(СтрокаКИ.Представление, СтрокаКИ.Вид);

Ураааа! создался контрагент!!!

Думаете все???? Я тоже так думал, но не так то все просто, попробуйте сопоставить его.... Ошибка

{Обработка.СопоставлениеОрганизацийЕГАИС.Форма.ФормаСопоставленияКонтрагентов.Форма(9)}: Слишком много фактических параметров
ФактическийАдресКонтрагента = ОбщегоНазначенияСервер.СведенияОЮрФизЛице(Контрагент, ТекущаяДатаСеанса()).ФактическийАдрес;

Меняем строку на
ФактическийАдресКонтрагента = ОбщегоНазначенияСервер.СведенияОЮрФизЛице(Контрагент).ФактическийАдрес;
	//ФактическийАдресКонтрагента = ОбщегоНазначенияСервер.СведенияОЮрФизЛице(Контрагент, ТекущаяДатаСеанса()).ФактическийАдрес;

Сопоставился.... Вопрос о готовности продукта к употреблению оставляю открытым (может я что то сделал не так), но отдавать такую конфигурацию в работу и уходить на выходные техподдержке.... это что то!!!!
Тема закрыта.

11 янв 2016 17:09 #20
от bavarenok
Хочу обратиться к разработчикам, у меня ттн принять до сих пор не получается, нет возможности сопоставить номенклатуру, а так же не могу проделать последующие шаги.
Так вот, разработчики, вы вообще понимаете, что вынуждаете нас нарушать закон? Заметьте, за наши же деньги!!!
Тема закрыта.

Опрос
Всего 3 простых вопроса

Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie и пользовательских данных в целях функционирования сайта, проведения ретаргетинга и статистических исследований, обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.

Принять