Magento – Invoices, Credits etc. own design / designate & Barcode imprint

The Magento itself brought invoice layouts (and thus are also credits, Shipping information, etc.. included) are actually not really looking. You crack a technical design and certainly not from the stool and content, there are a lot of potential for improvement.

Now bring the Symmetrics “Market Ready Germany” a change and also some improvement with the. In conclusion, this is good but not now. Was cited as an example, that u.a. “Delivery date is equal to the invoice date” default is on the bill, the invoice date is mentioned but not.

Continue to fall, that in the footer of the document is always a description before the corresponding specification is (“Shopname:” / “Firm 1:” / ….). So not that great. All in all one can say so, that the standard solutions are not satisfactory.

 

But now comes from SNM Portal enlargement PDF-print. This thoughtful extension is pretty simple REALLY its own account or. Credit etc. to generate. There are no limits.

After the simple installation of Magento, backend can be freely. Said in advance: This designer is different in almost every respect from the other “Customization options” there o.g. PDF Printer. The designs are individually set-store view.

The most significant adjustment: It will be uploaded as separate PDF Background on the menu, which then act as a kind of writing paper. Before this stationery then all necessary adjustments are made. Are defined text blocks and placed. There, individual variables are added or deleted. Styles can be saved each and and and.

The latest version offers even the possibility to print PDF, Variables to represent as barcode. Target for the logistics, for example, the invoice number as a code 128 appear on the invoice, this is now easily possible.

The latest version of the very extensive- and above all gives a helpful documentation information as you can conjure up what information where.

The biggest pros I have listed, even if it is certainly not all are. It can be added, updates that are included in SNM in the purchase price. If so, a new version on the market, it can be recorded easily and conveniently via Magento Connect.

A Contra comes to mind. Unfortunately, this extension is only available in Magento Version 1.4.2 used.

As a result I can only say, that the 69 Euro (net. Update vom 04.12.: Price is now on 99 But the euro has increased capabilities have also expanded.) been a very good investment. You no longer need to store files in rumquälen with adjustments, but this can quickly store and do differently in the backend.

A Pro reminds me conclude with a: The developer of the extension is very helpful and respond quickly and competently. It is certainly not left out in the rain, if something works do not directly.

It is important to be used-Market Ready Germany- To disable the module Symmetrics_InvoicePdf. This is important, when, after much Erstellarbeit the bill etc. simply should not be displayed. The deactivation but not above system>Configuration>Admin>Extended to funktioieren. Therefore, directly open the folder app / etc / modules file and Symmetrics_InvoicePdf.xml “true” against “false” exchange. At the latest after a reload of the cache it should work now.

Picture

An addendum or: Is behind in the PDF invoice “Payment” only the English word as displayed e.g.. bankpayment, must be in the back of PDF printouts at configuration “Text after table” The first line will be changed in this:

<b>Payment:</b> {{var payment_info}}<br />

Update vom 27.06.2019

Since it is possible with this extension “When – then” to use functions, we have built those for various document templates, e.g. by. “Amazon Prime” to display on the bill. Thus was then clearly, that this service was used. For this we use features such

{{if helper.eq(order.shipping_description, "Amazon Shipping - DE Next | Is Prime") }}<img src ="/media/logo/prime.png" alt ="" width="100" height="37" />{{/if}}

Now Amazon has but various delivery methods, But all Prime vary but always hot “Is Prime” enthalten. So now you would have to deposit own if-then formula for each of these delivery methods. It would be nice, of course,, when something like “contains” could use and then only “Is Prime” appeals.

In the standard, this is not possible. but after a small adjustment of the source code of the extension it goes yet. For this, the file is opened and /app/code/community/AuIt/Pdf/Model/Template/Filter/Helper.php behind

	function eq($a=null,$b=null)
	{
		$a = $this->getValue($a,false);
		$b = $this->getValue($b,false);
		return ( !is_null($a) && !is_null($b)) ? ($a == $b): false;
	}

The following new function used

        function containString($a=null,$b=null)
	{
		$a = $this->getValue($a,false);
		$b = $this->getValue($b,false);
		return ( !is_null($a) && !is_null($b)) ? (strpos($a, $b) !== false): false;
	}

Then you can in the extension also use formulas like this

{{if helper.containString(order.shipping_description, "Is Prime") }}<img src ="/media/logo/prime.png" alt ="" width="100" height="37" />{{/if}}

Used in Magento versions up to 1.9.x Comments? Additions? Notes? Gladly!

Published by Covos

Since 2009 I have been working intensively with Magento. I started with the creation and operation of B2C stores. This was extended through my work in the logistics sector. This resulted first specialized B2E systems. Today I work day-a day with exciting B2C, B2B- and B2E projects and reports in this blog about challenges and give insider tips.

7 comments on “Magento – Invoices, Credits etc. own design / designate & Barcode imprint”

  1. Thanks for the detailed post!
    Just something I've been looking for a customer for a long time.

  2. We bought this module.
    The Doku ist (here once available) ghastly.
    The module is only for people, intending, is sooooo deeply involved in the programming of Magento.
    The “Support” is how the module – motto “themselves to blame” or. “all other debt”.
    Also, it takes forever, and only on repeated demand more accurately, there is a
    Reply to Questions. anything else is just answered.
    Anyway, I would buy this module NEVER MORE. Obviously, a German developer is here no advantage.

    1. Hallo “Kaspar Hauser”,

      I have to disagree unfortunately. It may of course be, and that you were unlucky in your case problems, the wants and I can not deny, However, we have the extension installed now a few times and always had 1A Support. It was always taken care of quickly and competently answered.
      I find the setup and use very intuitive and relatively easy. The pattern is compared with the most whatever else gets as a guide is very comprehensive and well-. Sure, there are always some points where questions are not fully understood or missing. You MUST not change much in the establishment, but can set an enormous amount and mainly use variables IF YOU WILL. I know of no module, that this united all.
      Damage, that you had such a negative experience.

      I myself can still totally recommend the module.

  3. Wir haben erst vor wenigen Tagen diese Extension gekauft. Leider hatte ich mich mit der Version vertan. Wir setzen Magento CE Vers. 2.0.7 a. Die aktuelle Extension von SNM hat die Version 2.0.6., ist aber nur für Magento 2.1.x getestet und nicht abwärtskompatibel. Natürlich klappte die Installation zunächst nicht. Dann konnten importierte Muster-Templates von SNM im Backend nicht gespeichert werden. -“Something went wrong …” Herr Augsten von SNM hat sich zeitnah darum gekümmert und die Probleme ausgeräumt, obwohl der Installationssupport nicht gekauft worden ist und der Fehler bei mir lag. Jetzt läuft es also auch unter Magento 2.0.7. Absolut empfehlenswert! Herr Augsten hilft kompetent und zeitnah, wenn etwas aus dem Ruder zu laufen scheint. TG, 13.10.16

Leave a Reply

Your email address will not be published. Required fields are marked *