Skip to content
  • Categories
Collapse
Solibri Society Forum
  1. Home
  2. General Discussion
  3. GUID not case sensitive in Classifications

GUID not case sensitive in Classifications

Scheduled Pinned Locked Moved Solved General Discussion
16 Posts 8 Posters 4.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • JSNJ Offline
    JSNJ Offline
    JSN
    replied to lasse.lindqvist on last edited by
    #4

    @lasse-lindqvist said in GUID not case sensitive in Classifications:

    You could argue that all of them should be case-sensitive, but I don’t think that could be done if many people rely on the current behaviour.

    True, but on the other side I cannot think of a genuine use case where intenionally people really rely on this behaviour - speaking of GUID and BATID. The chance of a lower-upper case dupplciation is already rather uncommon (personally I just know it from Revit generated IFCs). However if you meant all kind of thinkable columns than I agree with you, this should not be changed.

    Actually, the core of the problem is the non existent case sensitivity with IFC GUID creation in general as this could also lead to problems in other third party tools e.g. Power B. The issue in general is a bit bizarre as there is literally an entire international standard around GUIDs (https://www.itu.int/rec/T-REC-X.667-201210-I/en) - 6.5.4 basically says they should be generated as all lowercase to avoid such troubles.

    1 Reply Last reply
    0
    • L Offline
      L Offline
      lasse.lindqvist
      wrote on last edited by
      #5

      Yes to clarify: I would change GUID and BATID comparison to be case-sensitive and leave others as they are for backwards compatibility.

      1 Reply Last reply
      0
      • chrisC Offline
        chrisC Offline
        chris
        wrote on last edited by
        #6

        What ist BATID in Ifc?

        L 1 Reply Last reply
        0
        • L Offline
          L Offline
          lasse.lindqvist
          replied to chris on last edited by
          #7

          @chris said in GUID not case sensitive in Classifications:

          What ist BATID in Ifc?

          BATID is BIM tool ID.
          Solibri imports it from IfcElement.Tag attribute (https://standards.buildingsmart.org/IFC/DEV/IFC4_3/RC2/HTML/schema/ifcproductextension/lexical/ifcelement.htm)

          chrisC 1 Reply Last reply
          1
          • chrisC Offline
            chrisC Offline
            chris
            replied to lasse.lindqvist on last edited by
            #8

            @lasse-lindqvist Good point! Thanks.

            1 Reply Last reply
            0
            • L Offline
              L Offline
              lasse.lindqvist
              wrote on last edited by
              #9

              I have now added an internal task #8920 about starting to use case-sensitive comparison for BATID and GUID properties in classification rules.

              B 1 Reply Last reply
              3
              • B Offline
                B Offline
                BIM1337
                replied to lasse.lindqvist on last edited by
                #10

                @lasse-lindqvist said in GUID not case sensitive in Classifications:

                I have now added an internal task #8920 about starting to use case-sensitive comparison for BATID and GUID properties in classification rules.

                Great!

                1 Reply Last reply
                1
                • U Offline
                  U Offline
                  UBA
                  wrote on last edited by
                  #11

                  Great indeed.

                  1 Reply Last reply
                  0
                  • JeroenKoomenJ Offline
                    JeroenKoomenJ Offline
                    JeroenKoomen
                    wrote on last edited by
                    #12

                    @lasse-lindqvist is this implemented yet?

                    http://www.linkedin.com/in/koomenjeroen
                    https://www.bimloket.nl/BIMbasisILS

                    1 Reply Last reply
                    2
                    • JeroenKoomenJ Offline
                      JeroenKoomenJ Offline
                      JeroenKoomen
                      wrote on last edited by
                      #13

                      @Paul-Linder can you check what the status is? When we check it is still not fixed!

                      http://www.linkedin.com/in/koomenjeroen
                      https://www.bimloket.nl/BIMbasisILS

                      1 Reply Last reply
                      2
                      • MattiM Offline
                        MattiM Offline
                        Matti Solibrians
                        wrote on last edited by
                        #14

                        @JeroenKoomen This is trivial to fix. The fix will be in the next release. Thanks for reminding.

                        1 Reply Last reply
                        2
                        • JeroenKoomenJ Offline
                          JeroenKoomenJ Offline
                          JeroenKoomen
                          wrote on last edited by
                          #15

                          Thanks @Matti-Kannala

                          http://www.linkedin.com/in/koomenjeroen
                          https://www.bimloket.nl/BIMbasisILS

                          1 Reply Last reply
                          0
                          • jakub.rusinJ Offline
                            jakub.rusinJ Offline
                            jakub.rusin Solibrians
                            wrote on last edited by
                            #16

                            @BIM1337 @JeroenKoomen

                            @KaBa @lucasmello

                            We have just released beta version of Solibri 24.9 which contains this fix. If you would like to test that out before release and provide any feedback that would be great. Instructions on how to join beta program are included in the release post:

                            https://society.solibri.com/topic/3046/solibri-24-9-0-beta-round-open

                            1 Reply Last reply
                            1
                            • MattiM Matti marked this topic as a question on
                            • MattiM Matti has marked this topic as solved on
                            • MattiM Matti unlocked this topic on

                            Copyright © 2025 Solibri Inc. | Powered by NodeBB

                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories