Organisasjonsnummer

I dagens artikkel skal vi snakke om Organisasjonsnummer, et tema som har skapt mye diskusjon den siste tiden. Det spiller ingen rolle om du er en ekspert på feltet eller bare begynner å utforske dette feltet, denne artikkelen vil gi deg nøkkelinformasjon og interessante fakta som vil hjelpe deg å forstå emnet bedre. Fra opprinnelsen til dens relevans i dag, gjennom dens mulige praktiske anvendelser, skal vi fordype oss i Organisasjonsnummer på en detaljert og uttømmende måte, slik at du på slutten av lesingen føler deg mer informert og med et bredere perspektiv på dette spennende temaet. Bli med oss ​​på denne oppdagelsesreisen!

Eksempler på formatering av organisasjonsnummeret

Organisasjonsnummer er i Norge et ni-sifret registreringsnummer som tildeles av Enhetsregisteret ved Brønnøysundregistrene for en organisasjon (foretak, idrettslag og lignende). Nummeret brukes for å gi organisasjonen og juridiske personer en unik og entydig identifikator overfor offentlige myndigheter og andre organisasjoner.

Organisasjonsnummeret skal oppgis ved for eksempel opprettelse av en bankkonto, på salgsfakturaer, henvendelser til offentlige myndigheter og økonomiske oppgaver som skal leveres på vegne av organisasjonen.

Det niende sifferet i organisasjonsnummeret er et kontrollsiffer. Det vil si at sifferet er tildelt etter en formel slik at det maskinelt kan beregnes at det er i samsvar med første åtte siffer, for å unngå feilskriving.[1]

Se også

Implementasjoner i programmeringsspråk

Python

def mod11(text, length=8, weights=):
    """
    :param text:    input tekst eller nummer for organisasjonsnummer
    :param length:  lengde, hvis funksjonen skal brukes til å kontrollere andre 
                    nummer, feks. kontonummer
    :param weights: liste over vekttallene som brukes til kontroll, kan endres
                    hvis funksjonen brukes til feks. konto
    :return:        kontrollsifferet, data type integer
    """
    text = str(text).strip()
    digit_sum = 0
    for index, value in enumerate(list(str(text))):
        digit_sum += int(value) * weights
    result = 11 - (digit_sum % 11)
    return 0 if 9 < result else result


if __name__ == '__main__':
    tester = 
    for test in tester:
        print(mod11(test), str(test))

Referanser

  1. ^ «Om organisasjonsnummeret - Brønnøysundregistrene». Brønnøysundregistrene. 14. august 2019. Besøkt 14. august 2019. 

Eksterne lenker