• Обработка по созданию Приложения2 в УТП для Украины
    За домовленістю
    Виконавець визначений: Светлана

    Цель разработки:
    Автоматизировать ввод Приложения2 к налоговой накладной(РасчетКорректировки)
    с учетом уже введенных ранее Приложений2 к налоговой накладной по имеющимся данным по Номенклатуре, Количеству и новой цене.

    1. Создать обработку для УТП для Украины
    2. Реквизиты:
    Организация, Контрагент, Договор, текстовая строка для ввода пути файла.
    3. В этой обработке будет выбираться excel-файл со след. колонками:
    Артикул, Наименование товара, Количество, Цена
    4. Алгоритм при нажатии на кнопку Выполнить:
    4.1 Выбираем Налоговые накладные(НН) по выбраным в обработке Организации/Контрагенту/Договору, сортировка самая последняя по дате НН в начале списка, самая новая НН в конце списка
    4.2 По каждой строке из файла, ищем в базе номенклатуру по артикулу
    4.3 Ищем в выбранных НН найденную номенклатуру, если находим, то
    4.4 Выбираем документы Приложение2(П2) с основанием равным НН из пункта 4.3, сортируем по дате по убыванию (т.е. самая поздняя в начале списка)
    4.5 Ищем Текущую Номенклатуру в Найденных П2 из п. 4.4, если находим, обрываем цикл поиска по подчиненным П2, если не находим, то далее в пункте 4.6 П2:=НН
    4.6 Если количество в П2 больше или равно Количеству в строке из фала, добавляем НН, П2, Номенклатуру, Цену из файла, Цену из П2 в заранее созданную ТаблицуЗначений с Количеством из файла, если меньше, добавляем со всем количеством, Количество в файле уменьшаем на количество в П2, продолжаем поиск по циклу п. 4.3
    4.7 Если не набираем в найденных НН нужного количества выводим сообщение по текущей номенклатуре " не добрали ранее отгруженного количества столько-то"
    5. В результате по полученной Таблице значений, с колонками: НН, П2, Номенклатура, Количество, Цена в документе, Цена в Файле выполняем группировку строк по колонке НН
    6. По сгруппированным данным вводим новые Документы Приложение2, с основанием из колонки НН, ТЧ товары заполняем Номенклатурой и Количеством, Цену в документе считаем первоначальной ценой, Цену в файле новой ценой корректировки
    7. При выборе в обработке Контрагента, устанавливаем договор по умолчанию для выбранной организации

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

    т.к. принципиально задача более или менее описана, В ПРЕДЛОЖЕНИИ ПРОСЬБА СРАЗУ УКАЗЫВАТЬ ОРИЕНТИРОВОЧНУЮ СТОИМОСТЬ ПО ЗАДАЧЕ!!!

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

  • Доработка отчета Валовая прибыль. Управление торговлей для Украины.
    0 грн.

    Переработка отчета Валовая прибыль по следующим принципам:
    1. реальная сумма продажи - берем из регистра накопления Продажи
    2. себестоимость берем из прайса на момент продажи по опрделенному типу цены, добавляем реквизит в отчет "Цена закупочная" (Тип Справочник.ЦеныНоменклатуры выбирать в отчете) на момент продажи (Регистр цены номенклатуры).

    (Сейчас Валовая прибыль в единой валюте считает цену поступления, а нужно чтоб была возможность взять цену из прайса на момент продажи, цены в прайсе ведутся в разных валютах: грн., евро, доллар, бывает что одна и та же позиция с одним и тем же типом цен в разное время введена в разной валюте). Отчет нужен в единой валюте (доллар) – по сути переработать отчет Валовая прибыль.

    А. Сумма продажи – это сумма, которая берется из Реализации товаров и услуг и пересчитывается в доллар, В регистре продажи есть эти пересчитанные суммы, т.е. берем из регистра Продажи.
    б. Сумма себестоимости – Цена закупочная * Проданное количество; Реквизит у отчета (Тип Справичник.ТипыЦенНоменклатуры), сама цена берется на дату продажи из регистра сведений ЦеныНоменклатуры (Срез последних на дату)

    Конфигурация: Управление торговлей для Украины.

    В предложении пишите сроки и стоимость.

  • Бонусная система в Управление торговлей
    За домовленістю

    В случае полностью погашенной дебиторской задолженности (ДЗ) в текущем месяце клиенту на следующий месяц начисляется бонус в размере 5% от суммы отгрузки текущего месяца.


    1. Создать документ Начисление бонусов(НБ), который будет проводить расчет и начисление бонусов, клиентам которым не установлен признак «Не учавствует в бонусной системе»

    метод расчета

    (в случае полностью погашенной ДЗ в месяце, который является предыдущим для даты документа НБ клиенту на первое число месяца даты этого документа начисляется бонус в размере 5%(реализовать как периодический регистр сведений с возможностью изменения процента) от суммы отгрузки предыдущего месяца)

    - Создать признак «Не учавствует в бонусной системе» в спр.Контрагенты
    - Создать документ Начисление бонусов
    - Создать оборотный регистр ******************************* в котором будут храниться начисленные и использованные бонусы за тек. месяц

    2. В Заказе покупателя и Реализации товаров и услуг добавить реквизиты
    - Бонусы не начисляются
    - Сумма Бонусов

    - При вводе документа, если не выставлен признак Бонусы не начисляются, заполнять Сумма Бонусов остатком бонусов.
    - Если есть бонусы
    - При подборе/удалении товаров в/из документ/а рассчитывать процент ручной скидки – распределять сумму бонусов на все товары документа и вычислять процент ручной скидки
    - Блокировать процент ручной скидки если выдаются бонусы по документу

    При записи/проведении документа делать пересчет.

    3. В спр. Контрагенты добавить реквизит Бонусы не начисляются, если признак установлен в Заказе покупателя и Реализации товаров и услуг при выборе контрагента Бонусы не начисляются устанавливать равным из карточки контрагента

    4. Контролировать сумму выданных бонусов за весь текущий месяц
    - При проведении Реализации товаров и услуг
    5. Запрет на редактирование проведенных реализаций
    - Создать отдельную роль, которая позволит редактировать проведенный документ Реализация товаров и услуг

    6. При начисленных бонусах реализовать вывод суммы бонусов на печатную форму.
    Пример ПФ будет предоставлен отдельно.

Вгору