Loading
Gestión del rendimiento de ventas
Realizar un balance negativo en una declaración

Realizar un balance negativo en una declaración

Si el extracto de un representante de ventas en Salesforce Spiff muestra un saldo negativo y no desea deducir ese importe del pago de comisión para el periodo de extracto actual, puede trasladar el saldo negativo al siguiente periodo de extracto.

Ediciones necesarias

Disponible en: Salesforce Classic (no disponible en todas las organizaciones) y Lightning Experience
Disponible en: Enterprise Edition, Unlimited Edition y Developer Edition
EstÔ disponible a un coste adicional en: Edición profesional con API de servicios web activada
Permisos de usuario necesarios
Para modificar hojas de cƔlculo y crear reglas de pago:

Una función de usuario de Spiff con este permiso activado.

Configuración de diseñador: Gestionar

Tiene algunas opciones para gestionar un saldo negativo para el periodo actual.

  • Muestre el saldo negativo como el saldo de extracto total para el periodo actual y traslade el saldo al siguiente periodo.
  • Ponga a cero el saldo negativo para el periodo de extracto actual y arrastre el saldo al siguiente periodo.
  • Reduzca a cero el saldo negativo para el periodo de extracto actual, pero muestre el importe negativo para la transparencia y traslade el saldo al siguiente periodo.

Opción 1: Mostrar un saldo negativo en el extracto actual

Puede mostrar el saldo negativo como el saldo de extracto total para el periodo actual y trasladar el saldo al siguiente periodo. Si muestra un saldo de visualización en el extracto actual, hay trabajo adicional para su departamento de nómina para ignorar o eliminar el saldo negativo. Puede eliminar manualmente un saldo negativo antes de enviar el extracto a nómina.

  1. En Designer, cree una hoja de cƔlculo.
  2. Cree campos que muestran el inicio y el final del periodo anterior, de modo que tenga una referencia que cambie basÔndose en el periodo de declaración actual.
    Para asegurarse de que las fechas se actualizan de forma dinƔmica, utilice las funciones de ayuda BeginningOfPeriod y EndOfPeriod.
    BeginningOfPreviousPeriod = months_ago(BeginningOfPeriod, 1)
    EndOfPreviousPeriod = end_of_month(end_of_period(months_ago(EndOfPeriod, 1)))
  3. Cree un cÔlculo de hoja de cÔlculo que haga referencia al saldo de la declaración anterior.
    SalesRepAmountFromPreviousPeriod = amounts_from(BeginningOfPreviousPeriod, EndOfPreviousPeriod, "plan_name")

    La función amounts_from() hace referencia a los campos de hojas de trabajo que creó y el argumento "plan_name" es el nombre del plan, encerrado entre comillas dobles.

  4. Cree un cƔlculo de hoja de cƔlculo que solo muestre saldos negativos.
    NegativeBalanceCarriedForward = min(SalesRepAmountFromPreviousPeriod, 0)

    La función min() hace referencia al cÔlculo de la hoja de cÔlculo SalesRepAmountFromPreviousPeriod, lo compara con 0 y devuelve el menor de los números.

    • Si el saldo del periodo de declaración anterior es positivo, este cĆ”lculo devuelve 0.
    • Si el saldo de la declaración anterior es negativo, se devuelve el saldo negativo.
  5. Cree una regla de pago desde el cƔlculo de la hoja de cƔlculo NegativeBalanceCarriedForward.
    1. Seleccione el campo NegativeBalanceCarriedForward y haga clic en Crear regla de pago desde el panel derecho.
    2. Agregue el nombre de la regla de pago que desea mostrar en los extractos y haga clic en Crear.

La regla de pago se agrega a todas las reglas de pago del plan. Un saldo negativo en un periodo de extracto se traslada al siguiente periodo de extracto. El resto de declaraciones muestran cero si el saldo de declaración anterior es positivo.

Opción 2: Poner a cero un saldo negativo en el extracto actual

Puede excluir el saldo negativo para el periodo de extracto actual y trasladar el saldo al siguiente periodo. Si excluye un saldo negativo, no hay trabajo adicional para usted o su departamento de nómina.

  1. En Designer, cree una hoja de cƔlculo.
  2. Cree campos que muestran el inicio y el final del periodo anterior, de modo que tenga una referencia que cambie basÔndose en el periodo de declaración actual.
    Para asegurarse de que las fechas se actualizan de forma dinƔmica, utilice las funciones de ayuda BeginningOfPeriod y EndOfPeriod.
    BeginningOfPreviousPeriod = months_ago(BeginningOfPeriod, 1)
    EndOfPreviousPeriod = end_of_month(end_of_period(months_ago(EndOfPeriod, 1)))
  3. Cree un cƔlculo de hoja de cƔlculo que suma todas las reglas de pago actuales del plan, que determina si el total del extracto actual es un saldo negativo que requiere un ajuste.
    Determine los campos utilizados para calcular cada una de las reglas de pago actuales del plan pasando el ratón sobre el importe total para cada regla. Agregue los campos juntos. Si el pago final procede de un campo de hoja de datos, utilice la función sum(). Si el pago final procede de un campo de hoja de cÔlculo o un campo de resumen en la hoja de datos, puede hacer referencia al campo directamente.
    StatementTotal = payout_rule_1_amount_field + payout_rule_2_amount_field
  4. Cree un cƔlculo de hoja de cƔlculo que solo muestre saldos negativos.
    CurrentPendingBalance = min(StatementTotal, 0)

    La función min() hace referencia al cÔlculo de la hoja de cÔlculo StatementTotal, lo compara con 0 y devuelve el menor de los números.

    • Si el saldo de declaración anterior es positivo, este cĆ”lculo devuelve 0.
    • Si el saldo de declaración anterior es negativo, este cĆ”lculo devuelve el saldo negativo.
  5. Para eliminar a cero el saldo del extracto, invierta el saldo negativo.
    StatementNegativeBalanceAdjustment = CurrentPendingBalance * (-1)
  6. Cree una regla de pago desde el cƔlculo de la hoja de cƔlculo StatementNegativeBalanceAdjustment.
    1. Seleccione el campo StatementNegativeBalanceAdjustment y haga clic en Crear regla de pago desde el panel derecho.
    2. Agregue el nombre de la regla de pago que desea mostrar en extractos, como Ajuste de saldo negativo de extracto y haga clic en Crear.
  7. Extraiga el ajuste de saldo negativo del periodo de extracto anterior como el saldo negativo para trasladar.
    PreviousStatementCarryForward = amounts_from(BeginningOfPreviousPeriod, EndOfPreviousPeriod, "plan_name", "Statement Negative Balance Adjustment") *(-1)

    La función amounts_from() hace referencia al ajuste del periodo anterior que se realizó para realizar la 0 de importe. En vez de hacer referencia al plan completo, la función solo hace referencia a la regla de pago de ajuste. Para devolver el saldo original, multiplique la regla de pago de ajuste por -1.

  8. Para confirmar el nuevo total de declaración, incluyendo el saldo negativo que se trasladó desde el periodo de declaración anterior, verifique que el cÔlculo StatementTotal incluye el cÔlculo PreviousStatementCarryForward en el total de declaración actual.

Cuando el saldo del extracto es positivo, el pago del extracto final con las dos nuevas reglas de pago devuelve datos normalmente. Cuando el saldo es negativo, el saldo se pone a cero y se traslada al siguiente periodo de extracto.

Opción 3: Poner a cero un saldo negativo pero mostrar el importe negativo en el extracto actual

Puede eliminar a cero el saldo negativo para el periodo de extracto actual pero aún proporcionar transparencia para los representantes y mostrar el importe negativo con una regla ¿Qué pasa si?. Transfiera el saldo al siguiente periodo, pero el saldo negativo no afecta a los totales de extractos.

  1. En Designer, cree una hoja de cƔlculo.
  2. Cree campos que muestran el inicio y el final del periodo anterior, de modo que tenga una referencia que cambie basÔndose en el periodo de declaración actual.
    Para asegurarse de que las fechas se actualizan de forma dinƔmica, utilice las funciones de ayuda BeginningOfPeriod y EndOfPeriod.
    BeginningOfPreviousPeriod = months_ago(BeginningOfPeriod, 1)
    EndOfPreviousPeriod = end_of_month(end_of_period(months_ago(EndOfPeriod, 1)))
  3. Cree un cƔlculo de hoja de cƔlculo que suma todas las reglas de pago actuales del plan, que determina si el total del extracto actual es un saldo negativo que requiere un ajuste.
    Determine los campos utilizados para calcular cada una de las reglas de pago actuales del plan pasando el ratón sobre el importe total para cada regla. Agregue los campos juntos. Si el pago final procede de un campo de hoja de datos, utilice la función sum(). Si el pago final procede de un campo de hoja de cÔlculo o un campo de resumen en la hoja de datos, puede hacer referencia al campo directamente.
    StatementTotal = payout_rule_1_amount_field + payout_rule_2_amount_field
  4. Cree un cƔlculo de hoja de cƔlculo que solo muestre saldos negativos.
    CurrentPendingBalance = min(StatementTotal, 0)

    La función min() hace referencia al cÔlculo de la hoja de cÔlculo StatementTotal, lo compara con 0 y devuelve el menor de los números.

    • Si el saldo del periodo de declaración anterior es positivo, este cĆ”lculo devuelve 0.
    • Si el saldo de la declaración anterior es negativo, este cĆ”lculo devuelve el saldo negativo.
  5. Cree una regla ¿Qué sucede si? desde el cÔlculo de la hoja de cÔlculo CurrentPendingBalance de modo que el total no tenga en cuenta este saldo.
    1. Seleccione el campo CurrentPendingBalance y haga clic en Crear regla de pago desde el panel derecho.
    2. Agregue el nombre de la regla de pago que desea mostrar en extractos, como Saldo pendiente actual, y haga clic en Crear.
    3. En la ficha Planes, seleccione la regla y active ¿Qué sucede si?.
  6. Cree un cÔlculo de hoja de cÔlculo que haga referencia al importe del periodo anterior desde la regla ¿Qué pasa si?.
    PreviousStatementCarryForward = amounts_from(BeginningOfPreviousPeriod, EndOfPreviousPeriod, "plan_name", "Current Pending Balance")

    La función amounts_from() hace referencia al saldo negativo del periodo anterior.

  7. Para confirmar el nuevo total de declaración, incluyendo el saldo negativo que se trasladó desde el periodo de declaración anterior, verifique que el cÔlculo StatementTotal incluye el cÔlculo PreviousStatementCarryForward en el total de declaración actual.
  8. Cree un cƔlculo de hoja de cƔlculo que ponga a cero un saldo negativo para el periodo actual o permita que se propague un saldo positivo.
    StatementNegativeBalanceAdjustment = min(StatementTotal, 0) * (-1) + PreviousStatementCarryForward
    • Si el saldo de declaración actual es positivo, la función min() devuelve 0 y agrega el saldo arrastrado negativo de la declaración anterior.
    • Si el saldo de declaración actual es negativo, la función min() multiplica el saldo por -1 para eliminar la declaración actual.
  9. Cree una regla de pago desde el cƔlculo de la hoja de cƔlculo StatementNegativeBalanceAdjustment.
    1. Seleccione el campo StatementNegativeBalanceAdjustment y haga clic en Crear regla de pago desde el panel derecho.
    2. Agregue el nombre de la regla de pago que desea mostrar en extractos, como Ajuste de saldo negativo de extracto y haga clic en Crear.
 
Cargando
Salesforce Help | Article