Skip to main content

Carga de unidades de negocio

Descubre cómo crear y usar centros de costes para administrar unidades de negocio a gran escala.

¿Quién puede utilizar esta característica?

La plataforma de facturación mejorada está disponible para:

  • Todas las cuentas de empresa y sus organizaciones, creadas después del 2 de junio de 2024
  • Empresas que participaron en el programa versión preliminar pública


A partir de septiembre de 2024, GitHub migrará las empresas restantes a la nueva plataforma de facturación. Las empresas recibirán un aviso de 30 días antes de su migración. Consulte el blog de GitHub.

Para impulsar la responsabilidad y el control de los costes, la nueva plataforma de facturación le permite crear centros de costes. Un centro de costes administra los gastos sin generar ingresos. Puedes crear centros de costes y asignar usuarios, organizaciones y repositorios a ellos, así como establecer presupuestos. Esto mejora el control de gastos y la asignación de recursos.

Si la cuenta se factura a Azure, tendrás la opción de agregar un id. de suscripción de Azure. Los centros de costes permiten varios id. de suscripción de Azure para que diferentes unidades de negocio, dentro de una empresa, puedan pagar directamente su uso.

Creación de un centro de costes

Crea centros de costes para supervisar y administrar los gastos de organizaciones o repositorios específicos. Se pueden asignar varias organizaciones, repositorios y usuarios a un centro de costes.

Al crear un centro de coste, puedes agregar organizaciones o repositorios, que realizan un seguimiento del gasto de productos basados en el uso, como GitHub Actions, a través de la interfaz de usuario. Para realizar un seguimiento del gasto de productos basados en licencias, como GitHub Copilot, deberás agregar usuarios al centro de coste a través de la API después de crear el centro de coste. Para obtener instrucciones por producto, consulta Asignación de gastos a un centro de coste.

  1. En la esquina superior derecha de GitHub, haz clic en la fotografía del perfil.

  2. En función de tu entorno, haz clic en Your enterpriseo en Your enterprises y, a continuación, haz clic en la empresa que deseas ver.

  3. En el lado izquierdo de la página, en la barra lateral de la cuenta de empresa, haga clic en Facturación y licencias.

  4. Haz clic en Centros de costes.

  5. En la esquina superior derecha, haz clic en Nuevo centro de coste.

  6. En el cuadro de texto debajo de "Nombre", escribe un nombre para el centro de coste.

  7. Si la cuenta se factura a Azure, tienes la opción de agregar un id. de Azure. Las credenciales se comprobarán en Azure para asegurarte de que los id. de Azure asociados a tu cuenta están disponibles.

  8. Si el centro de coste realizará un seguimiento del gasto de productos basados en el uso, como GitHub Actions, en "Resources", selecciona las organizaciones o repositorios que formarán parte del centro de coste.

    Note

    Una organización o repositorio solo se puede asignar a un centro de coste a la vez.

  9. Haz clic en Crear centro de coste.

Asignar gastos a un centro de coste

Para asignar gastos a un centro de coste, agrega repositorios, organizaciones o usuarios al centro de coste. Cualquier uso que no esté asignado a un centro de coste específico se clasifica como gasto "Solo empresa" en la página "Uso" de la empresa.

  • En los productos basados en el uso, como GitHub Actions, los centros de coste se cobrarán en función de los repositorios u organizaciones que agregues. Puedes agregarlos a un centro de coste en la interfaz de usuario. Consulta Creación de un centro de coste.
  • En el caso de los productos basados en licencias, como GitHub Copilot, los centros de coste se cobrarán en función de los usuarios que agregues.

Desglose por producto

ProductoSe cobra un centro de coste si contiene este recurso.
GitHub ActionsRepositorio u organización donde se ejecuta el flujo de trabajo.
GitHub CodespacesRepositorio u organización donde se crea el espacio de código.
GitHub CopilotEl usuario que recibe la licencia (prioridad) o la organización de la que es miembro.
Almacenamiento de archivos de gran tamaño de GitRepositorio u organización donde se usa Git LFS.
GitHub Advanced SecurityUsuario que recibe la licencia.
GitHub EnterpriseUsuario que recibe la licencia.
GitHub PackagesRepositorio u organización que posee el paquete.

Incorporación de un presupuesto a un centro de coste

Después de crear un centro de coste, puedes agregar un presupuesto mensual y recibir alertas del centro de coste para supervisar los gastos y el uso. Consulta Prevención de gastos excesivos.

Visualización del uso del centro de coste

Puedes ver el uso de los centros de costes y descargar los datos de uso para su análisis posterior. Consulta Recopilación de información sobre los gastos.

Visualización, edición y eliminación de centros de costes

Puedes ver, editar y eliminar centros de costes para administrar las unidades de negocio de forma eficaz.

Para agregar o quitar miembros de un centro de coste, puedes usar la API. Consulta Puntos de conexión de API de REST para facturación de empresa.

  1. En la esquina superior derecha de GitHub, haz clic en la fotografía del perfil.
  2. En función de tu entorno, haz clic en Your enterpriseo en Your enterprises y, a continuación, haz clic en la empresa que deseas ver.
  3. En el lado izquierdo de la página, en la barra lateral de la cuenta de empresa, haga clic en Facturación y licencias.
  4. Haz clic en Centros de costes.
  5. Selecciona a la derecha de un centro de coste y, después, haz clic en Ver detalles, Editar o Eliminar.
  6. Siga las instrucciones.

Efectos de eliminar un miembro de un centro de coste

Si agregas un miembro a un centro de coste, cualquier uso acumulado (por ejemplo, una licencia) comenzará inmediatamente a facturarse en el centro de coste. Si eliminas un miembro de un centro de coste, cualquier uso de ese punto se facturará en la empresa. Por ejemplo:

  • El 1 de mayo, una empresa tiene tres usuarios de Copilot. Los cargos de los tres usuarios (39 USD cada uno) se facturan a la empresa.
  • El 10 de mayo, has creado dos centros de costes: Centro de coste 1 y Centro de coste 2. El usuario A y el usuario B se asignan al Centro de coste 1 y el usuario C al Centro de coste 2. Los cargos futuros de los usuarios A y B van al Centro de coste 1 y los del usuario C al Centro de coste 2.
  • El 20 de mayo, has eliminado el usuario A del Centro de coste 1. A partir de entonces, los cargos del usuario A se facturan a la empresa, mientras que los cargos del usuario B permanecen en el Centro de coste 1 y los cargos del usuario C en el Centro de coste 2.

El icono "Puestos de Copilot usados" en la página "Información general" mostrará el uso fraccional en lugar de números enteros.

Efectos de eliminar un centro de coste

Si se elimina un centro de coste, el uso futuro de sus recursos se cargará a la empresa. El uso previo a la eliminación se factura al centro de coste hasta el final del ciclo de facturación.

Todavía podrás ver el centro de coste, incluso después de eliminarlo. Para ello, selecciona la pestaña "Eliminado" en la página del centro de coste.

Asignación del centro de coste para productos basados en licencias

Para asegurarte de que los centros de coste reflejan el gasto según lo previsto, es importante comprender cómo se asignan los gastos a los centros de coste para productos basados en licencias, como GitHub Copilot, y cómo se reflejan los cambios en la factura.

Asignación del centro de coste para GitHub Copilot

  • Si un usuario pertenece a un centro de coste, todos los cargos asociados al usuario se facturan al centro de coste.
  • Si un usuario no pertenece a ningún centro de coste, el uso se factura a la organización en la que el usuario recibe su licencia de Copilot. Si esa organización forma parte de un centro de coste, los cargos se facturan a ese centro de coste.
  • Si el usuario recibe acceso a Copilot a través de varias organizaciones, se elige una de las organizaciones aleatoriamente cada mes que se va a facturar y el centro de coste que contiene la organización se cobra según corresponda. Consulta Acerca de la facturación de GitHub Copilot en su empresa.

Asignación del centro de coste para GitHub Advanced Security

  • Si un usuario pertenece a un centro de coste, todos los cargos asociados al usuario se facturan a ese centro de coste.
  • Si un usuario no pertenece a ningún centro de coste, el uso se cobra al método de pago predeterminado de la empresa y se agrupa en el gasto "Solo empresa" en la página de uso.

Asignación del centro de coste para GitHub Enterprise

  • Si un usuario pertenece a un centro de coste, todos los cargos asociados a ese usuario se facturan al centro de coste.
  • Si un usuario no pertenece a ningún centro de coste, el uso se factura al método de pago predeterminado de la empresa y se agrupa en el gasto "Solo empresa" en la página de uso.

Cómo se reflejan los cambios en los centros de coste

Agregar o quitar usuarios de un centro de coste afecta a la facturación de productos basados en licencias de maneras diferentes.

  • Para GitHub Copilot: los cambios para agregar o quitar un usuario de un centro de coste se reflejan al día siguiente.
  • Para GitHub Advanced Security: los cambios para agregar o quitar un usuario de un centro de coste se reflejan en el siguiente ciclo de facturación.
  • Para GitHub Enterprise: los cambios para agregar o quitar un usuario de un centro de coste se reflejan al día siguiente.

Si un usuario ya forma parte de un centro de coste y recibe una licencia, la licencia se factura inmediatamente al centro de coste.

Si un usuario que ya tiene una licencia se agrega a un centro de coste, la licencia se facturará al centro de coste desde el siguiente ciclo de facturación.

Ejemplo de productos basados en licencias

En el ejemplo siguiente se muestra cómo se asigna el uso a los centros de coste para productos basados en licencias. En función de cuatro usuarios con licencia, su pertenencia a la organización y cómo se configuran los centros de coste, verá cómo se les asigna el uso.

Los usuarios

Hay cuatro usuarios, cada uno de los cuales son miembros de una o varias organizaciones de la empresa.

UsuarioPertenencia de la organización
user-1org-1, org-2
user-2org-1
user-3org-1
user-4org-1, org-2

Todos los usuarios tienen una licencia para GitHub Copilot y GitHub Enterprise (GHE).

GitHub Advanced Security (GHAS) se ha habilitado en org-1, donde todos los usuarios son confirmadores activos.

Los centros de coste

Hay dos centros de coste en la empresa, cada uno con usuarios o organizaciones diferentes asignados.

Centro de costesRecursos asignados
Centro de coste Auser-1, user-3
Centro de coste Borg-1

user-2, user-4 y org-2 no se asignan a ningún centro de coste.

Cómo se asigna el uso

En la tabla siguiente se muestra cómo se asignan los gastos de cada usuario a un centro de coste en función de su pertenencia a una organización o centro de coste. Cualquier uso no asignado a un centro de coste se clasifica como gasto "Solo empresa".

Cargos de CopilotCargos de GHASCargos de GHEExplicación
Centro de coste Auser-1, user-3user-1, user-3user-1, user-3Estos usuarios se asignan directamente al centro de coste.
Centro de coste Buser-2, user-4Estos usuarios no se asignan directamente a un centro de coste, por lo que los cargos de Copilot se asignan en función de la pertenencia a la organización, mientras que GHAS y GHE tienen como valor predeterminado el gasto empresarial.
Solo empresa (valor predeterminado)user-2, user-4user-2, user-4Estos usuarios no se asignan directamente a un centro de coste, por lo que GHAS y GHE tienen como valor predeterminado los gastos empresariales.

Información adicional