Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

3 Screenshots

  • +1 1

About This File

Модуль «Почта России - Печать почтовых бланков»

Бланки соответствуют требованиям Почты России

Описание:

Модуль автоматически генерирует заполненные почтовые бланки Почты России, что позволяющий экономить время и нервы при отправке заказов покупателям. Данные заполняются автоматически, но перед каждой генерацией бланка все данные можно изменить. Вы получаете готовый к печати PDF-файл.

Поддерживаемые версии OpenCart: 1.5.x

Версия для 2.х - https://opencartforum.com/files/file/2690-%D0%BF%D0%BE%D1%87%D1%82%D0%B0-%D1%80%D0%BE%D1%81%D1%81%D0%B8%D0%B8-%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D1%8C-%D0%BF%D0%BE%D1%87%D1%82%D0%BE%D0%B2%D1%8B%D1%85-%D0%B1%D0%BB%D0%B0%D0%BD%D0%BA%D0%BE%D0%B2-%D0%B4%D0%BB%D1%8F-%D0%BE%D1%81-20/

31zIcmIU9LE.jpg

Поддерживаемые бланки:

На текущий момент модуль поддерживает следующие бланки:

  • ф.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

    [*]Пакетная обработка бланков

    • ​Несколько заказов галочками отметили - и открылся файл, в котором находятся все нужные вам бланки
    • Или нажал на кнопку и открылись все бланки для заказов со статусом "Готов к отправке Почтой России" (или другой)
    • Пример работы такой функциональности есть на демо-сайте. Как туда попасть смотрите ниже

    [*]И любые другие работы...

Покупка:

После покупки модуля, необходимо написать письмо на почтовый ящик printblank@nikitabatov.ru или личное сообщение, указав в нем ваш ник на форуме, на чей аккаунт был куплен модуль и домен сайта. Вы получите ключ, необходимый для работы модуля (вводится в настройках модуля).

ВАЖНЫЕ ЗАМЕЧАНИЯ:

  1. При печати бланка CN-23 и CP71 составляйте адрес в формате [улица дом квартира], [город], RUSSIA
  2. Условные обозначения [1xA5=A4] означают формат бланка
    • [1xA5=A4] - бланк в формате A5 размещен на странице A4
    • [2xA5=A4] - два бланка в формате A5 размещены на странице A4

[*]Добавление логотипа на наклейку

  • Модуль автоматически берет картинку "logo.png" из папки /system/blankprint/samples
  • Логотип выводится в существующих размерах, поэтому размеры стоит подбирать самостоятельно
  • Выводится на формы ф.7-п (большую и маленькую)
  • Размер логотипа на демосайте - 250 х 70 (отталкивайтесь от этих размеров)

[*]ПАКЕТНАЯ ОБРАБОТКА - не поставляется вместе с модулем. Стоит отдельных денег и делается под нужды заказчика.

Установка:

  1. Загрузить содержимое папки "upload" на сервер в корень OpenCart'a;
    • ​Если у вас стоит 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.





User Feedback

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.