Учет отправленных заказов по почте.

Денис17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
10.02.2011

Необходимо сделать программу учета отправки заказов по почте (база заказов, формирование бланков на посылку, автоматическая проверка состояния заказа на сайте укрпочты, отправка email клиентам из программы.) Описание того что мне нужно на основе программы Sales-book (с указаниями что удалить, а что добавить)

Возможно у вас будут свои идеи возможна реализация на 1С

Начнем с добавления заказа.

1. В первом окне http://s2.ipicture.ru/uploads/20110210/TnoTt3yF.png (в скрине отмечено что не нужно) добавляем строки, "Источник заказа", "Номер заказа", "Сумма заказа", "Дополнительное поле", "Номер товара" (это поле должно формироваться динамически так как номеров может быть несколько) название товара должно погружаться к его номеру из отдельного списка вида "номер товара > название товара".

Соответственно добавить метки

%Istzakaza%

%numberzakaza%

%summzakaza%

%doppole%

%numtov1%,%numtov3%

2. Следующее окно добавления заказа http://s1.ipicture.ru/uploads/20110211/T9MTPoF0.jpg

Состав заказа изменить на

Номер товара (берется из заполненной ранее формы либо вручную)

Название товара (берется из списка соответствий имен и товаров)

Общая сумм заказа (берется из заполненной ранее формы либо вручную)

Добавить поле "Источник заказа"

Номер заказа берется из предыдущего окна.

Номер заказа может быть не уникальным однако если совпадает номер заказа и источник то должно выскакивать предупреждение.

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

Добавить кнопку автоматической проверки состояния посылки на сайте укрпочты по почтовому идентификатору с автоматической установки галочки в соответствующем месте (на сайте при проверке состояния посылки есть уникальные слова которые характеризуют состояние посылки проверку можно проводить по ним)

Добавить кнопку отправки email об отправке заказа (сервер для отправки и др. указываются в настройках прокраммы)

Добавить кнопку отправки email об ожидании заказа на почте (сервер для отправки и др. указываются в настройках прокраммы)

Шаблон обоих писем устанавливается в настройках программы, шаблон должен быть настраиваемым с возможностью добавлять и удалять из него "Источник заказа","Номер заказа", "Сумма заказа", "Номер товара" (с подгрузкой его названия), ссылки к проверке почтового идентификатора на почте, обращения к поучателю, числа отправки.

Добавить соответствующие галочки email об отправке заказа отправлен и email об ожидании заказа на почте отправлен.

3. В основном окне программы

окно "Заказы" быть должно растянуто на весь экран а окна с содержанием заказа и бланками должны находиться сверху окна "Заказы"

окно "Заказы" состоять из колонок Источник заказа,Номер заказа, Покупатель, Город, отправитель, Дата заказа, сумма заказа, поля "Почтовый идентификатор" и галочек Возвращен, Отправлен, Оплачен, email об отправке заказа отправлен,email об ожидании заказа на почте отправлен, ошибка атоматической проверки почтового идентификатора.

Окно содержания заказа должно состоять из колонок источник заказа, номер заказа, название товара, общая сумма заказа

В контекстном меню должны быть пункты

отправить email об отправке заказа

отправить email об ожидании заказа

Автоматически проверить почтовый идентификатор

должна быть возможность применить эти операции ко всем выделенным объектам

а также пункты

скопировать содержание письма об отправке заказа в буфер

скопировать содержание письма об ожидании заказа в буфер

В отправителях, подробных данных об отправителях вносится не будет вносится только название отправителя.

По поводу бланков, автоматическая расстановка данных на бланке нужна только для получателя, для отправителя вносится вручную.Все с возможностью редактирования Бланки предоставлю.

Из всех справочников оставить только "Отправители", "Получатели", "Типы отправлений"

Категории не нужны, а товары это список соответствий номер > назввание

Нужна еще одна функция

На этапе добавления заказа должна быть возможность выбора отправителя.

В справочнике отправителей у каждого отправителя должно быть два поля "Максимальная сума для этого отправителя" "Сумма котору отправитель уже забрал"

При этом на этапе оформления заказа напротив отправителя указывается сумма (сумма оформленных заказов с этим отправителем минус сумма которую отправитель уже забрал).

При выборе отправителя если сумма его заказа вместе с текущим заказом превышает "Максимальная сума для этого отправителя" должно выдаваться предупреждение.

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

Заявки фрилансеров