Guía del usuario Cancelar

Añadir campos calculados a un formulario

 

Guía de Adobe Acrobat Sign

Novedades

  1. Notas previas a la versión
  2. Notas de la versión
  3. Notificaciones importantes

Introducción

  1. Guía de inicio rápido para administradores
  2. Guía de inicio rápido para usuarios
  3. Para desarrolladores
  4. Biblioteca de tutoriales de vídeo
  5. Preguntas frecuentes

Administrar

  1. Información general sobre Admin Console
  2. Administración de usuarios
    1. Agregar un usuario
    2. Añadir usuarios en bloque
    3. Añadir usuarios desde el directorio
    4. Añadir usuarios desde MS Azure Active Directory
    5. Crear usuarios centrados en funciones
      1. Cuentas técnicas - basadas en API
      2. Cuentas de servicio - Manejadas manualmente
    6. Buscar usuarios con errores de aprovisionamiento
    7. Cambiar nombre/dirección de correo electrónico
    8. Editar los miembros del grupo de un usuario
    9. Editar los miembros del grupo de un usuario a través de la interfaz de grupo
    10. Promover un usuario a una función de administrador
    11. Tipos de identidad de usuario y SSO
    12. Cambiar identidad de usuario
    13. Autenticar usuarios con MS Azure
    14. Autenticar usuarios con la federación de Google
    15. Perfiles de productos
    16. Experiencia de inicio de sesión 
  3. Configuración de cuenta/grupo
    1. Descripción general de configuración
    2. Configuración global
      1. Nivel de cuenta e ID
      2. Flujos de trabajo de firma automática
      3. Enviar en bloque
      4. Formulario web
      5. Flujos de trabajo de envío personalizado
      6. Flujos de trabajo de Power Automate
      7. Documentos de la biblioteca
      8. Recopilar los datos de formularios con acuerdos
      9. Visibilidad limitada de los documentos
      10. Adjuntar una copia de PDF del acuerdo firmado
      11. Incluir un vínculo en el correo electrónico
      12. Incluir una imagen en el correo electrónico
      13. Los archivos adjuntos a correos electrónicos recibirán el nombre
      14. Adjuntar informe de auditoría a documentos
      15. Combinar varios documentos en uno solo
      16. Carga de un documento firmado
      17. Delegación para usuarios de mi cuenta
      18. Permitir delegar a destinatarios externos
      19. Autoridad para firmar
      20. Autoridad para enviar
      21. Potestad para añadir sellos electrónicos
      22. Establecer la zona horaria predeterminada
      23. Establecer un formato de fecha predeterminado
      24. Usuarios en varios grupos (UMG)
        1. Actualizar para usar UMG
      25. Permisos de administrador de grupos
      26. Reemplazar destinatario
      27. Informe de auditoría
        1. Información general
        2. Permitir acceso no autenticado en la página de verificación de la transacción
        3. Incluir recordatorios
        4. Incluir eventos de vista
        5. Incluir recuento de páginas del acuerdo/archivos adjuntos
      28. Mensajería en el producto y guías
      29. PDF accesibles
      30. Nueva experiencia de creación
      31. Cliente sanitario
    3. Configuración de cuenta
      1. Añadir logotipo
      2. Personalizar el nombre de host/URL de la empresa   
      3. Agregar el nombre de empresa
      4. Redirección de URL posterior al acuerdo
    4. Preferencias de firma
      1. Firmas con el formato correcto
      2. Permitir a los destinatarios firmar mediante
      3. Los firmantes pueden cambiar su nombre
      4. Permitir que los destinatarios utilicen su firma guardada
      5. Condiciones de uso personalizadas y divulgación del cliente
      6. Desplazarse por los destinatarios en los campos del formulario
      7. Rechazo de la firma
      8. Permitir flujos de trabajo de Stamps
      9. Solicitar a los firmantes que proporcionen su Título o Empresa
      10. Permitir a los firmantes imprimir y colocar una firma escrita
      11. Mostrar mensajes al firmar electrónicamente
      12. Requerir a los firmantes usar un dispositivo móvil para crear su firma
      13. Solicitar la dirección IP de los firmantes
      14. Excluir el nombre y cargo de la empresa de los sellos de participación
    5. Firmas digitales
      1. Información general
      2. Descargar y firmar con Acrobat
      3. Firmar con firmas en la nube
      4. Incluir metadatos para proveedores de identidad
      5. Proveedores de firma en la nube restringidos
    6. Sellos electrónicos
    7. Identidad digital
      1. Puerta de enlace de identidad digital
      2. Política de comprobación de identidad
    8. Configuración de informes
      1. Nueva experiencia de informes
      2. Configuración de informes clásica
    9. Configuración de seguridad
      1. Configuración de inicio de sesión único
      2. Configuración de recordar usuario
      3. Política de contraseña para inicio de sesión
      4. Seguridad de la contraseña del inicio de sesión
      5. Duración de la sesión web
      6. Tipo de encriptación del PDF
      7. API
      8. Acceso a la información de usuarios y grupos
      9. Rangos de IP permitidos
      10. Uso compartido de cuenta
      11. Permisos de cuenta compartida
      12. Controles de uso compartido de acuerdos
      13. Verificación de la identidad del firmante
      14. Contraseña de firma de acuerdo
      15. Seguridad de la contraseña del documento
      16. Bloqueo de firmantes por geolocalización
      17. Autenticación telefónica
      18. Autenticación basada en conocimientos (KBA)
      19. Permitir la extracción de página
      20. Expiración del vínculo a documentos
      21. Cargar un certificado de cliente para webhooks/devoluciones de llamada
      22. Marca de hora
    10. Configuración de envío
      1. Mostrar página Enviar después de iniciar sesión
      2. Requerir el nombre del destinatario al enviar
      3. Bloquear valores de nombre para usuarios conocidos
      4. Funciones de destinatarios permitidos
      5. Grupos de destinatarios
      6. Campos obligatorios
      7. Adjuntar documentos
      8. Integración de campos
      9. Modificar acuerdos
      10. Nombre del acuerdo
      11. Idiomas
      12. Mensajes privados
      13. Tipos de firma permitidos
      14. Recordatorios
      15. Protección con contraseña de documentos firmados
      16. Enviar notificación de acuerdo a través de
      17. Opciones de identificación del firmante
        1. Información general
        2. Contraseña de firma
        3. Contraseña de un solo uso por correo electrónico
        4. Autenticación de Acrobat Sign
        5. Autenticación telefónica
        6. Firma digital basada en la nube
        7. Autenticación basada en conocimientos
        8. ID gubernamental
        9. Informes de identidad del firmante
      18. Protección de contenidos
      19. Habilitar transacciones de Notarize
      20. Caducidad del documento
      21. Vista previa, colocar firmas y añadir campos
      22. Orden de las firmas
      23. Liquid Mode
      24. Controles de flujo de trabajo personalizado
      25. Opciones de carga para la página de firma electrónica
      26. Redirección de la URL de confirmación tras la firma
    11. Plantillas de mensajes
    12. Configuración biofarmacéutica
      1. Información general
      2. Obligatoriedad de la autenticación de la identidad
      3. Motivos de firma
    13. Integración del flujo de trabajo
    14. Configuración de notarización
    15. Integración de pagos
    16. Mensajería de los firmantes
    17. Configuración de SAML
      1. Configuración de SAML
      2. Instalar el Servicio de federación de Microsoft Active Directory
      3. Instalar Okta
      4. Instalar OneLogin
      5. Instalar federación de identidades de Oracle
    18. Gobernanza de datos
    19. Configuración de marca de tiempo
    20. Archivo externo
    21. Idiomas de la cuenta
    22. Configuración de correo electrónico
      1. Imágenes de encabezado y pie de página del correo electrónico
      2. Permitir pies de página de correo electrónico de usuarios individuales
      3. Personalizar el correo electrónico de Firma solicitada
      4. Personalizar los campos “Para” y “CC”
      5. Habilitar notificaciones sin enlaces
      6. Personalice plantillas de correo electrónico
    23. Migración de echosign.com a adobesign.com
    24. Configuración de las opciones para los destinatarios
  4. Orientación para los requisitos reglamentarios
    1. Accesibilidad
      1. Cumplimiento de accesibilidad
      2. Crear formularios accesibles con Acrobat para escritorio
      3. Crear AcroForms accesibles
    2. HIPAA
    3. RGPD
      1. Información general sobre el RGPD
      2. Redactar a un usuario
      3. Redactar los acuerdos de un usuario    
    4. Título 21 del CFR, Parte 11, y EudraLex, anexo 11
      1. Paquete de validación del Título 21 del CFR, Parte 11
      2. Manual del Título 21 del CFR y EudraLex Anexo 11
      3. Análisis de las responsabilidades compartidas
    5. Clientes del sector sanitario
    6. Compatibilidad con IVES
    7. Acuerdos de "protección"
    8. Consideraciones de la UE y el Reino Unido
      1. Transacciones transfronterizas de la UE y el Reino Unido e IDAS
      2. Requisitos de HMLR para los títulos firmados electrónicamente
      3. El impacto del Brexit en las leyes de firma electrónica en el Reino Unido
  5. Descargar acuerdos en bloque
  6. Reivindicar un dominio 
  7. Vínculos de notificación de abuso

Enviar, firmar y administrar acuerdos

  1. Opciones de destinatario
    1. Cancelar un recordatorio por correo electrónico
    2. Opciones de la página de firma electrónica
      1. Información general de la página de firma electrónica
      2. Abrir para leer el acuerdo sin campos
      3. Rechazar la firma de un acuerdo
      4. Delegar autorización de firma
      5. Reiniciar el acuerdo
      6. Descargar un PDF del acuerdo
      7. Ver el historial del acuerdo
      8. Ver los mensajes del acuerdo
      9. Conversión de una firma electrónica a una escrita
      10. Conversión de una firma escrita a una electrónica 
      11. Navegar por los campos de formulario
      12. Borrar los datos de los campos de formulario
      13. Ampliación y navegación por la página de firma electrónica
      14. Cambiar el idioma utilizado en las herramientas y la información del acuerdo
      15. Revisar los avisos legales
      16. Ajuste de las preferencias de cookies de Acrobat Sign
  2. Enviar acuerdos  
    1. Información general de la página Enviar
    2. Envía un acuerdo solo a ti
    3. Enviar un acuerdo a otros usuarios
    4. Firmas escritas
    5. Orden de firma de los destinatarios
    6. Enviar en bloque
      1. Descripción general de la función Enviar en bloque
      2. Enviar en lote: destinatarios manuales
      3. Enviar en lote: carga de CSV
      4. Cancelación de una transacción Enviar en lote
      5. Añadir recordatorios a Enviar en lote
      6. Creación de informes para Enviar en lote
  3. Creación de campos en documentos
    1. Entorno de creación en la aplicación
      1. Detección automática de campos
      2. Arrastra y suelta campos con el entorno de creación
      3. Asignación de los campos de formulario a los destinatarios
      4. La función Rellenar previamente
      5. Aplicar campos con una plantilla de campos reutilizable
      6. Transferir campos a una nueva plantilla de biblioteca
      7. Entorno de creación actualizada al enviar acuerdos
    2. Creación de formularios y etiquetas de texto
    3. Creación de formularios con Acrobat (AcroForms)
      1. Creación de AcroForm
      2. Crear documentos PDF accesibles
    4. Campos
      1. Tipos de campo
        1. Tipos de campo comunes
        2. Imágenes en línea
        3. Imágenes de sello
      2. Aspecto del contenido del campo
      3. Validaciones de campo
      4. Valores de campos enmascarados
      5. Configuración de condiciones de mostrar/ocultar
      6. Campos calculados 
    5. Preguntas frecuentes sobre creación
  4. Firmar acuerdos
    1. Firmar los acuerdos que te envíen
    2. Rellenar y firmar
    3. Firma automática
  5. Gestionar acuerdos
    1. Información general de la página Administrar
    2. Acuerdos delegados
    3. Reemplazar destinatarios
    4. Limitar la visibilidad del documento 
    5. Cancelar un acuerdo 
    6. Crear nuevos recordatorios
    7. Revisar recordatorios
    8. Cancelación de un recordatorio
    9. Acceder a flujos de Power Automate
    10. Más acciones…
      1. Cómo funciona la búsqueda
      2. Ver un acuerdo
      3. Creación de una plantilla a partir de un acuerdo
      4. Ocultar/Mostrar acuerdos de la vista
      5. Cargar un documento firmado
      6. Modificar los archivos y campos de un acuerdo enviado
      7. Editar el método de autenticación de un destinatario
      8. Añadir o modificar una fecha de caducidad
      9. Añadir una nota al acuerdo
      10. Uso compartido de un acuerdo individual
      11. Anular uso compartido de un acuerdo
      12. Descargar un acuerdo individual
      13. Descarga de los archivos individuales de un acuerdo
      14. Descargar el informe de auditoría de un acuerdo
      15. Descargar el contenido del campo de un acuerdo
  6. Informe de auditoría
  7. Exportaciones de creación de informes y datos
    1. Información general
    2. Conceder a los usuarios acceso a la creación de informes
    3. Gráficos de informes
      1. Crear un informe nuevo
      2. Informes del acuerdo
      3. Informes de transacciones
      4. Informe de actividad de la configuración
      5. Editar un informe
    4. Exportaciones de datos 
      1. Para crear una nueva exportación de datos
      2. Edición de una exportación de datos
      3. Actualizar el contenido de exportación de datos
      4. Descargar la exportación de datos
    5. Cambio de nombre de un gráfico/exportación
    6. Duplicar un informe/exportación
    7. Programar un informe/exportación
    8. Eliminar un informe/exportación
    9. Comprobar uso de transacciones

Capacidades y flujos de trabajo de acuerdos avanzados

  1. Formularios web 
    1. Crear un formulario web
    2. Editar un formulario web
    3. Deshabilitación/habilitación de un formulario web
    4. Ocultación/descubrimiento de un formulario web
    5. Buscar la dirección URL o el código de script 
    6. Rellenar previamente los campos del formulario web con parámetros de URL
    7. Guardar un formulario web para completarlo más tarde
    8. Cambiar el tamaño de un formulario web
  2. Plantillas reutilizables (plantillas de la biblioteca) 
    1. Formularios del Gobierno de los EE. UU. en la biblioteca de Acrobat Sign
    2. Crear una plantilla de biblioteca
    3. Cambiar el nombre de una plantilla de biblioteca
    4. Cambiar el tipo de una plantilla de biblioteca
    5. Cambio del nivel de permisos de una plantilla de biblioteca
    6. Copiar, editar y guardar una plantilla compartida
    7. Descargar los datos de campos agregados para una plantilla de biblioteca
  3. Transferencia de la propiedad de formularios web y plantillas de biblioteca
  4. Flujos de trabajo de Power Automate 
    1. Información general sobre la integración de Power Automate y los derechos incluidos
    2. Habilitar la integración de Power Automate
    3. Acciones en contexto de la página Administrar
    4. Seguimiento del uso de Power Automate
    5. Crear un nuevo flujo (Ejemplos)
    6. Desencadenadores utilizados para flujos
    7. Importación de flujos desde fuera de Acrobat Sign
    8. Administrar flujos
    9. Editar flujos
    10. Compartir flujos
    11. Deshabilitar o habilitar flujos
    12. Eliminar flujos
    13. Plantillas útiles
      1. Solo administrador
        1. Guardar todos los documentos completados en SharePoint
        2. Guardar todos los documentos completados en OneDrive para empresas
        3. Guardar todos los documentos completados en Google Drive
        4. Guardar todos los documentos completados en Dropbox
        5. Guardar todos los documentos completados en Box
      2. Archivo de acuerdos
        1. Guarde los documentos completados en SharePoint
        2. Guardar los documentos completados en OneDrive para empresas
        3. Guardar los documentos completados en Google Drive
        4. Guardar todos los documentos completados en Dropbox
        5. Guardar los documentos completados en Box
      3. Archivo de acuerdos del formulario web
        1. Guardar documentos de formulario web completados en la biblioteca de SharePoint
        2. Guardar documentos de formularios web completados en OneDrive para empresas
        3. Guardar los documentos completados en Google Drive
        4. Guardar los documentos de formularios web completados en Box
      4. Extracción de datos del acuerdo
        1. Extraer datos de campos de formulario del documento firmado y actualizar la hoja de Excel
      5. Notificaciones del acuerdo
        1. Enviar notificaciones por correo electrónico personalizadas con el contenido del acuerdo y el acuerdo firmado
        2. Obtener notificaciones de Adobe Acrobat Sign en un canal de Teams
        3. Obtener las notificaciones de Adobe Acrobat Sign en Slack
        4. Obtener las notificaciones de Adobe Acrobat Sign en Webex
      6. Generación de acuerdos
        1. Generar el documento a partir del formulario de Power App y la plantilla de Word; enviar para firmar
        2. Generar un acuerdo a partir de una plantilla de Word en OneDrive y obtener la firma
        3. Generar un acuerdo para la fila de Excel seleccionada, enviar para revisión y firmar
  5. Flujos de trabajo de envío personalizado
    1. Información general del flujo de trabajo de envío personalizado
    2. Creación de un nuevo flujo de trabajo de envío
    3. Edición de un flujo de trabajo de envío
    4. Activar o desactivar un flujo de trabajo de envío
    5. Enviar un acuerdo con un flujo de trabajo de envío
  6. Compartir usuarios y acuerdos
    1. Compartir un usuario
    2. Compartir acuerdos

Integrar con otros productos

  1.  Introducción a las integraciones de Acrobat Sign 
  2. Acrobat Sign para Salesforce
  3. Acrobat Sign para Microsoft
    1. Acrobat Sign para Microsoft 365
    2. Acrobat Sign para Outlook
    3. Acrobat Sign para Word/PowerPoint
    4. Acrobat Sign para Teams
    5. Acrobat Sign para Microsoft PowerApps y Power Automate
    6. Conector de Acrobat Sign para Microsoft Search
    7. Acrobat Sign para Microsoft Dynamics 
    8. Acrobat Sign para Microsoft SharePoint 
  4. Otras integraciones
    1. Acrobat Sign para ServiceNow
    2. Acrobat Sign para HR ServiceNow
    3. Acrobat Sign para SAP SuccessFactors
    4. Acrobat Sign para Workday
    5. Acrobat Sign para NetSuite
    6. Acrobat Sign para VeevaVault
    7. Acrobat Sign para Coupa BSM Suite
  5. Integraciones gestionadas por socios
  6. Cómo se crea una clave de integración

Acrobat Sign Desarrolladores

  1. API REST 
    1. Documentación de métodos
    2. Guía de desarrollo/SDK
    3. Preguntas frecuentes sobre API    
  2. Webhooks 
    1. Introducción a Webhook
    2. Configurar un webhook nuevo
    3. Ver o editar un webhook
    4. Desactivar o reactivar un webhook
    5. Eliminar un webhook
    6. Certificados SSL bidireccionales
    7. Webhooks en la API

Soporte y solución de problemas

  1. Recursos de asistencia al cliente 
  2. Recursos de éxito de los clientes de empresa 

Los campos calculados son parte de formularios Avanzados y, como tales, se incluyen solo con los niveles de servicio de varias licencias.


Información general

Adobe Acrobat Sign permite actualizar de forma dinámica los campos de un documento (acuerdo) a partir de los datos que el firmante introduce al firmarlo. Esto se logra mediante campos calculados. Puede utilizar campos calculados para configurar reglas dentro de un documento (o una plantilla de documento) antes de enviarlo para firmar. Estas reglas se procesan cuando el firmante interactúa con el documento y actualiza dinámicamente el documento en función de los campos o valores.

Los campos calculados se pueden definir dentro de los documentos usando cualquiera de los siguientes métodos:


Casos de uso de los campos calculados

Los campos calculados se pueden utilizar en cualquier caso en que haya que actualizar de forma dinámica el documento a la hora de firmar. A continuación, vemos algunos ejemplos de casos donde se pueden utilizar campos calculados. Estos casos de uso se presentan únicamente a modo de ejemplo.

1. Configurar un formulario de pedidos: los campos calculados se pueden utilizar para configurar un formulario de pedidos donde el firmante tenga la opción de seleccionar en una lista los elementos disponibles y especificar una cantidad. Al seleccionar un elemento de la lista, el formulario se actualiza automáticamente con el precio del elemento seleccionado. Cuando el firmante selecciona una cantidad, el coste total del elemento también se calcula automáticamente. Además, el formulario puede incorporar otros cálculos para determinar el total de los impuestos adeudados en el pedido o calcular un descuento por volumen de acuerdo con las reglas comerciales sobre descuentos para clientes.

2. Rellenar automáticamente la fecha de caducidad de un contrato: en el caso de los acuerdos que permiten a los clientes elegir el periodo de vigencia del contrato en el momento de la firma (6, 12, 24 meses, etc.), se puede utilizar un campo calculado para rellenar automáticamente la fecha de vencimiento del acuerdo en función de la opción que escoja el cliente a la hora de firmarlo.

3. Formularios de registro con varias opciones: se puede usar un campo calculado para configurar formularios de registro (como formularios de abono) donde la persona que lo firma puede elegir entre una serie de opciones disponibles. Las decisiones que toma el firmante pueden afectar a otros aspectos dinámicos de los formularios, como las condiciones que el firmante acepta, la duración del contrato y el coste total.


Conceptos básicos de los campos calculados

Todos los campos de formulario, de casilla de verificación o de botón de opción que hay en un formulario de Acrobat Sign se pueden marcar como campos calculados. En el momento de la firma, el firmante no puede introducir directamente un valor en un campo designado como campo calculado, sino que su valor se calcula automáticamente en función de las reglas definidas en el formulario.

Una definición de campo calculado consta de dos partes: la expresión y el formato.

Expresión

Obligatoria

Define la fórmula o la regla que rige el modo en que se calcula el valor del campo designado. Acrobat Sign evalúa la expresión en el momento de la firma y el valor resultante se muestra en el campo.

Formato

Opcional

Al valor resultante de un campo calculado también se le puede aplicar formato de fecha, de número o de moneda especificando el formato deseado.

Los campos calculados se pueden definir con etiquetas de texto de Acrobat Sign, con la aplicación web de Acrobat Sign o mediante campos de formulario PDF. Al utilizar los campos de formulario PDF o las etiquetas de texto de Acrobat Sign para definir campos calculados, la expresión del cálculo se define mediante la directiva “calc”. El formato del campo calculado se especifica con la directiva “format”.

Ejemplo

{{someCalculatedField_es_:signer1:calc(someExpn):format(formatType, someFormat)}}

En este ejemplo se han usado etiquetas de texto para definir un campo dentro de un documento denominado “someCalculatedField”. Este campo está asignado al destinatario identificado como “signer1”. El valor de este campo se calcula con la fórmula especificada en “someExpn”. El tipo del valor resultante se especifica con el parámetro “formatType” y el formato que se le aplica se define con “someFormat”.

El entorno de creación de la aplicación web de Acrobat Sign ofrece un generador de expresiones totalmente funcional para definir fórmulas en campos calculados. Si desea obtener más información sobre la generación de expresiones, consulte Uso del generador de expresiones para especificar campos calculados.


Expresiones de campos calculados

La expresión define la fórmula o la regla que determina el valor del campo calculado. Una expresión puede constar de uno o varios de los siguientes elementos:

Literal

Especifica un valor real que se utiliza como parte de la expresión. Las expresiones pueden ser valores de cadena, números o fechas. Por ejemplo:

  • {{helloField_es_:signer1:calc(“Hello”)}}: Este literal define el valor del campo “helloField” como “Hello”.
  • {{numField_es_:signer1:calc(10)}}: Este literal fija el valor del campo “numField” en 10.
  • {{date_es_:isdate(format="mmm d, yyyy")}}: Este literal incluye una coma, que es un separador especial. Para que la coma forme parte de la cadena con formato, la expresión debe situarse como valor literal.
  • {{date_es_:isdate(format='d "day of" mmmm, yyyy')}}: Es posible insertar una cadena de caracteres literal en un cálculo de fecha.  La cadena literal se debe incluir entre comillas simples o dobles. 
    • El cálculo anterior produciría una cadena como:  Día 12 de diciembre de 2012

Las cadenas que se incluyen en una expresión deben escribirse entre comillas (dobles ["] o simples [']). Si el valor resultante tiene que incluir una comilla (ya sea simple o doble), se puede colocar una barra invertida (\) para cerrar la comilla.

Nota importante: En todos los ejemplos que se presentan a partir de ahora, solo se muestra la expresión, no la sintaxis completa de la etiqueta de texto.

Operadores

Los operadores se colocan en la expresión para realizar una o más operaciones. Por ejemplo:

• 6 + 4: este operador hace que aparezca el valor 10 en el campo calculado.

• 5/22/2016 - 3: este operador hace que aparezca el valor 5/19/2016 en el campo calculado.

Consulte Operadores admitidos para ver la lista de los operadores que se admiten en las expresiones.

Campos

Los campos que hay en un documento se pueden utilizar para definir una expresión refiriéndose al campo por su nombre. Pueden ser campos de Acrobat Sign (por ejemplo, firma, fecha, nombre o compañía del firmante, etc.), campos definidos en el documento u otros campos calculados. Por ejemplo:

• price * quantity: esta expresión hace referencia a otros dos campos del documento denominados “price” y “quantity”. El resultado de la multiplicación de los valores de estos dos campos se rellena en el campo calculado.

• signerName & “employee of “ & signerCompany: esta expresión hace referencia a los campos signerName y signerCompany del documento; Acrobat Sign los rellena si dispone de los datos y los concatena. Si el nombre del firmante es “Casey Jones” y su empresa es “Acme Corp”, esta expresión hará que el valor “Casey Jones employee of Acme Corp” aparezca en el campo calculado.

Los nombres de campo que contengan un espacio deben escribirse entre corchetes ([]) para que se pueda hacer referencia a ellos en una expresión. Por ejemplo, [nombre de campo con espacios] hará referencia a un campo del documento denominado “nombre de campo con espacios”.

Funciones

Las expresiones también pueden incluir una o varias funciones de la lista de funciones admitidas de Acrobat Sign. Las funciones especificadas se evalúan durante el proceso de firma del acuerdo y el valor resultante se muestra en el campo calculado. Por ejemplo:

• dateAdd(d, signedDate, 3): esta expresión utiliza la función “dateAdd” y especifica la adición de 3 días a la fecha de firma del acuerdo. Por lo tanto, si el documento se ha firmado el 5/22/2016, el valor resultante de la expresión será 5/25/2016.

Los números negativos se pueden utilizar para restarlos de la fecha.

Consulte Funciones admitidas para ver la lista de las funciones admitidas en las expresiones.


Operadores admitidos

En los campos calculados se admiten los siguientes operadores.

+

Suma dos números.

-

Resta dos números.

/

Divide dos números.

*

Multiplica dos números.

&

Concatena dos cadenas.

=

Igual a. Compara dos valores y devuelve “true” si son iguales y “false” si son distintos.

!=

No es igual a. Compara dos valores y devuelve “true” si son distintos y “false” si son iguales.

Menor que. Compara dos valores y devuelve un valor booleano (“true” o “false”) si el primero es menor que el segundo.

>=

Mayor que o igual a. Compara dos valores y devuelve un valor booleano (“true” o “false”) si el primero es mayor o igual que el segundo.

<=

Menos que o igual a. Compara dos valores y devuelve un valor booleano (“true” o “false”) si el primero es menor o igual que el segundo.

Mayor que. Compara dos valores y devuelve un valor booleano (“true” o “false”) si el primero es mayor que el segundo.

%

Operador de módulo. Devuelve el resto de la división entre dos números.

^

Operador de exponente. Devuelve el valor exponencial de los números especificados.


Funciones admitidas

Al especificar expresiones dentro de un campo calculado, se admiten las siguientes funciones.

Función

Categoría

Descripción

abs(number1)

Operación matemática

Devuelve el valor absoluto del número “number1”.

roundUp(number1)

Operación matemática

Redondea hacia arriba el número “number1”.

roundDown(number1)

Operación matemática

Redondea hacia abajo el número “number1”.

round(number1)

Operación matemática

Redondea el número “number1” al entero más cercano.

min(number1,number2)

Operación matemática

Devuelve el menor de los números “number1” y “number2”.

max(number1,number2)

Operación matemática

Devuelve el mayor de los números “number1” y “number2”.

datePart(part, date)

Fecha

Devuelve la parte de la fecha especificada en el primer argumento como número entero. Por ejemplo, datePart(m, 5/22/2016) devuelve 5, la parte del mes que aparece en la fecha.

Consulte la sección “Valores aceptados para partes de fechas” (más abajo) para ver los valores que se aceptan en los atributos de partes.

dateAdd(part, date, addition)

Fecha

Añade el número de partes especificado (p. ej., “d” para día, “m” para mes o “y” para año) a una fecha para calcular una fecha futura. Puede utilizar números o nombres de campo.

Por ejemplo: dateAdd("m", "Jan 1, 2016", 3) devolvería la fecha “Apr 1, 2016”. En este ejemplo, la fórmula añade 3 meses a la fecha indicada.

Los números negativos se pueden utilizar para restarlos de la fecha.

dateDiff(part, date1, date2)

Fecha

Devuelve el número de partes (p. ej., “d” para días, “h” para horas o “n” para minutos) que distan entre dos fechas. Puede utilizar números o nombres de campo.

Por ejemplo: dateDiff("d", "Jan 1, 2016", "Jan 2, 2016") devolvería el valor 1, que representa el día que va del 1 al 2 de enero.

daysIn(part, date)

Fecha

Devuelve el número de días contenidos en la parte (p. ej., “d” para día, “m” para mes o “y” para año) de la fecha especificada. Puede utilizar números o nombres de campo.

Por ejemplo: daysIn("m", "Feb 1, 2016") devuelve el valor 29, que son los días que hay en febrero de 2016, y daysIn("y", "02/01/2015") devuelve 365, que son los días que hay en 2015.

date(string)

Fecha

Convierte un valor de cadena, como “1/1/2016”, en un objeto de fecha que se puede utilizar en otras funciones.

now()

Fecha

Devuelve la fecha y hora del momento en que se evaluó la fórmula, que suele ser cuando se carga la página de firma electrónica.

if(logical_test, value_if_true, value_if_false)

Lógica

Evalúa “logical_test”. “logical_test” puede ser otra expresión. Si es TRUE, devuelve el valor especificado en “value_if_true”. Si es FALSE, devuelve el valor de “value_if_false”. Los atributos “value_if_true” y “value_if_false” también pueden ser expresiones.

Por ejemplo: if (1>0, "Correct", "Incorrect") devolvería "Correct".

and(logical1, logical2, ...)

Lógica

Solo devuelve “true” si todos los argumentos lógicos se evalúan como TRUE. De lo contrario, devuelve “false”.

Por ejemplo: and (1>0, 2>1) devolvería “true” y and (1>0, 2=1) devolvería “false”.

or(logical1, logical2, ...)

Lógica

Devuelve “true” si alguno de los argumentos lógicos (logical1, logical2…) se evalúa como TRUE. Si todos los argumentos lógicos se evalúan como FALSE, devuelve “false”.

Por ejemplo: or (1>0, 2>1) devuelve “true”, mientras que or (1>0, 2=1) devuelve “false”.

not(logical)

Lógica

Devuelve el valor contrario de “logical”. Por lo tanto, si “logical” se evalúa como FALSE, devuelve “true”. Si se evalúa como TRUE, devuelve “false”. Por ejemplo: not (1>0) devolvería “false”.
lookup(sourceField,("value1=return1,value2=return2", "default_value") Lógica

Evalúa el “valor devuelto” de un campo de origen (se utiliza en cuadros donde soltar elementos y botones de opción) para rellenar el campo calculado con un valor predeterminado en función de una lista de posibles valores.

Por ejemplo: lookup(stateField, “CA=California,UT=Utah,MA=Massachusetts,WA=Washington”,“None”)

Devolvería California si el valor de stateField fuera CA, o Utah si stateField fuera UT, etc.  De no encontrarse ninguna coincidencia, devolvería None.


Valores aceptados para partes de fechas

Para especificar la parte de la fecha sobre la que una función debe realizar el cálculo en las funciones relacionadas con fechas, se pueden utilizar los valores siguientes.

Parte

Parte de la fecha a la que se aplica la función

y

Año

q

Trimestre

m

Mes

d

Día

h

Hora

n

Minuto

s

Segundo


Formato de los campos calculados

Además de especificar la expresión de un campo calculado, también se puede aplicar formato al valor de salida. Podemos aplicar a la salida formato de texto (predeterminado), de número o de fecha.

Cuando se utiliza con las etiquetas de texto, la directiva “format” adopta dos argumentos: “FormatType” y “Format”.

FormatType

Especifica el tipo de valor que representa el campo calculado. Los valores aceptados para este parámetro son “number” y “date”.

Formato

Especifica la estructura del valor de salida que se va a colocar en el campo calculado.


Aplicación de formato de número a los campos calculados

Para indicar que un resultado debe tener formato de número, se pueden usar los siguientes caracteres.

Carácter de formato

Descripción

_

(Carácter de subrayado). Representa cualquier marcador de posición de dígito.

9

Representa cualquier marcador de posición de dígito.

.

Ubicación de un separador decimal obligatorio (o símbolo correspondiente a la configuración regional).

0

Se sitúa a la izquierda o a la derecha de un separador decimal obligatorio. Rellena con ceros.

( )

Si el número es menor que cero, la máscara se coloca entre paréntesis.

+

Pone el signo “más” antes de los números negativos y el signo “menos” antes de los negativos.

-

Coloca un espacio antes de los números positivos y un signo “menos” antes de los negativos.

,

Separa cada tercer decimal con una coma (o el carácter separador correspondiente a la configuración regional).

$

Coloca un signo de dólar (o el símbolo correspondiente a la configuración regional) antes de un número con formato. Si se especifica, debe ser el primer carácter de la cadena de formato.

%

Convierte en porcentaje el valor de número presente en el campo. Lo multiplica por 100 y añade el signo

% al final. Si se especifica, debe ser el último carácter de la cadena de formato.


Aplicación de formato de fecha a los campos calculados

Para indicar que un resultado debe tener formato de fecha, se pueden usar los siguientes caracteres.

Formato

Descripción

Ejemplo

s

Los segundos del minuto entre 0 y 59.

De “0” a “59”

ss

Los segundos del minuto con un cero a la izquierda si es necesario.

De “00” a “59”

n

El minuto de la hora entre 0 y 59.

“0” o “59”

nn

El minuto de la hora con un cero a la izquierda si es necesario.

“00” o “59”

h

La hora del día entre 1 y 12.

De “1” a “12”

hh

La hora del día con un cero a la izquierda si es necesario.

De “01” a “12”

H

La hora del día entre 0 y 23.

De “0” a “23”

HH

La hora del día con un cero a la izquierda si es necesario.

De “00” a “23”

d

El día del mes entre 1 y 31.

De “1” a “31”

dd

El día del mes con un cero a la izquierda si es necesario.

De “01” a “31”

ddd

El nombre abreviado del día.

De “Lun.” a “Dom.”

dddd

El nombre completo del día.

De “Lunes” a “Domingo”

m

El mes del año entre 1 y 12.

De “1” a “12”

mm

El mes del año con un cero a la izquierda si es necesario.

De “01” a “12”

mmm

El nombre abreviado del mes.

De “Ene.” a “Dic.”

mmmm

El nombre completo del mes.

De “Enero” a “Diciembre”

yy

El año en forma de número de dos dígitos.

“99” o “15”

yyyy

El año completo con cuatro dígitos.

“1999” o “2015”

t

Muestra el primer carácter del indicador a.m./p.m.

“A” o “P”

tt

Muestra el indicador a.m./p.m.

“AM” o “PM”


Ejemplos de formato

En los siguientes ejemplos, se ilustra cómo dar formato a campos calculados de fecha y número.

  • Campo calculado con formato de fecha:

{{myField_es_:calc(otherDateField + 3):format(date, "mmm dd, yyyy")}}

El resultado es una fecha del tipo “May 22, 2016”.

  • Campo calculado con formato de número:

{{myTax_es_:calc(total * taxrate):format(number, "$,.00") }}

El resultado es un número del tipo “$1,987.65”.


Uso del generador de expresiones para especificar campos calculados

Los campos calculados se pueden especificar desde el entorno de creación de Acrobat Sign. A continuación, se indican los pasos para definir un campo calculado desde un entorno de creación.

1. Arrastre y coloque un campo en el documento. Haga doble clic en el campo que acaba de añadir para que aparezca el cuadro de diálogo de propiedades correspondiente. Póngale al campo un nombre adecuado. En la lista desplegable, establezca el atributo Tipo de valor en Valor calculado. Esto indica que el valor del campo se determina a partir de un cálculo en el momento de la firma.

Campo “Tipo de valor”

 

2. Escriba la expresión de cálculo en el campo de texto denominado Fórmula o haga clic en el botón de función (fx) para abrir el generador de expresiones.

Generador de fórmulas

 

3. Utilice el generador de expresiones para definir la expresión del campo calculado (vea la imagen de abajo). El área de la expresión de la parte superior muestra la fórmula que se va a usar para calcular el valor del campo. Puede escribir la fórmula en el área de la expresión o utilizar el entorno de creación para elaborarla. El generador de expresiones proporciona tres listas: una con todas las funciones disponibles, otra con los campos de formulario existentes en el documento y otra con los operadores admitidos para generar expresiones. Para añadir un campo o una función a una fórmula, haga doble clic en el elemento en el área de la lista del generador de expresiones. También puede añadir operadores a la expresión haciendo clic en el operador correspondiente en la lista de operadores.

4. Una vez que haya terminado de definir la expresión, puede comprobar su sintaxis haciendo clic en el botón Comprobar sintaxis y guardando después los cambios.

5. Elija el tipo de los campos calculados en la lista desplegable Mostrar como.

Campo “Mostrar como”

 

6. Si el valor de Mostrar como es “Fecha” o “Número”, establezca el valor de campo Formato de fecha/número en la lista desplegable. También puede seleccionar “Formato personalizado” si desea definir un formato a medida para el campo.

Campo “Formato de número”


Campos calculados con formato de moneda

El formato de moneda de un campo calculado inserta un símbolo de moneda antes del valor calculado. (De lo contrario, se trata de una operación matemática simple según la fórmula).

El símbolo que se inserta se basa en las siguientes reglas:     

  • Si los campos de origen contienen una validación de moneda para los Estados Unidos, el símbolo que se muestra es el del dólar estadounidense: $
  • Si los campos de origen contienen una validación de moneda para el Reino Unido, el símbolo que se muestra es el de la libra esterlina: $

Para que funcione el formato de moneda, el campo calculado debe configurarse de la siguiente forma:

  • El valor Mostrar como debe establecerse en Número.
  • El valor Formato de número debe establecerse en Moneda.
Campo de cálculo: formato de moneda

Los campos de origen que se utilizan en el cálculo pueden ser validados por Número o Moneda:

Campo de cálculo: Número de origen
Campo de origen validado por número

Campo de cálculo: moneda de origen
Campo de origen validado por moneda

Precaución:

Al calcular el valor en un campo con formato de moneda, Acrobat Sign no tiene en cuenta ningún tipo de cambio de divisa (Forex).

  • El campo calculado solo efectúa la operación matemática del cálculo.
  • El formato del campo (Moneda) solo inserta el símbolo de la moneda.

Todo formulario que necesite utilizar un símbolo de moneda que no sea el del dólar ($) o la libra (£) debe añadir el símbolo al archivo de documento o un campo de solo lectura con el símbolo de moneda establecido como valor predeterminado.

Al utilizar la opción de campo, se recomienda que el campo de símbolo de moneda tenga los siguientes parámetros:

  • Asignado a: Remitente (Rellenar).
  • Solo lectura activado.
  • Valor predeterminado establecido con el símbolo de moneda (en el siguiente ejemplo se utiliza el euro).
Formato de número

Los campos de origen de Texto deben tener el formato Número (en lugar de Moneda).

Campo de cálculo: Número de origen
Campo de origen validado por número

El campo que se utiliza para calcular el valor final debe configurarse con los siguientes parámetros:

  • El valor de Mostrar como debe establecerse en Número.
  • El campo Formato de número debe establecerse en el formato que desea utilizar.
Campo calculado: formato de número



Ejemplos de campos calculados

 

  • {{shipState_es_:signer1:calc([billingState]):showif(sameAs=unchecked)}}
    • Un campo del documento asignado al primer firmante que solo se muestra cuando otro campo (una casilla de verificación) denominado “sameAs” está sin marcar (“unchecked”). El valor de este campo se rellena automáticamente con el del campo “billingState” que el firmante ha introducido en el documento.
  • {{total_es_:signer1:calc(q1*pr1):format(Number,”$,0.00”):align(right)}}
    • Un campo del documento asignado al primer firmante. El valor se calcula automáticamente como el producto de los valores que hay en los campos “q1” y “pr1”. El valor resultante, que tiene formato de moneda, está precedido por el símbolo del dólar ($) y tiene dos decimales. Además, está alineado a la derecha dentro del campo.
  • price_es_:signer1:calc(if(pn1=”W1”,9.99,if(pn1=”W2”,5.99,if(pn1=”W3”,24.99,0))))}
    • Un campo del documento denominado “price” (precio) que se calcula a partir del valor que ha seleccionado el firmante en otros campos “pn1” en el documento. En este ejemplo, si el campo “pn1” es igual a W1, el valor mostrado en el campo “price” (precio) es 9.99; si el campo “pn1” es igual a W2, el valor mostrado en el campo “price” es 5.99, y así sucesivamente. Si ninguno de los valores coincide con el valor del campo “pn1”, el valor mostrado en “price” es 0. Con este método, los campos calculados se pueden utilizar para rellenar automáticamente el precio de un elemento en función de lo que haya seleccionado un firmante durante la firma.

 

 Adobe

Obtén ayuda de forma más rápida y sencilla

¿Nuevo usuario?

Adobe MAX 2024

Adobe MAX
La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX

La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX 2024

Adobe MAX
La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX

La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea