Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 3
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )




Свернуть

> Добро пожаловать на наш форум

Здравствуйте уважаемый посетитель. К сожалению вы не были распознаны форумом как зарегистрированный пользователь. Для полноценного использования возможностей нашего форума вам необходимо зарегистрироваться. Если вы уже зарегистрированы на форуме, то вам необходимо пройти авторизацию, используя Ваш логин и пароль.

Логин:   
Пароль:
 

Форум:

Новые темы (за 20 дней):

Последние сообщения:

Наши сервисы:

Дополнительно:

Новости для бухгалтера:

 
Читання інформації з приєднаного файла [раздел Программирование в 1С Предприятие 8.3]
Автор kostya77 — 04.09.25, 10:09 — 2 комментариев
В номенклатурі опис знаходиться в файлі. Чи можна якось програмно прочитати інформацію. яка знаходиться в файлі? Файл Word
Просмотров: 30, последний комментарий от kostya77   
Обработка для POS-терминала приватбанка [раздел Работа с торговым оборудованием]
Автор Slon747 — 01.09.25, 12:35 — 2 комментариев
BPOS1
JSON
Существует ли готовая обработка в свободном доступе или нужно с нуля писать?
Просмотров: 146, последний комментарий от sava1   
Пустое наименование в справочнике ВариантОтчета [раздел Программирование в 1С Предприятие 8.3]
Автор kostya77 — 01.09.25, 10:28 — 1 комментариев
Добрый день. В конфигурацию добавил свой отчет Праийс. Нужно его добавить в рассылку отчетов, но в справочнике Вариантов отчетов для этого отчета пустое наименование. Подскажите как его добавить?
Просмотров: 201, последний комментарий от denis84   
Підключення POS терміналів на Android [раздел Работа с торговым оборудованием]
Автор phant0m — 22.08.25, 11:09 — 1 комментариев
Підкажіть хто стикався з підключенням POS терміналів на Android типу PAX і аналоги до 1С: цікавить який тип підключення краще обрати - USB чи Wi Fi ? USB начебто має бути стабільніше, але як на практиці Wi Fi себе показує, чи часто збої ?
Просмотров: 316, последний комментарий от VanDik   
Блокировка закрытия окна [раздел Программирование в 1С Предприятие 8.3]
Автор AnryMc — 22.08.25, 10:18 — 4 комментариев
В "Модуле приложения" в процедуре "ПриНачалеРаботыСистемы" 2-мя процедурами в общем модуле формируются и открывается 2 отчета:
Сначало формируется отчет который имеет форму
затем СКД-отчет без формы

При этом пользователь не может закрыть ("крестиком" формы) отчет на СКД.
Но если перед этим закрыть отчет с формой, то становится возможно закрыть и СКД-отчет.

Процедура 1 (обычный отчет с формой)
    ПараметрыФормы = Новый Структура("", );
    ОткрытьФорму("Отчет.СостояниеПредложений.Форма", ПараметрыФормы, НЕОПРЕДЕЛЕНО, Новый УникальныйИдентификатор(), ,,, РежимОткрытияОкнаФормы.Независимый);


Процедура 2 (СКД отчет без формы)
    ПараметрыФормы = Новый Структура("СформироватьПриОткрытии", Истина);
    ОткрытьФорму("Отчет.СтатистикаЗаПериод.Форма", ПараметрыФормы, НЕОПРЕДЕЛЕНО, Новый УникальныйИдентификатор(), ,,, РежимОткрытияОкнаФормы.Независимый);


Если ОткрытьФорму использовать только Имя формы и параметрыФорма а остальные не указывать - тоже не помогает

ПОДСКАЖИТЕ - что ещё попробовать? Куда посмотреть?
Просмотров: 382, последний комментарий от AnryMc   
Программно отключить Начальную страницу [раздел Программирование в 1С Предприятие 8.3]
Автор AnryMc — 20.08.25, 10:40 — 7 комментариев
По умолчанию в программе при старте открывается начальная страница

Нужно по условию иногда её не показывать.

Как сделать это программно?
Просмотров: 440, последний комментарий от AnryMc   
BAF 8.3.23.2299 [раздел Платформа 8]
Автор andytg — 19.08.25, 22:32 — 1 комментариев
внезапно...

https://dl.bas-soft.eu/baf/baf-8-3-23-2299

наконец-то сделали клиент для масОС и убрали rpm- и deb-дистрибутивы для линукс -- теперь инсталляция запускается скриптом (в text mode) или через графический инсталятор, как в винде -- если в иксах (это с 8.3.20 такое)
Просмотров: 455, последний комментарий от andytg   
Как в название документа добавить текст взятый с определенного поля [раздел Программирование в 1С Предприятие 8.3]
Автор 600w — 18.08.25, 17:19 — 15 комментариев
Добрый день!
Business Automation Software for small company. PROF (1.6.21.3)
1С:Підприємство 8.3 (8.3.25.1286)


Есть такая необходимость
документ задание на работу и при сохранении дока надо в название документа дописать нужный параметр с таблицы
Не могу найти где то прописывается
не могли бы подсказать?

Просмотров: 737, последний комментарий от andytg   
Поведение формы и расположенных на ней 2 табличных частей [раздел Программирование обычных форм 1С 8.2 и не интерфейсной логики]
Автор Profi_1C77 — 18.08.25, 13:24 — 4 комментариев
Нужен пример ( консультация) по проблеме
Обычные формы;
Есть документ Счет , на закладке Товары расположена табличная часть Товары;
Есть флажок - команда - Расшифровать ; при его нажатии выводится 2 табличная часть под товарами - назовем расшифровка товаров, она является реквизитом-таблицей объекта Счет ;
Проблема - при положении Расшифровать = Ложь;
табличная часть Товары должна растягиватся на всю форму ( до команд-кнопок)
При Расшифровать = Истина , должны Отображаться 2 табличные части ; ( с привязками там тоже ужос у меня);
Кто что делал похожее, подскажите
Просмотров: 360, последний комментарий от TohaMonster   
Обмен 1С и finance.ua [раздел Прочее 1С 8]
Автор vladolo — 18.08.25, 7:28 — 4 комментариев
Подскажите где найти ключ з сайта finance.ua ? Проходжу регистрацию в кабинете и сохраняю данные, а ничего не происходит... ничего не сохраняеться (можна как то ключ без регистрации получить ?) Спасибо за помощь
Просмотров: 376, последний комментарий от Moloko   
1с и сетевая версия fredo [раздел Прочее 1С 8]
Автор andytg — 15.08.25, 0:14 — 14 комментариев
коллеги, требуется помощь зала smile.gif

1C x64 (версия и номер сборки значения не имеет, хоть 1с, хоть БАФ -- наблюдалось во всех вариантах) установлена на сервере под управлением windows 2008 R2 со всеми возможными обновлениями, в т.ч. и net framework

при запуске сетевой версии фредо (fredo station) из 1с, с некоторой совершенно произвольной периодичностью (скажем так, в одном случае из трех - четырех попыток) фреда выдает окно ошибки 0x80004005 System.ComponentModel.Win32Exception

скриншот:



если это окно закрыть и запустить еще раз -- без проблем запустится и будет работать

точно такая же 1с с точно таким же фредо, но на другом совершенно идентичном сервере (и уже не сетевой, а локальной версии) никаких ошибок не выдает и запускается как часы smile.gif

как сетевая, так локальная версии запускаются от имени обычного пользователя, при этом с локальной никаких проблем нет, с сетевой -- есть

в тех. поддержку обращались, внятных объяснений не получили (ну, кроме как запускать с правами администратора, но кто это позволит на терминальном сервере?)

оно как бы и не сильно критично, но раздражает

сталкивался ли кто с таким и если да, то как решать?

спасибо

upd: никаких запретов групповых политик, про которые она пишет на скриншоте, не устанавливалось
Просмотров: 614, последний комментарий от andytg   
перекодирование кириллицы win-1252 -> win-2151 на сервере под Linux [раздел Программирование в 1С Предприятие 8.3]
Автор andytg — 13.08.25, 12:00 — 0 комментариев
недавно перевел один из серверов под Linux, возникла проблема с загрузчиком банковских выписок Bank Data Converter (BDC) от Конто -- делюсь решением, может кому-то пригодится

после переезда на линукс банковские выписки Ощада в dbf-формате и кодировке win-1251 на линуксе стали отображаться в кодировке win-1252 (т.к. обработка выписки в BDC происходит на сервере) и стали нечитабельны -- возникла необходимость перекодировать это безобразие обратно в читабельный вид

выручило вот такое решение

Функция ПерекодированиеСтроки(СтрокаДляПерекодирования, НужнаяКодировка = "windows-1251") Экспорт

    Если ЭтоLinuxСервер() Тогда
        Возврат РаскодироватьСтроку(КодироватьСтроку(СтрокаДляПерекодирования, СпособКодированияСтроки.URLВКодировкеURL, "windows-1252"), СпособКодированияСтроки.URLВКодировкеURL, НужнаяКодировка );
    Иначе    
        Возврат СтрокаДляПерекодирования; // исходная строка без перекодирования
    КонецЕсли;    

КонецФункции

Функция ЭтоLinuxСервер() Экспорт
    
    СистемнаяИнформация = Новый СистемнаяИнформация;
    Возврат СистемнаяИнформация.ТипПлатформы = ТипПлатформы.Linux_x86 Или СистемнаяИнформация.ТипПлатформы = ТипПлатформы.Linux_x86_64;
    
КонецФункции


может кому-то пригодится smile.gif
Просмотров: 298, оставить комментарий   
Проблема с вызовом серверной функции через V3ComCon [раздел Программирование в 1С Предприятие 8.3]
Автор Profi_1C77 — 05.08.25, 19:19 — 3 комментариев
Ситуация такова - С УТП через V3Com создается документ ( Заказ Покупателя в СчетНаОплату) ;
Шапка заполняется корректно, но есть проблемы с заполнением доп реквизитов ( Договор)
для его заполнения использую серверную функцию ;
Собственно , Ошибка и Код ;

Помилка при виклику методу контексту (УстановитьДоговорКонтрагента)
{ОбщийМодуль.syn_ОбщегоНазначения.Модуль(278)}: Рез = V3.БухгалтерскийУчетПереопределяемый.УстановитьДоговорКонтрагента(
{Документ.ЗаказПокупателя.Форма.ФормаДокумента.Форма(3050)}: syn_ОбщегоНазначения.ПередатьДокументV3(ЭтотОбъект);
через:
Відбулася виняткова ситуація (BAF 8.3.19.1529): {ОбщийМодуль.БухгалтерскийУчетПереопределяемый.Модуль(335)}: Помилка при виклику методу контексту (Выполнить)
{(18, 40)}: Неправильні параметри
И ДоговорыКонтрагентов.ВидДоговора В (<<?>>&СписокВидовДоговора)

Область ПолучениеПередачаДанныхCOM
// Функции и процедуры работы с COM - Данными;



Процедура ПередатьДокументV3(ОбъектВыгрузки) Экспорт  
    Перем СчетПриемник,ОрганизацияПриемник,КонтрагентПриемник,СчетПокупателюПриемник;
    //ОбъектВыгрузки = Документы.ЗаказПокупателя.СоздатьДокумент();
    
    Если ТипЗнч(ОбъектВыгрузки) <> Тип("ДокументОбъект.ЗаказПокупателя")  Тогда Возврат КонецЕсли;

    ТекстОшибки = "Документ должен быть записан и проведен -  Отказ в передаче";
    Если ОбъектВыгрузки.ЭтоНовый() Тогда Предупреждение(ТекстОшибки); Возврат КонецЕсли;
    Если НЕ ОбъектВыгрузки.Проведен Тогда Предупреждение(ТекстОшибки); Возврат КонецЕсли;
    ТекстОшибки = "Нет данных для Выгрузки";
    Если ОбъектВыгрузки.ТоварыБух.Количество() = 0 Тогда Предупреждение(ТекстОшибки); Возврат КонецЕсли;
    
    Если  НЕ ЗначениеЗаполнено(ОбъектВыгрузки.СтруктурнаяЕдиница) Тогда Возврат КонецЕсли;
    ИсходныйСчетСсылка = ОбъектВыгрузки.СтруктурнаяЕдиница.Ссылка;
    
    ДанныеОбмена = ПолучитьНастройкуОбменаДляСчетаБанка(ИсходныйСчетСсылка);
    V3 = ВыполнитьПодключениеКИБПриемнику(ДанныеОбмена);    
    
    // Данные
    СчетПриемник = ПолучитБанковскийСчет(СокрЛП(ИсходныйСчетСсылка.НомерСчета),V3);
    Если СчетПриемник <>Неопределено Тогда
        ОрганизацияПриемник = СчетПриемник.Владелец.Ссылка;     
    КонецЕсли;
    
    КонтрагентПриемник = ПолучитьКонтрагентаПриемника(СокрЛП(ОбъектВыгрузки.Контрагент.КодПоЕДРПОУ),V3);    
    
    
    // создаем документ Счет;
     СчетПокупателюПриемник                     = V3.Документы.СчетНаОплатуПокупателю.СоздатьДокумент();
     СчетПокупателюПриемник.Дата                = ТекущаяДата();//ОбъектВыгрузки.Дата;
     СчетПокупателюПриемник.Организация         = ОрганизацияПриемник;
     СчетПокупателюПриемник.СтруктурнаяЕдиница  = СчетПриемник;    
     СчетПокупателюПриемник.Контрагент          = КонтрагентПриемник;
     СчетПокупателюПриемник.Комментарий         = "Создано из УТП";
     СчетПокупателюПриемник.ОбменДанными.Загрузка= Истина;
     //СчетПокупателюПриемник.Записать();
    
     // Выолним метод Приемника;
    
     СписокДоговоровПриемник = ПолучитьМассивВидовДоговоровПриемника(V3);
    Рез =  V3.БухгалтерскийУчетПереопределяемый.УстановитьДоговорКонтрагента(
        СчетПокупателюПриемник.ДоговорКонтрагента, СчетПокупателюПриемник.Контрагент, СчетПокупателюПриемник.Организация,
        СписокДоговоровПриемник);
    
    
    
    V3= Неопределено; // разрыв соединения;
КонецПроцедуры        


Функция ПолучитБанковскийСчет(ИсходныйСчет,Соединение)
    Рез = Неопределено;
    //Возврат  Соединение.Справочники.БанковскиеСчета.НайтиПоРеквизиту("НомерСчета",ИсходныйСчет); не отрабатывает , так как Владелец может быть и Контрагент;
    Текст = "ВЫБРАТЬ ПЕРВЫЕ 1
    |    БанковскиеСчета.Ссылка КАК Ссылка
    |ИЗ
    |    Справочник.БанковскиеСчета КАК БанковскиеСчета
    |ГДЕ
    |    БанковскиеСчета.НомерСчета = &НомерСчета
    |    И ТИПЗНАЧЕНИЯ(БанковскиеСчета.Владелец) = ТИП(Справочник.Организации)";
    Запрос = Соединение.NewObject("Запрос");
    Запрос.Текст = Текст;
    Запрос.УстановитьПараметр("НомерСчета", ИсходныйСчет);
    ТЗ = Запрос.Выполнить().Выгрузить();
    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл
        Рез = Выборка.Ссылка;
    КонецЦикла;
    Возврат Рез;
КонецФункции




Функция ПолучитьКонтрагентаПриемника(КодЕДРПОУ,Соединение)
    
    Возврат  Соединение.Справочники.Контрагенты.НайтиПоРеквизиту("КодПоЕДРПОУ",КодЕДРПОУ);
    
КонецФункции  


Функция ПолучитьМассивВидовДоговоровПриемника(Соединение)

    СписокВидовДоговоров = Соединение.NewObject("Массив");
    СписокВидовДоговоров.Добавить(ПредопределенноеЗначение("Перечисление.ВидыДоговоровКонтрагентов.СПокупателем"));
    СписокВидовДоговоров.Добавить(ПредопределенноеЗначение("Перечисление.ВидыДоговоровКонтрагентов.СКомиссионером"));
    СписокВидовДоговоров.Добавить(ПредопределенноеЗначение("Перечисление.ВидыДоговоровКонтрагентов.СКомитентом"));

    Возврат СписокВидовДоговоров;

КонецФункции


#КонецОбласти


Просмотров: 480, последний комментарий от xlmel   
ВАS SB, Программно занести значения к набору доп реквизитов [раздел Программирование в 1С Предприятие 8.3]
Автор alexandr_f — 31.07.25, 20:27 — 6 комментариев
ЕСТЬ набор доп реквизитов - колір. Как программно занести к нему значения. А потом вібрать из них и добавить к номенклатуре?
Просмотров: 586, последний комментарий от xlmel   
BAS УТ 3.5 - Сторно у РМК [раздел Управление торговлей для Украины редакция 3 (Управление торговлей для России редакция 11)]
Автор bohdan_t — 30.07.25, 12:07 — 1 комментариев
Добрий день,

Використовуємо БАС УТ 3.5 та драйвер терміналу ВебЧек. Все працює нормально, але інколи бувають моменти що приходиться вручну уводити платіж - щоб відпустити клієнта. Підскажіть, будь ласка, які є варіанти уводити платіж сторно, бачу кнопка є у змішаній оплаті, але після цього потрібно обрати оплату платіжною картою - створити у тій формі не можна.

На данний момент вихожу з ситуації, створив термінал без підключення обладнання і вношу все на той термінал.

Буду вдячний за допомогу)
Просмотров: 586, последний комментарий от vit___777   
Как добавить команду на форму списка документа [раздел Программирование в 1С Предприятие 8.3]
Автор kostya77 — 29.07.25, 15:10 — 4 комментариев
Добрый день. В ветке Команды создал свою команду. как добавить созданную команду на форму списка документов в командную панель
Просмотров: 625, последний комментарий от xlmel   
RSS Текстовая версия Сейчас: 04.09.25, 12:00
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!