**************************************** ********* Изменения СМ 1.033.3 ********* **************************************** 02.12.16 (№ 2096) SP № 1 ЕГАИС. Инвентаризация ЕГАИС. Исправлено: создание акта постановки на баланс завершается ошибкой "ORA-02290: check constraint SMCEgaisACOSpec_QB violated". EgaisPkgBody.sql 01.12.16 (№ 2095) SP № 1 ЕГАИС. Исправлена ошибка приёма квитанции на акт постановки на баланс / акт списания, если ранее была принята квитанция "Акт списания успешно проведен": "Принимаемая квитанция не соответствует текущему состоянию акта - «Обмен успешно завершён»". Sm.Post.Filters.Egais.dll 01.12.16 (№ 2094) SP № 1 ЕГАИС. Исправлена ошибка отправки ТТН на отгрузку в ЕГАИС "cvc-minExclusive-valid: Value '-60' is not facet-valid with respect to minExclusive '0.0' for type 'PositiveDecimalType'". Sm.Post.Filters.Egais.dll 01.12.16 (№ 2093) SP № 1 ЕГАИС. Инвентаризация ЕГАИС. Исправлено: 1) В спецификацию процесса EGOA попадало пиво. 2) Создание актов постановки на баланс завершалось ошибкой "ORA-02290: check constraint SMCEGAISACOSPEC_Q violated". EgaisPkgBody.sql 01.12.16 (№ 2092) SP № 1 ЕГАИС. ТТН ЕГАИС на приход. Исправлено: попытка разорвать связь с приходной накладной завершалась ошибкой "ТТН имеет неверное состояние (InMatching)". EgaisModule.sql, Sm.Egais.Server.dll 01.12.16 (№ 2091) SP № 1 ЕГАИС. Инвентаризация ЕГАИС. Добавлена команда "Перечитать". Sm.Egais.dll, Sm.Egais.Link.dll 01.12.16 (№ 2090) SP № 1 Подсчет алкоголя ТСД. Реализована выгрузка в процесс инвентаризации ЕГАИС. Sm.Terminal.dll, Sm.Terminal.Link.dll, Sm.Terminal.Server.dll, pkg_ProcessPkg.sql, func_ProcessProc.sql, ProcessPkgBody.sql, ProcessManagerModule.sql 01.12.16 (№ 2089) SP № 1 Требования на отбор. 1) Добавлена детализация проверки 7: "Товар отсутствует или кол-во в расходе / перемещении превышает кол-во в общем основании (требовании на отбор)". 2) При генерации накладной возврата поставщику в неё будут проставлены нулевые количества. SmDomDocsSO.dll, db_Inspect.sql, InspectPkgBody.sql 01.12.16 (№ 2088) SP № 1 Складские требования. В заголовок документа добавлены поля "Дата поставки" и "Время поставки". db_DocumentsSO.sql, func_Doc3Proc.sql, SmPostTableLoad.sql, SmDomDocsSO.dll, SmDomDocsOR.dll 01.12.16 (№ 2087) SP № 1 Инициализация БД. Исправлено: повторный подъём базы завершался ошибкой "ORA-20012: Ошибка удаления TABLE SMEgaisProcessEGOABHeader". ResForInit.exe 01.12.16 (№ 2086) SP № 1 Планограмма. Исправлена ошибка типа: "19461 не является допустимым для свойства Name". Sm.Planogramma.dll, Sm.Forms.dll 01.12.16 (№ 2085) SP № 1 Карточки. Ускорено автопополнение номенклатур, среди правил пополнения которых есть правило "Ассортимент товаров". SmLibraryTree.dll, SmDomService.dll, SmDomCards.dll, db_Cards.sql, func_CardsTrg.sql, func_CardsProc.sql, AutoAssortBody.sql, AutoAssortMatrixBody.sql, CardsModule.sql, Docs3PkgBody.sql 01.12.16 (№ 2084) SP № 1 Накладные. Исправлено: работа функции "Исправление идентификаторов документов" завершалось ошибкой "ORA-20011: Для SMEXTRAEXPENSESCODE не найдены поля первичного ключа". SmPostTableLoad.sql 01.12.16 (№ 2083) SP № 1 Документы. Исправлено: не работает сортировка по полю "Место хранения", "Операция". SmDomDocs.dll, SmDomDocsAC.dll, SmDomDocsSO.dll, SmDomDocsOR.dll 01.12.16 (№ 2082) SP № 1 Документы. Исправлено: в некоторых случаях установка цены в валютном документе приводила к невозможности сохранить документ из-за ошибки "ORA-20099: Попытка занести запись в спецификацию с суммой <> цена * кол-во". DocsPkgBody.sql 01.12.16 (№ 2081) SP № 1 Документы. Исправлено: при слиянии документов с валютой, отличной от якорной, результирующий документ всегда создавался с якорной валютой. Docs3PkgBody.sql 01.12.16 (№ 2080) SP № 1 Производство. Расход на производство. Исправлено для Белоруссии: работа функции "Проставить основания по товародвижению" завершалась ошибкой "ORA-02290: нарушено ограничение целостности SMCSPECBYDOCTYPE". Doc4PkgBody.sql
**************************************** ********* Изменения СМ 1.033.3 ********* **************************************** 02.12.16 (№ 2096) SP № 1 ЕГАИС. Инвентаризация ЕГАИС. Исправлено: создание акта постановки на баланс завершается ошибкой "ORA-02290: check constraint SMCEgaisACOSpec_QB violated". EgaisPkgBody.sql 01.12.16 (№ 2095) SP № 1 ЕГАИС. Исправлена ошибка приёма квитанции на акт постановки на баланс / акт списания, если ранее была принята квитанция "Акт списания успешно проведен": "Принимаемая квитанция не соответствует текущему состоянию акта - «Обмен успешно завершён»". Sm.Post.Filters.Egais.dll 01.12.16 (№ 2094) SP № 1 ЕГАИС. Исправлена ошибка отправки ТТН на отгрузку в ЕГАИС "cvc-minExclusive-valid: Value '-60' is not facet-valid with respect to minExclusive '0.0' for type 'PositiveDecimalType'". Sm.Post.Filters.Egais.dll 01.12.16 (№ 2093) SP № 1 ЕГАИС. Инвентаризация ЕГАИС. Исправлено: 1) В спецификацию процесса EGOA попадало пиво. 2) Создание актов постановки на баланс завершалось ошибкой "ORA-02290: check constraint SMCEGAISACOSPEC_Q violated". EgaisPkgBody.sql 01.12.16 (№ 2092) SP № 1 ЕГАИС. ТТН ЕГАИС на приход. Исправлено: попытка разорвать связь с приходной накладной завершалась ошибкой "ТТН имеет неверное состояние (InMatching)". EgaisModule.sql, Sm.Egais.Server.dll 01.12.16 (№ 2091) SP № 1 ЕГАИС. Инвентаризация ЕГАИС. Добавлена команда "Перечитать". Sm.Egais.dll, Sm.Egais.Link.dll 01.12.16 (№ 2090) SP № 1 Подсчет алкоголя ТСД. Реализована выгрузка в процесс инвентаризации ЕГАИС. Sm.Terminal.dll, Sm.Terminal.Link.dll, Sm.Terminal.Server.dll, pkg_ProcessPkg.sql, func_ProcessProc.sql, ProcessPkgBody.sql, ProcessManagerModule.sql 01.12.16 (№ 2089) SP № 1 Требования на отбор. 1) Добавлена детализация проверки 7: "Товар отсутствует или кол-во в расходе / перемещении превышает кол-во в общем основании (требовании на отбор)". 2) При генерации накладной возврата поставщику в неё будут проставлены нулевые количества. SmDomDocsSO.dll, db_Inspect.sql, InspectPkgBody.sql 01.12.16 (№ 2088) SP № 1 Складские требования. В заголовок документа добавлены поля "Дата поставки" и "Время поставки". db_DocumentsSO.sql, func_Doc3Proc.sql, SmPostTableLoad.sql, SmDomDocsSO.dll, SmDomDocsOR.dll 01.12.16 (№ 2087) SP № 1 Инициализация БД. Исправлено: повторный подъём базы завершался ошибкой "ORA-20012: Ошибка удаления TABLE SMEgaisProcessEGOABHeader". ResForInit.exe 01.12.16 (№ 2086) SP № 1 Планограмма. Исправлена ошибка типа: "19461 не является допустимым для свойства Name". Sm.Planogramma.dll, Sm.Forms.dll 01.12.16 (№ 2085) SP № 1 Карточки. Ускорено автопополнение номенклатур, среди правил пополнения которых есть правило "Ассортимент товаров". SmLibraryTree.dll, SmDomService.dll, SmDomCards.dll, db_Cards.sql, func_CardsTrg.sql, func_CardsProc.sql, AutoAssortBody.sql, AutoAssortMatrixBody.sql, CardsModule.sql, Docs3PkgBody.sql 01.12.16 (№ 2084) SP № 1 Накладные. Исправлено: работа функции "Исправление идентификаторов документов" завершалось ошибкой "ORA-20011: Для SMEXTRAEXPENSESCODE не найдены поля первичного ключа". SmPostTableLoad.sql 01.12.16 (№ 2083) SP № 1 Документы. Исправлено: не работает сортировка по полю "Место хранения", "Операция". SmDomDocs.dll, SmDomDocsAC.dll, SmDomDocsSO.dll, SmDomDocsOR.dll 01.12.16 (№ 2082) SP № 1 Документы. Исправлено: в некоторых случаях установка цены в валютном документе приводила к невозможности сохранить документ из-за ошибки "ORA-20099: Попытка занести запись в спецификацию с суммой <> цена * кол-во". DocsPkgBody.sql 01.12.16 (№ 2081) SP № 1 Документы. Исправлено: при слиянии документов с валютой, отличной от якорной, результирующий документ всегда создавался с якорной валютой. Docs3PkgBody.sql 01.12.16 (№ 2080) SP № 1 Производство. Расход на производство. Исправлено для Белоруссии: работа функции "Проставить основания по товародвижению" завершалась ошибкой "ORA-02290: нарушено ограничение целостности SMCSPECBYDOCTYPE". Doc4PkgBody.sql