Сергій Сікора
Переможець- Проєкти 80
- Оцінка 1.0
- Рейтинг 2 024
Бюджет: 2500 UAH Термін: 3 дні
Здоров’я Приємно, що завдання детально описано) Є досвід і бажання працювати. Зверніться до нас.
Ставки поки відсутні
Ставки приховані
-
Сергей Назаренко 10 вересня 2019Наверное, Вы меня сочтете занудой, но "Исправление ошибки на этапе проектирования в 200 000 раз дешевле ее исправления на этапе тестирования"(С)Из книжки по PM (к сожалению уже не вспомню точно из какой).
И т.к. я вижу ошибку в самой постановке, то хочу исправить ее, пока еще никто не перенес ее в код.
Итак.
Рассмотрим внимательно задание:
"Отчет формировать на выбранную дату, при этом считать, что эта дата есть началом и концом периода.
...
нас интерисует регистратор «Реализация товаров и услуг» (РТУ)
...
Группировки выводить по ... Дате* (В строке отчета выводить ДатуДок РТУ)."
Это только мне кажется, что сочетание этих трех условий приведет к тому, что в группировке Дата будет всегда одна и та же дата? Только время отличаться будет. И то, только в том случае, если мы периодом выбора оборотов будем считать не выбранную дату, а начало и конец дня выбранной даты.
-
Сергей Назаренко 10 вересня 2019"Вместо счета-фактуры - выводим дату РТУ, по ней же и группируем"
Правильно. Но т.к. мы выбрали обороты только за 01.07.2017, то в данных у нас будут только РТУ за 01.07.2017 (т.к. РТУ - это регистратор из выбранных оборотов). И в отчете в группировке ДатаРТУ будут везде одинаковые значения = 01.07.2017.
-
Natali Dem
10 вересня 2019
Это верно,
но в случае, если было сальдо на начало периода, то это значит, что дата РТУ будет меньше выбранной.
-
Сергей Назаренко 10 вересня 2019Но эта РТУ не попадет в выборку ВООБЩЕ, т.к. РТУ - это регистратор ("нас интерисует регистратор «Реализация товаров и услуг» (РТУ)"), а остатки по регистраторам, не попавшим в период выборки, у нас отсутствуют.
-
Natali Dem
10 вересня 2019
Угу, тут я не корректно использовала термин, исправляюсь: "нас интересуют входящие остатки и обороты по счету 361"
-
Сергей Назаренко 10 вересня 2019Возьмусь предположить, что необходимая Вам логика построения отчета следующая:
В параметрах указываем дату (на конец которой мы хотим получить остатки), а также, возможно, фильтр по организациям и контрагентам.
1. Система выбирает на указанную дату остатки в разрезе Организаций, Контрагентов и Сделок (в Вашем случае Счетов на оплату).
2. Далее, система выбирает все реализации (за все время существования базы), которые делали проводки (по 361 счету) по попавшим в отчет Сделкам. И из каждой реализации берет ее дату (дата документа). И для каждой Сделки определяет минимальную дату реализации (на случай, если по одной Сделке было несколько отгрузок).
3. И наконец, в полученном в п.1. отчете нужно заменить все Сделки на полученные в п.2. минимальные даты РТУ.
Я правильно понял Вашу задачу (в том, что касается группировки по Дате)?
Теперь о разбивке на БУ / БУ+УУ.
Признаки БУ и УУ есть в Сделке (Счет, Заказ и т.п.), в РТУ, в ПП.
Хорошо, если во всех документах по одной сделке эти галочки совпадают. Тогда мы можем ориентироваться на эти галочки в Сделке.А если эти галочки разные в разных документах по одной Сделке? Например, в Сделке БУ и УУ, в РТУ1 - только БУ, в РТУ2 - только УУ, в РТУ3 - БУ и УУ, в ПП1 - БУ и УУ, в ПП2 - только БУ и т.п. То как правильно разделить сумму остатка (которая по Сделке в целом) на виды учета?
-
Natali Dem
10 вересня 2019
В начале - спасибо Вам за помощь в анализе задачи.
Если у СФ все подчиненные доки с разной датой, то выводим их отдельными строками. Сумма сделки в СФ - не учитывается (СФ - не имеет проводок). Так же игнорируем и подчиненные доки с ТОЛЬКО управленческим учетом (т.е. только УУ). На рисунке Ваш пример:

Если же , например, Дата1=Дата3, то картика будет такой:

-
Сергей Назаренко 10 вересня 2019Первое, что сразу бросается в глаза в Вашем примере, это то, что в таблице не будет Дата4 и Дата5, т.к. мы ищем только даты РТУ (согласно условию задачи).
Допустим, что я не правильно понял условие задачи, и описанный мною выше алгоритм нужно поправить так, чтобы мы по Сделке брали даты не только РТУ, но и всех регистраторов, которые делали проводки по этой Сделке.
Но нужно понимать, что таким образом мы не получим остатки по этим датам (регистраторам). Это будут обороты по указанным датам.
А остаток у нас будет суммарный - по Сделке (СФ) в целом. И как этот остаток разнести по датам - вопрос еще тот.
Также нужно понимать, и в Вашем примере это видно, что оплаты не будут закрывать остаток по отгрузкам, а будут попадать в отчет в отдельную колонку в отдельные даты.
Это так и хочется? Или хочется, чтобы оплаты закрывали остатки по отгрузкам?
А вообще, та табличка, которую Вы привели в пример, уж очень похожа на оборотку (с начала времен до указанной даты), с детализацией до регистраторов (отображается не сам регистратор, а его дата), с разделением сумм оборотов по видам учета (указанным в регистраторе), и с отбором только тех сделок, по которым суммарный оборот за период формирования отчета - не нулевой. А также, в названиях колонок вместо слова "Обороты" указано слово "Сальдо".
-
Natali Dem
11 вересня 2019
Документооборот фирмы проще, чем указано на вашей иллюстрации, например:

Результат, который Вы мне показали - уже есть:

Красным выделены примеры оборотов, по которым нужно подвести ИТОГ (сальдо), но проблема в том, что 1. Это обороты, а нужно сальдо, с учетом входящих остатков и этих оборотов (Вы верно подметили - как в оборотке). Так же открытым остается вопрос ДАТЫ (на иллюстрации даты из оборотов за указанный период, но если учитывать входящие остатки, то - не решенная задача.)
Примечание: если понадобится, для решения задачи- мою обработку с оборотами могу выслать.
-
Сергей Назаренко 11 вересня 2019Поставьте в этом отчете дату начала = '0001.01.01' (в путое значение) и получите то, что Вам требуется - остатки на конец периода (которые равны оборотам +/- за весь период).
Актуальні фриланс-проєкти в категорії Автоматизація управління підприємством
Додавання фото документів через телеграм бот. Підключення до BAS має виконатись як розширення - без зміни конфігурації. Налаштування: 1. Журнал, для встановлення налаштування для яких обʼєктів працюватиме. Обʼєктом може бути документ або довідник. 2. Журнал користувачів бота. В журналі підтвердження користувачів бота, привʼязка до користувача BAS (користувач бота може не бути користувачем BAS), підрозділ по замовчуванню 3. Налаштування доступу для зебереження на FTP 4. Налаштування підрозділів та директорій на FTP для підрозділів Реєстрація 1. по номеру телефону 2. Підтвердження реєстрації в BAS (проставити галочку активний) Режим роботи. Режим 1. 1. З документу натискається клавіша "додати фото". (клавіша для користувача натискається тільки раз, і до завершення операції в боті для користувача не активною для цього чи інших документів) 2. Бот відправляє користувачу повідомлення "додайте фото або документ". 3. Користувач прикріпляє фото (одне або декілька) і натискає в боті клавішу "відправити" (або скасувати) 4. Повідомлення в телеграм про успішність відправлення. 5. Фото прикріпляється до документу в BAS. Режим 2. 1. В бот додаються фото 1 або декілька 2. Появляється кнопка "відправити" (або скасувати) 3. Повідомлення в телеграм про успішність відправлення 4. Загрузка файлу в директорію підрозділа. Назва файлу формується як: 2026_06_24_Документ_Телеграмuser
Створити форму з кнопкою, при натисканні на яку користувач буде запитувати, куди вставлений USB накопичувач, після відповіді повертати апаратний ідентифікатор USB-накопичувача. Усе це має працювати на веб-клієнті.
Шукаю спеціаліста з автоматизації бізнес-процесів. Потрібно провести аудит рутинних задач (замовлення, звітність, таблиці, комунікація, контроль) та впровадити ефективні рішення. Вимоги: досвід з AI, Google Sheets/Apps Script, Telegram-ботами, CRM, інтеграціями (Make, Zapier, n8n). Очікую: аудит процесів; виявлення вузьких місць; пропозиції та впровадження автоматизації; мінімізація ручної роботи. Мета — автоматизувати повторювані процеси й звільнити час команди для розвитку.
Ми – e-commerce компанія (крос-бордерний продаж на Amazon/Walmart). Переїжджаємо з Monday на ClickUp. Базову структуру (Spaces, Task Lists) вже налаштували, тепер потрібен досвідчений фахівець, який «докрутить» систему під наші бізнес-процеси та налаштує автоматизації. Щотребазробити: 1. Допрацювання: Команді незручно працювати зі стандартними картками, потрібно їх налаштувати під наш запит. 2. Автоматизація: Дедуплікація при імпорті: потрібно налаштувати імпорт звітів (CSV) через Make/n8n або скрипти. При завантаженні нового файлу система має автоматично перевіряти дублікати (наприклад, за номером замовлення) і оновлювати існуючі записи, а не створювати нові. Міжвідділовітригери:налаштувати ланцюжки: коли IT змінює статус задачі -> у логістів/продажів автоматично з’являється наступна задача. Telegram-бот:Автоматичне створення задач у ClickUp з повідомлень у Telegram (з прикріпленням тексту та лінком на джерело). 3. Безпекатабекапи: Налаштування автоматичного резервного копіювання бази (наприклад, у Google Sheets). Рішення для безпечної роботи з даними, щоб мінімізувати ризик «масового псування» даних та забезпечити швидкий відкіт змін (Audit Log/Backups). Вимогидокандидата: Досвід роботи з ClickUp API (саме API, а не просто базове створення списків). Практичні навички в Make (Integromat) або n8n. Розуміння логіки e-commerce (Amazon/Walmart) буде великим плюсом. Щочекаємоувідгуку: Орієнтовні терміни на аудит наявної системи та перші налаштування та бюджет. Ми шукаємо надійного партнера, який зрозуміє нашу специфіку і допоможе побудувати робочу систему. Чекаємо на ваші пропозиції!
Назва проєкту: Автоматизація пошуку B2B-клієнтів для продажу преміальних тренажерів Panatta в Україні Опис завдання: Наша компанія є офіційним представником італійського бренду Panatta в Україні. Panatta — це преміальні професійні тренажери для фітнес-клубів, готелів, спортивних студій, приватних залів, wellness-зон, реабілітаційних центрів та інших комерційних об’єктів. Ми шукаємо спеціаліста або команду, які зможуть розробити для нас систему/автоматизацію для пошуку потенційних B2B-клієнтів в Україні. Наша ціль: Створити стабільний процес пошуку, збору, фільтрації та підготовки бази потенційних клієнтів, яким може бути цікаве професійне фітнес-обладнання преміум-класу Panatta. Кого ми вважаємо потенційними клієнтами: власники та керівники фітнес-клубів; власники фітнес-студій; оператори готелів та готельних комплексів; девелопери житлових комплексів; забудовники, які створюють спортзали або wellness-зони у ЖК; власники SPA, wellness та resort-комплексів; приватні медичні та реабілітаційні центри; корпоративні офіси, які створюють фітнес-зони для персоналу; спортивні школи, клуби, академії; преміальні житлові комплекси з власною інфраструктурою; власники приватних залів у котеджах, резиденціях, клубних будинках; архітектори, дизайнери, проєктні бюро, які працюють із фітнес-просторами; керуючі компанії комерційної нерухомості. Цей список не є вичерпним. Нам також цікаві ідеї виконавця щодо додаткових сегментів потенційних клієнтів. Що потрібно зробити: Проаналізувати нашу бізнес-задачу та запропонувати ефективну систему пошуку B2B-лідів в Україні. Визначити джерела, з яких можна збирати потенційних клієнтів: LinkedIn, Google Maps, сайти компаній, Instagram, Facebook, бізнес-каталоги, YouControl/Clarity Project, будівельні портали, сайти девелоперів, готельні каталоги, профільні медіа, CRM/таблиці тощо. Запропонувати логіку автоматизації за допомогою Make.com, n8n, Apify, PhantomBuster, Clay, Airtable, Google Sheets, CRM або інших сервісів. Налаштувати автоматичний або напівавтоматичний збір контактів потенційних клієнтів. Передбачити фільтрацію та сегментацію лідів за типом бізнесу, містом, потенціалом, статусом об’єкта, джерелом, контактною особою тощо. За можливості — знайти контактні дані: сайт, телефон, email, LinkedIn-профіль, Instagram/Facebook, ім’я відповідальної особи, посада. Налаштувати базу лідів у зручному форматі: Google Sheets, Airtable, Notion, CRM або інший запропонований варіант. Продумати можливість подальшої автоматизації першого контакту: email, LinkedIn-повідомлення, CRM-задачі для менеджера, нагадування, статуси обробки. Очікуваний результат: На виході ми хочемо отримати не просто список контактів, а робочу систему, яка допоможе регулярно знаходити нових потенційних клієнтів для продажу тренажерів Panatta в Україні. Бажаний результат роботи: описана логіка пошуку лідів; налаштований робочий процес або MVP автоматизації; база потенційних клієнтів; інструкція, як користуватися системою; рекомендації щодо масштабування; приклади зібраних лідів; зрозуміла структура для подальшої роботи менеджера з продажу. Важливо: Ми працюємо виключно по ринку України. Нас не цікавить масовий спам або неякісні бази контактів. Нам потрібні релевантні B2B-ліди з високою ймовірністю зацікавленості у преміальному професійному фітнес-обладнанні. Буде перевагою, якщо виконавець має досвід: B2B lead generation; роботи з LinkedIn; автоматизацій у Make.com або n8n; парсингу відкритих джерел; роботи з CRM; побудови sales funnels; збору контактів для преміальних або нішевих B2B-продуктів; роботи з ринками нерухомості, HoReCa, фітнесу, wellness або медичних центрів. У відгуку на проєкт просимо написати: Який підхід ви запропонували б для цієї задачі? Які джерела лідів вважаєте найбільш перспективними саме для України? Які інструменти/сервіси ви б використали? Чи є у вас приклади подібних реалізованих проєктів? Який результат ми можемо отримати на першому етапі/MVP? Орієнтовні строки та бюджет реалізації. Формат співпраці: Готові розглянути як одноразову розробку MVP, так і довгострокову співпрацю з подальшим розвитком системи пошуку клієнтів. Бюджет: Обговорюється індивідуально залежно від запропонованого рішення, досвіду виконавця та обсягу робіт.


