OrganisationNumber.TypeOfOrganisation   (Method) Klass: OrganisationNumber
 
Deklaration
 
C#
public static int TypeOfOrganisation(string number)
 
 
Visual Basic
Public Shared Function TypeOfOrganisation(number As String) As Integer
 
 
Beskrivning
Analyserar en sträng med ett organisationsnummer och fastställer kategori, som funktionen returnerar som en kod. Parametern number ska innehålla ett giltigt organisationsnummer. Kategoribestämningen sker genom att analysera de fyra första siffrorna i numret och testa dessa mot en tabell. De kategorier som stöds av funktionen är bara de vanligaste. En utförligare kategoribeskrivning kan erhållas från Riksskatteverket (RSV).

Returvärden
Metoden returnerar en av nedanstående värden:
  
Konstant Värde Beskrivning
CNR_ENSKILD_FIRMA 1 Enskild firma
CNR_AB 2 Aktiebolag
CNR_HB_KB 3 Handels- och kommanditbolag
CNR_EKN_FORENING 4 Ekonomisk förening
CNR_STATLIG_MYNDIGHET 5 Statlig myndighet
CNR_REG_STATLIG_MYNDIGHET 6 Regional statlig myndighet
CNR_PRIMAR_KOMMUNER 7 Primärkommuner
CNR_KOMMUNALA_FORBUND 8 Kommunala förbund
CNR_LANDSTING 9 Landsting
CNR_ALLM_FORSAKRINGSKASSOR 10 Allmänna försäkringskassor
CNR_SVENSKA_KYRKAN 11 Svenska kyrkan
CNR_ANSTALTER_HYPOTEK 12 Anstalter och hypotek
CNR_STIFT_IDEELFORENING 13 Stiftelse och ekonomisk förening
     
 
Om inte organisationstyp kan fastställas returnerar metoden 0. Vid fel returnerar metoden -1.
 
 

Exempel
 
 
C#
 
// Testa om ett organisationsnummer tillhör en enskild firma
string sTypeOfOrg = "";
if (OrganisationNumber.TypeOfOrganisation("670710-1017") == OrganisationNumber.CNR_ENSKILD_FIRMA)
{
   sTypeOfOrg =
"Enskild firma."
;
}
- - -
// Testa om ett organisationsnummer tillhör ett aktiebolag
string sTypeOfOrg = "";
if
(OrganisationNumber.TypeOfOrganisation("556547-0977") == OrganisationNumber.CNR_AB)
{
   sTypeOfOrg =
"Aktiebolag.";
}

 
    
Visual Basic
 
' Testa om ett organisationsnummer tillhör en enskild firma
Dim sTypeOfOrg As String = ""
If OrganisationNumber.TypeOfOrganisation("670710-1017") = OrganisationNumber.CNR_ENSKILD_FIRMA Then
  
sTypeOfOrg = "Enskild firma."
End
If
- - -
' Testa om ett organisationsnummer tillhör ett aktiebolag
Dim sTypeOfOrg As String = ""
If OrganisationNumber.TypeOfOrganisation("556547-0977") = OrganisationNumber.CNR_AB Then
   sTypeOfOrg =
"Aktiebolag."
End
If
  
 
 
< Återvänd 
       
SamLogic