Ir al contenido principal
SAP

Cuenta contrato en SAP: Net Metering, Net Billing o Venta Total

Guía de parametrización de la cuenta contrato en SAP S/4HANA Utilities para reflejar el esquema de interconexión que el cliente eligió ante la CFE.

AGT
EvoTech Consulting Company

· 11 min de lectura

Analista de facturación de una compañía eléctrica revisando contratos de interconexión frente a su estación de trabajo

En la pieza anterior de esta serie revisamos el umbral de capacidad que decide si una central entra en generación distribuida: la Ley del Sector Eléctrico elevó ese límite de 0.5 MW a menos de 0.7 MW respecto de la anterior Ley de la Industria Eléctrica (Norton Rose Fulbright, 2025). Superado ese filtro, el cliente firma un contrato de interconexión y, dentro de ese documento, marca un régimen de contraprestación. El modelo de contrato publicado por la CFE lo trata literalmente como un campo a seleccionar: Net metering, Net billing o Venta Total de Energía (CFE, s.f.).

Esa casilla marcada en papel es, del lado del sistema, una decisión de parametrización que atraviesa contrato, instalación, categoría tarifaria y cuenta contrato. Si llega tarde a SAP, la primera factura del ciclo sale mal y la corrección se paga en reversas, notas de crédito y llamadas al centro de atención.

El esquema no es un atributo comercial: es una regla de liquidación

Regímenes de contraprestación
Tres regímenes, tres resultados económicos con la misma energía física
🔄
Medición Neta
Los flujos entregados y recibidos desde las Redes Generales de Distribución se compensan entre sí durante el periodo de facturación; el excedente en kWh se abona a periodos subsecuentes y, si no se consume en doce meses, el usuario puede exigir la liquidación del crédito vencido al valor promedio del Precio Marginal Local del intervalo en que se generó, calculado en el nodo correspondiente al punto de interconexión.
Compensación de cantidades
⚖️
Facturación Neta
Consumo e inyección son operaciones independientes: la energía inyectada se paga al Precio Marginal Local del nodo, mientras que la energía consumida se cobra a la tarifa del inmueble.
Dos valorizaciones simultáneas con precios de origen distinto
💵
Venta Total
No hay autoconsumo: toda la generación se vende y se paga, también, al Precio Marginal Local del nodo.
El cliente es acreedor, no deudor

Los tres regímenes producen resultados económicos distintos con la misma energía física. En Medición Neta, los flujos entregados y recibidos desde las Redes Generales de Distribución se compensan entre sí durante el periodo de facturación; el excedente en kWh se abona a periodos subsecuentes y, si no se consume en doce meses, el usuario puede exigir la liquidación del crédito vencido al valor promedio del Precio Marginal Local del intervalo en que se generó, calculado en el nodo correspondiente al punto de interconexión (CRE, RES/142/2017).

En Facturación Neta, consumo e inyección son operaciones independientes: la energía inyectada se paga al Precio Marginal Local del nodo, mientras que la energía consumida se cobra a la tarifa del inmueble (Enlight, 2020). En Venta Total no hay autoconsumo: toda la generación se vende y se paga, también, al Precio Marginal Local del nodo (Enlight, 2020).

La consecuencia operativa es directa. El primero es un problema de compensación de cantidades; el segundo, de dos valorizaciones simultáneas con precios de origen distinto; el tercero, de una relación donde el cliente es acreedor, no deudor. Ninguno se resuelve “activando la generación distribuida” en un solo indicador.

Dónde vive cada decisión en el modelo de datos

Modelo de datos
De la instalación a la cuenta contrato
Origen de la determinación
🔌
Registro
Aporta el tipo de tarifa
🧭
Instalación
Agrupa dispositivos, registros y valores de referencia de una misma división que se facturan juntos, y aporta la categoría tarifaria
Determinación
⚙️
Tarifa
Se determina dinámicamente a partir del tipo de tarifa del registro y de la categoría tarifaria de la instalación
Ejecución
🧾
Facturación
Se ejecuta a nivel de contrato
Emisión
🏦
Cuenta contrato
La emisión del documento se ejecuta a este nivel, agrupando los documentos de los contratos que comparten condiciones de pago
Lo que el esquema termina condicionando
1Datos de control en la cuenta contrato
El ID de determinación de cuentas para imputaciones independientes de contrato, el tratamiento de excepciones y los parámetros de pago
2Datos de la instalación administrados históricamente
La categoría tarifaria puede cambiar dentro de un periodo sin romper el histórico
SAP Help Portal; SAP Learning

Conviene ubicar los objetos antes de tocar transacciones. La instalación agrupa los dispositivos, registros y valores de referencia de una misma división que se facturan juntos, y está asignada a exactamente un contrato; sus datos relevantes para facturación se administran históricamente, de modo que la categoría tarifaria puede cambiar dentro de un periodo sin romper el histórico (SAP Help Portal, s.f.). La tarifa se determina dinámicamente a partir del tipo de tarifa del registro y de la categoría tarifaria de la instalación (SAP Learning, s.f.).

La cuenta contrato opera un nivel arriba. La facturación se ejecuta a nivel de contrato; la facturación al cliente —la emisión del documento— se ejecuta a nivel de cuenta contrato, agrupando los documentos de los contratos que comparten condiciones de pago (SAP Learning, s.f.). Ahí residen los datos de control que el esquema termina condicionando: el ID de determinación de cuentas para imputaciones independientes de contrato, el tratamiento de excepciones y los parámetros de pago (SAP Learning, s.f.). En terminología del modelo heredado de IS-U, es el mismo objeto que ya conocen los equipos de facturación en la región.

Parametrización por esquema

Parametrización
Del régimen elegido a la configuración que lo ejecuta
---
config:
  theme: base
  fontFamily: 'Inter Variable, system-ui, sans-serif'
  themeVariables:
    darkMode: true
    fontFamily: 'Inter Variable, system-ui, sans-serif'
    fontSize: '15px'
    background: '#111113'
    primaryColor: '#1A1A1D'
    primaryTextColor: '#F4F5F8'
    primaryBorderColor: '#B89C5C'
    secondaryColor: '#242428'
    tertiaryColor: '#1A1A1D'
    mainBkg: '#1A1A1D'
    secondBkg: '#242428'
    tertiaryBkg: '#2E2E33'
    lineColor: '#B89C5C'
    textColor: '#F4F5F8'
    titleColor: '#F4F5F8'
    nodeBorder: '#B89C5C'
    clusterBkg: '#1A1A1D'
    clusterBorder: '#2E2E33'
    edgeLabelBackground: '#242428'
    pie1: '#B89C5C'
    pie2: '#f59e0b'
    pie3: '#22c55e'
    pie4: '#d1bf95'
    pie5: '#f97316'
    pie6: '#ef4444'
    pieTitleTextColor: '#F4F5F8'
    pieSectionTextColor: '#F4F5F8'
    pieLegendTextColor: '#F4F5F8'
    pieStrokeColor: '#111113'
    pieOuterStrokeColor: '#111113'
---
flowchart TD
  A([Régimen de contraprestación elegido]) --> B{¿Qué régimen?}
  B -->|Medición Neta| C[Registros bidireccionales con tipos de tarifa diferenciados]
  C --> D[Categoría tarifaria que compensa antes de valorizar]
  D --> E([Compensación de cantidades en un solo suministro])
  B -->|Facturación Neta| F[Consumo e inyección en contratos distintos]
  F --> G[Decidir si comparten la misma cuenta contrato]
  G --> H([Dos valorizaciones que no se netean])
  B -->|Venta Total| I[Determinación de cuentas y medio de pago saliente]
  I --> J[Tratamiento fiscal antes del primer ciclo]
  J --> K([Pago al generador como flujo dominante])
  class A inicio
  class B decision
  class C,D,F,G,I,J proceso
  class E,H,K bueno
classDef inicio fill:#3a352b,stroke:#B89C5C,color:#ffffff
classDef decision fill:#473519,stroke:#f59e0b,color:#ffffff
classDef proceso fill:#33363c,stroke:#9aa0aa,color:#ffffff
classDef bueno fill:#193e2b,stroke:#22c55e,color:#ffffff
En Medición Neta el trabajo se concentra en la instalación; en Facturación Neta el diseño separa consumo e inyección en contratos distintos; en Venta Total la definición con Finanzas antecede al primer ciclo.

Medición Neta

Un solo suministro con generación y consumo en el mismo contrato de suministro. El trabajo se concentra en la instalación: registros bidireccionales con tipos de tarifa diferenciados para energía recibida y entregada, y una categoría tarifaria cuyo esquema de facturación ejecute la compensación antes de valorizar. La cuenta contrato conserva su rol clásico de cobro. El punto crítico es el arrastre del saldo en kWh entre periodos y su caducidad a doce meses: es un dato con vigencia, no un acumulado libre.

Facturación Neta

Dos valorizaciones que no se netean. El diseño limpio separa el consumo y la inyección en contratos distintos, cada uno con su instalación y su categoría tarifaria, y decide explícitamente si ambos se agrupan en la misma cuenta contrato. Agruparlos simplifica el documento al cliente; separarlos simplifica la conciliación contable cuando el precio de la inyección proviene de un nodo y no del catálogo tarifario. Es una decisión de diseño, no un detalle de configuración.

Venta Total

Aquí la cuenta contrato deja de ser únicamente un objeto de cobranza. No hay energía consumida que compensar y el flujo dominante es un pago al generador, lo que obliga a definir con Finanzas la determinación de cuentas, el medio de pago saliente y el tratamiento fiscal antes del primer ciclo. Modelar Venta Total como “una tarifa negativa” sobre la cuenta contrato de consumo es el atajo que más deuda técnica genera.

Secuencia antes del primer ciclo

Antes del primer ciclo
Cinco etapas encadenadas, en orden
Etapa 1
📄
Régimen firmado
Esquema declarado en el contrato de interconexión
Etapa 2
🔌
Instalación y registros
Estructura bidireccional y tipos de tarifa por registro
Etapa 3
🧾
Categoría tarifaria
Esquema de facturación que ejecuta la regla del régimen
Etapa 4
🏦
Cuenta contrato
Agrupación, determinación de cuentas y medio de pago
Etapa 5
✔️
Simulación
Ciclo de prueba con lecturas reales antes del go-live
Por qué el orden importa
1Cambiar el esquema fuera de orden
Cada paso hereda decisiones del anterior: cambiar el esquema después de configurar la categoría tarifaria obliga a rehacer la estructura de la instalación, no solo un campo

El orden importa: cada paso hereda decisiones del anterior. Cambiar el esquema después de configurar la categoría tarifaria obliga a rehacer la estructura de la instalación, no solo un campo.

El cambio de esquema es un evento con fecha

Migración de régimen
Sobrescritura frente a cambio fechado
Sobrescritura
Ejecución de la migración El cambio se aplica sobrescribiendo el dato anterior
Condición del artículo El corte sin destruir el pasado se sostiene solo si la migración no se ejecuta como sobrescritura
En la auditoría Es una de las dos prácticas cuya diferencia aparece meses después, en la auditoría
Cambio fechado
Ejecución de la migración El cambio se aplica como cambio fechado
Condición del artículo La gestión histórica de los datos de facturación de la instalación permite el corte sin destruir el pasado
Régimen en el sistema Se refleja como estado con vigencia que convive con periodos facturados bajo la regla anterior
SobrescrituraCambio fechado

La regulación permite migrar de un esquema a otro únicamente transcurrido un año contado a partir de la formalización del contrato de contraprestación vigente, y obliga a formalizar un contrato nuevo asumiendo los costos de la migración (CRE, RES/142/2017). Para el sistema, eso significa que el régimen no es un atributo permanente del cliente: es un estado con vigencia que convivirá con periodos facturados bajo la regla anterior.

La gestión histórica de los datos de facturación de la instalación permite ese corte sin destruir el pasado (SAP Help Portal, s.f.), pero solo si la migración se ejecuta como cambio fechado y no como sobrescritura. En una cartera de generación distribuida en crecimiento, la diferencia entre ambas prácticas aparece meses después, en la auditoría, cuando hay que reconstruir por qué una factura de hace un año valorizó como valorizó.

Con la cuenta contrato ya alineada al régimen económico, queda pendiente la mitad física del expediente: en la próxima pieza abordaremos la validación técnica y la puesta en servicio del medidor bidireccional.

Fuentes

Conversemos 30 minutos

¿Este análisis mapea un mercado donde ya operas o estás evaluando entrar?

Revisamos tu caso específico, mapeamos los riesgos que aplican, y te decimos honestamente si es oportunidad para ti —sin pitch comercial, solo discusión técnica y estratégica.

Al enviar aceptas ser contactado por AGT Consultoría para el assessment solicitado. Tus datos no serán compartidos con terceros ni usados para publicidad.

EvoTech Consulting Company · AGT Consultoría
#sap s4hana utilities #generacion distribuida #cuenta contrato #facturacion #cfe #net metering