Задать вопрос
  • Как установить role для UserRoleAuthorizationInterceptor и HttpServletRequest?

    @Dementor
    программист, архитектор, аналитик
    Я когда-то делал по этой инструкции:
    https://www.baeldung.com/role-and-privilege-for-sp...
    Ответ написан
    4 комментария
  • Как правильно оформить работу со складом и номенклатурой в 1с и выгрузки остатков на Авито и маркетплейсы.?

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

    Все верно! Или по другому, или через "прокладку"! 1С:Бухгалтерия не предназначена для оперативного складского учета и не поддерживает интеграцию с сайтами. То, что вам нужно частично есть в 1С:Управление Торговлей, 1С:Розница и 1С:УНФ.

    Если нужно работать именно с Бухгалтерией, то нашел для вас отличную статью, где все варианты подробно расписаны и даже есть примеры PHP-кода для вашего маркетплейса для подключения (не Авито, не Озон, не ВБ, а именно для вашего сайта типа Битрикс или ОпенКард): https://создание-сайта.net/news-new/integratsiya-1...
    Ответ написан
    Комментировать
  • Как сбросить кэш Apache Tomcat 9?

    @Dementor
    программист, архитектор, аналитик
    Как сбросить кэш Apache Tomcat 9? Сброс кэша в браузере не помогает.

    А с чего бы это должно было помочь? Взять бубен и постучать - больше было бы шансов.

    Про сброс и вообще отключение кеша для Tomcat полно инфы. Вот первая ссылка из гугла:
    https://stackoverflow.com/questions/3743136/how-to...
    Ответ написан
    Комментировать
  • Как создать внешнюю обработку (форма управляемая)?

    @Dementor
    программист, архитектор, аналитик
    0) Если период меняют несколько раз, нужно удалить предыдущие колонки (реквизиты и элементы формы)
    1) Для каждого дня нужно создать реквизит формы, подчиненный таблице значений, которая выведена на форму (все колонки добавляются одним махом методом ИзменитьРеквизиты)
    2) Для каждого дня добавляем элемент формы, который связан с нужной колонкой таблицы.

    Как это все сделать? Первая ссылка в гугле: https://infostart.ru/1c/articles/1118319/
    Ответ написан
    Комментировать
  • Как получить данные из регистра накоплений остатки по регистратору?

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

    Вам нужен второй вариант.
    Ответ написан
    Комментировать
  • Передача ссылки на TG зная только chatId на Java?

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

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

    Но вы можете повторить свой "огромный алгоритм итога" в модуле документа или его менеджера (а лучше перенести из формы, чтобы все было в одном месте и не дублировать код) и использовать его для печати.
    Ответ написан
    3 комментария
  • Почему Web-сервис 1С на IIS периодически не работает?

    @Dementor
    программист, архитектор, аналитик
    есть web-сервис, расположенный на другом IIS сервере, но обращается к этой же базе 1С, он тоже перестает работать.

    Это зацепка! Следовательно проблемы с базой. Включайте на 1С-сервере ведение технологического журнала по проблемной базе с веб-сервисами и смотрите что там происходит в те минуты, когда веб-службы недоступны - там могут быть аварийные падения с перезапусками служб rphost, или дедлоки с полной остановкой основных функций, или недоступность лицензий (веб-службы тоже требуют лицензии).
    Ответ написан
  • Как доделать калькулятор кредита в 1С?

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

    Сказали можно это решить через добавление переменной которая будет брать промежуточные значения из цикла

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

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

    @Dementor
    программист, архитектор, аналитик
    Конечно не получается. И при всем желании не получится.

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

    2) Код к условному оформлению и даже к состоянию на форме не имеет отношения - тут есть основной реквизит формы Объект, у которого есть коллекция Товары - ты проходишь циклом по данным и все. Теоретически, если слишком сложные условия для цветов, то в Товары на форме можно добавить собственный подчиненный реквизит, который не хранится в базе, но который можно при подобном обходе заполнить и потом именно его использовать в "условном оформлении".
    Ответ написан
  • Как использовать агенты JADE в JAVA (настройка проекта и первый запуск)?

    @Dementor
    программист, архитектор, аналитик
    Предупреждение: я ламер, поэтому мог упустить какую-нибудь важную деталь, но вроде все основное указал
    Никогда не работал с JADE и магического совета не дам. Но что бросается в глаза - урок от лета 2013 года (более 10 лет), видеоролик от 2016 года. Всюду какие-то древние API. Возможно именно в этом и проблема? Если вы сможете себе поставить Винду 10-летней давности, древнюю версию Эклипса, найдете древнюю версию JADE и вообще Java SDK - все заведется.

    Советую поискать более новые туториалы.
    Ответ написан
    Комментировать
  • Как передать параметр из одной формы в другую?

    @Dementor
    программист, архитектор, аналитик
    Через точку? ВтораяФорма.НужныйРеквизит

    P.S. Люблю такие "конкретные" вопросы. Потом оказывается, что речь не про формы как про интерфейс, а про печатные формы отчетов и нужно выполнить расшифровку одного вторым.
    Ответ написан
    Комментировать
  • Как подключить 1с управление транспортной компанией к python?

    @Dementor
    программист, архитектор, аналитик
    Пытался разобраться с 1с и его модулями, но ничего совершенно не понял. Кажется, что нормальные туториалы вообще отсутствуют.
    Документации просто море! Даже во времена 7.7 и ночного интернета по карточкам уже было множество документации в открытом доступе, а с приходом версий 8.* информации стало на несколько порядков больше. Включая ролики на Ютубе и ТикТоке, где все детально разжевывается для зумеров.

    Мне нужно подключить 1с управление транспортной компанией к python, для создания заявок
    Может проблема в том, что вы сами не знаете чего хотите и потому не можете найти ответ? "Управление транспортной компанией" судя по названию программа для автоматизации процессов 3PL и 4PL операторов. Python - это популярный в академической среде язык программирования. Заявка - это фиксация намерений. А о том, зачем все это добро вместе нужно, ни слова не сказано.

    Как это можно сделать или где можно посмотреть документацию или гайд?
    Начать нужно с того, что для себя определится для чего нужны 1С и Python. Не обязательно делать UML-диаграммы (хотя не помешают), можно просто выписать по вашему процессу что вы хотите переложить на 1С, а что на Python. Кстати, почему Python? Это как говорить "работаю хакером на компукторе". Если у вас Django, то именно так и пишите! И самое главное - определитесь с сущностью заказа - это какой-то заказ на доставку в 1С, который нужно выгрузить на Python, или заказ клиента, который нужно передать с сайта в учетную базу для планирования доставок?

    После того как вы определитесь с системами, которые вам доступны (ограничения), и точно поймете какие данные и в каком объеме (в каком направлении и с какой частотой) вам нужно передавать, то половина дела считай сделана. Далее каждый последующий запрос будет давать десятки вариантов реализации и вам останется выбирать максимально простой и понятный для вас. Как отправная точка при поиске варианта интеграции, замечателен ответ от CodeNull
    Ответ написан
    Комментировать
  • Что не так в этом диалоговом окне в android?

    @Dementor
    программист, архитектор, аналитик
    что я не так делаю?
    Сначала не читаете документацию, а потом логи:
    java.lang.IllegalStateException: Fragment com.example.myapplication.DialogFr must be a public static class to be properly recreated from instance state.
    Ответ написан
    Комментировать
  • Как сохранить данные в PostgreSQL в Spring Data JDBC?

    @Dementor
    программист, архитектор, аналитик
    Используй на листе студентов аннотацию @OneToMany со свойством cascade = CascadeType.ALL
    Детали в документации или в статьях типа этой - https://javarush.com/quests/lectures/questhibernat...
    Ответ написан
    Комментировать
  • 1000 торговых предложений в карточке товара. Вывезет ли битрикс?

    @Dementor
    программист, архитектор, аналитик
    Выгрузите и узнаете. Функционал товаров и торговых предложений самый базовый. Если бы разработчики сделали бы ограничение на количество ассортимента, то Битрикс никогда не стал бы настолько популярным.
    Ответ написан
  • Буквенно-цифровое значение в поле ИНН, КПП и в адресе (в карточке клиента)?

    @Dementor
    программист, архитектор, аналитик
    Похоже на обфускацию данных, которую делают перед передачей базы сторонним разработчикам, которым нужны реальные данные для тестирования, но есть опасность утечки информации.
    Ответ написан
    Комментировать
  • Как перейти с этапа mode=checkauth на mode=init для выгрузки товаров в 1С?

    @Dementor
    программист, архитектор, аналитик
    mode=checkauth - это не просто запрос доступности сайта, но и открытие сессии.

    Структура ответа:
    1 строка - success, если логин и пароль подошли
    2 строка - имя параметра для куки
    3 строка - значение куки
    4 строка - значение sessid

    Кука и идентификатор сессии используются в последующих запросах к сайту по формату CommerceML
    Ответ написан
    1 комментарий