Finalización de Actividad de Campo

El sistema proporciona una tabla intermedia que se usa para cargar y realizar actividades de campo. Sin embargo, esta tabla intermedia tiene limitaciones, según se describe en las consideraciones de finalización de actividades de campo. Por estos motivos y para permitir la integración de soporte a través de XAI, el producto base proporciona un servicio de muestra (llamado CIPOASTP) que se puede invocar a través de XAI para soportar la realización de todos los tipos de pasos, incluidos los tipos de pasos "genéricos" y los tipos de pasos "standard". Se proporciona un Servicio de Entrada XAI, C1FACompletionWithSteps, definido para invocar este servicio. El servicio de muestra:

  • Crea ubicación de intermedia de carga de actividad de campo y registros de ubicación intermedia de carga de pasos de actividad de campo
  • Si se proporcionó información de lectura de medidor, crea un registro de lectura de medidor y sus lecturas de registro correspondientes.
  • Para cualquiera de los pasos "genéricos", el proceso actualiza o crea el o los registros apropiados y completa la Id de registro actualizada como la clave foránea para el registro de pasos de actividad de campo. Por ejemplo, para el tipo de paso Cambiar Medidor, el proceso actualiza el registro de medidor con la información proporcionada a través de XAI y enlaza la Id de medidor al registro de pasos de actividad de campo.
  • El proceso luego lleva a cabo la lógica de "finalizar paso" standard. Para los tipos de pasos "genéricos", simplemente se debe marcar el paso de actividad de campo como finalizado, debido a que la clave foránea ya está enlazada. Para los tipos de pasos "standard", se ejecuta la lógica de finalización que se describe en FACOMPL: Cargar y Finalizar Actividades de Campo.
Acceso Rápido:

Consulte Consideraciones de Finalización de Actividades de Campo para la lista de tipos de paso "genéricos" y "standard".

  • Crea un registro de entrada de actividad de campo de Finalización de Pedido para indicar que la actividad de campo fue realizada por un sistema externo.
  • También se realiza la lógica de finalización de actividad de campo standard. Por ejemplo, se ejecutan algoritmos de finalización, etc.
Nota:

El servicio de muestra proporcionado por el sistema podría no proporcionar toda la funcionalidad que requiere su implementación para finalizar cada paso "genérico". Por ejemplo, no todos los puntos de servicio, campos de medidor o de elemento se incluyen en la lista de campos que se pueden actualizar. Si el proceso de muestra no satisface sus necesidades, los responsables de implementación deben copiar el proceso de muestra y modificar el nuevo proceso según sea necesario.

Limitación de características. El servicio de muestra limita el número de características de actividad de campo que se pueden cargar a 100.

Manejo de Errores. Si se encuentra un error durante la finalización del paso, este servicio de muestra no considera todos los cambios y emite un error que indica el problema.