Сообщество - 1C:Предприятие 8
Добавить пост

1C:Предприятие 8

292 поста 3 744 подписчика

Популярные теги в сообществе:

Продвижение продукта, лень или не хотят заморачиваться

Ситуация банальная, позвонили нам чтобы продать продукт "Дополнение к 1С", со словами вы будете меньше времени тратить на обработку бумажных документов.
Суть дополнения - сканирование и автоматическая распознование бумажных документов , ну как-то так вкратце.
Сразу в лоб сказал что у нас практически всё на Linux и МФУ у нас тоже специфические (Kyocera практически все). Явно разговаривал со мной менеджер, который не знает всей технической части и я бы сказал "плавает" в этом всём. Как менеджер сказал, что на Linux работает, только через кастыли (явно через какой либо wine или ещё что-то). Всё сошлось на том, что скинули на почту предложения, картинки и конечно презентацию. На всё это глянул и забыл, т.к. представляю всё это действие, т.к. сами разрабатывали (на Linux и Windows) подобное распознавание, только паспортов всяких разных, в итоге всё заработало, но всё равно есть огрехи именно в распознавании (то криво, то читаемость самих документов ужасная, то вообще рукописный тескт), ну в общем "наелись" всего.
Через неделю менеджер опять естественно перезвонила. Я пытался вежливо отказаться, но менеджер слишком уж приставучий попался, вот ту меня понесло.
Что я выяснил, то что разработчики данного дополнения пользуются сторонними библиотеками, которые написаны только под Windows, просто прикрытили уже готовое к своему детищу и пытаются продать, т.к. не хотят заморачиваться внаписании своего и по возможности делать кросплатформенные решения. И это всё это печально.
Как итог последнего разговора с менеджером я сказал, что пока не будет локализации под Linux можете даже не пытаться связываться с нами.

Продвижение продукта, лень или не хотят заморачиваться 1С, Linux, Windows
Показать полностью 1

Как обойти проблему "запрос в цикле"? И проблема ли это?

Есть обработка - читает файл Excel в реквизит формы типа Таблица значений. В исходном файле столбцов - десять, строк - от единиц до тысяч.

После первичного заполнения ТЗ, в цикле по строкам ТЗ заполняется недостающая информация: по каждой строке, помимо прочего, выполняется два запроса:

1. по текстовому значению ищется ссылка на элемент справочника, пишется в колонку ТЗ (ВЫБРАТЬ ???.Ссылка ИЗ ??? ГДЕ ... ПОДОБНО ...)
запрос может вернуть null, одно или множество значений, корректным считается только случай когда значение единственное, в остальных нужно вернуть признак ошибки

2. ищется запись в регистре сведений по определённых критериям
запрос может вернуть null или единственную запись, других вариантов нет, принимается любой результат

Стоит ли пытаться избавиться от запросов в цикле?

Я умею только один вариант: передать всю ТЗ в виде параметра в запрос, в запросе наколдовать последовательное заполнение таблиц, слить всё в одну итоговую, вернуть обратно.

С точки зрения кода - будет довольно сложный и некрасивый запрос. Сейчас - цикл с двумя строками, вызывающими функции с запросами по 5 строк.

Оно того стоит? База огромная - терабайты, справочник из запроса 1 - сотни строк, РС из запроса 2 - миллиарды строк. Существующая ситуация с точки зрения быстродействия устраивает полностью, весь код выполняется за считанные секунды.

Хочу спросить совета у бухгалтера, который проводит расчеты оплаты труда для медработников

Вопрос вот в чем. У нас у всех разнятся суммы за ночные часы по дежурству. По квитку я час у нас стоит 61 рубль а по данным главного экономисты 722. Проконсультируйте пожалуйста

Онлайн-система для соревнований по программированию на 1С

Представляю свой хобби-проект: платформу для решения алгоритмических задач.

Онлайн-система для соревнований по программированию на 1С 1С, Программирование, Соревнования, Турнир, Скриншот

Окно выполнения задания

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

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

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

Начните соревнование, покажите свои навыки: https://1c.xexod.ru/tournament/

Показать полностью

1с унф отчёт по движению

Добрый день. Может кто-то сможет помочь в настройке отчёта в 1С УНФ.
Суть задачи в том, что есть несколько подразделений, и один склад с которого выдают на эти подразделения ТМЦ. Списывается это документом «перемещение» операция «списание на расходы». И нужно в конце месяца построить отчёт о том кто и сколько израсходовал ТМЦ. Но стандартный отчёт УНФ «движение товаров» может только показать,что именно было списано, но не может показать на кого и когда.

Курсы 1с

Может быть есть у кого-нибудь курсы по доработке типовых конфигураций или может вообще по разработке 1с. Поделитесь пожалуйста. Либо рассмотрю вариант приобретения.

Помогите найти решения 1С+2D Сканер

есть задача в котрой по сути все понятно кроме нюансов.

необходимо установить 1С УпрТорг и подключить сканер на ПК. Сканер как планируется будет zebra возможно что то иное, на этом этапе сложности не возникнет. След этап, нужно чтоб в одинаковых сборках 1С была синхронизирована база данных, как пример: на месте работы просканировали товар. тут же в точке Б эта информация отобразилась. Весь конфиг будет строиться для личного пользования т.е. не фискальников не других оконечек для вывода в ОКВЭД не будет. через что можно настроить синхронизацию. Обе точке друг от друга на большом расстоянии проброс VPN крайне но возможен. В голову приходит цепляться удаленно на ПК 1 где будет сканер и смотреть что насканировали.
за скудость изложения простите возможно изложил не до конца и не на том уровне.

Меряем мир в сосисках!

Пройдя этот тест, вы узнаете, сколько нужно сосисок, чтобы спуститься по ним на дно Марианской впадины. А еще сколько их можно съесть, пока длится самый долгий в мире поцелуй. Не пропустите!

НАЧАТЬ ВИКТОРИНУ

Ответ на пост «Какой язык программирования стоит учить первым»

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

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

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

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

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

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

Отличная работа, все прочитано!