En esta página se describen los problemas habituales que pueden surgir al usar la consola Partner Sales para exportar datos de refacturación a BigQuery y cómo solucionarlos.
No hay valores de costes facturables
Las filas que representan impuestos, ajustes y redondeos son específicas de tu proceso de conciliación de facturas y no contienen valores de costes facturables a clientes o partners de canal.
Cargos sin costes de lista
Algunos cargos (por ejemplo, los cargos por asistencia) no tienen un coste de lista asociado. Las configuraciones de cambio de precio de estos cargos que usen la regla Coste según catálogo usarán el coste base para calcular el coste con el nuevo precio.
Cuando creas una exportación de BigQuery mediante la consola de ventas para partners, la línea de pedido de estos tipos de cargos se muestra null
en la columna cost_at_list
. Esto puede provocar una discrepancia entre el importe que se muestra en la exportación y el que se muestra en la Google Cloud consola.
Para solucionar este problema, utilice SUM(IFNULL(cost_at_list, cost))
en lugar de
SUM(cost_at_list)
cuando consulte una exportación de refacturación.
Impuestos en los datos exportados
Los impuestos de cada subcuenta de facturación asociada a tu cuenta de facturación principal se calculan en función de la ubicación que figura en los detalles de tu cuenta. Las ubicaciones de tus clientes no afectarán a los impuestos que se les cobren en sus cuentas.
Si una subcuenta de facturación tiene el valor cost_type
definido como 'tax'
, los datos exportados mostrarán nuestra atribución de su tipo impositivo local tal como se aplica a esa cuenta. Este valor se basa en la parte del uso que corresponde al cliente y en los costes adicionales en los que incurra.
Valores nulos de los costes
En las filas de las exportaciones que tengan un valor cost_type
de 'tax'
, se mostrará null
en los campos customer_cost
y channel_partner_cost
. Antes de generar una factura para este tipo de cliente, revisa estas filas y comprueba que los valores sean correctos.
Subcuentas no asignadas ni asociadas
Al crear un Google Cloud derecho y vincularlo a un cliente, se crea una subcuenta de facturación para ese cliente. Si no creas este derecho, es posible que veas subcuentas de facturación sin asignar en tu cuenta de facturación principal.
Si usas la consola de Partner Sales para quitar un cliente que tiene subcuentas de facturación asignadas, esas subcuentas dejarán de estar asociadas.
Valores nulos de subcuentas
Si usa BigQuery para exportar datos que incluyan subcuentas no asignadas o no asociadas, las siguientes columnas mostrarán el valor null
en esas subcuentas.
- entitlement_name
- customer_name
- customer_cost
- credits.customer_amount
- channel_partner_name
- channel_partner_cost
- credits.channel_partner_amount
Para solucionar este problema, debe asignar estas subcuentas de facturación a clientes.
Restaurar una tabla de exportación a un estado anterior
Si has eliminado por error la tabla de exportación o algunos de sus datos, o si quieres restaurar la tabla a un estado anterior, puedes recuperarla con la función Desplazamiento en el tiempo de BigQuery. Por ejemplo, puedes ejecutar el siguiente comando para restaurar la tabla a un estado anterior:
bq cp PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1@REVERT_TO PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1
REVERT_TO representa el tiempo, en segundos desde el inicio del registro de tiempo de Unix, al que quieres volver. Ten en cuenta que solo puedes retroceder hasta 7 días y que tus datos no se rellenarán.
La exportación no añade datos nuevos
Si no aparecen filas nuevas en la exportación, puede deberse a varios problemas:
Has habilitado las exportaciones recientemente
Una vez que se hayan habilitado las exportaciones, puede que tu uso tarde hasta un día en aparecer en tus tablas. Si no hay nada durante más tiempo, ten en cuenta los otros posibles problemas.
La cuenta de servicio no puede acceder al conjunto de datos
El conjunto de datos no se puede actualizar si nuestra cuenta de servicio no tiene acceso a él. Puedes actualizarlo automáticamente haciendo clic en la opción correspondiente de la página Exportación de facturación de la consola de Partner Sales.
La facturación no está habilitada en el proyecto
La exportación puede dejar de funcionar si la facturación no está habilitada en tu proyecto. Sigue estas instrucciones para habilitar la facturación. Si usas la zona de pruebas de BigQuery, debes actualizar tu cuenta.
El acceso a nivel de fila o de columna está habilitado en el conjunto de datos
Si el conjunto de datos tiene un control de acceso a nivel de fila o a nivel de columna, la exportación fallará. Para volver a habilitar la exportación, elimina la política de acceso a nivel de fila y la política de acceso a nivel de columna.
No tienes ninguna cuenta de facturación de Cloud principal
La exportación no funciona si no hay cuentas de facturación de Cloud principales que exportar. Si las familias de productos no tienen cuentas de facturación de Cloud asociadas, se desactivarán automáticamente. Para solucionar este problema, asegúrate de que haya cuentas de facturación de Cloud activas en la fuente de datos seleccionada.
La exportación tiene un esquema no válido
No se admite la modificación del esquema de la tabla de exportación. Si quiere añadir o quitar columnas, puede crear una vista o una vista materializada, o bien combinarla con otras tablas en sus consultas. Si la tabla llega a este estado, tendrás que restaurarla para que tenga todas las columnas correctas y ninguna más.
Volver a habilitar una exportación
Cuando haya encontrado y solucionado el problema, vaya a la página Exportación de facturación de Partner Sales Console. Verás un error en la página que indica que tu exportación está inhabilitada.
Para volver a habilitar la exportación, haz clic en Actualizar.