Доброго дня. 1с 7.7 самописна. Є центральна база і 26 баз які обмінюються через РИБ, всі працюють на sql. На двох базах при обміні коли відкрита програма видає помилку: загрузка измененной конфигурации не может быть произведена при доступе к Информационной базе в разпределенном режиме. Загрузка не виполнена! Коли ніхто не працює в програмі обмін проходить, змін в конфігурації остінні 2 місяці не було. Вигрузка/загрузка данних не допомогла, перевірка бази на помилки не допомогла.
andreydv87 @ Вчера, 18:00
, Остання резервна копія приблизно 15 днів тому була зроблена!!!! Буде проблема при відновленні обміну між периферійними базами.
При запуска бази даних видає помилку: SQL State:22007 Native: 211 Message: Возможно повреждена схема. Запустите DBCC CHECKCATALOG.
DBCC CHECKCATALOG- запускав не допомогло. checkdbf- не допомогло. При додаванні нової константи в конфігураторі, при реструктуризації видає ще помилку: SQL State: 08SO1 Native: 0 Communication link failure. БАЗА центральна, у якої є 20 РІБ баз!!!
Доброго дня, 1с 7.7, конфігурація самописна, база sql. Є ЦБ а також 23 ПБ, після того як на ЦБ було відновлено з копії 2-х денної давності перестав працювати обмін. При завантажені даних з ПБ видає помилку "18 изменения конфигурации не загружались в иб из которой прибыл". Як можна виправити дану ситуацію?
Доброго дня, конфігурація BAS Управління торгівлею. Стоїть завдання, якщо у чеку є акцизні і звичайні товари, то розділяти чек на 2 чеки. Було вибрано наступний варіант, перед тим як чек проводиться, програмно перевіряти на наявність акцизу і програмне створеня 2-х чеків(спочатку пробивається і друкується звичайний чек з всіма товарами, а тоді окремо друкується фіскальний чек з акцизними товарами ). Чек без акцизних товарів створюється і троводиться програмно програмно, а акцизні товари завантажуються в документ об'єкт відкритого документу і він також має пробитися. Код
&НаКлиенте Процедура ПробитьЧек()
ОчиститьСообщения();
ЕстьОшибки = Ложь;
Если Объект.ПометкаУдаления Тогда ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru='Документ помечен на удаление';uk='Документ позначений на вилучення'"), Объект.Ссылка,,,ЕстьОшибки); КонецЕсли;
Если ЕстьОшибки Или Не ПроверитьЗаполнение() Тогда Возврат; КонецЕсли;
ВыполнитьДействиеПослеЗаписи( Новый ОписаниеОповещения("ПробитьЧекПослеПроведения", ЭтотОбъект), НСтр("ru='Перед выполнением операции пробития чека не удалось провести документ.';uk='Перед виконанням операції пробиття чека не вдалося провести документ.'")); //++++++++++++++++++++++++++++++++++++++++++++ Если ПроверкаСтатуса (ЭтотОбъект.Объект.Статус) Тогда ЕстьАкциз = Ложь; СтруктураДопКаси(,,ЭтотОбъект.Объект); Если ЕстьАкциз Тогда
ВыполнитьДействиеПослеЗаписи( Новый ОписаниеОповещения("ПробитьЧекПослеПроведения", ЭтотОбъект), НСтр("ru='Перед выполнением операции пробития чека не удалось провести документ.';uk='Перед виконанням операції пробиття чека не вдалося провести документ.'")); КонецЕсли;
Если ТзБезАкцизных.Количество() <> 0 Тогда НовыйДок = ДокументОбъект.Ссылка.Скопировать(); НовыйДок.товары.Загрузить(ТзБезАкцизных); НовыйДок.Дата = ДокументОбъект.Дата; НовыйДок.СуммаДокумента = НовыйДок.товары.Итог("Сумма"); НовыйДок.Статус = Перечисления.СтатусыЧековККМ.Пробит; НовыйДок.Записать(РежимЗаписиДокумента.Проведение);
КонецЕсли;
ЕстьАкциз = Истина; КонецЕсли; Структура = Новый структура; Структура.Вставить("ТзБезАкцизных",ТзБезАкцизных); Структура.Вставить("ТзАкцизных",ТзАкцизных); Структура.Вставить("ДопКасса",ДопКасса); Структура.Вставить("ЕстьАкциз",ЕстьАкциз); Возврат Структура; КонецФункции
Після цього з'являється помилка "неможливо змінювати поле яке містить об'єкт даних форми"!!! В чрму може бути причина, або порадьте інший варіант вирішення завдання(цей варіант працював в звичайних формах...).
Добрый день, стоит задача читать данные cо сторонней базу на Postgresql, платформа 1с 8.3.10.2650, конфигурация УТП 1.2.64.1. Загрузка идет с сервера ND-DATEX(оплата по платежным картам), раньше их база была на Firebird, уже месяц перевели её на Postgresql. Не могу подключится к базе на Postgresql, настроил источник данных OBDC, через него подключается. Строка подключения выглядит следующим образом:
Доброго дня, хто реалізував механізм друку акцизних марок в фіскальних чеках в 1с.8.2 конфігураціях УТ, УТП 1.2 ? Чи може хтось наштовхнути на думку як реалізувати введення чи сканування акцизних марок, краще їх вводити в регістр штрихкоди(але це черевато збільшенням об'єму бази...) чи сканувати акцизні марки після того як додається кожна одиниця товару в чек(тобто просканували товар по штрихкоду а тоді треба просканувати акцизну марку)?
Конфигурация УТП редакция 1.2. (1.2.53.1), платформа 1С:Предприятие 8.3 (8.3.10.2650). На склад приходит товливо, потом некая часть топлива перемещается на другой склад, как увеличить стоимость той части топлива(не всей партии а только той того топлива которое перемещается) которая перемещается на некую сумму.
Конфигурация BAS Бухгалтерія, редакція 2.1 (2.1.5.4) , платформа 1С:Предприятие 8.3 (8.3.15.1489). Как уваличить число знаков при печати налоговой накладной после запятой в цене(нужно 5), количество в макете и документе я сделал. Но на печать выводит всегда 2 знака. В отдалчике при заполнении праметров области макета показивает 5 знаков. В свойствах ячейки цени в режиме предприятия показивает формат ЧЦ=15; ЧДЦ=2; ЧН=-, а в конфигкраторе стоит ЧЦ=15; ЧДЦ=5; ЧН=-.
volodya1122 @ Сегодня, 10:32
, Задача у клиента стоит настроить именно на ukr.net.
Пробую через Shtunnel тоже ничего не выходит. Выдает ошибку : Ошибка при вызове метода контекста (Подключиться): Произошла ошибка при работе с SMTP. Код ошибки: 25 (Отказ в установлении соединения со стороны сервера.) Вот настройки Shtunnel : [ukr.net-imap] client = yes accept = 127.0.0.1:143 connect = imap.ukr.net:993 verifyChain = yes CAfile = ca-certs.pem checkHost = imap.ukr.net OCSPaia = yes
Pashaboston @ Вчера, 20:02
, Получатель на gmail в отладчике видно, а отправитель ukr.net
Отправка так же переделал через IMAP
Если УчетнаяЗапись.ТипСервера = "IMAP" Тогда ИнтернетПочта.Послать(ПочтовоеСообщение,,ПротоколИнтернетПочты.IMAP); Иначе ИнтернетПочта.Послать(ПочтовоеСообщение); КонецЕсли;
Конфигурация УТП для Украины версия 1.2.54.1 платформа 8.3.15.1489. Настроил встроиный почтовый клиент проверка через 1с, проверк проходит нормально, отправка писем проходит но письмо до адресата не доходит. Почта ukr.net, работает через IMAP, настройки на самой почте сделал.Немного переделал стандартній механизм но не получается.
Профиль = Новый ИнтернетПочтовыйПрофиль; //Pawa Если УчетнаяЗапись.ТипСервера = "POP3" Тогда Профиль.АдресСервераPOP3 = УчетнаяЗапись.POP3Сервер; Профиль.ПортPOP3 = УчетнаяЗапись.ПортPOP3; Профиль.Пользователь = УчетнаяЗапись.Логин; Профиль.Пароль = УчетнаяЗапись.Пароль; Иначе Профиль.АдресСервераIMAP = УчетнаяЗапись.POP3Сервер; Профиль.ПользовательIMAP = УчетнаяЗапись.Логин; Профиль.ПарольIMAP = УчетнаяЗапись.Пароль; Профиль.ПортIMAP = УчетнаяЗапись.ПортPOP3; КонецЕсли;
Профиль.АдресСервераSMTP = УчетнаяЗапись.SMTPСервер; Если УчетнаяЗапись.ВремяОжиданияСервера > 0 Тогда Профиль.ВремяОжидания = УчетнаяЗапись.ВремяОжиданияСервера; КонецЕсли; Профиль.ПортSMTP = УчетнаяЗапись.ПортSMTP;
Если УчетнаяЗапись.ТребуетсяSMTPАутентификация Тогда Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию; Профиль.ПарольSMTP = УчетнаяЗапись.ПарольSMTP; Профиль.ПользовательSMTP = УчетнаяЗапись.ЛогинSMTP; Иначе Профиль.АутентификацияSMTP = СпособSMTPАутентификации.БезАутентификации; Профиль.ПарольSMTP = ""; Профиль.ПользовательSMTP = ""; КонецЕсли;
СистемнаяИнформация = Новый СистемнаяИнформация; Если СтроковыеФункцииКлиентСервер.СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, "8.3.1.0") > 0 Тогда Профиль.ИспользоватьSSLPOP3 = УчетнаяЗапись.ИспользоватьЗащищенноеСоединениеДляВходящейПочты; Профиль.ИспользоватьSSLSMTP = УчетнаяЗапись.ИспользоватьЗащищенноеСоединениеДляИсходящейПочты; КонецЕсли;
Возврат Профиль;
и вот здесь
Если УчетнаяЗапись.ТипСервера = "IMAP" Тогда ИнтернетПочта.Подключиться(Профиль,ПротоколИнтернетПочты.IMAP); //ИнтернетПочта.ТекущийПочтовыйЯщик = "Отправленные"; Иначе ИнтернетПочта.Подключиться(Профиль); КонецЕсли;
Ошыбок никаких не выдает, пишет что отправило а на деле письма приходят на ту учетную запись с какой отправлялись(.
При открытии FP Test написало что не нашло файла ExellioFP.log., и тест не прошол(Ошибка: Ошибка открытия COM-порта). Может 1с не имеет права записи на папку system32/
Фиксальный регистратор Экселлио FPU-550ES, проблема при открытии COM порта через RDP(Платформа 8.3.16.1063 х86, операционка Windows 10 Корпоративная). Используется драйвер ExelioFP.dll(драйвер загружается все ок). Сервисная программа RROInit подключается, и даже видит сом-порт который пробрасывается. При печати х отчева видает ошибку "Таймаут при чтении блока/нет связи с ФР".
Перезвонил к разработчику этого драйвера, сказал что он работает только с платформой х86 (. Платформа у клиента лицензионная 8.3.16.1063 х64, есть ли лицензионная х86?
Компонента ExelioFP.dll на платформе 8.3.9.1818 подключается а на платформе 8.3.15.1489 не подключается. Конфигурация УТП 1.2.50.1. Компонента зарегистрирована. Подключение происходит следующим образом:
Попытка
ПрогИД = "ExellioFP.FiscalPrinter"; Драйвер = Новый COMОбъект(ПрогИД);
Платформа 1С:Предприятие 8.3 (8.3.9.1818), конфигурация "Управление торговлей для Украины", редакция 2.3. (2.3.12.1). Нужно настроить доступ к кассовым документам через доступ к кассам. Пробую сделать на подобии стандартного механизма создал регистр ведомостей ДоступКСправочникам, который имеет два измирения: ГруппаПользователей - тип справосник "ГруппыПользователей"; ОбьектДоступа - составной тип данных, справочники, "Кассы", "Склады", "БанковскиеСчета". В роли создал шаблон ограничений ДоступПоЕлементуСправочника
ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ ДоступКСправочникам.ОбъектДоступа КАК ОбъектДоступа ИЗ РегистрСведений.ДоступКСправочникам КАК ДоступКСправочникам ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ГруппыПользователей.ПользователиГруппы КАК ГруппыПользователейПользователиГруппы ПО ДоступКСправочникам.ГруппаПользователей = ГруппыПользователейПользователиГруппы.Ссылка ГДЕ ГруппыПользователейПользователиГруппы.Пользователь = &ТекущийПользователь) КАК Группы ПО (ТекущаяТаблица.#Параметр(1) = Группы.ОбъектДоступа ИЛИ ТекущаяТаблица.#Параметр(1).Родитель = Группы.ОбъектДоступа ИЛИ ТекущаяТаблица.#Параметр(1).Родитель.Родитель = Группы.ОбъектДоступа ИЛИ ТекущаяТаблица.#Параметр(1).Родитель.Родитель.Родитель = Группы.ОбъектДоступа)
И в документе ПриходныйКассовыйОрдер настроил ограничение доступа к данным #ДоступПоЕлементуСправочника("Касса") В регистре настроил Группу пользователей и кассу к которой нужен доступ, но доступ открыт ко всем документам.(
Конфигурация УТ для Украины 2.3.24, платформа 8.3. Вопрос как запросом получить товары у которых менялась цена и получить последнюю и предпоследнюю цену на определенную дату.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!