24.12.2015 22:06
Добрый день!
Ситуация - в магазине 2 юрлица, база одна, МХ одно, одно (ООО) торгует алкоголем, второе (ИП) торгует пивом.
Как состыковать с ЕГАИС ?
Можно ли сделать в почтовом модуле 2 егаиса, указав одно и тоже место хранения (но с разными FSRAR_ID) ?
29.12.2015 10:53
Отвечаю сам себе - нельзя в почтовом модуле сделать 2 егаиса с одним местом хранения :(

----- Причина исключения, уровень вложения 1 -----
сообщение: "Место хранения с кодом 2 задано для нескольких почтовых ящиков"
------

Интересно- мы одни такие с мультифискальностью, супермагом и одним МХ на всех, или есть еще страдальцы ?
29.12.2015 10:56
А нельзя ООО торговать и пивом и алкоголем?
Чем обусловлено, что ИП торгует пивом? Пусть всем остальным, кроме пива торгует...
29.12.2015 11:24
ЕНВД и площадь в 150 м2.
29.12.2015 11:40
Цитата:
Starter Отвечаю сам себе - нельзя в почтовом модуле сделать 2 егаиса с одним местом хранения :(

----- Причина исключения, уровень вложения 1 -----
сообщение: "Место хранения с кодом 2 задано для нескольких почтовых ящиков"
------

Интересно- мы одни такие с мультифискальностью, супермагом и одним МХ на всех, или есть еще страдальцы ?
не одни...
но с+ реально по ходу не до того...
они как бы не подумали...
29.12.2015 19:41
Цитата:
Starter Отвечаю сам себе - нельзя в почтовом модуле сделать 2 егаиса с одним местом хранения :(

----- Причина исключения, уровень вложения 1 -----
сообщение: "Место хранения с кодом 2 задано для нескольких почтовых ящиков"
------

Интересно- мы одни такие с мультифискальностью, супермагом и одним МХ на всех, или есть еще страдальцы ?
У нас тоже несколько юрлиц, но благо площадь позволила до нового года объединить алкоголь и пиво. Мультифискальность не используем, вместо этого заключены агентские договора на расчетно-кассовое обслуживание. И зачем вообще С+ сделал привязку УТМ к местам хранения? Вот конкретная ТТН ЕГАИС - да, должна привязываться к приходной накладной с определенным МХ.
29.12.2015 22:53
Цитата:
Starter Отвечаю сам себе - нельзя в почтовом модуле сделать 2 егаиса с одним местом хранения :(

----- Причина исключения, уровень вложения 1 -----
сообщение: "Место хранения с кодом 2 задано для нескольких почтовых ящиков"
------

Интересно- мы одни такие с мультифискальностью, супермагом и одним МХ на всех, или есть еще страдальцы ?
кстати судя по всему это ограничение клиента (СМ) в базу напрямую не писали?
30.12.2015 11:33
В базу напрямую - нее. До такого мы точно не доросли :)
ну и по поводу ошибки полностью - ниже текст ошибки. Скорее это в базе ограничение. В самом почтовом модуле привязать можно, ошибка возникает при настройке правил рассылок и мест хранения - там на закладке обслуживаемые места хранения при попытке привязать одно и тоже МХ к двум базам.

Код:
2015.12.30 (Wednesday) 11:29:29 1.32.2.0 sp1  Sm.Post.Admin
----- Прерывание работы программы -----
сообщение: "Неправильный результат из-за исключения, возникшего во время операции.  См. описание исключения в InnerException."
исключение: System.Reflection.TargetInvocationException
источник: System
метод: Void RaiseExceptionIfNecessary()
   в System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
   в Sm.Core.RunWorkerCompletedEventArgs`1.get_Result()
   в Sm.Forms.ModalWorker.ModalWorkerEngineProgress`2.RunModal_Completed(Object sender, RunWorkerCompletedEventArgs`1 e)
   в Sm.Core.TaskWorker`2.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
----- Причина исключения, уровень вложения 1 -----
сообщение: "Место хранения с кодом 2 задано для нескольких почтовых ящиков"
исключение: Sm.Core.BaseException
источник: Sm.Post.Controller
метод: Void WriteStoreLocationMap(System.Collections.Generic.Dictionary`2[System.Int32,System.Collections.ObjectModel.ReadOnlyCollection`1[System.Int32]])
   в Sm.Post.Controller.PostDatabaseRules.WriteStoreLocationMap(Dictionary`2 storeLocationMap)
   в Sm.Post.Controller.PostDatabaseRules.Sm.Post.Connection.IPostRules.SetStoreLocationMap(Dictionary`2 storeLocationMap)
   в Sm.Post.Admin.DbRulesParams.Post()
   в Sm.Post.Admin.DbSendRulesForm.SetRulesParams_DoWork(Object sender, TaskWorkEventArgs`3 e)
   в Sm.Core.TaskWorker`3.OnDoWork(DoWorkEventArgs e)
   в Sm.Core.TaskWorkerBase.InternalBackgroundWorker.OnDoWork(DoWorkEventArgs e)
   в System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
----- Причина исключения, уровень вложения 2 -----
сообщение: "ORA-00001: unique constraint (SUPERMAG.SMCPOSTLOCMAP_PK) violated"
исключение: System.Data.OracleClient.OracleException
источник: System.Data.OracleClient
данные:   соединено с: База даных=DBMOK; Пользователь=supermag
   текст команды: Insert into Supermag.SMPostLocMap(StoreLoc,DBaseID) values(:pLoc,2)
   тип команды: Text
   параметры: pLoc=«2»
метод: Void CheckError(System.Data.OracleClient.OciErrorHandle, Int32)
   в System.Data.OracleClient.OracleConnection.CheckError(OciErrorHandle errorHandle, Int32 rc)
   в System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, Boolean needRowid, OciRowidDescriptor& rowidDescriptor, ArrayList& resultParameterOrdinals)
   в System.Data.OracleClient.OracleCommand.ExecuteNonQueryInternal(Boolean needRowid, OciRowidDescriptor& rowidDescriptor)
   в System.Data.OracleClient.OracleCommand.ExecuteNonQuery()
   в Sm.Server.Database.OracleSafeCommand.ExecuteNonQuery()
   в Sm.Post.Controller.PostDatabaseRules.WriteStoreLocationMap(Dictionary`2 storeLocationMap)
30.12.2015 11:43
А если вообще не делать привязки к МХ в обслуживаемых местах хранения?
30.12.2015 11:57
После установки первого сервис-пака не будет работать почтовый модуль с ЕГАИС.
Часовой пояс GMT +3, время: 14:08.

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