• Нужно синхронизировать 1С с Prom.ua и CMS Bitrix. Какие шаги нужно предпринять, чтобы все получилось?интегрировать все?

    @Dementor
    программист, архитектор, аналитик
    На сайте Prom.ua лежат уже готовые обработки для обмена для большинства конфигураций и инструкции к ним (доступны в кабинете). Аналогично с Битриксом - они тоже уже все сами написали и инструкции по интеграции приложили (1c.1c-bitrix.ru/ecommerce/download.php)
    Ответ написан
    1 комментарий
  • Как сделать импорт из 1С с помощью XML без перезаписи данных?

    fosihas
    @fosihas
    Автоматизации учета на 1С.
    Есть конфигурация "Конвертация данных" с ее помощью написали правила выгрузки.
    В них поставлено затирать данные. т.е. лучший вариант надо править правила выгрузки с помощью которого получатется загружаемый файл.
    Гипотетически можно править и файл, добавить нужный параметр. Но это извращение.
    Ответ написан
    Комментировать
  • 1с 8.2 Выдает ошибку на "Синтаксическая ошибка ИЗ". В чем ошибка?

    @Dementor
    программист, архитектор, аналитик
    Ошибка синтаксиса языка запроса.
    Вам нужно определится с тем, что вы используете. Если работаете с физической таблицей, то источник = РегистрСведений.ЦеныНоменклатуры. Если хотите виртуальную таблицу срезу последних, то даже не обязательно задавать время среза и условие (которое вы запихнули в секцию ГДЕ), но обязательно указать круглые кавычки!

    ВЫБРАТЬ
    | ЦеныНоменклатурыСрезПоследних.Цена,
    | ЦеныНоменклатурыСрезПоследних.Валюта,
    | ЦеныНоменклатурыСрезПоследних.ВидЦены,
    | ЦеныНоменклатурыСрезПоследних.Номенклатура,
    | ЦеныНоменклатурыСрезПоследних.Характеристика
    |ИЗ
    | РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ВидЦены В(&ТипЦен) и Номенклатура В(&Номенлатуры)) КАК ЦеныНоменклатурыСрезПоследних"
    Ответ написан
    Комментировать
  • Как лучше сделать REST API в связке с 1с 8.2?

    @Dementor
    программист, архитектор, аналитик
    Какую вы задачу себе ставите? Вам нужна стабильность или просто желаете изучить новые технологии?

    Если вам нужно просто связать базу 1С и интернет магазин, то нужно так и делать используя или наработки обмена с Битриксом в типовых торговых конфигурациях, либо подключение 1С к API сайта, либо подключение сайта к API 1C. Чем больше вы вводите сущностей в архитектуру будущего решения тем больше у вас будет "тонких" мест и больше зависимость от разнородных технологий:
    1. необходимость чтения большого количества мануалов или привлечения дополнительных специалистов,
    2. требование отслеживать новости по всем технологиям в поиске сообщений о критических уязвимостях и ошибках,
    3. необходимость сталкиваться как с моноошибками технологий так и с непредсказуемыми результатами их синергии с последующими долгими гуглениями и рысканьями по сайтам/форумам где с вами будут говорить на терминологии, которая звучит одинаково, но адепты из разных сфер ИТ вкладывают в нее различный смысл (классический пример в 1С - термин "тонкий клиент")
    .
    Ответ написан
    5 комментариев
  • Какую 1с выбрать УНФ или УТ?

    ifaustrue
    @ifaustrue
    Пишу интересное в теллеграмм канале @cooladmin
    С таким количеством информации вам подходят обе.
    Ответ написан
    Комментировать
  • Как редактировать форму документа в 1С 8.3?

    @MishaHD
    Еще надо иметь ввиду что если вы пытайтесь исправить типовую конфигурацию, то форма может "стоять на поддержке", что исключает возможность редактирования.
    Можно изменить свойство поддержки на "редактируются с сохранением поддержки"
    Ответ написан
    Комментировать
  • В каком порядке соединяются таблицы в запросе?

    в каком порядке компоновщик таблиц соединяет таблицы


    Запрос выполняется СУБД. Платформа 1С:Предприятие работает с пятью разными типами СУБД: собственной (файловый вариант), Microsoft SQL Server, IBM DB2, Oracle Database и PostgreSQL. Не считая различий в версиях.

    В каждой из них оптимизатор запросов СУБД сам определяет в каком порядке соединять запросы основываясь на куче дополнительной информации о таблицах и уже выполненных запросах. Как следствие в разные моменты времени один и тот же запрос на одной и той же базе может выполняться по разному.

    Так что однозначного ответа на ваш вопрос нет.
    Ответ написан
    Комментировать
  • Как удалённо подключиться к компу (к 1С) за NAT-от, без TeamViewer-подобного ПО?

    oQdelta
    @oQdelta
    sysadmin devops
    Первый вариант: настроить ddns и по rdp подключаться под другим пользователем. (в интернете можно поискать как разрешить одновременное подключение пользователей)
    Второй вариант: что то типа dameware.
    Ответ написан
    1 комментарий
  • С чего начать изучение 1C программирования?

    @Simplereg
    Если с самодисциплиной порядок и в состоянии планомерно заниматься самостоятельно, то литературы и видеоуроков по 1с и учету в сети море. Или падаваном в местный франч.
    Но замечу такую штуку, не раз слышал от состоявшихся 1сников, что лучше бы они все это время потратили на нормальный яп и инглиш.
    Ответ написан
    2 комментария
  • С чего начать изучение 1C программирования?

    SADKO
    @SADKO
    aka -=SADKO=-
    Устроиться стажером к крупному интегратору 1С...
    ...дело в том, что работа с 1С уныла, чуть более чем полностью, а что-бы это как-то себе компенсировать, нужно уметь правильно общаться с клиентами, а этому никакие книжки и курсы не научат, но это самый ключевой навык, освоив который можно пускаться в вольное плаванье, найти себе хорошего клиента\тов и доить с него\их гешефтъ :-) В противном случае, будут доить вас...
    Ответ написан
    2 комментария
  • С чего начать изучение 1C программирования?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Начните с покупки учебной версии 1С Предприятие. Это комплект из самого приложения и нескольких книг к нему - администрирование, справочник разработчика и пособие по программированию. Для старта этого будет более чем достаточно.
    Ответ написан
    Комментировать
  • Кто-то знаком с опытом замещения систем на базе 1С? Какие подводные камни?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    планируем заместить систему на базе 1С новой разработкой без использования 1С. Кто-то уже сталкивался с таким?

    Да. Самописанные бухгалтерии на Фокс-Про и Аксесс
    мы смигрируем наши данные и новая система будет работать на этой видоизменённой базе?

    Экспорт в Эксель и импорт во что угодно - в чем проблема?
    Только зачем? Фирма окажется намертво привязана к одному программисту.
    Ответ написан
    9 комментариев
  • Как в 1С протестировать выполнение запроса на возврат определенных данных?

    @burabay86
    "Консоль запросов" называется :)
    Ответ написан
    Комментировать
  • Разработка под 1С - какую архитектуру/технологию выбрать?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Обратите внимание на такую вещь, как расширения конфигурации. Они позволяют изменять функционал конфигурации без снятия ее с поддержки.
    Ответ написан
    5 комментариев
  • Разработка под 1С - какую архитектуру/технологию выбрать?

    @Dementor
    программист, архитектор, аналитик
    Вы забыли про еще один способ, который доступен со времен первых восьмерочных решений - находится на поставке у нескольких поставщиков. Можно писать в сторонке свою конфу и делать из нее поставочные релизы. Базу типовой бухи поставить на поддержку еще вашей конфигурации. В результате получаем новые документы и справочники, но основная буха остается по прежнему на полной поддержке. Это в теории, поскольку такой задачи не было, я всегда просто включал возможность редактирования и делал "аккуратные" доработки.

    Еще сейчас появилась технология дополнений - точно знаю, что можно включить свои формы, отчеты и обработки. Можно ли включить дополнительные справочники и документы пока не в курсе - руки не дошли тестировать. Такие дополнения можно произвольно включать и отключать, при этом основная конфигурация может находится на полной поддержке.
    Ответ написан
    2 комментария
  • Почему нет возможности добавить внешний источник данных?

    nki
    @nki
    bezkart.ru готовая система лояльности
    Судя по значкам в корне конфигурации вы получили копию распределенной базы, а именно ее переферийного узла. Изменения конфигурации в таком узле может происходит только при обмене данными с основной конфигурацией.
    Ответ написан
  • 1C или web - какое направление выбрать?

    @Unit
    Программист 1С
    Напишу про 1С. Работаю 4 года в фирме франчайзи. Если попадете в нормальную фирму, то будете работать на проектах регионального и Российского уровня. Проекты большие, разнообразные и интересные.
    Дорабатываются системы учета, пишутся большие бизнес-процессы, часто пишутся системы управления оборудованием и т.д. Часто пишем библиотеки для работы с оборудованием из 1С, как правило C++, Delphi, Java и на других языках.

    Возможно простора для фантазии не так много как в WEB, но как было написано dolgicky - все стабильно!!!

    Но никто не мешает в свободное время или даже в рабочее изучить и другие направления. Компания оплачивает обучение, если это пригодится в работе, так я прошел курсы Java, web(PHP+mySQL+JS), администрирование MS SQL и теперь часто использую в своих проектах. Так же это метод подготовки на случай уйти, но пока не вижу смысла уходить.

    Про статью о которой написал Crash, она более справедлива к разряду фирм живущих на "паразитстве". И позволю себе написать некоторые уточнения по выше указанной статье.
    • Про модульность. В современных прикладных решениях(далее ПП) за счет функциональных опций можно отключить половину функционала и она не будет использоваться.
      В платформе на самом деле нет модульности, но современные ПП как правило используют большую часть возможностей платформы.
    • Про изменения и обновления. Если в компании налажено написание больших систем, то все изменения(в том числе и форм) пишутся в отдельных модулях, которые вызываются из переопределяемых модулей, те в свою очередь вызываются из всех объектов автоматически. В итоге мы имеем изменения только в своих модулях.
      Бывают случаи, когда необходимо вклиниться в середине работающего механизма, то никто не мешает сделать вызов в том месте, а не переписывать типовой модуль до неузнаваемости.
      При таком ведении изменений манипуляции при обновлении минимальны
    • Про сложность системы и флагманские ПП. Тут необходимо вспомнить, что ПП пишется для удовлетворения потребностей среднестатистической компании, и подавляющее большинство работает в типовых конфигурациях и обновляются самостоятельно через интернет.
    • Про политику компании. Да, для получения обновлений необходимо иметь подписку ИТС(информационно технологическое сопровождение), исключение базовые версии, которые обновляются автоматически. В ИТС включена линия консультации, информация об изменениях в законодательстве(не надо иметь еще подписку на подобные издания, цена которой около подписки ИТС). можно задать вопрос аудитору(юристу), работать со своими базами в облаках*, хранить в облаках бэекапы*, получать информацию об грядущих обновлениях, получить помощь при ошибках и .т.д.
      ИТС это не просто возможность получить обновления. если клиент об этом не знает, то его не уведомила об этом его обслуживающая компания и сам клиент не удосужился почитать, что это такое.


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

    Можно продолжать и дальше, но я отошел от темы.

    * - услуга предоставляется с ограничением, например облачное хранилище предоставляется в размере 20 Гб, для расширения необходимо вносить абонентскую плату.
    Ответ написан
    Комментировать
  • 1С:Предприятие - Пути развития и перспективность

    Заниматься 1С стоит в любом случае. Могу тебе сказать с уверенностью что знание 1С это хорошо и это хорошее трудоустройство, хороший доход, но знание других технологий это всегда еще лучше, поэтому не думай, что изучая 1С ты "изменяешь" другим технологиям, т.к. на моей практике очень часто 1С приходилось "дружить" с чем нибудь иным, так что это только начало.
    Для каждой задачи есть наиболее подходящий инструмент, ищи свой. К примеру я для парсинга сайтов, скачивания картинок и веб сервисов использую python и потом привязываю это к 1С через COM или SOAP. Поэтому поскриптовать там есть где. По поводу необходимости знать бух учет, за 10 лет работы мне знаний больше чем понимания дебет слева, кредит справа не понадобилось. Все что непонятно по учету должен знать бухгалтер. Конечно это это утверждение не верно для технологов, но это отдельная ипостась и технолог не обязательно должен быть программистом.
    А вообще со временем становится в принципе все равно на чем писать, ведь задачи практически одни и те же. Просто с опытом придет понимание что тебе интересно и удобно. Я одно время хотел очень перейти полностью на Java, уже готовился к сертификации, но её непотребность в нашем городе заставила пересмотреть свои усилия к более практичному Python. И тем более когда делаешь реальную задача для конечного заказчика обычно все равно что там за технологии, оно просто должно работать и не ломаться, а для меня главное стало скорость разработки и легкость последующей поддержки и в этом плане 1С и python мало конкурентов.
    П.С. Править что либо в Java проекте который собирался с кучей либ хотя бы год назад и уже подзабыл что там было, это еще то приключение. Совсем другое дело поправить скрипт в любом текстовом редакторе. Да и на скорость работы python еще никто из клиентов не жаловался.
    Да и последнее время начал в дополнение использовать FreePascal (CodeTyphon), т.к. уже требуется кросс компиляция win/linux и появилась задача под мобильный терминал на WinMobile, раньше использовал Delphi, но обновления среды раза два в год и нет поддержки линуха уже в печенках.
    Ответ написан
    Комментировать