SAFEX Newsletter

The SAFEX Newsletter was initiated for all members and other interested parties:

  • To inform the SAFEX Community of what is happening in SAFEX.
  • To provide a forum for readers to learn from the published articles and opinions expressed.
  • To encourage networking among members of the SAFEX Community.
  • To ensure SHE practices stay current and is shared.

Read the latest...

Incident Notification

Members can now notify SAFEX of incidents online by completing the Notification of Incident form after accessing the restricted pages (Intranet) with their access codes.

If your Company is a SAFEX Member and you don't have your individual access codes, please request them using the Member Nomination Form. Please do NOT use anyone else's access codes


Fatal error: Uncaught TypeError: suppliers\security\token\Token_class_help::set_token_code(): Return value must be of type int, string returned in /var/www/clients/client1/web129/web/odm/lib/classes/suppliers/security/token/token.help.php:317 Stack trace: #0 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/modules/module_members/subscription/subscription.do.php(70): suppliers\security\token\Token_class_help->set_token_code() #1 /var/www/clients/client1/web129/web/odm/lib/classes/offices/front/ergonomics/form/form.do.php(439): offices\common\modules\module_members\subscription\Subscription_class_do->create_subscription_token() #2 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/functions/functions.trait.php(160) : eval()'d code(1): offices\front\ergonomics\form\Form_class_do->get_token_folder_path() #3 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/functions/functions.trait.php(160): eval() #4 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/ergonomics/form/fields/field/field_value/field_value.do.php(493): suppliers\coding\php\Php->tr_eval() #5 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/ergonomics/form/fields/field/field.do.php(1336): offices\common\ergonomics\form\fields\field\field_value\Field_value_class_do->set_default_value() #6 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/ergonomics/form/form.be.php(1102): offices\common\ergonomics\form\fields\field\Field_class_do->get_form_displayable_f_fields() #7 /var/www/clients/client1/web129/web/odm/lib/classes/offices/front/ergonomics/form/form.be.php(322): offices\common\ergonomics\form\Form->hydrate_fields() #8 /var/www/clients/client1/web129/web/odm/lib/classes/offices/front/ergonomics/form/form.be.php(207): offices\front\ergonomics\form\Form->hydrate_form_fieldsets_and_fields() #9 /var/www/clients/client1/web129/web/odm/lib/classes/offices/front/ergonomics/form/form.do.php(115): offices\front\ergonomics\form\Form->hydrate() #10 /var/www/clients/client1/web129/web/odm/lib/classes/offices/front/ergonomics/form/form.do.php(29): offices\front\ergonomics\form\Form_class_do->get_Object_front_form() #11 /var/www/clients/client1/web129/web/odm/templates/core/offices/common/php/htmls/modules/module-members/form/form.html.php(29): offices\front\ergonomics\form\Form_class_do->get_front_form_view_html() #12 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(275): require('...') #13 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(242): suppliers\coding\php\Php->buffering() #14 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(77): suppliers\coding\php\Php->get_buffered_html() #15 /var/www/clients/client1/web129/web/odm/templates/core/offices/common/php/htmls/modules/module-members/central-column.html.php(43): suppliers\coding\php\Php->get_out_html() #16 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(275): require('...') #17 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(242): suppliers\coding\php\Php->buffering() #18 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(77): suppliers\coding\php\Php->get_buffered_html() #19 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/modules/modules/modules.be.php(359): suppliers\coding\php\Php->get_out_html() #20 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/wyswyg/wyswyg.do.php(410): offices\common\modules\modules\Modules->get_eav_module_standalone_out_html() #21 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/modules/module_members/module_members.help.php(403): offices\common\wyswyg\Wyswyg_class_do->replace_wyswyg_plugin_image_by_module_eav_html() #22 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/wyswyg/wyswyg.do.php(215): offices\common\modules\module_members\Module_members_class_help->replace_wyswyg_plugin_image_by_associate_module_eav_html() #23 /var/www/clients/client1/web129/web/odm/lib/classes/suppliers/data/formater/formater.do.php(96): offices\common\wyswyg\Wyswyg_class_do->insert_wyswyg_eav_modules_html() #24 /var/www/clients/client1/web129/web/odm/templates/core/offices/common/php/htmls/modules/module-pages/central-column.html.php(113): suppliers\data\formater\Formater_class_do->format_text() #25 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(275): require('...') #26 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(242): suppliers\coding\php\Php->buffering() #27 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(77): suppliers\coding\php\Php->get_buffered_html() #28 /var/www/clients/client1/web129/web/odm/lib/traits/offices/common/content/texts/texts.trait.php(75): suppliers\coding\php\Php->get_out_html() #29 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/content/content.do.php(415): offices\common\content\Content->get_content_layout_target_text_html() #30 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/content/content.do.php(117): offices\common\content\Content_class_do->get_content_text_html() #31 /var/www/clients/client1/web129/web/odm/templates/core/offices/front/php/htmls/ergonomics/layouting/layout/body/two-columns-small-left/body.html.php(104): offices\common\content\Content_class_do->get_html() #32 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(275): require('...') #33 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(242): suppliers\coding\php\Php->buffering() #34 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(77): suppliers\coding\php\Php->get_buffered_html() #35 /var/www/clients/client1/web129/web/odm/templates/core/offices/front/php/htmls/ergonomics/layouting/layout/layout-two-columns-small-left.html.php(19): suppliers\coding\php\Php->get_out_html() #36 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(275): require('...') #37 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(242): suppliers\coding\php\Php->buffering() #38 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/bdo/bdo_out/bdo_out.trait.php(77): suppliers\coding\php\Php->get_buffered_html() #39 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/coding/html/tags/body/body.do.php(131): suppliers\coding\php\Php->get_out_html() #40 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/ergonomics/layouting/page/page.be.php(315): offices\common\coding\html\tags\body\Body_class_do->set_body_content_html() #41 /var/www/clients/client1/web129/web/odm/lib/classes/offices/front/ergonomics/layouting/page/page.do.php(49): offices\common\ergonomics\layouting\page\Page->controller_back_office_and_front_office_websites_pages() #42 /var/www/clients/client1/web129/web/odm/lib/classes/offices/common/ergonomics/layouting/page/page.do.php(57): offices\front\ergonomics\layouting\page\Page_class_do->get_front_office_page_html() #43 /var/www/clients/client1/web129/web/odm/lib/classes/offices/front/front.do.php(152): offices\common\ergonomics\layouting\page\Page_class_do->get_page_html() #44 /var/www/clients/client1/web129/web/odm/lib/classes/offices/front/front.do.php(36): offices\front\Front_class_do->controller_front_office_websites_pages() #45 /var/www/clients/client1/web129/web/odm/lib/traits/suppliers/coding/php/classes/methods/methods.trait.php(427): offices\front\Front_class_do->front_office_websites_renderer() #46 /var/www/clients/client1/web129/web/odm/lib/classes/suppliers/router/router.help.php(298): suppliers\coding\php\Php->tr_execute_method() #47 /var/www/clients/client1/web129/web/odm/lib/classes/suppliers/router/router.do.php(71): suppliers\router\Router_class_help->call() #48 /var/www/clients/client1/web129/web/odm/lib/classes/suppliers/router/router.be.php(97): suppliers\router\Router_class_do->route() #49 /var/www/clients/client1/web129/web/odm/public/end-points/public/offices/front.ep.php(16): suppliers\router\Router->controller() #50 /var/www/clients/client1/web129/web/odm/lib/classes/suppliers/renderer/renderer.do.php(147): require_once('...') #51 /var/www/clients/client1/web129/web/odm/lib/classes/suppliers/renderer/renderer.do.php(62): suppliers\renderer\Renderer_class_do->render_front_office_entry_point_html_response() #52 /var/www/clients/client1/web129/web/odm.index.php(123): suppliers\renderer\Renderer_class_do->get_rendering_code() #53 {main} thrown in /var/www/clients/client1/web129/web/odm/lib/classes/suppliers/security/token/token.help.php on line 317