Bonjour,
Sur ma table ps_order_state, version 1.6.0.14, j'ai ces deux champs qui sont présents : "pdf_invoice" et "pdf_delivery" et ils sont tous à 0.
Il faudrait tester, en rajoutant ce champs, par une requête mysql. (Après avoir fait les sauvegardes d'usage....) :
ALTER TABLE `ps_order_state` ADD `pdf_invoice` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `paid`;
et s'il vous manque aussi la colonne `pdf_delivery`, faire :
ALTER TABLE `ps_order_state` ADD `pdf_delivery` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `pdf_invoice`;