0
Hello,
I am interested in Virtuemart integration. I tried the demo but I was not able to find any Virtuemart order example. So I don't know if, once received an order by one user, it is possible to decide which invoice template to use and if it is possible to pre-load automatically all products (skus) contained in the order. Or have I manually to insert products one by one?
It is also possible to add custom fields in the invoice template?
What about creating a rule for the sequence of invoice numbers? For example, can I set that order number format is "year/progressivenumber/string"?
Thank you
Regards
I am interested in Virtuemart integration. I tried the demo but I was not able to find any Virtuemart order example. So I don't know if, once received an order by one user, it is possible to decide which invoice template to use and if it is possible to pre-load automatically all products (skus) contained in the order. Or have I manually to insert products one by one?
It is also possible to add custom fields in the invoice template?
What about creating a rule for the sequence of invoice numbers? For example, can I set that order number format is "year/progressivenumber/string"?
Thank you
Regards
Accepted Answer
0
Hello
1. yes.. it should be like that!
2. it will load the data from virtuemart.. that is, the data that can be fitted in invoice manager. in the invoice there just "one address" (not billing/shipping), so only billing is imported in that case.
3. yes, I confirm this. the default template is a "global setting", it does not depend on a particular customer. To allow this, custom coding would be necessary.
4. the sequence number [num] will be automatically "calculated" for you, but you can manually change it at any time on any invoice, no problem.
5. the sequence numbers are NOT template-related. There's just one sequence, it will be applied for all invoices. if you need different sequences for different templates, then either you will have to enter the sequence manually, or you need custom coding done...
1. yes.. it should be like that!
2. it will load the data from virtuemart.. that is, the data that can be fitted in invoice manager. in the invoice there just "one address" (not billing/shipping), so only billing is imported in that case.
3. yes, I confirm this. the default template is a "global setting", it does not depend on a particular customer. To allow this, custom coding would be necessary.
4. the sequence number [num] will be automatically "calculated" for you, but you can manually change it at any time on any invoice, no problem.
5. the sequence numbers are NOT template-related. There's just one sequence, it will be applied for all invoices. if you need different sequences for different templates, then either you will have to enter the sequence manually, or you need custom coding done...
Responses (7)
-
Accepted Answer
0Hello,
your Invoice-Manager seems very useful, but I'm working with custom-fields (wdmtech.com - orderfilesupload & istraxx - customsize).
You wrote
- there are not custom fields in the template.. that would require some addition custom coding work.
1) Is this something you'll include in a further version?
2) Is this a general code-snippet to include for customfields or individual coding for each customfield?-
Germinal Campsmore than a month ago1) no, we don't plan to. This would require custom coding work.
2) all this needs to be coded for each field, there's no "generic" code-snippet for this...
-
-
Accepted Answer
0I assume it will work with Virtuemart 3, correct?-
Germinal Campsmore than a month agoYes, it works with VM 3.
-
-
Accepted Answer
-
Accepted Answer
0Hello,
thanks for your answers. I have a few other questions:
- let's say that a customer orders 2 products: one at country tax rate 4% and the other at country tax rate 22%, both previously set in "taxes and calculation rules" on Virtuemart backend. If in invoice manager template I set the tax_rate field to be shown, I could automatically see "4%" and "22%" values in the invoice. Is it right?
- What about customer info? Could invoice manager load automatically all the data of the customer, i.e. billing and shipment details, from Joomla/Virtuemart users/clients?
- As far as I understood, it is not possible to link an invoice template to a particular customer. In other words, Invoice manager consider always the default template regardless of the customer data. Can you confirm this?
- I read the article about sequence order number you provided me yesterday. The [num] token is always progressive, managed by extension itself, or can I manually change it?
- Which is the relation between the number sequences of the invoices and the templates? An example: I configure 3 templates, each one with [yyyy]-[num]-[string] format. Each numeration should start respectively from 20151202-001-AB, 20151202-001-CD, 20151202-001-EF. First one is the default template and I generate invoice 20151202-001-AB. What will happen to my first invoice "belonging" to the second or third template? Will it start from 001 or will it start from 002?
Thanks again -
Accepted Answer
0Hello!
Yes, in our demo there is not the VM integration, sorry about that.
to answer your questions:
- when a new order is made in VM, a new invoice will be created automatically and it will assign the "default" template you have setted in your configuration. if afterwards you want to change the template, you can do it manually.
- the products of the order will be automatically imported into the invoice, with SKU and everything.. (logiccally). you don't need to manually insert them.
- there are not custom fields in the template.. that would require some addition custom coding work.
- yes, you can set the sequence order number to "year/progressivenumber/string", no problem! this article explains how to set it up (see point number 6 ) http://www.joomlathat.com/documentation/invoice-manager/customizing-the-configuration-fields
Your Reply
Please login to post a reply
You will need to be logged in to be able to post a reply. Login using the form on the right or register an account if you are new here.
Register Here »