John Lowther looks at Setting up a position code in his Accidental Administrator column.
Setting up a position code (User Snippet) – Accidental Administrator
Development & IntegrationInstall, Upgrade & Admin
Archived post from 2012. Dynamics GP and the links it points to have changed since; check current documentation before relying on version-specific steps.