Здравствуйте уважаемый посетитель. К сожалению вы не были распознаны форумом как зарегистрированный пользователь. Для полноценного использования возможностей нашего форума вам необходимо зарегистрироваться. Если вы уже зарегистрированы на форуме, то вам необходимо пройти авторизацию, используя Ваш логин и пароль.
Автор Lunatik_5 — 18.03.24, 16:06 — 1 комментариев
Власне потрібна інтеграція CheckBox з 1с 7.7. Варіант з ВебЧек бухгалтер не хоче. Чи є у когось обробка чи приклад в конфігураціі, щоб налаштувати взаємодію з CheckBox? Якщо таке рішення має свою ціну, пишить, розглянемо.
ТабличныйДокумент = Новый ТабличныйДокумент; ТабличныйДокумент.Прочитать("D:\Temp\123.xls", СпособЧтенияЗначенийТабличногоДокумента.Значение);
Сохраняю на диск банковские выписки из "Приват24 для бизнеса". При попытке загрузить в ТабличныйДокумент возникает ошибка: Ошибка при выполнении файловой операции . Формат файла не поддерживается.
Открываю документ в Excel и сохранить его (после этого размер файла увеличивается). После этого загрузка проходит нормально. Как до так и после пересохранения формат файла не меняется (в заголовке символы "РПаЎ±б"). Ни версия платформы 1С, ни изменение расширения файла на это влияет. Чтобы обойти эту проблему, перед чтением документа в табличный документ, запускаю Application.Excel, открываю его и пересохраняю. Но если на пк не установлен Excel, то это уже не поможет.
Можно ли как-то это исправить? Или есть ли какая-то утилита для или способ открытия/сохранения документа excel без установленного Excel?
Дорогие программисты, ПАМАГИТЕ:((( Пожалуйста, только не спрашивайте зачем я туда лезла, я не знаю:((( 1 С 7.7. Суть проблемы. Нужно было отредактировать информацию в шапке счета. У меня ФОП и я хотела удалить строку ІПН і свідоцтво ( просто не нужні, хотела тчобі біло красиво) Нашла на каком-то форуме информацию. Зашла в конфигуратор-"Конфигурация"-"Открыть конфигурацию"-"документы"-"Счет", нажала на вкладку, высветилось окно, нажала "Форма"-"Таблица_укр" Появилась шапка. Я удалила строку <ІПН [Фирма.ИНН], номер свідоцтва [Фирма.НомерСвидетельства]>, потом все сохранила. Зашла в 1С, формирую счет, действительно ИНН и свидетельство пропали из шапки, НО вверху, где фирма, у меня наименование ФОП было пишет "Фирма.ПолнНаименование". Я снова зашла туда же в конфигуратор, назад добавила то, что удалила. Но все равно в шапке осталось "Фирма.ПолнНаименование" плюс при выводе на печать было просто ІПН, свідоцтво,а сейчас вот такое ІПН [Фирма.ИНН], номер свідоцтва [Фирма.НомерСвидетельства] Подскажите пожалуйста, как исправить ошибку? Чтобы выводось наменование фирмы вверху (грубо мои данные ФОП, как было и по возможности, не выводилось ИНН и свидетельство.Ну или пусть хоть наименование фирмы выводится. Прошу Вас, помогите:(((
Автор Shiwchik — 13.03.24, 17:20 — 13 комментариев
Добрый день. Многоуровневая шапка отчёта разными цветами (СКД) соответственно и группировки тоже. Это вообще возможно? А то колупаюсь сутки и ничего не выходит. Вот пример:
в УНФ штатная загрузка внешных данных, делаю загрузку из ексель. В справочники номенклатуры добавил поле КатегорияОбмена- ведет на другой справочник(поле выбора). При загрузке все показывает а когда создаеться номен то поле пустое.Если поле простое строка то все ок, а если там стоит выбор то не как. Вроде по аналогии добавил в модули но ничего. Может кто-то сталкивался. Это в менеджере Номенклатуры
Добрый день. Помогите решить задачу. В столбце "Строк оплати договору" необходимо вывести конечную дату по договору. КонечнаяДата = ДатаДокумента + КоличествоДней Т.е. к дате документа прибавить количество дней (число) указанное в договоре и вывести в столбец дату. Я так понимаю нужно 14 дней (например) перевести в секунды = 1209600 и прибавить к дате, которую тоже перевести в число и потом обратно? Или как?
Добрый день. Делаю отчёт в СКД, добавил документы продажи, вывел все ресурсы, работает норм. Но понадобилось вывести ещё данные поддокумента "Корректировка" и не могу показать нормальные цифры. В общем как я понял, неправильная цифра которую выводит 1С - это сумма документа "Корректировка" умноженное на количество строк в документе. Т.е. Если сумма документа 50 и в документе 4 позиции номенклатуры, выводит 200. Если 100 и 3 позиции номенклатуры, выводит 300. Почему программа перемножает на количество строк документа? Могу вывести сумму из документа, не как ресурс, но тогда не могу поставить вывести сумму по контрагенту. Я новичок, не пинайте сильно. 1C:Предприятие 8.3 (8.3.19.1659)
Shiwchik @ Сегодня, 11:38
,
Да и изначально сумма не была ресурсом, может в этом причина?
Выборка выдает значения Договор, но Период возвращает пустую дату. При этом если заменить периодичность на Регистратор или Секунда или Месяц - то возвращает заполненный Период. Кроме того замечено, что если запрос изменить следующим облазом, чтобы данные вначале записались во временную таблицу, а потом вывести все из временной таблицы:
Здравствуйте. Задача стоит вывести всю номен с ее фото в отчет. У меня ошибка где-то . Когда вывожу один товар всё ок, а когда все то картинка растягиваеться на всю номен а не отдельно на каждую строку.Что не так подскажите?
Запрос
ВЫБРАТЬ Номенклатура.Ссылка КАК Ссылка, Номенклатура.ФайлКартинки КАК ФайлКартинки ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.КатегорияНоменклатуры.Родитель.Наименование = &Наименование
ПараметрПериод = НастройкиОтчета.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ДатаОстатка")); Если ПараметрПериод <> Неопределено И ПараметрПериод.Использование И ЗначениеЗаполнено(ПараметрПериод.Значение) Тогда
// Устанавливаем настройки отбора в соответствии с пользовательскими настройками ТаблицаОтборов = КомпоновщикНастроек.ПользовательскиеНастройки.Элементы; Для Каждого ЭлементОтбора Из КомпоновщикНастроек.Настройки.Отбор.Элементы Цикл НайденнаяПользовательскаяНастройка = ТаблицаОтборов.Найти(ЭлементОтбора.ИдентификаторПользовательскойНастройки); Если НайденнаяПользовательскаяНастройка <> Неопределено Тогда ЭлементОтбора.ВидСравнения = НайденнаяПользовательскаяНастройка.ВидСравнения; ЭлементОтбора.Использование = НайденнаяПользовательскаяНастройка.Использование; ЭлементОтбора.ПравоеЗначение = НайденнаяПользовательскаяНастройка.ПравоеЗначение; КонецЕсли; КонецЦикла;
ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; // Создаем данные расшифровки КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; // Создаем компоновщик макета // Инициализируем макет компоновки используя схему компоновки данных // и созданные ранее настройки и данные расшифровки СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, НастройкиОтчета, ДанныеРасшифровки);
// Скомпонуем результат ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки);
ДокументРезультат.Очистить();
// Выводим результат в табличный документ ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ДокументРезультат); //.... ПроцессорВывода.Вывести(ПроцессорКомпоновки);
// Заполняем рисунки для полей, в данных расшифровки которых находятся элементы справочника // "НоменклатураПрисоединенныеФайлы" КоличествоКолонокТаблицы = ДокументРезультат.ШиринаТаблицы; // Количество колонок в отчете КоличествоСтрокТаблицы = ДокументРезультат.ВысотаТаблицы; // Количество строк в отчете Рис1 = 0; стПерв = 0; Номен = ""; // Обходим все ячейки отчета Для Кл = 1 По КоличествоКолонокТаблицы Цикл Для Ст = 1 По КоличествоСтрокТаблицы Цикл ТекОбласть = ДокументРезультат.Область(Ст, Кл); // Если имеется расшифровка ячейки, то проверям наличие полей расшифровки Если ТекОбласть.Расшифровка <> Неопределено Тогда ПоляРасшифровки = ДанныеРасшифровки.Элементы[ТекОбласть.Расшифровка].ПолучитьПоля(); Если ПоляРасшифровки.Количество() > 0 Тогда // Если тип значения поля расшифровки соответствует справочнику прикрепленных файлов, то // выводим связанную картинку
Рисунок = ПолучитьИзображение(ПоляРасшифровки.Получить(0).Значение); Если Рисунок <> Неопределено Тогда Если ДокументРезультат.Область(ст, 4, Ст, 4).Текст <> Номен и стПерв <> 0 Тогда ТекОбласть = ДокументРезультат.Область(стПерв, Кл, Ст-1,Кл); Если Ст - стПерв = 1 Тогда ТекОбласть.ВысотаСтроки = 20.5*9; Иначе ТекОбласть.ВысотаСтроки = 20.5*9/ (Ст - стПерв); КонецЕсли;
Если ТипЗнч(ПрисоединенныйФайл) = Тип("СправочникСсылка.НоменклатураПрисоединенныеФайлы") Тогда Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | НоменклатураПрисоединенныеФайлы.Ссылка КАК ХранимыйФайл |ИЗ | Справочник.НоменклатураПрисоединенныеФайлы КАК НоменклатураПрисоединенныеФайлы |ГДЕ | НоменклатураПрисоединенныеФайлы.Наименование = &ПрисоединенныйФайл"; Запрос.УстановитьПараметр("ПрисоединенныйФайл", ПрисоединенныйФайл.Наименование); Результат = Запрос.Выполнить(); Если НЕ Результат.Пустой() Тогда Выборка = Результат.Выбрать(); Выборка.Следующий(); // Получаем двоичные данные катинки Если НЕ ЗначениеЗаполнено(Выборка.ХранимыйФайл) Тогда Возврат Новый Картинка(ПолучитьМакет("НетКартинки")); Иначе ДанныеФайла = РаботаСФайлами.ДвоичныеДанныеФайла(Выборка.ХранимыйФайл, Неопределено); Возврат Новый Картинка(ДанныеФайла); КонецЕсли; Иначе //// Если данные отсутствуют, получаем стандартное изображение из // дополнительного макета внешнего отчета Возврат Новый Картинка(ПолучитьМакет("НетКартинки")); КонецЕсли; КонецЕсли;
Добрый день. Есть две роли. "Пользователь"(П) и "НоваяРоль"(НР). Доступы у роли П на справочник Контрагенты - галочка Чтение. Нужно спрятать контрагентов для роли НП, если в карточке контрагента, в табличной части не указан текущий пользователь. Пробую в роли НР ограничение для Чтение на Ссылку
ГДЕ МенеджерыПокупателя.МенеджерПокупателя = &ТекущийПользователь
- показывает все. Прошу помощи/подсказки.
Talkman @ Сегодня, 14:45
, Похожее ограничение, но по реквизиту и для документа работает.
ГДЕ Ответственный = &ТекущийПользователь
Talkman @ Сегодня, 14:50
, Пробую
Контрагенты ИЗ Справочник.Контрагенты КАК Контрагенты ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК Пользователи ПО Контрагенты.МенеджерыПокупателя.МенеджерПокупателя = Пользователи.Ссылка ГДЕ Пользователи.Ссылка = &ТекущийПользователь
Здравствуйте! У меня произошел сбой с моей 1С из-за того, что несколько раз не обновлялась дата в ноутбуке, а я при этом вводил новые документы. Дата не обновлялась из-за того, что нет аккумулятора и каждый раз дату и время нужно синхронизировать. Короче, сбой. Не соответствует остаток проведенным документам. Я зашел в конфигуратор и включил тестирование и исправление БД. Выскочило сообщение: Проверка таблиц документов. Документ ПриходнаяНакладная(DH931. Запись 610). Нет в журнале документов Проверка таблиц документов. Документ РасходнаяНакладная(DH977. Запись 3476). Нет в журнале документов Проверка таблиц документов. Табл. часть документа ПриходнаяНакладная(DT931. Запись 3033). Нет в журнале документов Проверка таблиц документов. Табл. часть документа РасходнаяНакладная(DT977. Запись 14872). Нет в журнале документов
И никак не исправляется. Подскажите, где найти эти документы, как их внести в журнал документов, вообще, что это такое и что с ним делать? Что это за номера записей и как их искать. Перепроведение документов тоже не помогло. Спасибо!
Делаю обмен через COM между базами, когда делаю через файловую версию всё ок через сервер вот такое вылазит.Помогите уже не знаю куда смотреть.
Лазил в обсужение ОбсужденияПередЗаписьюДокумента удалил оттуда документ, всеровно ошибка.
Произошла исключительная ситуация (1C:Enterprise 8.3.19.1522): При подписке ОбсужденияПередЗаписьюДокумента на событие ПередЗаписью произошла ошибка. Обработчик события не найден. {Обработка.ОбменСДана.Форма.Форма1.Форма(800)}: ДокументБух = ПоступленияТУБух.СоздатьДокумент(); {Обработка.ОбменСДана.Форма.Форма1.Форма(861)}: ОбменЗаказНаСервере();
по причине: Произошла исключительная ситуация (1C:Enterprise 8.3.19.1522): При подписке ОбсужденияПередЗаписьюДокумента на событие ПередЗаписью произошла ошибка. Обработчик события не найден.
После отключения Easy Print используется установленный драйвер принтера. Но теперь нет возможности при печати этикеток выбрать/создать нужный образец (материал для печати). И возникает проблема при использовании разных размеров этикеток. Можно ли вернуть использование образцов?
Добрый день. Нужен совет. Есть документ. В документе в ТЧ список товаров. Каждый товар имеет реквизит артикул типа ххххх/уууууу/сссссс. Тип строка, в значении реквизита несколько разных артикула разделенные слешем. Артикул может быть и один, тогда слеш отсутствует. Задача. При сохранении документа проверять есть ли на остатке товары с пересекающимися артикулами. Например, если в документе есть товар с артикулом 2222/5555 и на остатке в базе есть товар с артикулом 5555/7777, то это нужно сообщить. Остановился на том, что заполнил массив артикулами из документа. ххххх/уууууу/сссссс = ххххх, уууууу, сссссс , а дальше стопорнулся. Как сделать в запросе, чтобы массив значений проверялся на подобие реквизита артикула?
Автор lolmatrix — 23.02.24, 13:55 — 7 комментариев
Здравствуйте. уважаемые специалисты 1с. посоветуйте, пожалуйста откуда можно взять последние неоплаченные реализации конфигурация Управление торговлей 11. если можно запрос написать, может у кого-то было что-то подобное. но хотя бы откуда взять эти данные. заранее благодарен .
Управляемые формы. Управление торговлей, редакция 11 (11.5.12.73), 1С:Предприятие 8.3 (8.3.22.2411)
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!