Создать несколько обработок для нетиповой УТ 10.3.20.2 по данному ТЗ
Отменено
Москва(Россия )
01.05.1987(37 лет)
54 |
5
21 ноября 2024 в 09:54:42
(Позавчера)
51999
V8.x Управление торговлей
500
Или наличие 1С-сертификатов (с
загруженными изображениями)
Или т олько для ПРОФ - аккаунтов
04.11.2013 10:30:51
до 20.11.2013
Текст задания
Конфигурация УТ 10.3.20.2 с доработками, но они в основном касаются внешних обработок и отчетов. Платформа 1С 8.3.3.721.
Скачать конфигурацию:
https://dl.dropboxusercontent.com/u/59802690/%D0%A3%D0%A2_%D0%91%D0%BE%D1%83%D0%BC%D0%B0%D1%81.cf
1. Обработка "Сквозное создание "Заказа клиента" по организациям".
Цепочка следующая: Управленческая организация - Динамика - ОптоваяОрганизация (или РозничнаяОрганизация) - КонечныйКлиент.
Порядок работы следующий: менеджер вводит документ "Заказ покупателя" (стандартный). Далее запускает обработку. Выбирает в ней созданный заказ. Указывает процент уменьшения цены при закупке у Динамики (по умолчанию 4%), указывает процент уменьшения цены при закупке у упр. организации (по умолчанию - 6%).
По нажатии команды "Создать заказЫ" создаются и проводятся еще два заказа покупателя. Первый - где ОптоваяОрганизация заказывает у Динамики, второй - где Динамика заказывает у упр. организации.
Контрагенты для собственных организаций должны иметь те же ИНН, что и Организации. Так они находятся и заполняются в создаваемые документы. Регистров или констант или других настроек соответствия создавать не надо (пожелание, если будет большая необходимость, можем и отказаться от него).
Цены в создаваемых заказах покупателя создаются не по ценам выбранного Заказа. А по цене Опт1 для данного товара (и далее уменьшаются на указанные проценты). Цены при расчетах необходимо округлять до копейки. То что при этом точной разницы в 4% или 6% достичь не получится - нормально.
Вопросы к решению:
1) создавать ли при такой цепочке документы "Заказ поставщика"? (Предварительно - нет).
2. Аналогично нужна обработка сквозного создания реализаций.
Пока уточняется, реализаций какого из этапов цепочки будет создаваться первой. Вероятно, также это будет реализация с клиентом.
3. В конфигурации есть отчет СК_ФинансовыйОтчет.
Необходимо модифицировать его для корректной работы при создании в базе сквозных документов внутри компаний. То есть обороты по продажам, закупкам, оплатам, заказам между собственными организациями должны вырезаться. Как узнать, что контрагент - собственная организация? Только по ИНН. Он должен совпасть с одним из ИНН из справочника Организации. То есть проверка должна быть внутри запроса.
Также необходима доработка, чтобы работала расшифровка для каждого поля отчета.
4. У менеджеров при работе с базой открывается обработка "СК_РаботаСКонтрагентами". В ней необходимо по команде "Добавить контрагента", которая сейчас уже существует, открывать типовую форму справочника "Контрагенты", а не урезанную, как открывается сейчас. При этом должен заполняться реквизит Ответственный значением текущего пользователя.
5. Создать обработку "Мастер помощи создания заказа покупателя". Добавить команду ее вызова на обработку "СК_РаботаСКонтрагентами". В мастере на первом шаге предлагается заполнить контактную информацию (четыре разных поля): Наименование, Емэйл, Телефон, ИНН. Пользователь по его выбору заполняет одно или несколько полей.
Нажимает кнопку Далее. После этого производится поиск среди контрагентов и их контактной информации. Поиск производится отдельно по каждому из полей. То есть если написали Иван Иванов в наименование и телефон указали 02, то сначала алгоритм должен найти всех Иванов Ивановых по наименованию, потом к результатам поиска добавить всех контрагентов, у которых будет такой телефон. И т.д.
При этом на втором шаге необходимо показать не только найденных контрагентов, но и в форме результатов поиска в отдельной колонке указать, по какому реквизиту найден данный элемент. Если элемент справочника Контрагенты найден дважды по разным реквизитам, то, разумеется, в результаты поиска его добавляем один раз.
Внизу под результатами поиска команда "Создать нового". Как и в предыдущем пункте она должна открывать обычную форму справочника Контрагенты для создания нового клиента и при этом обязательно должен заполняться Ответственный.
На втором шаге менеджер выбирает существующего контрагента или создается нового. Потом он нажимает далее и форма мастера закрывается, а вместо нее открывается форма создания нового заказа покупателя.
6. При создании контрагента на предыдущих двух шагах должен автоматически создаваться и сохраняться договор с покупателем.
По вопросам
Задание 1.
1.Заказ поставщику нет необходимости создавать. Если только вы не анализируете ожидаемый товар.
2. Доп регистры соответствия нет необходимости создавать, соответствия можно или жестко прописать в обработке, или настроить выбор там же.
Задания 2,3,4
нет проблем
Задания 5,6
тоже без проблем