Задать вопрос
  • "Этот хост неизвестен" - как решить проблему с подключением?

    Антон, базы тут вообще не при чем. Это особенности настройки кластера. По указанному имени ваш клиент соединяется с агентом сервера, а тот передает "контакты" процессов менеджеров сервера (их можно по функциям разнести на разные хосты) и уже менеджер сообщает, на каком хосте вам брать рабочий процесс для выполнения.

    Детальнее: https://v8.1c.ru/platforma/arkhitektura-klastera/

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

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

    Xris, для начала найдите причину сообщения. Нужно проанализировать данный вид документа - какие движения он пишет, какие документы он корректирует. Из интернета вам никто не подскажет - нужно самостоятельно поработать.

    Просто чтобы навести на мысли у меня есть три вероятных сценария:
    1) Это форма реализации с датой фактической отгрузки - документ делает движения по регистру доставок по этой дате в закрытом периоде.
    2) Кассовый ордер корректирует ведомость выплаты в закрытом, чтобы поставить отметку оплаченности (или реализация в заказе, если это самописка и не используется регистр для учета выполняемости заказов).
    3) Существует подписка на события, которая при проведении документов делает анализ остатков и корректирует их (как вариант - для продажи со склада второй компании делает днем ранее продажу от первой компании на вторую).
  • Почему 1C 8.3.15.1747 съедает всю оперативку?

    ...А еще не лишним будет проверить журнал регистрации на наличие сообщений про ошибки.
  • 1c как настроить контрагента?

    Alte M, в УПП все настройки пользователя доступны из карточки справочника пользователей.
  • 1c как настроить контрагента?

    Alte M, ответ вам уже дали: 1 и 2 могут быть в настройках пользователя.
    Есть ли они там, или их нет - уже зависит от конкретной конфигурации, которую вы не озвучили.
    В типовых конфигурациях пользователю доступны свои настройки и он может менять значения по-умолчанию, которые подставляются при создании новых справочников и документов. В некоторых конфигурациях доступ к настройкам дан только администраторам.

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

    Александр Семененко, так это нужно было в вопросе писать.

    Нет. 1С разрабатывается под Windows как основное использование, а Linux и MacOS во втором потоке. Поэтому только TCP-сокеты.
  • Если на одном linux сервере работает 1С и postgres, возможно через сокет подключиться к базе?

    Александр Семененко, какая-то путаница с терминологией. Сервер 1С общается с СУБД посредством сетевого протокола TCP/IP. Краеугольным понятием этого протокола является понятие "сокет" - пара из сетевого адреса и порта на нем (Детальнее). Таким образом общение 1С и postgres без участия сокета вообще не осуществимо.

    Но при установке соединения могут быть проблемы, если системный администратор с помощью iptable (или что там у вас) закрывает доступ к портам.
  • Как выгрузить записи из эксель в Документы 1с 8.3?

    Я только месяц как начал изучать 1с.

    Когда чуть более глубоко погрузитесь в программирование на платформе, то все вопросы отпадут :)

    Потому, я интересуюсь - как можно создать такие документы.

    Программно на основании файла. Использовать стандартную обработку "загрузка из табличного документа" или писать загрузку самому - это вопрос ваших навыков.

    Опять же момент - даже если у меня это получится, то как быть в будущем - ведь мне бы хотелось новые записи создавать именно выбирая категории из справочника.

    Делаете в справочнике поиск по наименованию - если нашли, то подставляете в документ. Если не нашли, то создавайте новый и устанавливайте ему нужное наименование.
  • Как создать контрагента в 1с через ODATA?

    Подскажите, где конкретно в обработке посмотреть эту информацию?

    Не в обработке, а в вашей учетной системе.

    Конфигурация Ут11.4 Типовая.

    Не работаю с такой конфигурацией. Не могу подсказать.
  • Как выгрузить записи из эксель в Документы 1с 8.3?

    Немного дополню - реквизиты заполняются и текстом, и числами, и датами, и булевскими значениями (флажки) - это адресы доставки, номера ТТНок, суммы накладных, даты доставок/оплат, признак импорта и тому подобное.

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

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

    Антон, можно так, если вы единственный разработчик.
    Но лучше делать сравнение/объединение конфигураций. В этом случае у вас появляется визуально проверить содержание обновления на случай, если вы что-то пропустили или хотите выполнить частичное обновление.
  • Какие требования к 1с-предприятие для работы с ней через web?

    АртемЪ, привет. Тебе нужно было свой ответ написать в ответах, а не в комментариях.
  • Что это за формат данных и как его распарсить средствами PHP?

    Никита Полевой, не вникал в пример выше, но там могут быть вперемешку структуры и соответствия - это словари, в которых ключем для структур всегда являются строки допустимые для именования переменных, а у соответствий ключами могут быть данные любых типов. Если соответствиям дать строковые ключи, то при сериализации от структур их отличит только идентификатор типа.

    По ссылочному типу вот пример элемента справочника:
    {"#",655fd168-ab6a-4863-a2d5-401497aceec3,75:8e9d005056850cfb11e5ef6e8ffb8cac}

    Третий параметр - это скорее всего ключ в физической таблице, с которой ассоциирован второй параметр (логично, но не проверял).

    Для пустой ссылки данного типа представление будет такое:
    {"#",655fd168-ab6a-4863-a2d5-401497aceec3,75:00000000000000000000000000000000}
  • Что это за формат данных и как его распарсить средствами PHP?

    Вы почти все правильно угадали. В вопросе внутреннее представление некоторого объекта.

    В 1С существуют примитивные типы, которые вы верно распознали: 'S' - строка, 'N' - число, 'B' - boolean, 'D' - дата. Еще есть ссылочные типы, но тут их нет и это класс. А еще есть коллекции.

    Коллекций есть несколько видов - массивы, таблицы значений, списки значений, структуры и соответствия (еще есть несколько производных, но не уверен в том, что они сериализируются). Это объекты при сериализации представляются в виде строк {x,x,x}, где первым элементом всегда идет '#', вторым будет идентификатора типа и в третей позиции собственно значение. Структура значения зависит от типа - для массива просто элементы через запятую, а для той же таблицы нужно описать имена и типы колонок.

    В целом все довольно очевидно и распознается "на глаз". Когда-то давно писал инструкцию по парсингу для нашего программиста С++, жаль что она утеряна....
  • Можно ли объединить в кластер сервера с разной битностью на одном физическом сервере?

    KTG, разве что нарезать виртуалки в рамках вашего физического сервера. Но это как-то стремно. Мы (из-за компонент) просто используем всюду 32.
  • Как настроить 1с на впс?

    Adel Khalitov, начнем с того, что сервер 1С не поддерживает ICMP и потому его пинговать бессмысленно. Если хотите проверить открытость порта то это telnet или Test-NetConnection (PowerShell) на винде, или netcat на линуксах. Далее вам нужно посмотреть ваши свойства кластера и сделать переброс всех остальных портов.

    На моем сервере такие настройки:
    "C:\Program Files (x86)\1cv8\8.3.14.1694\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files (x86)\1cv8\srvinfo" -debug

    Следовательно переброску нужно делать кроме 1540, еще 1541 и пачку 1560-1591.
  • Можно ли использовать Chrome в качестве встроенного браузера?

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