Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describe cómo crear campos calculados para que pueda filtrar documentos de administración de pagaderos en cubos antiguos según la fecha del documento.
Se aplica a: Microsoft Dynamics GP
Número de KB original: 943032
Introducción
En Microsoft Dynamics GP, puede crear campos calculados para filtrar documentos de administración de pagaderos en cubos antiguos según la fecha del documento. En este artículo se describe cómo realizar este procedimiento.
Más información
Es posible que desee filtrar los documentos de administración de pagaderos en depósitos antiguos mediante la fecha en la que se creó el documento. Para ello, puede crear campos calculados para filtrar documentos en cubos antiguos según la fecha del documento. Para realizar este procedimiento, siga estos pasos:
Use el paso adecuado:
En Microsoft Dynamics GP 10.0, apunte a Herramientas en el menú Microsoft Dynamics GP, apunte a SmartList Builder, y a continuación, seleccione SmartList Builder.
En Microsoft Dynamics GP 9.0, seleccione SmartList Builder en el menú Herramientas y, a continuación, seleccione SmartList Builder.
En la ventana SmartList Builder, escriba un identificador en el campo Id. de Lista inteligente , escriba un nombre en el campo Nombre de lista inteligente y, a continuación, escriba un nombre de elemento en el campo Nombre del elemento.
Nota:
El nombre de SmartList y el nombre del elemento se mostrarán en la ventana SmartList al abrir la ventana SmartList.
En Microsoft Dynamics GP 10.0, seleccione Comprar en la lista Serie .
Nota:
Este paso no es necesario en Microsoft Dynamics GP 9.0.
Seleccione el signo más en el área Tablas y, a continuación, seleccione Tabla de Microsoft Dynamics GP.
En la ventana Agregar tabla, especifique la siguiente configuración:
- Producto: Microsoft Dynamics GP
- Series: Compras
- Tabla: Archivo Abierto de Transacción PM
Seleccione Guardar y, a continuación, seleccione Cálculos.
En la ventana Campos calculados, seleccione el signo más en el área Campos calculados .
En la ventana Agregar campo calculado, escriba el nombre del campo calculado en el campo Nombre de campos . Por ejemplo, escriba Days Old.
En la lista Tipo de campo , seleccione Entero.
En el cuadro Cálculo , escriba la instrucción siguiente. O bien, copie la instrucción siguiente y, a continuación, pegue la instrucción en el cuadro Cálculo .
DATEDIFF ( day , {PM Transaction OPEN File:Document Date} , GETDATE())
Seleccione Guardar.
En la ventana Campos calculados, seleccione el signo más en el área Campos calculados .
En la ventana Agregar campo calculado, escriba el nombre del campo calculado en el campo Nombre de campos . Por ejemplo, escriba Bucket de envejecimiento.
En la lista Tipo de campo , seleccione Cadena.
En el cuadro Cálculo , escriba la instrucción siguiente. O bien, copie la instrucción siguiente y pegue la instrucción en el cuadro Cálculo .
CASE WHEN DATEDIFF ( day , {PM Transaction OPEN File:Document Date} , GETDATE()) < '31' THEN 'CURRENT' WHEN DATEDIFF ( day , {PM Transaction OPEN File:Document Date} , GETDATE()) < '61' THEN '31 to 60' WHEN DATEDIFF ( day , {PM Transaction OPEN File:Document Date} , GETDATE()) < '91' THEN '61 to 90' WHEN DATEDIFF ( day , {PM Transaction OPEN File:Document Date} , GETDATE()) < '9999' THEN 'OVER 90 days' ELSE 'other' END
Nota:
Microsoft Dynamics GP usa esta instrucción para filtrar los documentos en los cubos antiguos según la fecha del documento, como se indica a continuación:
- Si el documento se creó en los últimos 30 días, el documento se filtra en el cubo Antigüedad actual.
- Si el documento se creó en el período de hace 31 días a 60 días, el documento se filtra en el cubo de antigüedad "de 31 a 60".
- Si el documento se creó en el período de hace 61 días a 90 días, el documento se filtra en el cubo de antigüedad "de 61 a 90".
- Si el documento se creó hace más de 90 días, el documento se filtra en el cubo de antigüedad "Más de 90 días".
Si desea usar cubos que tengan criterios de envejecimiento diferentes, modifique la instrucción correctamente.
Seleccione Guardar.
Seleccione Aceptar.
Seleccione Campos calculados y, a continuación, active la casilla Predeterminado para cada campo calculado que creó en los pasos 7 a 16.
Seleccione PM Transaction Open File (Abrir archivo de transacción PM) y, a continuación, active la casilla Default (Valor predeterminado) para cada columna que quiera mostrar en el objeto SmartList predeterminado.
Seleccione Guardar.
Para abrir la ventana SmartList, use el paso adecuado:
- En Microsoft Dynamics GP 10.0, seleccione SmartList en el menú microsoft Dynamics GP .
- En Microsoft Dynamics GP 9.0, seleccione SmartList en el menú Ver .
Cuando se le pida que realice cambios, seleccione Sí.
Nota:
Si otro usuario quiere ver el objeto SmartList que creó en Microsoft Dynamics GP 9.0, debe conceder permisos de seguridad al usuario. Para ello, siga estos pasos:
En el menú Herramientas , seleccione Configuración, Sistema y, después, SmartList Security.
Escriba una contraseña del sistema si se le pide que escriba una contraseña del sistema.
Si desea conceder los permisos de seguridad a un usuario, seleccione Seguridad de usuario. Si desea conceder los permisos de seguridad a una clase de usuario, seleccione Seguridad de clase de usuario.
Escriba los valores en los campos siguientes:
- Compañía
- Id. de usuario
- Nombre de usuario
Active la casilla del objeto SmartList que creó.
Seleccione Aceptar.
Use el paso adecuado:
- En Microsoft Dynamics GP 10.0, expanda Comprar y, a continuación, seleccione el objeto SmartList que creó.
- En Microsoft Dynamics GP 9.0, seleccione el objeto SmartList que creó.
Ahora puede ver los campos calculados que creó en el objeto SmartList.