Заказы на доработку 1С (сервис удаленной работы)

Хранилище

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

Здравствуйте, гость ( Войти | Зарегистрироваться )

История благодарностей участнику Batchir ::: Спасибо сказали: 1216 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
20.03.17, 14:45 Сложный перенос данных
оффтоп
Цитата(sava1 @ 20.03.17, 11:47) *
Т.е. Вы, как ответственный программист, еще и баланс им сведете ?


Задача человека к которому обращаются за услугой дать то чего от него ожидают.
В данном случае клиент ожидает новую рабочую базу данных, а не рабочий механизм синхронизации данных.
Сам механизм ему как таковой не нужен, в силу того что он потребуется один раз.
Конечно же я ничего сводить не буду, это должен сделать клиент (если не оговорена эта работа).
Но перед выгрузкой остатков я сделаю анализ данных и предоставлю клиенту максимум информации для исправления.
Потом
Цитата(Batchir @ 20.03.17, 10:16) *
2. Согласовал бы остатки которые необходимо перенести и выгрузил бы в эксель эти данные.
3. Утвердил данные (письменное подтверждение того что в экселе данные корректны), так потом спокойнее (не забываем про 5 фирм!!!).


Вот Вы бы взяли за работу, например, 20 чел.час и выдали свой результат клиенту.
Я бы взял, например, 80 чел. час и выдал свой результат.
В каком виде клиенту нужен этот результат и сколько он готов за это заплатить - решение самого клиента, мы с Вами можем лишь ему предложить решение его задачи.
Одно могу сказать с моим подходом к задачам я работаю на проектах с бюджетом от 1 млн. грн.
И в этих проектах выступаю и бизнес-аналитиком, и архитектором, и ведущим разработчиком.
И до момента начала разработки по проекту треть бюджета уходит на "поговорить, согласовать, проанализировать".
MATEVI,
20.03.17, 10:16 Сложный перенос данных
Цитата(sava1 @ 19.03.17, 8:01) *
4. часов 15-20 (с запасом).

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

Нет, может версию правил для переноса и напишете за это время, но что делать с тем что будет до и после написания правил?
У вас ведь не заказывают написание правил конвертации, у вас заказывают результат, который заключается в том что появляется новая база с корректными данными.

Я бы наверно пошел по следующему пути:
1. Слил справочную информацию (конвертацией)
2. Согласовал бы остатки которые необходимо перенести и выгрузил бы в эксель эти данные.
3. Утвердил данные (письменное подтверждение того что в экселе данные корректны), так потом спокойнее (не забываем про 5 фирм!!!).
4. Загрузил бы из экселя остатки в документы.
5. Перенес оговоренный список документов без движений (конвертацией).
6. Перепровел загруженные документы.
7. Проконтролировал данные в базах источниках и УТП, не забываем что они должны совпасть.

И в оценку вложил бы все эти пункты, потому что какой смысл браться за работу в 15-20 часов если в итоге будет потрачено на неё, например 2 недели.
maxst22,
07.03.17, 21:11 С наступающим 8 марта, дорогие девушки!
Присоединяюсь к поздравлениям. Нам с вами веселее жить, надеюсь это взаимно)
nysysimara,
03.02.17, 14:21 Синхронизация Бинотела и 1С
Нет, не связан. По факту телефон может быть как программный, так и мобильный (бинотел позволяет такую структуру). Вся логика работы и настройки телефонии находится в облаках. Вот эти облака и посылают все данные о звонке на веб-сервер, которые и нужно обработать.
Плюсы: Вы можете находиться не за компом, принять звонок на мобильный. В 1С при этом зарегистрируется событие, которое вы потом сможете обработать (описать его и пустить дальше по бизнес процессам компании).
Минусы: Телефонный звонок это также событие, которое нужно что бы отразилось моментально на рабочем столе 1С того кто принимает звонок, т.е. если к Вам поступает звонок, то сразу должна отобразиться на экране вся информация по клиенту ещё до момента поднятия трубки. Если научить сервер генерировать внешнее событие для конкретного клиента, то эта проблема не есть проблемой.
Petre,
09.12.16, 9:48 Глюк в настройках профиля
Зашел в профиль на страницу настроек



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

Vofka,
07.12.16, 15:32 Консоль автоанализа запросов Gilev.ru
Авторы обработки Команда Gilev.ru
Описание оригинальной обработки
Скачать оригинальную обработку

Большая часть проблем производительности 1С лежит в неоптимальных запросах. Даже многие блокировки — лишь следствие избыточного сканирования данных неоптимальными запросами. Поэтому основная задача оптимизации всегда будет в том числе в оптимизации наиболее используемых запросов.
Команда Gilev.ru представляет вашему вниманию новый уникальный инструмент быстрого автоматического анализа неоптимальности запросов, позволяющий разработчику получить возможность оперативно проанализировать свой запрос и исправить в нём ошибки, не привлекая для этого 1С Экспертов.

Инструмент позволяет автоматически проанализировать структуру выполняемого запроса, план его выполнения на MS SQL и в облачном сервисе показать рекомендации, позволяющие программисту оптимизировать исходный запрос.


За основу взята обработка версии 1.5.19.
Сделал несколько украшательств чисто для себя:
1. Переместил закладку плана запроса, так что б она показывала план на весь экран

2. Реализовал вывод признака наличия SCAN и SEEK...WHERE что б визуально сразу бросалось в глаза



3. "Причесал" вывод описания оператора + исправил вывод этого описания в метаданных 1С (использую 8.3.9.1818 и покрайней мере в ней не все данные отображались)



Доработанная консоль: [attachment=1030:GilevRu_...e_1_5_19.zip]
Оригинальная: [attachment=1031:GilevRu_...9_ORIGIN.zip]
Acid, mister-x, python, Vofka,
07.12.16, 9:52 Консоль запросов для УФ (одна из лучших)
Так для информации)))
В консоли не обнаружил возможности построения плана запроса. Кому как а для меня это важная фича.
Я лично пользуюсь консолью гилева http://www.gilev.ru/console_setup/(скачать)
На сервис не выгружаю, т.к. каждый разбор запроса стоит денег, но в консоли очень удобно представлен план запроса.
Я по своему опыту это представление "причесал" и оно мне выделяет цветами все проблемные (на мой взгляд) операторы плана запроса.
mister-x,
07.12.16, 9:36 Как отправить из файловой базы на sql/pgsql сервер некоторые данные
Добавлю что-то новенькое в обсуждении универсальности решения:
1. В базе удаленного сервера разрабатываем web-сервис (http-сервис)
2. Разворачиваем (если не развернут) web-сервер и публикуем этот сервис.
3. В торговой конфе пишем обращение к веб-сервису: передаем/получаем необходимые данные.

Что имеем (первое что в голову пришло):
1. Никакого впн нет. Доступ к веб-серверу дело рук администратора веб-сервера.
2. Универсальность решения на стороне сервера. Операции можно вызывать из любой конфигурации, правда нужно писать работу с ними в каждой новой конфигурации-клиенте.
3. Онлайн обмен. Результат выполнения можно сразу узнать. Сервер вернет всю необходимую информацию.
4. Нет никаких фоновых 1С-ок. Обмен только по необходимости.
5. Ваша схема перерастает в более простую с меньшим количеством узлов: 1с база (касса) <> web-сервер <> 1с база (центральная)
cartorys,
30.11.16, 13:19 Не систематические притормаживания 1С
Можете ещё показать структуру регистра ОстаткиТоваровКомпании?

т.к. база файловая, то единицей блокировки данных при записи является вся таблица целиком. Если в этот момент в базе идет "интенсивная" запись в таблицу ОстаткиТоваровКомпании, то работа с этой таблицей может быть проблемной.
Нет ли случайно запросов в транзакции на чтение этой таблицы?

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

ИМХО тут действительно нужно проанализировать конфу как предлагают в ДЦ.
Можно попробовать увеличить скорость записи данных, возможно там выполняется какой-то код, который неоправданно увеличивает время транзакции записи.
Вообще решением так же может быть переход на SQL (возможно есть возможность использования какой-то бесплатной lite версии в ДЦ), тогда единицей блокировки данных будет уже запись, а не таблица и проверить что все запросы попадают в индекс при выполнении.
bizisoft,
20.11.16, 10:55 Булевое значение в запросе СКД
Попробуйте использовать IsNULL(СведенияОбИнвалидностиФизлиц.Инвалидность, Ложь)
nazarenko,
19.11.16, 13:00 По поводу авторских прав

 i 

Правила: 13. Нельзя просить/раздавать программные продукты (ссылки, файлы по почте или ЛС, и. т.п.) от фирмы 1С (конфигурации, диски ИТС, и т.п.) и других компаний, если это запрещено лицензионным соглашением либо может нарушать чьи-то авторские права. Также запрещается обсуждать обход защиты лицензионного ПО. Подобные просьбы и обсуждения будут удаляться, а авторы наказываться;
 


В правилах вроде прописано что нельзя. Если с ПО понятно, то к тексту думаю нужно относиться так:
Администрация не в силах выполнять проверки на авторство, это же форум где могут писать кто угодно и что угодно.
Если автор опубликованного текста объявится и потребует убрать, то так и сделаем (в принципе так и делали)
Sharzem,
12.04.16, 12:06 два РРО на одному касовому місці
Ну система позволяет к одному рабочему месту подключать N количество фискальных регистраторов. Именно поэтому он и предлагает выбор, если подключено больше 1.
И именно этот алгоритм является штатным. То что хотите Вы для УТП является не штатным механизмом.
yur,
31.03.16, 9:05 Проведение валидации компьютерных систем на базе 1С
Я это понимаю на "сельском" так smile.gif

Имеем:
1. Программа 1С.
2. Бизнес-процессы компании и люди их исполняющие.

Необходимо:
Оценить и дать результат насколько возможности п.1 покрывают требования п.2.

Если в точку, то нужно:
1. Сделать исследование (бизнес-аналитики изучают бизнес-процессы компании так как они есть).
2. Построить логическую модель (документирование бизнес-процессов в виде понятном для разработчиков)
3. Построить функциональную модель (наложить текущие возможности 1С на логическую модель и описать необходимые доработки для того чтобы покрытие функциональной модели стремилось к 100%).
4. Сформировать техническое задание на доработку системы (если в этом есть необходимость).
Антон Алексеев, Домовик,
04.03.16, 11:33 Конфигурация "Зарплата и Управление Персоналом для Украины", релиз 2.1.43.1 от 02.03.2016
Цитата(sasha007 @ 04.03.16, 11:28) *
Звикнути треба щоб не путатись яку базу якою платформою відкривати

Прописать в параметрах запуска и не думать об этом
sasha007,
18.12.15, 10:04 Ограничение прав доступа. редоктирования Z отчета
Подобным образом стоит заблокировать и другие элементы формы, которыми можно менять данные табличной части, например кнопки "Подбор", "Изменить", "Заполнить ...", если такие есть.
Kolert,
18.12.15, 9:52 Ограничение прав доступа. редоктирования Z отчета
Попробуйте в форме документа в процедуре ПриОткрытии в конец добавить код, и свой комментарий добавьте, что б было видно что это не типовой код.

// добавлено для запрета редактирования табличной части товаров. Доступно только полным правам
Если Не РольДоступна("ПолныеПрава") Тогда
    ЭлементыФормы.Товары.ТолькоПросмотр = Истина;
КонецЕсли;


Доступность редактирования табличной части будет только у пользователей с полными правами
Kolert,
17.12.15, 19:07 Помогите скачать с инфостарта
Цитата(zetovich @ 17.12.15, 18:51) *

[attachment=900:1Cv8_TreeDemo.zip]
mister-x, zetovich,
30.04.15, 14:37 Отчет по Марже
Сгруппировать по номенклатуре и просуммировать по полям.


а вообще не понимаю почему у Вас не получается, вот для примера:


Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|    ПродажиОбороты.Номенклатура,
|    ПродажиОбороты.КоличествоОборот Количество,
|    IsNULL(ПродажиСебестоимостьОбороты.КоличествоОборот,0) КоличествоОборот,
|    ПродажиОбороты.СтоимостьОборот Стоимость,
|    IsNULL(ПродажиСебестоимостьОбороты.СтоимостьОборот,0) СтоимостьОборот,
|    ПродажиОбороты.СтоимостьОборот - IsNULL(ПродажиСебестоимостьОбороты.СтоимостьОборот,0) Маржа
|ИЗ
|    РегистрНакопления.Продажи.Обороты(, , , Номенклатура = &Номенклатура) КАК ПродажиОбороты
|        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПродажиСебестоимость.Обороты(, , , Номенклатура = &Номенклатура) КАК ПродажиСебестоимостьОбороты
|        ПО ПродажиОбороты.Номенклатура = ПродажиСебестоимостьОбороты.Номенклатура";

Запрос.УстановитьПараметр("Номенклатура", МояНоменклатура);
Результат = Запрос.Выполнить();


без группировок выводит то что нужно, может у Вас есть доп особенности в запросе
candrey,
30.04.15, 14:23 Подключение термального принтера к Розница для Украины 8.2
Насколько помню в рознице вроде можно использовать один из имеющихся ФР, у какого-то можно настройку сделать что печать ведется не на ФР и на аля чековый принтер.
ScireNefaS,
04.03.15, 12:12 Медовая стыковка для 1С 8.2 (Обмен документами в электронном виде между программами M.E.Doc и 1С 8.2)
Inkognito, мы поддерживаем такого рода информацию.
И вообще предлагаю вынести тему из рамки новостей в другое более достойное место. icon_beer17.gif
З.Ы. тему в избранное
Inkognito,
31.10.14, 17:28 Прикольное видео
Реклама хонды

https://www.youtube.com/user/HondaVideo/OtherSide

При просмотре жмем R
Acid, mister-x, vadim007,
30.10.14, 14:40 Обмен данными через СОМConnector
Для Каждого Строка Из ТаблицаДанныхИсточникСОМОбъект Цикл
    СтрокаТЗ = ТЗДанныеИсточник.Добавить();
    ЗаполнитьЗначенияСвойств(СтрокаТЗ,Строка,,);

    ИмяПеречисления = "СостояниеВагона";
    КомОбъект = Строка [ИмяПеречисления];
    
    ИндексПеречисления = БазаИсточник .Перечисления [ИмяПеречисления] .Индекс(КомОбъект);
    ИмяЗначенияПеречисления = БазаИсточник .Метаданные().Перечисления[ИмяПеречисления].EnumValues.Get(ИндексПеречисления).Name;
    ЗначениеПеречисления = Перечисления[ИмяПеречисления] [ИмяЗначенияПеречисления];

    СтрокаТЗ [ИмяПеречисления] = ЗначениеПеречисления;

КонецЦикла;


Как-то так.

Но я бы дополнительно посоветовал сохранять найденные соответствия в какой-то кэш и если в нем не найдено, то лезть в БазаИсточник за данными
kosalex,
22.08.14, 21:49 Поле объекта не обнаружено (настройка)
Цитата(mister-x @ 22.08.14, 18:02) *
таки конфа знята з підтримки

Да, но и измерение есть. Грешу на кэш.
Tolik,
04.07.14, 9:37 Как просмотреть архивный чек ККМ
Чеки "архивируются" безвозвратно, они трансформируются в документ "отчет о розничных продажах".
Как написал Егор Динин, необходимо дорабатывать УТ для того что бы чеки оставались в системе в виде архивных документов.
По сути нужно дописать УТ так как сделано в Рознице.
Rema,
20.06.14, 8:26 Помогите скачать с инфостарта
Цитата
Добрый день!
Помогите пожалуйста скачать:
Планирование закупок


http://pro1c.org.ua/index.php?showtopic=18432
mact,

20 страниц V   1 2 3 > » 
RSS Текстовая версия Сейчас: 23.04.17, 17:45
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне