2010-10-24 2 views
1

Я пытаюсь сгенерировать банковский депозит (в идеале PDF) с инкрементальными серийными номерами каждый раз, когда кто-то щелкает и загружает его. Теперь я знаю, как создавать PDF-файлы и т. Д. Программно, но мне интересно, есть ли способ «наилучшей практики» сделать это, прежде чем я начну генерировать этот пиксель скольжения по пикселям в PDF-файле? Должны быть какие-то шаблоны, которые я могу использовать?сгенерировать печатный банк giro deposit slip

Любые идеи относительно того, какой подход следует соблюдать в этом случае?

ответ

0

Это своего рода предмет, который развивает вашу систему счетов, клиентов (если у вас есть), продуктов/услуг, которые вы отрицаете, и, конечно же, место в базе данных для сохранения всех ваших транзакций.

Я был установлен в Bank Slip, но теперь я нашел простое решение, я собираюсь поделиться здесь с вами, perhapes - не лучшее решение, но, по-видимому, это хорошо для меня, на самом деле я это создаю.

Я буду говорить здесь о структуре для размещения трансакционных ДАННЫХ, здесь я иду:

таблицы в базе данных, я назвал его bank_slip

здесь иду поле для bank_slip

id | invoice_number | transferor | code_transferor | amount_title | due_date | our_number | drawee | fines

Теперь я буду объясните процесс создания банковского бланка »» Я полагаю, что у вас уже есть система счетов, работающая в вашей системе, и она должна быть интегрирована с вашими клиентами и продуктами/услугами, конечно. После того, как у вас есть счет, клиент и продукты/услуги, вы можете начать работать в своем банковском промахе.

В системе счетов вам необходимо позвонить в банк. Почему там? потому что у вас есть вся необходимая информация для создания вашего банковского промаха, такого как структура вашего table bank_slip, показанная выше. Вы будете передавать всю информацию своего клиента, услуги и счета через страницы через форму (POST или GET).

Для этого вам понадобится класс для создания банковского бланка. Я использую этот --- http://www.boletophp.com.br/#download

Класс был построен для работы с преимущественно банками Бразилии, но, конечно, вам нужно найти что-то, что подходит в вашей стране, я думаю, что это не худшая часть работы.

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

Надеюсь, вы сможете найти решение своей проблемы.