Das Problem wird wohl sein, eine Institution wie die "NASA" oder "Haribo" von einem Namen wie "Aristoteles", "Plato" oder "Anne Elk" zu unterscheiden.
Ich sehe da eher weniger Möglichkeiten für eine zuverlässige automatische Erkennung.
Daher musst Du biblatex irgendwie mitteilen, dass wir eine Firma haben.
Du kannst natürlich einfach das Format umschalten mit
@online{firma,
author = {Esri},
execute = {\plainnames},
title = {Feature in Polygon (Data Management)},
month = {November},
year = {2013},
urldate = {2015-12-17},
url = {http://resources.arcgis.com/de/help/main/10.1/index.html#//00170000003n000000}
}
wenn Du im Dokument
\newcommand{\plainnames}{%
\renewcommand*{\mkbibnamelast}[1]{##1}%
\renewcommand*{\mkbibnamefirst}[1]{##1}}
hast.
Im Ganzen
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[
backend=biber,
style=authoryear-icomp,
firstinits=true,
dashed=false,
hyperref=true,
pagetracker=true,
maxnames=2, minnames=2,
maxbibnames=99,minbibnames=99,
isbn=false,
]{biblatex}
\usepackage{hyperref}
\newcommand{\plainnames}{%
\renewcommand*{\mkbibnamelast}[1]{##1}%
\renewcommand*{\mkbibnamefirst}[1]{##1}}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@online{firma,
author = {Esri},
execute = {\plainnames},
title = {Feature in Polygon (Data Management)},
month = {November},
year = {2013},
urldate = {2015-12-17},
url = {http://resources.arcgis.com/de/help/main/10.1/index.html#//00170000003n000000}
}
@book{meier,
author = {Max Meier},
title = {Hauptwerkl},
month = {November},
year = {2013},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
\renewcommand*{\mkbibnamefirst}[1]{\textsc{#1}}
\begin{document}
Auf dieser Website geht es um ein Werkzeug \autocite{firma}. Und hier zitiere ich einen Autor \autocite[5]{meier}
\printbibliography
\end{document}
Natürlich könntest Du auch etwas wie eine Option corporateauthor implementieren
\newtoggle{blx@corporateauthor}
\togglefalse{blx@corporateauthor}
\DeclareEntryOption{corporateauthor}[true]{\settoggle{blx@corporateauthor}{#1}}
\renewcommand*{\mkbibnamelast}[1]{\iftoggle{blx@corporateauthor}{#1}{\textsc{#1}}}
\renewcommand*{\mkbibnamefirst}[1]{\iftoggle{blx@corporateauthor}{#1}{\textsc{#1}}}
und dann
@online{firma,
author = {Esri},
options = {corporateauthor},
title = {Feature in Polygon (Data Management)},
month = {November},
year = {2013},
urldate = {2015-12-17},
url = {http://resources.arcgis.com/de/help/main/10.1/index.html#//00170000003n000000}
}
Im Ganzen also
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[
backend=biber,
style=authoryear-icomp,
firstinits=true,
dashed=false,
hyperref=true,
pagetracker=true,
maxnames=2, minnames=2,
maxbibnames=99,minbibnames=99,
isbn=false,
]{biblatex}
\usepackage{hyperref}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@online{firma,
author = {Esri},
options = {corporateauthor},
title = {Feature in Polygon (Data Management)},
month = {November},
year = {2013},
urldate = {2015-12-17},
url = {http://resources.arcgis.com/de/help/main/10.1/index.html#//00170000003n000000}
}
@book{meier,
author = {Max Meier},
title = {Hauptwerkl},
month = {November},
year = {2013},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\newtoggle{blx@corporateauthor}
\togglefalse{blx@corporateauthor}
\DeclareEntryOption{corporateauthor}[true]{\settoggle{blx@corporateauthor}{#1}}
\renewcommand*{\mkbibnamelast}[1]{\iftoggle{blx@corporateauthor}{#1}{\textsc{#1}}}
\renewcommand*{\mkbibnamefirst}[1]{\iftoggle{blx@corporateauthor}{#1}{\textsc{#1}}}
\begin{document}
Auf dieser Website geht es um ein Werkzeug \autocite{firma}. Und hier zitiere ich einen Autor \autocite[5]{meier}
\printbibliography
\end{document}
Die Option uniqueid=false, kennt mein
biblatex übrigens nicht, und mir ist sie auch noch nie untergekommen, daher habe ich sie gelöscht.
Außerdem sollte man
hyperref immer als letztes Paket laden.
Beachte bitte, dass Instituts-Autoren wie "National Aeronautics and Space Administration" in doppelte Klammern gewickelt werden sollten.
author = {{National Aeronautics and Space Administration}}
Siehe
Using a 'corporate author' in the “author” field of a bibliographic entry (spelling out the name in full).