Задать вопрос
  • Как вы ищете клиентов на фрилансе?

    Константин Нагибович, что за тематические мероприятия? Это типа периодически проводимых выставок для представителей гостиничного бизнеса (и вообще всей хореки), для животноводов, для зернотрейдеров, для косметических салонов? Или вы как-то умудряетесь находить клиентов на программерских тусовках?
  • Кто такой программист 1С?

    MaxLich, на самом деле все не так просто. Если писать код на латинице, то нет никаких проблем - пиши в потоке и не отвлекайся. А вот для любителей писать на русском нужно постоянно переключать клавиатуру, так как очень много стандартных и часто используемых объектов содержат латинскую часть в своем имени - это все объекты для работы с XML (а так же XDTO, XSLT), JSON, HTTP, а так же кодировки, веб-цвета, протоколы, шифрования и многое другое.

    Вся беда в том, что большинство решений уже написано на русском диалекте 1С Соответственно написание латиницей - окажется только небольшой нахлобучкой.

    И что? А меньшинство типовых решений написано на английском. Многие самописные решения сразу делают на латинском (особенно если сотрудничают с иностранными фирмами - Азия и Восточная Европа).
  • Кто такой программист 1С?

    Игорь, в версии 7.7 как раз и был красно-желтый ад, а в версии 8 - всего лишь желтый :)
  • Кто такой программист 1С?

    Некоторое время был преподавателем в 1С:ЦСО (таких сотни по всему СНГ). Курс так и называется "Основные объекты". Темы можно посмотреть на официальной страничке в 1С. Не смотря на то, что в описании написано про необходимость знания ОПП у слушателей и даже предложение предварительно проходить курс "Азы программирования", у меня никто из нулевиков не жаловался. Плюс еще есть бесплатные книги, которые идут в поставке с бесплатной учебной платформой. Плюс еще есть форум для поддержки обучающихся - devtrainingforum.v8.1c.ru/forum
  • Как привязать домен или поддомен к своему серверу с выделенным IP адресом?

    АртемЪ, думаю что CityCat4 опасается брутфорса от недоброжелателей, которые проникнув в базу могут слить данные и сдать их "анонимным звонком" в налоговую :)
  • Как правильно организовать бекап БД 1С с кешем?

    АртемЪ, добавлю, что в последнее время более актуальными причинами являются зависший браузер и пропажа интернет-соединения с сервером. Тут ИБП вообще никаким образом не поможет.

    P.S. Не смотря на то, что давать веб-доступ к файловой базе еще тот изврат (проблемы с быстродействием и блокировками, неопределенность с использованием лицензий), но некоторым нравится сам факт, что они могут в любой точке мира открыть почти любой браузер, авторизироваться и работать в своей базе.
  • Как правильно организовать бекап БД 1С с кешем?

    АртемЪ, интересные вещи вы говорите, о которых нет подтверждения в официальной документации.

    Хорошо. Предположим топикстартер скопирует по вашему совету кроме каталога с базой еще каталог данных пользователя. Как я уже сам написал выше - у него будет кеш метаданных и его запросы и отчеты будут выполняться намного быстрее сем после "холодного старта". Но как вы предлагаете ему восстановить документ на 500 строчек, который не был сохранен в базе???

    Вот! Именно что никак, так как этот документ существовал исключительно в оперативной памяти. И как раз для избежания подобных неприятных моментов с безвовзвратной потерей информации я во всех своих проектах, где пользователю предстояло "долго и нудно" что-то вносить в систему, делал обработчик ожидания с автозаписью.

    Я делаю допущение, что топикстартер хорошо знаком с реализацией баз данных, в которых запись в базу происходит не мгновенно, как только пользователь этого возжелал, а с некоторой периодичностью, предварительно накапливая данные в буферном кеше операций (для Postgres это WAL), наличие которых рядом с базой при включении позволяет получить состояние до аварийного завершения работы. Так вот у 1С такого механизма нет. Что копировать с пользовательским кешем (при многопользовательской работе у разных пользователей свой кеш со своими настройками), что копировать голый 1Cv8.1CD - в результате получаем одну и ту же потерю информации.
  • Как правильно организовать бекап БД 1С с кешем?

    Понятие кеша существует и касается метаданных - т.е. не важно файловая или серверная база. Этот кеш просто ускоряет локальную работу и сам восстанавливается. Некоторые наоборот ставят батники на запуск баз что бы этот кеш удалить перед работой.
  • Как из 1C сделать POST запрос к скрипту на сайте с передачей JSON данных?

    Vladimir Abiduev, я кажется понял о чем вы - вы почему-то посчитали, что топикстартер создавал архитектуру свой системы в рамках архитектуры REST, а потом сам запутался и об этом забыл. Ваши мысли забавны, но почему вы о них говорите мне?

    Как по мне, то сам факт вопроса уже говорит о том, что именно RESTful тут даже рядом не лежал. У человека вполне успешно получилось создать свое API для своего веб-сервиса и такая реализация его устраивает. По видимому, ему интеграция с произвольными внешними системами вовсе не критична (иначе бы просто подключил бы какой-то фреймворк) и скорее всего он делает бекенд к уже существующему фронту.

    При этом отсылаю к документации.

    Вторая забавная мысль. Вы прямо генератор остроумия :)
    Для начала вы в курсе, что REST - это архитектурный стиль, а не стандарт? Поскольку это не стандарт, то RFC или другая официальная документация отсутствует. Есть разрозненные источники, которые отражают мнение своих авторов на этот вопрос (прямо как Microsoft и Netscape, которые имели каждый свою точку зрения на то, как должен отображаться HTML и его стили). Представители консорциума W3C рекомендуют читать книгу Fielding, R., "Architectural Styles and the Design of Network-based Software Architectures", 2000, для того, что бы более полно войти в курс проблематики. Если вы пришли пропиарить свой блог на тему веба, то не надейтесь - ссылку выпрашивать не будем :)
  • Не отправляется почта из 1с на ubuntu?

    Владимир Вяткин,
    Я как понял проблема с почтой которая в платформу 8.3 встроенная

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

    Есть какая нибудь надежная внешняя обработка по почте чтобы ее открыть и проверить?

    На сайте infostart.ru масса разработок на все случаи жизни. Если не найдете, то можете погуглить по блогам разработчиков.

    Но вы бы давно сберегли свое время, если бы просто обратились к местному специалисту, что бы он посмотрел в чем трабл. Час, максимум два, и все бы работало уже.
  • Не отправляется почта из 1с на ubuntu?

    Владимир Вяткин, хватит все валить на Убунту - отличная система и 1С с нею тоже прекрасно ладит. Все внешние обработки замечательно работают так же как и встроенные, если написаны прямыми руками и без использования виндузных технологий.

    Если нет желания смотреть чужой код и тем более его отлаживать, то попробуйте хотя бы поставить GUI-снифер (или воспользуйтесь консольным tcpdump) и просмотрите трафик на момент попытки отправки письма - возможно авторизация не проходит, или ваши системы защиты (типа fail2ban) рубят неизвестный трафик.
  • Как из 1C сделать POST запрос к скрипту на сайте с передачей JSON данных?

    Vladimir Abiduev, вы тут вдруг о чем? Кроме mimetype "application/json" (разновидность text-plain) еще есть mimetype "application/x-www-form-urlencoded" для работы именно с POST-параметрами. На этом стандарты заканчиваются и начинается свобода воли веб-программиста.

    И не все то порно, где движняк ;-) На практике может быть необходимость за раз синхронно (!) перекинуть несколько документов, а два (или больше) вызова сервера - это все таки два вызова сервера с потерей времени на установку соединения, а с другой стороны нет гарантии очередности приема информации и вообще первый может напороться на неотвечающий сервер и пройдет только второй...
  • Пригодится ли мне опыт 1С-программиста в работе (не 1С)-программистом?

    dableproger, если смотреть с этой точки зрения смотреть, то питонисты - это циркачи, которые работают со змеями. Точно, циркачи из летающего цирка Монти Пайтона - инфа из Википедии. Верняк!

    То о чем вы говорите - это 1С Бухгалтерия 6 из 90-х!!! И тогда "программистами 1С" действительно были продвинутые бухгалтера, которые умели писать макросы. Но уже в 90-х появились более полноценные 7.5/7.7, а в нулевых началась линейка платформы 8.х

    Если не хотите смешить людей, то пора попрощаться с ракушкой и выйти в реальный мир. Не знаю, посмотрите что ли ролики на Ютубе как там в мире 1С сейчас все устроено...

    0a8d88dc95b542e20a03d40a4cad060e.jpg
  • Почему долго грузится и подтормаживает 1С?

    Со всем согласен кроме выражения "файл логов удалять". В моей практике я удалял файл логов только в период перехода с файлового хранения на использование sqlite, когда чего-то там нахимичили и в одной из версий из-за логов начинали падать процессы rphost.

    Если информация в журнале не важна, то нужно просто отключить в настройках логирование каждого чиха. Как альтернативу удалению можно использовать штатную очистку, но только если нет проблем с местом на диске (файл логов останется предыдущего размера).
  • Перенос базы данных 1C 7.7 в 8.3, как сделать?

    Максим Кравченко, с помощью стандартной обработки RefPrint выгрузить эти справочники в Excel, а от туда загрузить в восьмерку с помощью стандартной обработки "Загрузка из табличного документа". Обе обработки есть на сайте ИТС и на дисках ИТС за любой месяц любого года (не говоря про бесчисленные файлохранилища в интернете).
  • Перенос базы данных 1C 7.7 в 8.3, как сделать?

    Максим Кравченко, FAQ невозможен так как чистая 7.7 не существует в природе. Есть целая палитра типовых/отраслевых решений, есть разные версии одной и той же конкретной конфигурации, но ни одно из этого множества не покрывает "из коробки" потребности компаний и все проданные 7.7 после установки годами допиливались. С учетом того, что массово продавать 7.7 перестали еще более десяти лет назад, в конкретно вашей базе от типового функционала могло ничего не остаться.

    Одно дело, если вы берете стандартные механизмы переноса, про которые я написал в своем ответе, и переносите понимая, что ответственность за косяки на вас и все нестыковки вы посадите исправлять "девочек". А совсем другое привлекать за деньги специалиста на работу. Вам нужно описать все справочники для переноса, объем информации для переноса (артикулы, штрихкоды, ИНН и пр.), от куда брать недостающую информацию и так далее. Я сейчас не готов браться за ваш проект. Предлагаю зарегистрировать эту задачу на сайтах фрилансеров и провести между ними тендер.
  • Перенос базы данных 1C 7.7 в 8.3, как сделать?

    Максим Кравченко, а почему не через IRC или чаты на народовских "чертовых куличках"? :)
    Нет, я уже повторно на одни и те же грабли наступать не буду. Уже одному неблагодарному дал свой скайп и тот на шею сел...

    Если у вас есть общие вопросы, ответы на которые могут помочь остальным - задавайте. Вместе сделаем доброе дело. Никаких тайных переговоров.

    P.S. Что бы у людей не пропадало желание давать ответы на этом ресурсе, было бы неплохо отмечать решения или нажимать кнопку "нравится" на наиболее адекватных ответах, даже если они прямо и не помогли.
  • Перенос базы данных 1C 7.7 в 8.3, как сделать?

    Максим Кравченко, ну так ведь все написано русским языком :)

    По моему опыту самыми распространенными причинами могут быть следующие:

    1) Указан неправильный путь в настройках обмена с 7.7 Тут или просто опечатки или указан путь не к тому каталогу. Либо указан локальный путь на вашем компе, а обмен происходит на стороне сервера 1С предприятия и этот сервер по вашему пути естественно ничего не видит (распространенная проблема).
    2) На стороне компьютера, который пытается обменяться с 7.7 (локальный или сервер) нет полноценно установленной платформы 7.7. Т.е. отсутствует зарегистрированный COM-объект, а к базе 7.7 традиционно подключались с помощью каталога со взломанной платформой, которой не нужны ни ключ, ни какие-либо данные системы.
    3) Отсутствуют права доступа к каталогу с базой 7.7 (особенно актуально при работе на сервере, где рабочий процесс rphost работает под служебным пользователем, а каталог базы 7.7 открыт для конкретных людей).
  • Как в 1С найти пользователя (компьютер) зашедшего в конфигуратор?

    whatisit1, я уже подробностей не помню, но на каждого пользователя создается рабочий каталог. Когда пользователь входит в систему, то какие-то файлы из этого каталога блокируются на уровне ОС, что бы больше никто не смог работать под этим пользователем одновременно - эти блокировки вы как раз можете отследить.

    Поскольку у вас терминал, то вы так же можете посмотреть запущенные на сервере процессы. Отсортируйте по названию и просмотрите свойства процессов 1cv7s.exe. Я только что поэкспериментировал со своим ТиСом и у процесса семерки в свойстве процесса есть: "Окно: Конфигуратор - Управление торговлей".
  • Какое ПО использовать для учета малой механизации (перфораторы, насосы, сварка и т.д.)?

    NNS, если у вас есть серии товаров в рамках одного SKU (отличаются скажем сертификатом качества), то для их учета используется стандартная функциональность серийных номеров (включается в настройках учета).

    Если вам нужны инвентарные номера... Вы уверены, что вы сейчас говорите про товарную номенклатуру, которую массово закупают/продают? Инвентарные номера обычно присваивают основным средствам или малоценке (как в случае вашего перформатора). Так и оформляйте свои перфораторы как МБП с указанием инвентарных номеров.