Prestashop moduly
Categories
Newsletter

Change orders reference numbering, date, text | Prestashop module

Module for Prestashop 1.5 changes the designation of the order to its own combination of numbers, prefix characters  and date. There is a possibility to change the random numbers to sequential numerical series

More details

order-reference

Online only

0,00 €

6 other products in the same category:

 Module for Prestashop 1.5- allows for the new orders to set their own numbering, including the preset codes, and inserting the date, instead of the default random combinations of characters. You can control the creation of the order numbers. Do not use this module  if you have installed other modules regulating behavior orders.

Module version (d.m.y):


1.4.3 new version, with repair ZIP file (3.2.2014)
1.4.2 repair instal error (30.1.2014)
1.4.1 first public version (7.1.2014)

 

Order signification (order characters) consist of two parts:

  • antenumber (prefix)
  • the actual numbering (surfix)

Change of the order numbering is reflected in the administration and in the emails sent to customers.


Demo version of the Orders‘ tagging module

You can test the module functionality


Module options to change the orders’ tagging:

Prefix

  • to substitute the randomly generated characters with the pre-defined sequence of the characters and digits
  • to set the changes of the new orders numbering (the old order characters does not change)
  • to create an alphanumeric code (prefix)
  • to create data code in combination with the characters (prefix). For example, year, month, hour, minute, day of the week, day of the month, time zone, second and so on. Full specifications for inserting the date http://www.php.net/manual/en/function.date.php
  •  you can use the separating symbols, such as slash, dash, dot ( / - .).
  • you can use both prefix codes (characters + date)

Values of the orders‘ numbering (surfix)

How to set the quantity of the numerical positions (2-10), i.e. the count of numbers after the prefix

  • to set from which number it should be imputed by one. Numbering, increment
  • use the order ID as an indication of the order. ID is copied to the field marked (refence).
  • random numbering (checks whether the number is not already used)
  • If the order number has more positions than it is predefined, the orders ranks on normally.  
    I.e. The orders and the module operates even if you set 3 position of characters (max 999) and you have more than> 1000 orders
 

Examples of the new tagging of the order

Date " Y / m / d" - Incremental number from " 420" and 3 positions for numbers

  1. 2013/12/31-421 ( today is December 31, 2013 , the first order after the module installation)
  2. 2013/12/31-422
  3. 2014/01/02-423 ( today is January 1, 2014 )
  4. 2013/0102-424

Example Date " Y.m.d.i " - Incremental number from " 777 " and 8 positions for numbers

  1. 2013.12.31. - 777 ( today is December 31, 2013 , 31st minute of the hour , the first order after the module installation)
  2. 2013.12.31. -778
  3. 2014/01/02-423 ( today is January 1, 2014 )
  4. 2013/0102/424

Example Alfanumeric   "MY-NEW-REFERENCE." and Date "W///"

( the week number in the calendar year in accordance with ISO- 8601 ) Order ID and 3 positions for numbers from number 560

  1. MY -NEW- REFERENCE- 23 / / / 561 (the first order after starting the module , at 23rd week )
  2. MY -NEW- REFERENCE- 23 / / / 562
  3. MY -NEW- REFERENCE- 23 / / / 563 (the last order on Sunday of the 23rd week)
  4. MY -NEW- REFERENCE- 24 / / / 564 (the first order on Monday the following week)
  5. 5th ....
  6. MY -NEW- REFERENCE- 48 / / / 1001 ( hereinafter the module and the orders operate even if the number is greater than 3 characters

 

Example prefix Date ' testdate ' generates the following:

  • t - Number of days in the given month
  • e - Timezone identifier
  • s - Seconds , with leading zeros
  •  t - Number of days in the given month
  • d - Day of the month, 2 digits with leading zeros
  • a - Lowercase Ante meridiem and Post meridiem
  • t - Number of days in the given month
  • e - Timezone identifier

Prefixes are optional , the numbering is mandatory.


Czech emails ID orders instead of Designation

If you use Czech e-mail templates for Prestashop older version 1.5.4 , it is appropriate to use the new versions, or replace it in the administration.

objednavky značení

  • Prestashop 1.5. Yes
  • Multistore No
  • Prestashop 1.4 No