About This File
Модуль «Почта России - Печать почтовых бланков»
Email: [email protected]
Бланки соответствуют требованиям Почты России
Описание:
Модуль автоматически генерирует заполненные почтовые бланки Почты России, что позволяющий экономить время и нервы при отправке заказов покупателям. Данные заполняются автоматически, но перед каждой генерацией бланка все данные можно изменить. Вы получаете готовый к печати PDF-файл.
Поддерживаемые версии OpenCart: 1.5.x
Поддерживаемые бланки:
На текущий момент модуль поддерживает следующие бланки:
- ф.112ЭП + ф.116 - Посылка с наложенным платежом [2xA5=A4]
-
ф.112ЭП - Прием почтового перевода [A4]
-
ф.112ЭП - Прием почтового перевода [1xA5=A4
- ф.116 - Сопроводительный адрес к посылке [A4]
- ф.116 - Сопроводительный адрес к посылке [2xA4]
- ф.116 - Сопроводительный адрес к посылке [2xA5=2xA4]
- ф.107 - Опись содержимого в посылке [2xA5=A4]
- ф.7-a - Первый класс [1xA6=A4]
- ф.7-б - Бандероль [1xA6=A4]
- ф.7-п - Наклейка на коробку [1xA6=A4]
- ф.7-п - Наклейка на коробку [1xA5=A4]
- ф.CN23 - Таможенная декларация [1xA5=A4]
- ф.CP71 - Сопроводительный адрес к посылке за границу [1xA5=A4]
- Заявление на розыск внутренних отправлений [A4]
- Универсальная наклейка для транспортных компаний
Дополнительные платные услуги:
- Адаптация модуля под ваш магазин (например, добавление кастомных полей)
- Создание новых бланков (как абсолютно новых форм, так и сборка из существующих)
- Автоматическая генерация штрих-кодов и трек-номеров
- Актуально для тех, кто берет на почте сразу целые листы с трек-номерами и штрих-кодов для самостоятельной наклейки
- Вы вносите в систему первый трек с листа и система автоматически добавляет все остальные. Теперь лист можно выкинуть.
- Затем на ваших бланках будут печататься штрих-коды, а клиентам сразу выдаваться треки отслеживания.
- Причем данная доработка будет совместима с системами автоматического отслеживания от toporchillo
[*]Пакетная обработка бланков
- Несколько заказов галочками отметили - и открылся файл, в котором находятся все нужные вам бланки
- Или нажал на кнопку и открылись все бланки для заказов со статусом "Готов к отправке Почтой России" (или другой)
- Пример работы такой функциональности есть на демо-сайте. Как туда попасть смотрите ниже
[*]И любые другие работы...
- Актуально для тех, кто берет на почте сразу целые листы с трек-номерами и штрих-кодов для самостоятельной наклейки
Покупка:
После покупки модуля, необходимо написать письмо на почтовый ящик [email protected] или личное сообщение, указав в нем ваш ник на форуме, на чей аккаунт был куплен модуль и домен сайта. Вы получите ключ, необходимый для работы модуля (вводится в настройках модуля).
ВАЖНЫЕ ЗАМЕЧАНИЯ:
- При печати бланка CN-23 и CP71 составляйте адрес в формате [улица дом квартира], [город], RUSSIA
- Условные обозначения [1xA5=A4] означают формат бланка
- [1xA5=A4] - бланк в формате A5 размещен на странице A4
- [2xA5=A4] - два бланка в формате A5 размещены на странице A4
- [1xA5=A4] - бланк в формате A5 размещен на странице A4
[*]Добавление логотипа на наклейку
- Модуль автоматически берет картинку "logo.png" из папки /system/blankprint/samples
- Логотип выводится в существующих размерах, поэтому размеры стоит подбирать самостоятельно
- Выводится на формы ф.7-п (большую и маленькую)
- Размер логотипа на демосайте - 250 х 70 (отталкивайтесь от этих размеров)
[*]ПАКЕТНАЯ ОБРАБОТКА - не поставляется вместе с модулем. Стоит отдельных денег и делается под нужды заказчика.
Установка:
-
Загрузить содержимое папки "upload" на сервер в корень OpenCart'a;
-
Если у вас стоит vqmod, то все установится само!
-
Если нет, то следуйте дальше по инструкции:
-
Если у вас стоит vqmod, то все установится само!
[*]Поместить данный код в файл admin/view/template/sale/order_info.tpl в самый конец перед строкой "<?php echo $footer; ?>"
Этот код устанавливает кнопку на соответствующее место:
$(document).ready(function() { $('.heading .buttons').prepend('<a href="javascript:void(0);" class="button" onclick="showPrintBlankForm();">Печать почтовых бланков</a>');
})
function showPrintBlankForm() {
$('#content').prepend('<div id="postform-dialog" style="padding: 3px 0px 0px 0px;"><iframe src="<?echo substr($_SERVER["HTTP_REFERER"],0,(strripos($_SERVER["HTTP_REFERER"],'route='))) . 'route=' . 'module/blankprint/formBlankPrint&token=' . $token . '&order_id=' . $order_id ;?>" style="padding:0; margin: 0; display: block; width: 100%; height: 100%;" frameborder="no" scrolling="auto"></iframe></div>');
$('#postform-dialog').dialog({
title: 'Форма почтового отправления',
width: 780,
height: 650,
resizable: false,
modal: true,
closeOnEscape: true,
autoOpen: false,
close: function(event, ui) { $('#wrap').show(); },
open: function(event, ui) { $('.ui-widget-overlay').bind('click', function(){ $('#postform-dialog').dialog('close'); }); }
});
$('#postform-dialog').dialog('open');
}
//--></script>
<script type="text/javascript">
$(document).ready(function() { $('.heading .buttons').prepend('<a href="javascript:void(0);" class="button" onclick="showPrintBlankForm();">Печать почтовых бланков</a>');
})
function showPrintBlankForm() {
$('#content').prepend('<div id="postform-dialog" style="padding: 3px 0px 0px 0px;"><iframe src="<?echo substr($_SERVER["HTTP_REFERER"],0,(strripos($_SERVER["HTTP_REFERER"],'route='))) . 'route=' . 'module/blankprint/formBlankPrint&token=' . $token . '&order_id=' . $order_id ;?>" style="padding:0; margin: 0; display: block; width: 100%; height: 100%;" frameborder="no" scrolling="auto"></iframe></div>');
$('#postform-dialog').dialog({
title: 'Форма почтового отправления',
width: 780,
height: 650,
resizable: false,
modal: true,
closeOnEscape: true,
autoOpen: false,
close: function(event, ui) { $('#wrap').show(); },
open: function(event, ui) { $('.ui-widget-overlay').bind('click', function(){ $('#postform-dialog').dialog('close'); }); }
});
$('#postform-dialog').dialog('open');
}
</script>
<?php echo $footer; ?>
Если для вас работа с кодом представляет сложность - пишите установлю бесплатно.
Настройка:
-
В панели администратора, в меню Модулей (Дополнения -> Модули) установите модуль "Почта России – Печать почтовых бланков", нажав кнопку [Установить]
-
Затем нажмите [Изменить]
-
Это меню настроек модуля, здесь вы можете внести данные об отправителях вашего интернет-магазина (как о физических, так и о юридических лицах)
- Первая вкладка - профили вашего интернет-магазина
- Вторая вкладка - настройки
- Третья вкладка - дополнительные строки для описи (фирменный пакет, дисконтная карта и пр.)
Демонстрация:
1. Перейдите по данной ссылке: http://nikitabatov.ru/opencart/demo/admin/
2. Введите логин и пароль (Логин: demo Пароль: demo)
3. Выберете любой заказ
4. В верхней части появилась кнопка "Печать почтовых бланков"
5. Появилось окно, в котором вы уже можете сгенерировать необходимый вам бланк
Часто задаваемые вопросы:
Хостер пишет, что в вашем модуле вирусы.
Известная проблема, особенно с REG.RU. Все дело в том, что я шифрую свои модули для защиты от несанкционированного копирования, а системы сканирования просто не могут прочитать мои файлы, от чего начинают считать, что они заражены. Поэтому если после установки хостер вам присылает письмо, в котором говорит что у вас вирусы в файлах модуля, то напишите ему в поддержку, указав чтобы он добавил соответствующие файлы в исключения своих антивирусов.
Почему адреса пишутся в обратном порядке?
По правилам Почты России адрес должен писаться в формате [улица, дом, квартира] [населенный пункт] [регион]
Чем объявленная стоимость отличается от наложенного платежа?
Объявленная стоимость – те деньги, в которые вы оцениваете содержимое посылки
Наложенный платеж – те деньги, которые покупатель должен заплатить за посылку при получении
При этом наложенный платеж не может быть больше объявленной стоимости.
Стоит помнить, что вы как интернет-магазин и отправитель посылки оплачиваете стоимость доставки сразу и имеет смысл включить ее в наложенный платеж.
То есть, например, покупатель купил товаров на 200 рублей, а доставка до него стоит 100 рублей, в таком случае и наложенный платеж и объявленная стоимость будет равна 300 рублей.
А покупатель заплатит около 312 рублей, так как почта берет 4% за услугу наложенного платежа. Будьте аккуратны при этих расчетах.
Например, покупатель купил iPhone по цене 20 000 руб., а ваш модуль доставки рассчитал доставку как 543 руб. Итого: 20 543 руб. Таким образом – объявленная стоимость и наложенный платеж равняются 20 543.