diff --git a/ENI2/LocalizedLookup.cs b/ENI2/LocalizedLookup.cs index 722445c2..4bd4ccb3 100644 --- a/ENI2/LocalizedLookup.cs +++ b/ENI2/LocalizedLookup.cs @@ -47,7 +47,7 @@ namespace ENI2 Dictionary result = new Dictionary(); string query = string.Format("SELECT Code, PortArea FROM INFO_PortArea WHERE Locode = '{0}' ORDER BY PortArea", locode); SQLiteCommand cmd = new SQLiteCommand(query, _con); - IDataReader reader = cmd.ExecuteReader(); + IDataReader reader = cmd.ExecuteReader(); while(reader.Read()) { string code = null; @@ -95,7 +95,7 @@ namespace ENI2 result[code] = string.Format("{0} {1}", code, name); } reader.Close(); - return result; + return result; } public static Dictionary getVesselTypes() @@ -236,7 +236,7 @@ namespace ENI2 } reader.Close(); return result; - } + } public static List SSNAllLocodesForCityNameAsEntries(string city) { @@ -251,7 +251,7 @@ namespace ENI2 if (!reader.IsDBNull(0) && !reader.IsDBNull(1)) { LocodeDB.LocodeEntry entry = new LocodeDB.LocodeEntry(); - entry.Locode = reader.GetString(0); + entry.Locode = reader.GetString(0); entry.Name = reader.GetString(1); results.Add(entry); } @@ -260,5 +260,14 @@ namespace ENI2 return results; } + public static List LoadHAZTemplates() + { + SQLiteCommand cmd = new SQLiteCommand(HAZPosTemplate.GetQuery(), _con); + IDataReader reader = cmd.ExecuteReader(); + List result = HAZPosTemplate.LoadList(reader); + reader.Close(); + return result; + } + } } diff --git a/bsmd.database/HAZPosTemplate.cs b/bsmd.database/HAZPosTemplate.cs new file mode 100644 index 00000000..36fbff7a --- /dev/null +++ b/bsmd.database/HAZPosTemplate.cs @@ -0,0 +1,99 @@ +// Copyright (c) 2020-present schick Informatik +// Description: Container for HAZA subclass templates + +using System; +using System.Collections.Generic; +using System.Data; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace bsmd.database +{ + /// + /// Container for a dangerous goods template description which is imported from SQLite / Excel DB + /// Instances of this class will be offered to users as templates and respective DG entries created on them: + /// IGC, IMSBC, IBC and MARPOL (not! IMDG) + /// + public class HAZPosTemplate + { + + public enum SublistType + { + IBC, + IGC, + IMSBC, + MARPOL + } + + #region Properties + + public string Description { get; set; } + + public byte? Hazard { get; set; } + + public byte? Flashpoint { get; set; } + + public bool? SpecRef15_19 { get; set; } + + public string NoDeclarationReason { get; set; } + + public string Comment { get; set; } + + public SublistType TemplateType { get; set; } + + public byte? PollutionCategory { get; set; } + + public static string GetQuery() + { + return "SELECT Beschreibung, HAZARD_ENUM, FP_ENUM, '15.19?', Typ, POLLUTION_CATEGORY_ENUM, GrundKeineAnmeldung, Bemerkung FROM GEFAHRGUTLISTE ORDER BY Beschreibung"; + } + + public static List LoadList(IDataReader reader) + { + List result = new List(); + + while(reader.Read()) + { + if (reader.IsDBNull(4)) continue; // this row has no type -> ignore + HAZPosTemplate hpt = new HAZPosTemplate(); + hpt.Description = reader.GetString(0); + if (!reader.IsDBNull(1)) + hpt.Hazard = reader.GetByte(1); + if (!reader.IsDBNull(2)) + hpt.Flashpoint = reader.GetByte(2); + if (!reader.IsDBNull(3)) + { + string specRefString = reader.GetString(3); + if (specRefString.Equals("JA", StringComparison.OrdinalIgnoreCase) || specRefString.Equals("Yes", StringComparison.OrdinalIgnoreCase)) hpt.SpecRef15_19 = true; + if (specRefString.Equals("NEIN", StringComparison.OrdinalIgnoreCase) || specRefString.Equals("No", StringComparison.OrdinalIgnoreCase)) hpt.SpecRef15_19 = false; + } + + string type = reader.GetString(4); + switch(type) + { + case "IBC": hpt.TemplateType = SublistType.IBC; break; + case "IGC": hpt.TemplateType = SublistType.IGC; break; + case "IMSBC": hpt.TemplateType = SublistType.IMSBC ; break; + case "MARPOL": hpt.TemplateType = SublistType.MARPOL; break; + default: + continue; // ignore this thing + } + + if (!reader.IsDBNull(5)) + hpt.PollutionCategory = reader.GetByte(5); + if (!reader.IsDBNull(6)) + hpt.NoDeclarationReason = reader.GetString(6); + if (!reader.IsDBNull(7)) + hpt.Comment = reader.GetString(7); + + result.Add(hpt); + } + + return result; + } + + #endregion + + } +} diff --git a/bsmd.database/bsmd.database.csproj b/bsmd.database/bsmd.database.csproj index e12dc2b7..96bd3403 100644 --- a/bsmd.database/bsmd.database.csproj +++ b/bsmd.database/bsmd.database.csproj @@ -113,6 +113,7 @@ + diff --git a/cps.db b/cps.db new file mode 100644 index 00000000..e69de29b diff --git a/misc/GEFAHRGUTLISTE.csv b/misc/GEFAHRGUTLISTE.csv new file mode 100644 index 00000000..e5f444d8 --- /dev/null +++ b/misc/GEFAHRGUTLISTE.csv @@ -0,0 +1,312 @@ +Beschreibung;Gefahr;HAZARD_ENUM;FP;FP_ENUM;15.19?;Typ;IMSBC;IBC;POLLUTION_CATEGORY_ENUM;MARPOL;IGC;GrundKeineAnmeldung;Bemerkung +1,3 Pentadiene (Piperylene) , , ;P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Acetic acid ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Z);2.0;;;; +Acetic acid glacial , ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Z);2.0;;;; +Acetone ;./.;;<60°C;2.0;Nein;IBC;;x (Z);2.0;;;; +Acrylonitrile (ACN) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Alcoholic beverages, n.o.s. (Wine);;;;; ;IBC;;x (Z);2.0;;;; +Alkanes (C6-C9) ;;;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +n-Alkanens (C10+) ;;;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Alkylate (FP: 6°C);;;<60°C;2.0; ;MARPOL;;;;x;;; +alpha-Methylstyrene ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Ammonia aqueous (28% or less) (FP:NF) ;S/P;2.0;NF;0.0;Ja;IBC;;x (Y);1.0;;;; +Ammonia, anhydrous (Ammoniak) - UN 1005, IMO-class 2.3;;;;; ;IGC;;;;;x;; +Ammoniak Liquid 24,5% ;S/P;2.0;;;Ja;IBC;;x (Y);1.0;;;; +Ammonium Nitrate Fertilizer ;;;;; ;IMSBC;x (UN 2067,5.1) (Gr. B);;;;;; +Ammonium Nitrate with not more than 0,2% total (Ladungsgruppe B);;;;; ;IMSBC;x (UN 1942,5.1);;;;;; +Ammonium polyphosphate solution (APP) ;P;0.0;>60°C;1.0;Nein;IBC;;x (Z);2.0;;;; +Ammonium Sulphate;;;;; ;;;;;;;x (IMSBC Gruppe C); +Ammonium nitrate solution (93% or less) ;S/P;2.0;NF;0.0;Ja;IBC;;x (Y);1.0;;;; +Aniline ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Anthracene Oil , ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +Anthracite (coal) (Gruppe: B (und A);;;;; ;IMSBC;x (MHB:Ja) (Gr. A/B);;;;;; +ATRES (RAT) (Atmospheric Residues) Residues (petroleum) atmospheric (APS Bottoms Resid A);;;>60°C;1.0;;MARPOL;;;;x;;; +AVGAS (Aviation Gasoline) - Flugbenzin;;;;;;MARPOL;;;;x;;; +BALED RDF (Schiff: Sylve);;;;;;IMSBC;x (MHB: Ja) Gruppe B;;;;;;beim KD/Schiff nach Blatt „Shipper's Declaration for Solid Bulk Cargos“ oder „Cargo Information for solid bulk cargos“„ fragen +"Base Oil (lubricating oil) (SN150/500/900;VISOM 4; Ultra S4; AP/E Core 150, Bright Stock; QHVI4/QHVI8); [VHVI-4 = DISTILLATES (PETROLEUM), HYDROTREATED HEAVY PARAFFINIC, BASE OIL TATNEFT VHVI-4 (TANECO base 4)]";;;>60°C;1.0; ;MARPOL;;;;x;;; +Benzene (-11°C) (auch Benzol) ,;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Biodiesel (FAME - Fatty acid methyl esters);S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y) ;;;;;X lt. ZMGS +Bitumen ;;;>60°C;1.0;;MARPOL;;;;x;;; +Blei in Blöcken (Lead Ingots);;;;;;;;;;;;; kein Gefahrgut! Aussage Herr Jnassen Rhenus Midgard Nordenham (tel. 21.07.2021) +Bright Stock (Lubricating oils);;;;; ;MARPOL;;;;x;;; +Butan (UN No. 1011/2.1);;;;;;IGC;;;;;x;; +Butene (= Buthylen) (UN 1012/2.1);;;;;;IGC;;;;;x;; +Butyl acrylate (all isomers) , ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Calcined clay (Kalzinierter Ton);;;;; ;;;;;;;x (IMSBC Gruppe C); +C9 Steam (Resin oil, distilled) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Calcium Ammonium Nitrate 27% N (in Big BAG) CAN;;;;; ;;;;;;;x ;lt. Aussage von Wasserschutzpolizeit Hamburg +Calcium Chloride Solution;P;0.0;>60°C;1.0; ;IBC;;x (Z);2.0;;;(Anmeldung wenn es einTankschiff ist); +Calcium Ammonium Nitrate 27% N (in BULK);;;;; ;;;;;;;x (IMSBC Gruppe C); +CAN S 27% (Nitrogen Fertiliser with Sulphur) in Big Bag;;;;; ;;;;;;;IMDG ; +CARBON BLACK FEEDSTOCK/D8/ANTHRACENE OIL (>60°C) (nachfragen, kann auch MARPOL sein);S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;x;;nach Sicherheitsdatenblatt fragen kann IBC oder Marpol sein; +Carbon Black Oil Propylene Oxide;;;;;;MARPOL;;;;x;;; +carbon dioxide (UN Nr. 2187);;;;; ;IGC;;;;;x;; +Caromax 28 Methylnaphthalene and Poly(2+)cyclic aromatics ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +Caustic potash (Potassium hydroxide solution ) ;S/P;2.0;NF;0.0;Ja;IBC;;x (Y);1.0;;;; +Caustic soda (Sodium hydroxide solution) (Natronlauge) (CSS);S/P;2.0;NF;0.0; Ja;IBC;;x (Y);1.0;;;; +China Clay;;;;; ;;;;;;;x ;lt. Aussage von Herrn Schlicht (S+B) in Absprache mit Wasserschutz +Clay (TON);;;;; ;;;;;;;x (IMSBC Gruppe C); +Chloroform ;S/P;2.0;NF;0.0;Ja;IBC;;x (Y);1.0;;;; +Coal (unter anderem Anthracite );;;;; ;IMSBC;x (MHB:Ja) (Gr. A/B);;;;;; +Coal Tar ,;S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +Coal Tar Pitch ,;S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +"Coal Tar Pitch - wenn in fester Form (also KEIN Tanker) ist wohl ""Pitch Prill"" (Pech in Stiftform) gemeint - HAZ-Klasse B";;;;;;IMSBC;x (MHB: Ja) (Gr. B);;;;;; +Coconut oil ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +"COKE BREEZE - NICHT MHB + KEINE UN-Nummer! Mit UN-Nr. ""0000"" + IMO-class ""1.1"" eingeben + Vermerk: ""UN-no. + IMO-class not available"" (im Jgegis muss es mit ""MHB"" angemeldet werden) - GR. A";;;;; ;IMSBC;x;;;;;; +Used cooking oil (Triglycerides, C16-C18 and C18 unsaturated) ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +"Used cooking oil (wenn keine Bestätigung bezüglich ""Triglycerides"" vorliegt) ";S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +Copper concentrates ;;;;; ;IMSBC;x (MHB: Ja) (Gruppe: A+B) oder x (3077/9) Gr. A;;;;;;"Nachfragen ob als Mineral Concentrates (3077/9) oder METAL SULPHIDE CONCENTRATES (MHB) (""Shippers declaration for solid bulk cargos"" anfordern oder auch ""Cargo information for solid bulk cargos""" +Corn Oil , ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Creosete Oil ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +Crude Benzene and mixtures having 10% benzene or more ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Cumene (Isopropylbenzene) ;P;0.0;<60°C;2.0;Ja;IBC;;x (y);1.0;;;; +Cutterstock (Vessel: SAN PADRE PIO) ( UN Nr. 3082/9);;;;; ;MARPOL;;;;x;;; +Cyclohexane;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +DDGS Pellets (Dried Distiller Grains with solubles);;;;;;;;;;;;x; +DINP DIALKYL (C7-C13) PHTHALATES ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +DHC Bottoms Raw marterial for chemical industry Feedingstock for mineral oil industry);;;;; ;MARPOL;;;;x;;;lt. Herr Örtel - UCA BRB +DIAMMONIUM PHOSPHATE (D.A.P.);;;;; ;;;;;;;x (IMSBC Gruppe C); +1,1-Dichloroethane;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Z);2.0;;;; +Dichloroethane (siehe 1,1-Dichloroethane) ;S/P;2.0;<60°C;2.0; ;IBC;;x (Z);2.0;;;; +DIRECT REDUCED IRON (A) Briquettes, hot-moulded (Briketts, heiß geformt);;;;; ;IMSBC;x (MHB:Ja) (Gr.B);;;;;; +DIRECT REDUCED IRON (B) Lumps, pellets, cold-moulded briquettes (Klumpen, Pellets, kalt geformte Briketts);;;;; ;IMSBC;x (MHB:Ja) (Gr.B);;;;;; +DIRECT REDUCED IRON (C) (By-product fines);;;;; ;IMSBC;x (MHB:Ja) (Gr.B);;;;;; +"Distillate (D10V, LVG;D8C; D10C; D10JUB) +";;;;; ;MARPOL;;;;x;;; +Distillate (D 600, D 700, D 2000, ZO [Nynas]) FP: 200°C Close cup;;;;;;MARPOL;;;;x;;; +DOLOMITE (evtl. Ist auch Dolomitic quicklime gemeint, Nachfragen);;;;; ;;;;;;;x (IMSBC Gruppe C); +Dolomitic quicklime;;;;; ;IMSBC;x (MHB:Ja) (Gr. B);;;;;; +Eisen II Sulphat;;;;; ;;;;;;;x (IMSBC Gruppe C); +"Eisensilikat(-granulat) => siehe ""Iron silicate granules""";;;;;;;;;;;;x (ISMBC Gruppe C); +Energy Rich Fuel (Neste Renewable Diesel oder NExBTL oder HVO= Hydrotreated Vegetable Oils) ;;;>60°C;1.0;;;;;;;;;siehe Bemerkung NExBTL - Renewable Diesel +Ethyl acetate ;P;0.0;<60°C;2.0;Ja;IBC;;x (Z);2.0;;;; +Ethanol (ethyl alcohol, grain alcohol, drinking alcohol, or simply alcohol) Risks: nicht zu finden im IBC-Code!;frei lassen;;<60°C;2.0;Nein;IBC;;x (Z);2.0;;;; +Ethylene glycol (Mono-)Ethylenglycol (MEG, oder Glycol);S/P;2.0;>60°C;1.0;Ja;IBC;;x (Z);2.0;;;; +Ethyl tert-butyl ether (ETBE) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Ethylene - UN 1038 IMO-Class 2.1;;;;; ;IGC;;;;;X;; +ETHYLENE DICHLORIDE (ETD) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y) ;;;;; +Etibor = BORAX (PENTAHYDRATE CRUDE);;;;; ;;;;;;;x; +EXTRAIT = Vacuum gas oil;;;;;;MARPOL;;;;x;;; +Fatty acids, (C16+) (z. B. Wilfarin PA1698 RSPO);P;0.0;<60°C;2.0;Ja;IBC;;x (Y) ;;;;; +FAME Fatty acid methyl esters (Biodiesel) ,;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y) ;;;;;X lt. ZMGS +Rape seed oil fatty acid methyl esters (FAME) ,;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y) ;;;;; +Feed Phosphate (Monocalcium Phosphate?);;;;; ;;;;;;;x (IMSBC Gruppe C); +Ferroalloys (auch Ferro Silico Mangan/Manganese) (Ferrolegierung z. B. Ferronickel, Ferrochrom) ;;;;; ;;;;;;;x (IMSBC Gruppe C); +Ferrochrom;;;;;;;;;;;;x (IMSBC Gruppe C); +Ferrosilicochrom 40 (Ferrosilicon);;;;; ;IMSBC;(UN No. 1408/4.3) (Gr. B);;;;;; +FERROUS METAL BORINGS, SHAVINGS, TURNINGS or CUTTINGS (Gruppe: B);;;;; ;IMSBC;2793/4.2;;;;;; +Fish Meal treated with Antioxidant Aber! => Siehe Vermerk;;;;; ;IMSBC;x (2216/9) (Gr.B) ! aber siehe Vermerk;;;;;wenn Ladehafen Bremen dann Gruppe C und nicht anzumelden; +Fishoil;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y) ;;;;; +Fish Silage Protein Concentrate (containing 4% or less formic acid);P;0.0;NF;0.0;Ja;IBC;;x (Y) ;;;;; +Fish protein concentrate (containing 4% or less formic acid);P;0.0;NF;0.0;Nein;IBC;;x (Z);2.0;;;; +FLUORSPAR (Flussspat);;;;; ;IMSBC;x (MHB:Ja) (Gr.B);;;;;; +Fly Ash;;;;; ;;;;;;;x; +Formaldehyde solutions (Formalin) ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +FORMIC ACID (85% or less acid) , ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +FORMIC ACID (over 85% acid) , ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Foundry Coke (Gießereikoks) siehe COKE;;;;; ;;;;;;;x (IMSBC Gruppe C); +Fraction C6 (contains benzene);S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Gas Condensate (FP: -20°C);;;<60°C;2.0; ;MARPOL;;;;x;;; +GAS OIL (Synonyms: Light Cycle OIl);;;>60°C;1.0; ;MARPOL;;;;x;;; +Gasoline blending stocks, reformates, Gasoline blending stocks, polymer-fuel,Gasoline blending stocks, alkylates-fuel;;;;; ;MARPOL;;;;x;;; +Glycerine;S;1.0;>60°C;1.0;Nein;IBC;;x (Z);2.0;;;; +Ground Colemanite;;;;; ;;;;;;;x ; +Gypsum (Gips);;;;; ;;;;;;;x (IMSBC Gruppe C); +HCGO (Heavy Cycle Gas Oil);;;;; ;MARPOL;;;;x;;; +HFO ;;;;;;MARPOL;;;;x;;; +Holzstämme (wooden poles) - NUR UNTER DECK (in Luken) anzumeldem - DECKSLADUNG NICHT! (außer für Baltic Lloyd, Rostock - ALLES anmelden!) (Gruppe: B);;;;; ;IMSBC;x (MHB:Ja) (Gr. B);;;;;;lt. Herrn Ronneberger +Hydrochloric acid (NF) ;S/P;2.0;NF;0.0;Ja;IBC;;x (Z);2.0;;;; +Hydrocarbon wax (PROWAX 312);S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +Hydro cracker bottoms ;;;;;;MARPOL;;;;x;;; +Hydrotreated renewable oil ;S/P;2.0;>60°C;1.0; ;IBC;;x (Y);1.0;;;; +IFO380 ;;;>60°C;1.0; ;MARPOL;;;;x;;; +ILMENITE CLAY (Ilmenit-Ton);;;;; ;IMSBC;x;;;;;Anmerkung: Ilmenite für Nordenham= Ilmenit Sand - keine Anmeldung als GG; +"ILMENITE - ""concentrate"" oder ""ore""/""iron ore"" oder OHNE Zusatz aus Jossingfjord nach Ndhm (Kronos) ";;;;;;;;;;;;x (ISMBC Gruppe C); +IRON ORE (Eisenerz);;;;; ;;;;;;;x (IMSBC Gruppe C); +IRON ORE (Eisenerz) - NUR WENN FINES, CONCENTRATE, PELLET FEED, SINTER FEED) - Gr. A;;;;;;;;;;;;;x Kein MHB, ohne UN-/IMO-Nr. senden = geht nur im ENI (JGegis will eine Auswahl) +Iron Silicate Granules - KEIN GG (Aussage Agent: Anchor up / Tel. 16.07.2020));;;;;;;;;;;;x (ISMBC Gruppe C); +Iso- and cyclo-alkanes (C12+) (z.B. LIAV270) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Iso- and cyclo-alkanes (C10-C11+) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Isomerate ;;;<60°C;2.0;;MARPOL;;;;x ;;; +Isopentane (siehe Pentane) ;P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Isoprene ;S/P;2.0;<60°C;2.0;;IBC;;x (Y);1.0;;;; +JET A1 ( Kerosin);;;<60°C;2.0; ;MARPOL;;;;X;;; +Normal Russian TS-1 Kerosene;;;<60°C;2.0; ;MARPOL;;;;x;;; +Kalk, ungeschlöscht (LIME (UNSLAKED) );;;;; ;IMSBC;x (MHB:Ja) (Gr.B);;;;;; +Odourless Kerosene (Hydrocarbons, C11-C14, n-alkanes, isoalkanes, cyclics, <2% aromatics);;;>60°C;1.0;;MARPOL;;;;x;;; +Kohle (unter anderem Anthracite ) - Gruppe B (und A);;;;;;IMSBC;x (MHB:Ja) (Gr. A/B);;;;;; +Kokospalmenschalen;;;;;;;;;;;;x; +Lard ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +LCCS (Light Catalytically Cracked Spirit) (oder auch: Light Catalytically Cracked Naphtha, Cat Naphtha, Combined Cat Naphtha (CCN), Sweet Fractionator Overhead (SFOH));;;;; ;MARPOL;;;;x;;; +Lecithin ;;;;;;IBC;;x (OS);3.0;;;; +Lead Concentrate ;;;;; ;IMSBC;x (MHB: Ja) (Gruppe: A+B) oder x (3077/9) Gr. A;;;;;;"Nachfragen ob als Mineral Concentrates (3077/9) oder METAL SULPHIDE CONCENTRATES (MHB) (""Shippers declaration for solid bulk cargos"" anfordern oder auch ""Cargo information for solid bulk cargos""" +Lead Ingots;;;;;;IBC;; ;;;;x;Aussage Herr Jnassen Rhenus Midgard Nordenham (tel. 21.07.2021) +Light vacuum gas oil (petroleum) / Petroleum Hydrocarbons;;;;;;MARPOL;;;;x;;; +Ligninsulphonic acid, sodium salt solution;P;0.0;>60°C;1.0;Nein;IBC;;x (Z);2.0;;;; +Ligno Sulphonate Sodium (Sulphite Lie (Lye) ;P;0.0;>60°C;1.0; ;IBC;;x (Z);2.0;;;; +Lime ;;;;;;IMSBC;x (MHB:Ja) (Gr.B);;;;;; +Limestone (Kalkstein);;;;; ;;;;;;;x; +Liquid petroleum paraffin, fraction of C14-C17 (Hydrocarbons, C14-C17, n-alkanes, <2% aromatics);P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Lukoil (= Crude Oil);;;;; ;MARPOL;;;;x;;; +Magnesia caustic calcined;;;;; ;;;;;;;; +Magnesium chloride solution;P;0.0;>60°C;1.0;Nein;IBC;;x (Z);2.0;;;; +METAL SULPHIDE CONCENTRATES (METALLSULFID-KONZENTRATE) Macarthur River Bulk Concentrates (Mine fördert Zink (Zinc), Blei (Lead), Silber;;;;; ;IMSBC;x (MHB:Ja) (Gr.A/B);;;;;; +Manganese siehe Ferroalloys (wenn es unter 20 % dann ist es kein GG ( laut Aussage Hr. van der Horst);;;;; ;;;;;;;; (wenn es unter 20 % dann ist es kein GG ( laut Aussage Hr. van der Horst) +Methanol (Methyl alcohol ) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y) ;;;;; +Methyl acrylate ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Methyl alcohol (Methanol) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y) ;;;;; +Methyl isobutyl ketone ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Z);2.0;;;; +Methylendiphenylisocyanate (MDI) oder auch Polymethylene polyphenyl isocyanate ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y) ;;;;; +Methyl Methacrylate Monomer (MMM) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y) ;;;;; +Methyl tert-butyl ether (MTBE) ;P;0.0;<60°C;2.0;Ja;IBC;;x (Z);2.0;;;; +Mixed Fatty acid (MFA);S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y) ;;;;; +Mixed Xylene ;P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Molasses - NICHT ANMELDEPFLICHTIG AUSNAHME: BREMEN (lt Auskunft von Herrn Kraft 09.01.2018)//FÜR BREMEN ANMELDEN ÜBER J GEGIS UND NUR VOM MELDER BZW ANDREA!!!!!;;;NF;0.0; ;IBC;;x (OS);3.0;;;;für Bremen nur an DBH - ohne Visit ID +MONOAMMONIUM PHOSPHATE (M.A.P.);;;;; ;;;;;;;x ; +Monocalcium Phosphate (MCP) => (Futtermittel) (Gruppe: A/B) (Verpackt (IMDG) nicht anmeldepflichtig));;;;; ;IMSBC;x (MHB: Ja) (Gr. A/B);;;;;x ; +Monoethylen Glycol (MEG) ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Z);2.0;;;; +Muriate of potash (Kaliumchlorid);;;;; ;;;;;;;x; +n-Alkanes (C10+) (Propper Shipping Name: N-Paraffine/Paraffine Normal) ;P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +N-Butanol (= N-BUTYL ALCOHOL) ;;;<60°C;2.0; ;IBC;;x (Z);2.0;;;; +N-paraffines (= N-ALKANES (C10+)) ;P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Naphtha ;;;<60°C;2.0;;MARPOL;;;;x;;; +Naphthalene (molten) ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +Natronlauge s. Caustic Soda;;;;; ;;;;;;;; +Nepherlin Matrix 350 ;;;;; ;;;;;;; ;Sand (Glas+Porzellan) +NESSOL 40 (Noxious liquid, F, (6) n.o.s White Spirit);P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Nessol D40 (Noxious liquid, F, (8) n.o.s. (siehe Noxious liquid…); ;; ;; ;IBC;; ;;;;; +Nessol D60 ( (contains Iso- und Cycloalkanes (C10-C11) (siehe Noxious liquid...); ;; ;; ;IBC;; ;;;;; +Nessol D100 (contains Iso- und Cycloalkanes (C12+) ; ;; ;; ;IBC;; ;;;;; +"NExBTL Renewable Diesel; (FP: >60°C) - Risks: nicht zu finden in IBC-Code, einfach S/P nehmen) Sicherheitsdatenblatt anfordern kann auch MARPOL sein";?;;>60°C;1.0;?;IBC;;x (Y);1.0;oder x;;;"prüfen Sicherheitsdatenblatt - für ""CIMIL"" (19.12.19) (This cargo is considered an Energy-rich fuel and effective 1 January 2019 should be carried +subject to Annex I of MARPOL, see Annex 12 of MEPC.2/Circ.24" +Refinery NexTAME Noxious liquid, F, (4) n.o.s. (trade name ...., contains ....) ;;;<60°C;2.0;Ja;IBC;;x (X);0.0;;;; +Nickelconzentrat ;;;;;;IMSBC;x (Gr. A);;;;;; +Nitric acid (70% and over) ;S/P;2.0;NF;0.0;Ja;IBC;;x (Y);1.0;;;; +Nitric acid (less than 70%) ;S/P;2.0;NF;0.0;Ja;IBC;;x (Y);1.0;;;; +Nonene (all Isomers) (siehe auch Propylene Trimer) ;P;0.0;<60°C;2.0; ;IBC;;x (Y);1.0;;;; +NON OXY EBOB (Gasoline);;;;;;MARPOL;;;;x;;; +Normal Russian TS-1 Kerosene (FP: > 23°C);;;;;;MARPOL;;;;x;;; +"Noxious liquid, NF, (5) n.o.s. (trade name (Nexbase 3050;3020;3030,3043)) containscontains Iso- and cyclo-alkanes ";P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Noxious liquid, NF(5) n.o.s. LI 220 HF contains White Spirit, low ;P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Noxious liquid, NF(5) n.o.s.(Solvesso 100, contains Alkyl (C3-C4) benzenes) ;P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Noxious liquid, NF, (7) n.o.s. (Exxsol D80 , contains iso-and cycloalkanes(C12+));P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Noxious liquid, NF, (7) n.o.s. ((EXXSOL D60 und auch Nessol D60, contains iso-and cycloalkanes (C10-C11));P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Noxious liquid, F, (8) n.o.s. (NESSOL D40 contains Iso- and cycloalkanes (C10-C11)) ;P;0.0;<60°C;2.0;ja;IBC;;x (Y);1.0;;;; +NPK Fertilizer (Ammonium Nitrate Based Fertilizer (Non Hazardous);;;;; ;;;;;;;x; +Nynas VR5000 (Bitumen);;;>60°C;1.0;;MARPOL;;;;x;;; +NYTRO TAURUS (Insulating oil) ;;;;;;MARPOL;;;;x;;; +OCTENE ;P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Odourless Kerosene D70 ;;;;;;MARPOL;;;;x;;; +Olivines (Mineralgemisch gehört Mineralklasse der „Silikate und Germanate“ ) nicht anmeldepflichtig ;;;;;;;;;;;;x; +Olive Stones (crushed) (SEED CAKE, Oil Cake) DIN 1386/4.2;;;;; ;IMSBC;1386/4.2 (Gr.B);;;;;; +ORTHO-XYLENE ;P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Palm fatty acid distillate (PFAD) ,;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Palmkernexpellers ( pulverisierte Kernschalen) siehe aber auch SEED CAKE ;;;;;;;;;;;;x;J.Müller Brake +PALM KERNEL OIL (CPKO / Crude Palm Kernel Oil);S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +PALM KERNEL STEARIN ;P;0.0;>60°C;1.0;Ja;;;;;;;; +PALM MID-FRACTION ;P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +PALM OIL ;P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +PALM OLEINE ;P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Palm stearin ;P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Palmitic Acid ;;;;; ;IBC;;x (Y);1.0;;;; +n-Paraffins (C10-C20) (= N-ALKANES (C10+)) ;P;0.0;>60°C;1.0; ;IBC;;x (Y);1.0;;;; +Paraffin wax, highly-refined ;P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Paraffin wax, semi-refined ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +PARA XYLENE ;P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Pea Coke;;;;; ;;;;;;;x; +PEAT MOSS (Torf) Gr. A+B;;;;; ;IMSBC;x (MHB:Ja)aber siehe Anmerkung;;;;;für den Kielkanal nicht mehr anmelden;(lt. Rücksprache UCA+Herrn Langbein/01.02.2016) gültig für UCA/S+B +Peat (milled);;;;; ;;;;;;;x;lt. Herrn Schütte für NOK nicht anmelden/09.02.2021 +Pentadiene (1,3-Pentadiene);P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Pentane (all isomers) (n-pentane, isopentane, neopentane) ;P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Perchloroethylene ;S/P;2.0;NF;0.0;;IBC;;x (Y);1.0;;;; +PETROLEUM COKE (calcined or uncalcined oder Calcined Coke)/Petcoke;;;;; ;IMSBC;x (MHB:Ja) (Gr.B);;;;;; +PGI ( Propylene Glycol Industrial);S/P;2.0;>60°C;1.0;?;IBC;;x (Z);2.0;;;; +Phenol;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Phosphoric acid ;S/P;2.0;NF;0.0;Ja;IBC;;x (Z);2.0;;;; +PITCH (Pech) in Bulk/Pitch Verpackt (MSDS = Material Safetey Data Sheet anfordern);;;;; ;IMSBC;x (MHB: Ja) (Gr. B);;;;;; +PME (Biodiesel);;;;; ;IBC;;x (Y);1.0;;;; +Polymethylene polyphenyl isocyanate ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y) ;;;;; +Polyolefin (molecular weight 300+) ;P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Potash (Pottasche);;;;; ;;;;;;;x; +Potassium hydroxide solution (caustic potash) (Kaliumhydroxidlösung) ;S/P;2.0;NF;0.0;Ja;IBC;;x (Y);1.0;;;; +Propylbenzene (all isomers);P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Propylene (Gastanker) (UN NO. 1077/2.2);;;;; ;IGC;;;;;x;; +Propylene Dichloride (1,2-DICHLOROPROPANE) - ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y) ;;;;; +Propylene glycol monoalkyl ether (DOWANOL PM) (FP <60);S/P;2.0;<60°C;2.0;Ja;IBC;;x (Z);2.0;;;; +Propylene Oxide (UN No 1280 Klasse 3); ;; ;; ;IBC;; ;;;x;; +Propylene tetramer ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (X);0.0;;;; +Propylene trimer ;P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Pyrolysis Fuel Oil;;;;; ;IBC;;?;;?;;; +Pyrolysis gasoline (containing benzene) (Pygas) (Aromatic hydrocarbons, C6-8, naphtha-raffinate pyrolyzate-derived)) ;S/P;2.0;<60°C;2.0;Ja;IBC;; x (Y) ;;;;; +Pyrite - siehe Bemerkung;;;;;;;;;;;; ;"Achtung! Kann ""IMSBC: Gruppe C"" (also nicht anmeldepflichig sein) oder auch ""Gruppe: A"" bzw. ""Gruppe: A/B"" (somit Anmeldepflichtig)- beim Kunden nachfragen und ""Shippers declaration for solid bulk cargos"" oder es nennt sich auch ""Cargo information for solid bulk cargos"" anfordern" +Quicklime (Kalk ungelöscht) (Synonyme: Lime, Burnt lime, Un-slaked lime, Building lime, Calcia, Fat lime, Chemical lime, Fluxing lime, Hard burnt lime, Soft burnt lime, Pebble lime, Calcium oxide, Calcium monoxide, Calcined limestone.) (Formel: Calcium oxide – CaO) (Gruppe: B);;;;;;IMSBC;x (MHB:Ja);;;;;; +Rapeseed oil / Rapsöl;P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Rape seed oil fatty acid methyl esters ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +BALED RDF (Schiff: Sylve);;;;;;IMSBC;x (MHB: Ja) Gruppe B;;;;;;beim KD/Schiff nach Blatt „Shipper's Declaration for Solid Bulk Cargos“ oder „Cargo Information for solid bulk cargos“„ fragen - 13.12.2021 +Refinery NexTAME (FP: <0°C) Noxious liquid, F, (4) n.o.s. (trade name ...., contains ....) (Gefahr: P);P;0.0;<60°C;2.0;Ja.;IBC;;x (y);1.0;;;; +Reformate (Synonym: z. B. Naphtha, Gas Oil, UMS (Unleaded mo gas (motor gas));;;;;;MARPOL;;;;x;;; +Renewable Diesel siehe NExBTL;;;;;;;;;;;;; +RDF pellets (Refuse Derived Fuel);;;;; ;;;;;;;x ; +Resin oil, distilled ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +RME 0,4MG/11 (FAME);S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Sawn Timber/Schnittholz, Sägeholz;;;;; ;IMSBC;x (aber, siehe Anmerkung =>);;;;; ;nur wenn als Bulk (also keine Verpackung jeglicher Art (Drahtseile, Kunststoffbänder) und unter Deck +SEED Cake mit einem Ölgehalt von höchstens 1,5% und einem Feuchtigkeitsgehalt von höchstens 11% ///with not more than 1.5% oil and not more than 11% moisture.;;;;;;IMSBC;2217/4.2 (Gr. B);;;;;; +"SEED Cake containing vegetable oil a) durch mechanisches Pressen gewonnene Ölsaatenrückstände, die mehr als 10% Öl oder mehr als 20% Öl und Feuchtigkeit zusammen enthalten /// (a) mechanically expelled seeds, containing more than 10% of oil or more than 20% of oil and +moisture combined.)";;;;;;IMSBC;1386/4.2 (Gr.B);;;;;; +Shale Oil;;;;; ;MARPOL;;;;x;;; +Slack WAX (petroleum) (= Hydrocarbon wax) ;S/P;2.0;>60°C;1.0; ;IBC;;x (X);0.0;;;; +Slop Water;;;;; ;;;;;;;x ;lt. Johann/16.12.12 +Slops;;;;; ;IMSBC;?;?;;?;;; +Slurry (Residues (Petroleum);;;;; ;MARPOL;;;;x ;;; +small arms (Waffen zur Schiffsausrüstung gehörig);;;;; ;;;;;;;x ;lt. Aussage von Fr. Kauschmann/16.05.2013 (09:50 Uhr) +Solvent ;;;;;;;;;;;;;Sicherheitsdatenblatt anfordern!!! +Sodium hydroxide solution (caustic soda) (Natronlauge);S/P;2.0;NF;0.0;Ja;IBC;;x (Y);;;;; +Sodium Sulphate (Bulk);;;;; ;;;;;;;x;lt. Aussage von Herrn Illing Gefahrgutauskunfststelle Hamburg/14.02.14-10.25 Uhr +Soyabean meal (SBM - Sojabohnenmehl);;;;; ;IMSBC;"x (MHB:Ja) +=> aber: siehe Zusatzinfos";;;;;"Wenn Port of Loading = Brake oder Hamburg => Cat. C und damit nicht anmeldepflichtig +";"Kann Cat. A, B oder C sein (abhängig von der Zusammensetzung), +wenn keine genaue Angabe => Anfragen, ob anmledepflichtig oder nicht" +Soyabean Oil ,;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Soja protein concentrat (SPC);;;;;;;;;;;;x; +Steel Turnings;;;;; ;IMSBC;2793/4.2 (Gr.B);;;;;; +Styrene monomer ,;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Sulphur (molten) ;S;1.0;>60°C;1.0;Nein;IMSBC; ;x (Z);2.0;;;; +Sulphuric acid;S/P;2.0;NF;0.0;Ja;IBC;;x (Y);1.0;;;; +Sunflower husk pellets in bulk - Gruppe C- (nicht anmeldepflichtig - tel Aussage Hr. Meiners (J.Müller));;;;;;;;;;;;; +Sunflower pelletts siehe SEED CAKE;;;;;;;;;;;;; +Sunflower Seed Oil ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y) ;;;;; +Tall oil fatty acid (TOFA) (resin acids less than 20%) ;S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Tall oil pitch ;P;0.0;>60°C;1.0;Ja;IBC;;x (Y);1.0;;;; +Tallow fatty acid , ;P;0.0;>60°C;1.0;Ja;IMSBC; ;x (Y);1.0;;;; +tert-Amyl ethyl ether (TAEE) ;P;0.0;<60°C;2.0;Ja;IBC;;x (Z);2.0;;;; +tert-Amyl methyl ether (TAME) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (X);0.0;;;; +Toasted meals (geröstete Mehle) ;;;;; ;IMSBC;x (B oder C) ;;;;;;beim KD nach Blatt „Shipper's Declaration for Solid Bulk Cargos“ oder „Cargo Information for solid bulk cargos“„ fragen +Toluene ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Transformer oil / Insulating oil (z.B. NS8);;;;; ;MARPOL;;;;x;;; +Turpentine (z. B. LI200) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (X);0.0;;;; +UCO (siehe Used cooking oil );;;;;;;;;;;;; +UMS ( Gasoline);;;;;;MARPOL;;;;x;;; +(Nynas Naphthenic) Tyre Oils;;;;; ;MARPOL;;;;x;;; +Ultra-Low Sulphur Fuel Oil (ULSFO);;;;;;MARPOL;;;;x;;; +Urea Grain in bulk (Es handelt sich hierbei um IMSBC Gruppe C, also kein Gefahrgut.);;;;; ;;;;;;;X;Es handelt sich hierbei um Gruppe C, also kein Gefahrgut. +Urea Ammonium Nitrate solution (UAN) (containing less than 1% free ammonia) ;S/P;2.0;NF;0.0;Ja;IBC;;x (Y);1.0;;;; +Urea solution ;S/P;2.0;<60°C;2.0;Nein;IBC;;x (Z);2.0;;;; +Urea Grain in bulk;;;;;;;;;;;;x (IMSBC Gruppe C); +VGO (Vakuum Gas Öl) / Schweres Vakuumgasöl (HVGO);;;<60°C;2.0; ;MARPOL;;;;x;;;Notiz intern: UN 3082 Class 9 +Vegetable acid oils (m);S/P;2.0;>60°C;1.0;Ja;IBC;;x (Y) ;;;;; +Versene 100 (ETHYLENEDIAMINETETRAACETIC ACID NA4-SALT) ;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y);1.0;;;; +Versenex 80 (Diethylenetriaminepentaacetic acid, pentasodium salt solution) ;P;0.0;>60°C;1.0;Nein;IBC;;x (Z);2.0;;;; +Vinyl Acetate monomer;S/P;2.0;<60°C;2.0;Ja;IBC;;x (Y) ;;;;; +VISTAR HS (Distillates (Petroleum));;;;;;MARPOL;;;;x;;; +"Wash Oil (Creosote oil, METHYLNAPHTHALENE acenaphthene fraction; ) ";S/P;2.0;>60°C;1.0;Ja;IBC;;x (X);0.0;;;; +Washed Waelz Oxide - lt. Rhenus Midgard/Hr. Janssen = Zink bzw. zinkhaltiger Staub - Gr. A;;;;;;IMSBC;x (Gruppe: A);;;;;; +Wheat Dried Distiller Grainmeal Pellets siehe SEED CAKE;;;;;;;;;;;;; + Wilfarin PA1698 RSPO (siehe Fatty acids, (C16+) );P;0.0;>60°C;1.0;Ja;;;;;;;; +WOOD PELLETS ;;;;; ;IMSBC;x (MHB:Ja) (Gruppe: B);;;;;; +Wood pulp => siehe Zellulose (nicht anmeldeden = Aussage J.Müller, kein DG);;;;;;;;;;;;; +Wood pulp pellets ;;;;; ;IMSBC;x (MHB:Ja) (Gruppe: B);;;;;; +WOODCHIPS ;;;;; ;IMSBC;x (MHB:Ja) (Gruppe: B);;;;;; +Wooden poles (Holzstämme) - NUR UNTER DECK (in Luken) anzumeldem - DECKSLADUNG NICHT! (außer für Baltic Lloyd, Rostock - ALLES anmelden!) ;;;;; ;IMSBC;x (MHB: Ja) (Gruppe: B);;;;;;lt. Herrn Ronneberger +Xylenes (Propper shipping name: Ortho-Xylene, Para Xylene) ;P;0.0;<60°C;2.0;Ja;IBC;;x (Y);1.0; ;;; +Zellulose (Cellulose) – Wood pulp;;;;; ;;;;;;;x;Nur falls Bulk-Ladung +Zinc Concentrates (könnte auch bezeichnet werden: MRM BULK CONCENTRATES);;;;; ;IMSBC;x (MHB: Ja) (Gruppe: A+B) oder x (3077/9) Gr. A;;;;;;"Nachfragen ob als Mineral Concentrates (3077/9) oder METAL SULPHIDE CONCENTRATES (MHB) (""Shippers declaration for solid bulk cargos"" anfordern oder auch ""Cargo information for solid bulk cargos""" diff --git a/misc/GEFAHRGUTLISTE.xlsx b/misc/GEFAHRGUTLISTE.xlsx new file mode 100644 index 00000000..d285eb47 Binary files /dev/null and b/misc/GEFAHRGUTLISTE.xlsx differ diff --git a/misc/db.sqlite b/misc/db.sqlite index adddb129..58f38870 100644 Binary files a/misc/db.sqlite and b/misc/db.sqlite differ diff --git a/misc/import_sqlite.py b/misc/import_sqlite.py new file mode 100644 index 00000000..1f224505 --- /dev/null +++ b/misc/import_sqlite.py @@ -0,0 +1,17 @@ +import sqlite3 +import pandas as pd +import os + +abspath = os.path.abspath(__file__) +dname = os.path.dirname(abspath) +os.chdir(dname) + +con = sqlite3.connect('cps.db') +wb = pd.read_excel('GEFAHRGUTLISTE.xlsx',sheet_name = None) + +for sheet in wb: + wb[sheet].to_sql(sheet,con,index=False) + +con.commit() +con.close() +print('done') \ No newline at end of file