Para asegurarte de que el campo de texto posición ('
BSEG-TXT50') no esté en blanco al hacer los comprobantes, puedes agregar una validación en la transacción de contabilización (por ejemplo, '
FB50', '
FB01', '
FV50', etc.) utilizando la transacción '
OB28'.
Aquí hay algunos pasos que podrías seguir:
1. En la transacción '
OB28', elige la sociedad en la que deseas realizar la validación.
2. Haz clic en el botón "Nueva entrada" y define un nuevo grupo de validación.
3. En la pestaña "Mensajes de validación", define un nuevo mensaje de error para el grupo de validación. Por ejemplo, puedes crear un mensaje de error con el número de mensaje '
Z0001' y el texto "El campo Texto posición no puede estar vacío".
4. En la pestaña "Reglas de validación", define una nueva regla de validación para el grupo de validación. En el campo "Campo", selecciona '
TXT50' para el campo de texto posición.
5. En la sección "Fórmula de validación", define una fórmula que verifique si el campo '
TT50X' está vacío. Por ejemplo, podrías utilizar la siguiente fórmula:
Esta fórmula verifica si el campo '
TXT50' está vacío y, si lo está, emite un mensaje de error con el número de mensaje
Z0001.
6. Guarda la nueva entrada.
Con estas configuraciones, si el campo '
TXT50' está vacío al hacer un comprobante contable, aparecerá un mensaje de error que indica que el campo no puede estar vacío. Esto garantiza que el campo siempre contenga un valor significativo en el comprobante.