Ответы пользователя по тегу 1С-Предприятие
  • Почему сервис не доступен для публикации в 1С?

    @Dementor
    программист, архитектор, аналитик
    Верхняя часть экрана обрезана и не понятно сохранена ли измененная конфигурация. Если изменения не применены, то и публикация должна быть недоступной.
    Ответ написан
    1 комментарий
  • Возможно ли интегрировать с 1С Битрикс(малый бизнес) c Управление торговлей (базовая), редакция 11.2?

    @Dementor
    программист, архитектор, аналитик
    А что мешает заглянуть на официальный сайт?

    Интегрировать можно - https://www.1c-bitrix.ua/products/cms/editions/sma... и https://www.1c-bitrix.ua/products/cms/1c/index.php В последней ссылке есть ролик по интеграции.

    Модуль для УТ 11.2 - 1c.1c-bitrix.ru/ecommerce/download.php Вместе с модулем идет инструкция по установке и настройке.
    Ответ написан
    1 комментарий
  • 1C как изменить все значения одного столбца в таблице "Номенклатура"?

    @Dementor
    программист, архитектор, аналитик
    Быстрое решение. Запустите групповую обработку справочников и документов (обработка, которая есть во всех типовых конфигурациях и в обычном и в управляемом вариантах интерфейсов), выберите тип справочник номенклатура, наложите при необходимости отбор и изменяйте значение реквизита для всех элементов.

    Путь программиста. Нужно запросом отобрать не свойства ставки НДС из справочника номенклатуры, а ссылки на элементы справочника (с отбором на то, что это не группа). Далее по выборке из запроса по ссылке получаете объект, заменяете ставку НДС и записываете назад в базу. Выглядит примерно так:
    Запрос = Новый Запрос("Выбрать Ссылка Из Справочник.Номенклатура Где не ЭтоГруппа");
    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл
        Товар = Выборка.Ссылка.ПолучитьОбъект();
        Товар.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС; 
        Товар.Записать();
    КонецЦикла;


    А что написали Вы?
    Вы отбираете свойства номенклатуры (скорее всего они у всех одинаковые = 18%) и далее работаете с массивом идентичной информации. Поскольку в вашей переменной Выборка находится ТаблицаЗначений, то значения поля СтавкаНДС1 вам с легкостью удается переопределить (бессмысленное занятие с учетом того, что после выполнения процедуры эта таблица будет удалена из памяти).
    Далее вызываете метод контекста Записать() - который определен внутри модуля объекта и модуля формы элемента для объектов данных. В случае работы внутри формы элемента справочника номенклатуры вам бы удалось записать текущий элемент, но вы скорее всего работаете в обработке и в ее контексте этого метода по-умолчанию нет - поэтому получаете ошибку.
    Ответ написан
    2 комментария
  • 1с 8.2 Выдает ошибку на "Синтаксическая ошибка ИЗ". В чем ошибка?

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

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

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

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

    @Dementor
    программист, архитектор, аналитик
    Реквизитов чего? В общем случае берите и суммируйте их. Если речь идет о табличных частях и таблицах значений, то у этих объектов есть для этого случая функция Итог().
    Ответ написан
    Комментировать
  • 1С выборка номенклатуры из заказа и из справочника?

    @Dementor
    программист, архитектор, аналитик
    Вместо левого соединения - полное.
    Ответ написан
  • Есть ли какой отзовик по франчайзам?

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

    Специализированных отзовиков не встречал, кроме периодически появляющихся тем на специализированных форумах. Но все отзывы есть в общих отзовиках (prostoboss.com, toneto.net/catalog/rabotodateli и сотни других). Советую следующую стратегию: делайте выборку франчей интересного вам региона по сайту 1С, а далее гуглом/яндексом по каждому отдельно делайте запросы "отзыв о работодателе XYZ", "отзывы сотрудников об XYZ" и так далее. Даже если не найдете отзывов (компания приплатила за их удаление), то у вас все равно будет шанс сложить мнение о роде деятельности (только работа со складской логистикой, только гостиничный бизнес, только специализация на застройщиках или хватаемся за все подряд) и сроке работы на рынке (публикации с конца 90х или полный ноль и подозрение на компанию-однодневку под тендер).
    Ответ написан
    Комментировать
  • На чем специализироваться для удаленной работы и где удаленную работу искать?

    @Dementor
    программист, архитектор, аналитик
    Для начала нужно брать простенькие работы - интеграция с Битриксом, Вордпрессом и прочими интернет-магазинами. В 1С выгрузка в CommerceML уже реализована и вам остается только правильно прописать все параметры обмена в нужных местах. Если доработки и требуются, то обычно они делаются на PHP в самих CMS-ках.

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

    @Dementor
    программист, архитектор, аналитик
    Сразу оговорюсь, что изврат дикий.

    Правильно написали. Вот если бы у вас были параллельно 8.0, 8.1, 8.2 и ваши 8.3, то долбаться с настройкой двух (трех, четверых...) параллельных инстансов имело бы смысл. Но 8.3.7 и 8.3.8 - это близнецы-братья с минимальными различиями!!!

    а при запуске управление торговлей (файловая) платформа 8.3.7.

    Платформа 8.3.8 отлично умеет работать с файловой 8.3.7. Если я чего-то не помню (скажем при смене минорной версии какой-то служебный реквизит где-то добавился, который требует реструктуризацию базы), то переведите всех на более свежую платформу. Это намного проще, чем держать две службы IIS на разных портах.

    Но если сильно нужно именно на одном сервере и именно две разные версии 1С, то можете начать рыть от этого скриншота:
    server29.png
    Ответ написан
    Комментировать
  • 1c торговля и склад обновление?

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

    @Dementor
    программист, архитектор, аналитик
    1) То что вы называете 1С - это конечно и не 1С, и не база которую вам нужно синхронизировать с вашим вордпрессом. Вы скачали какую-то версию технологической платформы. Почти на 100% уверен, что с версией вы не угадали. Скорее всего можете её выбросить и больше не вспоминать.

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

    3) Если у вашего клиента типовая конфигурация, то там уже есть настройки обмена с сайтом Битрикс (все плагины синхронизации различных интернет-магазинов делают под эту битриксовскую связку, что бы меньше морочится). Обычно там все просто - указать путь к php-скрипту сайта для обмена, логин/пароль, фильтры на справочники и т.д. Если у вашего клиента не типовая конфигурация (или в ней нет модуля обмена с сайтом), то отдайте этот проект другому - без навыков программировать под 1С у вас ничего не получится, как ни крути.
    Ответ написан
    Комментировать
  • 1c как настроить удаленно синхронизацию с сайтом?

    @Dementor
    программист, архитектор, аналитик
    Определитесь с вопросом: "как настроить удаленно?" или "как настроить локально, потому что клиент не дает удаленный доступ?". Самой настройки там фигня - ввести путь к сайту, логин/пароль и при необходимости ограничения по выгрузке ассортимента и складских остатков. Можно и по телефону все быстро настроить, если знать какие вопросы задать и клиент точно знает чего хочет.
    Ответ написан
    Комментировать
  • Профайлинг 1С для оптимизации процесса выгрузки на сайт с помощью стандартного модуля обмена с веб-сайтом?

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

    @Dementor
    программист, архитектор, аналитик
    Поставьте плагин, который реализует 1С-вский формат обмена CommerceML - v8.1c.ru/edi/edi_stnd/90/92.htm
    Ответ написан
    Комментировать
  • Как подружить цены в 1С: предприятие?

    @Dementor
    программист, архитектор, аналитик
    1) В конфигурациях 1С есть справочники "Виды/Типы цен", в которых кроме названия (закупочная, оптовая, розница, для VIP, эксклюзив) и правил расчета задается еще и валюта. Т.е. по одному типу цены невозможно указывать и евро и рубли одновременно - указывается только цифра, которая далее как-то интерпретируется.
    2) В обменах с сайтами обычно указывается тип цен для сайта и только цены по указанному типу выгружаются.

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

    @Dementor
    программист, архитектор, аналитик
    Для этого вам нужно настроить принтер чеков в меню Сервис/"Торговое оборудование". Можно сделать все вручную - указать модель, драйвер, компьютер подключения и пр. А можно воспользоваться пошаговым помощником.
    Ответ написан
  • Почему в 1С 8.2 долго сохраняется контрагент?

    @Dementor
    программист, архитектор, аналитик
    Проверяли подписки на события? Может у вас при записи контрагентов есть какие-то запросы к внешним базам на контроль уникальности и корректности или выгрузка куда-то по РБД или еще что-то подобное...
    Ответ написан
  • С чего начать изучение 1C программирования?

    @Dementor
    программист, архитектор, аналитик
    "Программмист 1С" - это многогранное понятие. Сейчас люди (клиенты) под этим словом понимают следующие специальности: консультант, сисадмин, DBA, интегратор, веб-мастер и собственно программист (а там уже не важно - или зарплата/бухгалтерия, или обмен с мобильными девайсами, или сбор заказов с сайта, или настройка EDI с поставщиками/покупателями, или создание индивидуальных АРМ для специализированных групп пользователей, или калькуляторы расчета стоимости сложных работ или что-либо иное).

    Если хотите окунуться в мир программирования 1С, то полистайте страницы сайта infostart.ru - там множество аналитических статей и выложенные примеры работ. Должно быть интересно.
    Ответ написан
    1 комментарий
  • Как вывести нужный отчет?

    @Dementor
    программист, архитектор, аналитик
    Если нужно пользователю вывести какой-то реестр документов с реквизитами, а потом его банально сохранить в файл, услуги программиста не нужны. Как минимум есть два способа:

    1) Находясь в списке документов (в вашем случае Событий) накладывайте требуемые отборы. Далее правой клавишей мышки по списку и выбирайте пункт "Вывести список". Остается отметить интересующие колонки и готово.

    2) Если в списке недостаточно информации и нужно еще вывести скрытые реквизиты или вложенные реквизиты из других реквизитов, то можно воспользоваться стандартным отчетом "Консоль отчетов", который встроен во все типовые еще со времен 1С:Предприятие 8.0 (сначала на построителе отчетов, а в современных конфах на компоновщике данных). Выбор данных (если нужна банально одна таблица), наложение отборов и сортировок - все это очевидно и интуитивно понятно. А если у вас есть навыки в SQL, то тут можно вообще чудеса делать и сохранять все созданные отчеты для использования другими пользователями.
    Ответ написан
    Комментировать