Ответы пользователя по тегу
  • Как наладить обмен данными между 1С 7.7 и COM на C#?

    @Dementor
    программист, архитектор, аналитик
    Когда я работал со своей компонентой на С++, то я просто сериализировал массив объектов в строку (в моем формате), а в компоненте по ней создал воссоздал нужный массив, который отправил на вход своего алгоритма.
    Ответ написан
    1 комментарий
  • Почему не доступен отчет в карточке номенклатуры, хотя доступ к нему есть?

    @Dementor
    программист, архитектор, аналитик
    Настраиваю урезанные права для работника склада.

    Забыли дать право на просмотр этого отчета.
    Если бы не было доступа к данным, то отчет хоть и пустой, но открылся бы.
    Ответ написан
  • Почему 1c 8.2 не пишет логи?

    @Dementor
    программист, архитектор, аналитик
    Имеет ли пользователь, под которым стартован сервер 1С, зоступ к файлу logcfg.xml?
    Была ли перезагрузка сервера после изменения конфига?
    Ответ написан
    2 комментария
  • Какие языки нужны 1С программисту?

    @Dementor
    программист, архитектор, аналитик
    Если планируете работать с веб-содержимым на формах обработок (к примеру выводить контрагентов на карту), то понадобятся HTTP, CSS и JavaScript.
    Если работаете в среде Windows, то понадобится знание его API (как минимум WScript.Shell) и синтаксиса BAT-файлов и PowerShell.
    Если работаете в среде Линукс, то знание архитектуры вашего дистрибутива, стандартных утилит, а так же синтаксиса Phyton и Bash (или альтернативных шелов).
    Если планируете плотно работать с Интернетом, то вам желательно знать модель OSI, изучить протоколы HTTP, SOAP (XML-RPC), FTP, IMAP, SMTP и так далее по необходимости. Так же просто мастхев уметь работать с фидлером, варшарком либо другим подобным снифером трафика.
    Если нужно будет интегрироваться с внешними источниками данных через ODBC, то вам следует знать SQL и особенности его реализации в требуемых БД.
    Если нужно работать с офисным пакетом, то вам потребуется знание объектной модели требуемых продуктов и Visual Basic......

    Хотя большинство "программистов 1С" не знает ни одного языка программирования кроме 1С и их все устраивает. Выбор за вами.
    Ответ написан
    2 комментария
  • Как настроить отчет в 1С?

    @Dementor
    программист, архитектор, аналитик
    Александр Дио, на счет пункта 3.
    Платформа 1С8 по умолчанию работает в UTF8 (хотя и утверждают, что в Unicode). Тут проблема на стороне самого Excel. посмотрите в этой статье:

    То, что здесь Microsoft называет «CSV (разделители — запятые)», на самом деле является форматом с разделителями «точка с запятой». Формат у Microsoft — строго Windows-1251. Поэтому, если у вас в Excel есть Unicode-символы, они на выходе в CSV отобразятся в вопросительные знаки.
    Ответ написан
    1 комментарий
  • Не получается настроить Postgres для 1С?

    @Dementor
    программист, архитектор, аналитик
    Все ответы в вашем вопросе:

    "/var/lib/pgpro/1c-10/data" is missing or empty.

    cannot create logfile: Permission denied


    По сравнению с виндой, на линуксе все проще - все настройки в текстовых файлах. Я перестал с линуксом работать еще до того, как люди перестали хаить systemd и отказались от System V. В те времена все стартовые файлики лежали в /etc/init.d. Как сейчас - гуглите и далее делайте в настройках запуска службы замену путей. В крайнем случае, можно даже запустить поиск по файлам на вхождение строки "/var/lib/pgpro/1c-10/data".
    Ответ написан
    Комментировать
  • Как вставить из буфера обмена в 3 разных поля?

    @Dementor
    программист, архитектор, аналитик
    У вас в буфере обмена есть какой-то текст с какого-то сайта и вы хотите, что бы 1С без единой доработки провела семантический разбор скопированного и само покидало значения в нужные поля, часть которых возможно даже не текстового типа?

    Нет, в любом случае нужно писать программу. Или нужно дорабатывать 1С, что бы она парсила введенный в какое-то поле текст и раскидывала по ячейкам. Или нужно писать макрос для какой-то системной программы, которая будет заниматься прокликиваниями.
    Ответ написан
  • Кто подскажет лучший специализированный форум по 1С?

    @Dementor
    программист, архитектор, аналитик
    Решил выждать паузу перед ответом... и ничего нового не услышал.

    Для начала хочу отметить, что тут на тостере не форум, а набор вопросов с ответами. Особо не поговоришь.

    Самый главный форум всех программистов и консультантов это без тени сомнения https://partners.v8.1c.ru
    А devtrainingforum.v8.1c.ru/forum создан на похожем движке, но является жалким подобием для "не специалистов".

    На втором месте я ставлю https://forum.infostart.ru - как самое огромное комьюнити. Хотя я лично общаюсь на инфостарте только в комментариях к статьям (в первую очередь к своим).

    Третье место из общих занимает https://www.forum.mista.ru - там до сих пор много полезной информации. Если вам не повезло возится с 7.7, то там просто кладезь знаний. Хотя по слухам администрация там неадекватная.

    Это основные. Кроме них есть разделы 1С на универсальных форумах:
    https://www.sql.ru/forum/1c
    www.cyberforum.ru/1c
    https://forum.klerk.ru/forumdisplay.php?f=60
    nowa.cc/forumdisplay.php?f=83
    www.nado.in/forumdisplay.php?f=3
    ... и многие другие про которые даже я не слышал.

    И, наконец, есть узкоспециализированные форумы конкретной специализации - логистов, аудиторов, CRM-щиков, саппортеров, девопсников, настройщиков торгового оборудования.... на сайтах поставщиков решений и в фейсбучно/вконтактовских/гитеровских группах.

    А если нужно поговорить и получить советы в реальном времени, то могу посоветовать каналы и чаты в телеграмме. Вот актуальный списочек:

    список из телеграмма (большой)

    1. @buhru - Бухучет, налоги, 1С (8745 members)
    Канал для бухгалтеров и пользователей 1С - бухгалтерия, налоги, новое в программах 1С. Пожелания, предложения и ругательства о работе канала просим писать главреду БУХ.1С @alenata. В переписку вступать не обещаем, но все рассмотрим и учтем.

    2. @atolnews - АТОЛ Новости ККТ, ЕГАИС (5498 members)
    Актуальные и свежие новости законодательства по актуальным темам

    3. @torrent1c - 1C_FX (3460 members)
    По всем вопросам: @useralex

    4. @bitrix_news - «1C-Битрикс». Новости (3045 members)
    Официальный канал «1С-Битрикс»: новости, анонсы, кейсы, клаудмен, чай, кофе.

    5. @onecv8 - 1С:Предприятие 8 (2511 members)
    Канал обо всем, что связано с 1С. Для обратной связи @shalimski

    6. @yellow1c - Люди в жёлтых халатах (1075 members)
    Авторский канал: Автоматизация; интеграция; 1С; CPM/BPM; финансы; бюджетирование; казначейство; закупки; процессы; модели; управление проектами. Связаться со мной: @iwangoff

    7. @v8std - Стандарты 1С:Предприятие 8 (1017 members)
    Стандарты - полезная штука. Здесь будем их популяризировать. Стандарты разработки https://its.1c.ru/db/v8std 1С, БСП, DevOps и Архитектура @ssl1c Вопросы, комментарии, идеи присылайте @vlad_frost

    8. @kktcto - злой цтошник © (956 members)
    Канал злого цтошника обо кассах, касирках, 1с, автоматизации и не только. @roman3d - по всем вопросам

    9. @OneSCast - OneSCast (695 members)
    Лайфхаки для разработчика (и не только) по работе в 1С:Предприятии 8 и 1С:EDT. Хочешь попасть в ленту? Напиши нам: @Benony0 @antonov_i

    10. @nixel2007_thoughts - Никита Грызлов - мысли, заметки, анонсы (632 members)

    11. @OneAssProduction - 1С: Неофициально (18+) (616 members)
    Все что ты хочешь знать про 1С но боишься спросить. Стокгольмский синдром в действии. Мы все застряли в заложниках у 1С и никуда уже не денемся. Ненормативная лексика на месте. Наш неофициальный ЧЯТ @unofficialC1 Я: @OneAssNick Работа: @joboneC

    12. @kuntashov_devnotes - Александр Кунташов - про разработку на 1С и не только (570 members)
    Заметки про разработку и смежные штуки. 1С, Битрикс24, 1Script, PHP, Linux, JS и другое

    13. @joboneC - 1С Работа (455 members)
    Вакансии 1С. Не будь томатом, покажи это своему знакомому специалисту 1С. Кидать вакансии мне на @OneAssNick Текст вакансии - в отдельном сообщении. И да, это бесплатно. @OneAssProduction - наш охуенный канал.

    14. @silverbulleters - SilverBulleter's, LLC (439 members)
    Официальный канал команды "Серебряная Пуля", www.silverbulleters.org Чат для общения сообщества https://t.me/silvernation

    15. @nizamov_studio_1c - Записки программиста 1С. Мобильное приложение, конвертация, оптимизация, интеграция с WEB. (174 members)
    Все для 1С, курс по мобильной разработке 1С, краткие уроки по оптимизации, интеграции и конвертации данных. И небольшие заметки "Как это делалось". Связаться со мной: @IlyaNizamov Mail: pr.nizamov@mail.ru Skype: Region102102

    16. @Zadachi1c - Задачи 1с (145 members)
    Привет всем! Меня зовут Иван ( @Ivan1s), создатель канала по задачам 1С. Я приветствую всех специалистов, желающих на удалёнке, в человеческих условиях, себе заработать.

    17. @ukr_1c - UKR 1C (143 members)
    Канал про 1С в Україні. Наш чат: @ua_1c Запропонувати публікацію: @dr_droid

    18. @wiki1c - 1С wiki (113 members)
    Справочная и полезная информация по 1С

    19. @web_mobile_1C - 1C+web+mobile+etc (64 members)
    1C+web+mobile+etc

    20. @consultant_1c - 1С:ERP - Ваш Консультант (56 members)
    Установка, настройка, сопровождение программ 1С:ERP, 1С:УНФ, УТ, БП, ЗиУП, ДО. Консультации по бух. и кадровому учету, налогообложению. Вы первыми узнаете новости о программных продуктах "1С".

    21. @ru_1c - 1c (1103 members)

    22. @PostgreSQL_1C_Linux - PostgreSQL + 1C + Linux (737 members)

    23. @edt1c - 1C:EDT (458 members)
    Обсуждение инструмента 1C:Enterprise Development Tools Удаленные сообщения перемещаются в Курилку t.me/smoke1c

    24. @prokkt - ККТ, 54-ФЗ, ОФД (436 members)
    telegra.ph/Pravila-11-17 - Правила

    25. @unofficialC1 - new ЧЯТ 1С: НЕОФИЦИАЛЬНО (18+) (369 members)
    Самый профессиональный не официальный чят. Инсайды, сплетни, моральная поддержка. Чат канала https://t.me/OneAssProduction. Ругаемся матом и на 1Ц, но не переходим на личности. Всех любим и не занудствуем. В личную жизнь не лезем.

    26. @ssl1c - 1С, БСП, DevOps и Архитектура (333 members)
    Подписывайтесь на канал стандартов @v8std Стандарты разработки https://its.1c.ru/db/v8std Документация БСП https://its.1c.ru/db/bsp301doc Что такое DevOps https://ru.m.wikipedia.org/wiki/DevOps Что почитать v8.1c.ru/metod/books/book.jsp?id=452

    27. @silvernation - SilverBulleters Community (279 members)

    28. @Unofficial1C - ЧЯТ 1С: Неофициально (18+) (271 members)
    Инсайды, сплетни, моральная поддержка. Чат канала https://t.me/OneAssProduction. Ругаемся матом и на 1Ц, но не переходим на личности. Всех любим и не занудствуем. В личную жизнь не лезем.

    29. @ua_1c - 1C_UA Чат (246 members)
    Неофициальный чат об 1С в Украине. Самое интересное публикуем на канале @ukr_1c

    30. @kktctogr - злой цтошник© (группа) (221 members)
    Канал злой цтошник © @kktcto

    31. @testspro1c - testspro1c (150 members)
    Тестирование 1С и всё, что связанно с этим.

    32. @ha1sru - ha1s (101 members)
    Корпоративная разработка Хабаровска, регулярные мероприятия https://ha1s.ru В основном, конечно же, 1С Да, и мы за мир без «велосипедов»

    33. @smoke1c - 1С:Курилка (93 members)
    Курилка, разговоры об 1с и обо всём остальном

    34. @chat_buhgalteria - SM-Чат Бухгалтерия на удаленке (37 members)
    Чат для владельцев бизнеса и всех, у кого вопросы по бухгалтерии. Бесплатная консультация в чате. Бухгалтерия простым языком Все о бух.обслуживании (Сдача отчётов, деклараций и т.д) и полезные новости по бухгалтерии на канале @buhgalterYdalenka

    35. @One1c_Blr - 1с Чат РБ (28 members)
    Связанные одним 1С в РБ.

    36. @how1c - Вопросы по 1С (27 members)
    Группа для пользователей 1С, новичков, начинающих программистов

    37. @RUS_1C - 1C (20 members)
    Чат посвящён программным продуктам компании 1С. Внедрение, автоматизация, разработка, сопровождение. Делитесь опытом. Обсуждайте проекты. Находите партнёров. Успехов коллеги!
    Ответ написан
    1 комментарий
  • Кто знает helpdesk с интеграцией 1С?

    @Dementor
    программист, архитектор, аналитик
    Зачем придумывать сложности?
    Если хотите заявки в 1С, то и берите сразу решение на 1С: https://itilium.ru/product
    Ответ написан
  • Как обратиться к полям формы документа в 1С:Предприятие 8.2?

    @Dementor
    программист, архитектор, аналитик
    Во первых, что за список номенклатуры? Удалите все нафиг.
    Далее в модуле формы пропишите всего одну процедуру, вызов которой пропишите всем вашим четверым полям в первый из обработчиков - ПриИзменении:

    &НаКлиенте
    Процедура ОценкаЧетвертиПриИзменении(Элемент)
      Объект.Годовая = (Объект.Iчетверть+Объект.IIчетверть+Объект.IIIчетверть+Объект.IVчетверть)/4;
    КонецПроцедуры


    Собственно все :)
    Ответ написан
  • Как из толстого клиента 1С отправить отчёт финмониторинга?

    @Dementor
    программист, архитектор, аналитик
    Не знаю что там у вас на яндексе (запрещенный в Украине сайт), но постановка вопроса какая-то неправильная. Я бы задал другие вопросы:

    1) Какая у вас должность? Вы уверены, что занимаетесь своим делом?
    2) Кто вам поручил делать отчет? Если вам поручили делать отчет именно в 1С и далее отправлять, то узнайте у источника вашего поручения КАК и КУДА.

    Замечания по терминологии:
    1) Тонкий и толстый клиенты для пользователя различаются количеством занимаемой оперативной памяти.
    2) 1С - это фирма в Москве. Они разработали платформу для разработки, на которой создаются сотни, если не тысячи решений. Если хотите практический совет, то в будущем говорите номер платформы и название конфигурации.
    Ответ написан
    5 комментариев
  • Как исправить ошибку при обновлении 1c «Ошибка совместного доступа к файлу '/tmp/v8_QwHlJw_b71.tmp'»?

    @Dementor
    программист, архитектор, аналитик
    Сразу вижу несоответствие. В вопросе написано про обновление 1С и как "доказательство" приведен скриншот ошибки обмена с сайтом. При обновлении никакие обмены не запускаются (из процедур обновления). Если такое происходит, попробуйте перед обновлениями отключать выполнение фоновых заданий.

    Теперь к ошибке. Тут проблема не в правах, а в "совместном доступе к файлу". И это общая ошибка для работы с файловой системой, а ваш обмен с сайтом только частный случай, где вы на нее попали. У меня был проект на сервере Ubuntu и я сталкивался с подобной ошибкой, когда ОС говорила 1С, что с файлом можно работать, но тот же конструктор ЧтениеТекста() выдавал ошибку (на винде такого не происходит).

    Если воспользоваться объектом типа Файл, то он покажет существование вашего файла, но его размер будет нулевой (ОС еще не сбросила данные файлового буфера и не закрыла дескриптор). Собственно на этом и строилось мое исправление. Я сделал небольшой цикл ожидания пока размер равен нулю и как только у файла появлялось содержимое (или по таймауту) отпускал алгоритм выполняться далее.
    Ответ написан
  • Как запретить вторичный вход пользователя в систему?

    @Dementor
    программист, архитектор, аналитик
    Штатной возможности нет. Более того, возможность запустить несколько 1С под собой - это фича системы: в одном экземпляре большой отчет формируется, а во втором период закрывается. Вы заходите не с того конца - запретите множественные сессии на терминальном сервере.
    Ответ написан
    Комментировать
  • Как интегрировать 1с товары и wordpress?

    @Dementor
    программист, архитектор, аналитик
    1) Поставить плагин (один из множества) на вордпресс.
    2) Выполнить настройки в самой 1С. Тут без ссылок на мануал, так как в разных конфигурациях по разному, а для расширенного обмена можно установить модуль от Битрикса.
    3) Пользоваться :)
    Ответ написан
    Комментировать
  • Как поменять guid в 1с?

    @Dementor
    программист, архитектор, аналитик
    Ответ: Нет!

    Причина: Что такое ссылка справочника? Это тип справочника и этот самый GUID. Другой GUID - это другая ссылка. Если в базе есть справочники, документы или другие сущности, которые ссылаются на ваш элемент справочника, то даже после физического удаления из базы, когда все эти ссылки станут "битыми", из каждой из них можно узнать изначальный GUID.

    Выход: А если очень нужно? Если нужно, то можно. Вам нужно с помощью функции НайтиПоСсылкам() или собственного кода найти все ссылки на ваш элемент. Далее создать в базе новый элемент с данными оригинального элемента, которому с помощью УстановитьСсылкуНового() установить ссылку сформированную с помощью ПолучитьСсылку() на базе вашего GUID, а потом записать. И наконец, сделать замену во всей базе по ранее полученному списку старой ссылки на новую, после чего старый элемент можно полностью удалить из базы.
    Ответ написан
    Комментировать
  • Можно ли в 1с предприятие вставить обновляемый рекламный баннер?

    @Dementor
    программист, архитектор, аналитик
    мы ведь говорим о технических возможностях продукта)

    Какого именно из продуктов 1С?
    Если речь про самую последнюю версию платформы (8.3), то речь про режим обычных или управляемых форм? Разработка проходит на конфигурациях на базе типовых, с использованием БСП или в самописках? В зависимости от ответов на эти вопросы реализация "баннера" будет отличаться.

    Сам баннер можно делать картинкой (у поля картинки есть обработчик нажатия, по которому можно делать что-то полезное) или полем HTML-документа, куда можно уже грузить все что угодно (в режиме совместимости с IE6).

    В типовых на обычных формах при старте выскакивают окошки с рекламой курсов, новых продуктов и так далее - можно свой выводить вместо типового или сделать еще одно окно. Еще в типовых на обычных формах часто есть рабочий стол, который не закрывается (Бухгалтерия, ЗУП, ТОР'ы от Раруса) и на котором можно разместить ваш баннер без возможности пользователю закрыть. Как вариант можно сделать прикрепляемое окошко с баннером, которое прикрепить к верху или к низу рабочей области.

    В типовых на управляемых формах баннеры с рекламой выводят в рабочей области. Поскольку люди бегают по разделам и делают свою работу и быстро забывают про существование рекламы, было придумано периодически выводить снизу всплывающие окошки с кратким описанием новостей, по клику на которые пользователь перемещался в область с рекламой.
    Ответ написан
    Комментировать
  • На сколько версия сервера 1С может быть старее клиентской?

    @Dementor
    программист, архитектор, аналитик
    0) Нет - это версия вашего клиента (тонкого или толстого). Версию сервера можете посмотреть в описании сервиса (в пути к исполняемому файлу).
    1) Версия клиента должна совпадать с сервером до последнего знака. В вашем случае оба должны быть 8.3.12.1595
    2) Меню "Справка" / "О программе"
    3) Тут на страничках конкретных версий можно скачивать все необходимые файлы.
    Ответ написан
    1 комментарий
  • Как перевести 1С УТ на новую ставку НДС?

    @Dementor
    программист, архитектор, аналитик
    Если не ошибаюсь, то в УТ11 ставки НДС сделаны в виде справочника. Просто сделайте запись под новую ставку.
    Ответ написан
  • Введенные данные в 1с (7.7) через Тим вивер (Удаленно) отображает данные в виде вопроса... Ошибка из-за него??

    @Dementor
    программист, архитектор, аналитик
    Следите, что бы на той стороне и у вас стоял русский шрифт (а лучше скопируйте базу и работайте локально, если нет возможности подключится по терминалу). Я с 7.7 в этом плане намучился - даже при обычном копировании, если раскладка английская, то вставляет знаки вопросов.
    Ответ написан
    1 комментарий
  • Откуда обработка подбора берет данные по остаткам?

    @Dementor
    программист, архитектор, аналитик
    Если после пересчета итогов ничего не изменилось, то это скорее всего ошибки учета. Возьмите запрос, который используется при подборе и проверьте в консоли отчетов - может быть все что угодно от пересортицы по характеристикам до неправильно указанной организации.
    Ответ написан
    Комментировать