SAFEX International: Overview and Legal Disclaimers

SAFEX International operates independently and is not classified as a Trade Association. The organization primarily focuses on critical issues pertaining to safety, health, environmental protection, and security in relation to explosives and their precursor chemicals throughout the entire product life cycle.

To support these objectives, SAFEX International has developed a series of documents and guidelines known as the Basis of Safety (BoS). These materials have been collaboratively created by various member companies on an international scale, with the aim of enhancing safety standards in the operations, transportation, storage, and disposal of explosive products and hazardous chemicals.

It is important to note that the BoS documents are intended solely as training materials and guidelines for users. While SAFEX International strives to provide comprehensive and accurate resources, the organization expressly disclaims any legal liability arising from the application or execution of actions undertaken by individual users based on the content provided. Users are encouraged to exercise their own judgment and seek professional advice as necessary when implementing safety practices and protocols related to explosives and hazardous materials.

By utilizing the BoS documents and guidelines, users acknowledge and accept that SAFEX International cannot be held responsible for any consequences resulting from their actions or decisions.

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

469
1519
1942
470
1134
2585
799
2537
3511
1143
1069
1495
1332
1142
4701
5034
4841
5284
4900
4842
4843
4844
2264
1160
1066
1067
1068
2189
1161
1167
1131
2192
2193
471
1255
2456
2457
1256
4899
2452
4861
1419
4860
1410
1411
1159
1412
1413
1422
1421
1420
740
2190
2194
2538
7674
4383
3515
4858
4857
4859
5307
5322
5282
5260
5280
5627
5342
5281
5814
5815
5816
6280

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(1339): 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