3 скриншота

О файле

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

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

Описание:

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


Изменения в версии 4.3 (09.01.2017)   Просмотреть список изменений

Выпущена

Список изменений в этой версии отсутствует.


1



Обратная связь от пользователя

Зарегистрируйтесь или авторизуйтесь, чтобы оставлять отзывы.

Только зарегистрированные пользователи могут оставлять отзывы

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!


Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.


Войти

batov

  • 5
  
0

Поделиться обзором


Ссылка на обзор
esvs

  • 5
  
0

Поделиться обзором


Ссылка на обзор
bevg2006

  • 5
  
0

Поделиться обзором


Ссылка на обзор
kosoff

  • 5
  
0

Поделиться обзором


Ссылка на обзор
Sofi

  • 5
  
0

Поделиться обзором


Ссылка на обзор
Fimo

  • 5
  
0

Поделиться обзором


Ссылка на обзор
nwbie

  • 5
  
0

Поделиться обзором


Ссылка на обзор
MAXGRU

  • 5
  
0

Поделиться обзором


Ссылка на обзор
tadi

  • 5
  
0

Поделиться обзором


Ссылка на обзор
  • Недавно просматривали   0 пользователей

    Ни один зарегистрированный пользователь не просматривает эту страницу.