Documentation for a newer release is available. View Latest

Agent Clearing Settings

Agent Clearing Settings son las configuraciones para un Agent que pueden usarse para el clearing de los mensajes de pago entre la Processing Entity y el Agent. Estas settings son independientes de la transfer currency y no tratan de la liquidación real. Agent Clearing Settings son configuraciones opcionales y deben establecerse cuando se requieran para un Agent.

Dynamic Configuration Properties

Name Description

ProcessingEntity

Para clientes que deseen configurar diferentes Settings para distintas entidades dentro de su organización (p. ej., diferentes sucursales). Este valor define a qué Processing Entity aplica este registro.

AgentUniqueId

Un identificador único asignado por la Processing Entity al Agent. El AgentUniqueId se define en los Agent settings.

CoverSerialMethod

El modo de clearing de mensajes entre el agent. Generalmente aplicable para agentes de tipo Correspondent. También puede aplicar a un IntraGroup agent. Si para el mismo agent aplican ambos métodos (Cover y Serial) (poco probable pero posible), entonces ese agent debería añadirse como un registro de Agent separado para mantener datos limpios.

TimeZone

Condicional a OpeningTime / ClosingTime. Debe rellenarse cuando OpeningTime / ClosingTime estén presentes. Lista enum basada en zonas horarias tz. Ampliable para implementaciones cliente.

OpeningTime

Hora de apertura para el día de la semana correspondiente (hora local según la zona horaria especificada)

ClosingTime

Hora de cierre para el día de la semana correspondiente (hora local según la zona horaria especificada)

OpeningExtension

Extensión temporal del horario de operación, especificada en minutos.

+ ExtensionInMinutes

Un periodo de extensión respecto a la hora estándar de cierre, especificado en minutos. No debe exceder 360 minutos y, cuando se establezca, debe ser mayor que 0 minutos.

+ ExtensionExpiresOnDate

La fecha en la que la extensión debe expirar y debe usarse la hora de cierre habitual.

AgentBusinessCalendarId

El calendario de negocio para el agent; puede definirse para cualquier tipo de agent pero será particularmente necesario para Agent de tipo ACH. También puede ser requerido para agentes Correspondent e IntraGroup, pero su necesidad debe evaluarse por las implementaciones cliente.

AgentBusinessHolidayCalendarId

El calendario de festivos con festivos no-calendario. Puede definirse para cualquier tipo de agent, especialmente para ACH. También puede ser requerido para Correspondent e IntraGroup, evaluando su necesidad en cada cliente.

Setting Type

DPS v2 introdujo un nuevo atributo de Setting Type. Se utiliza para la generación de todos los endpoints de API para una configuración en particular. También se utiliza en la construcción index-config.<setting type>. SETTING_TYPE = "agentclearingsettings"

Searchable Fields

Campo buscable para Agent Clearing Settings:

  • agentUniqueId

Indexes

DPS v2 proporciona una opción para configurar índices para cada setting. Los índices por defecto para Agent Clearing Settings son:

ipf.dps.mongodb.index-config.agentclearingsettings{
    index-1 = ["status:ASC"]
    index-2 = ["processingEntity:ASC"]
    index-3 = ["values.payload.agentUniqueId:ASC"]
}

Esto puede sobrescribirse o actualizarse. Solo ten en cuenta que cuando el campo está bajo payload, necesitas proporcionar un índice como: index-x = ["values.payload.fieldX:ASC"].

Notifications

DPS v2 puede proporcionar una notificación después de que se realice cierta operación CRUD sobre una setting. Existe una opción para habilitar notificaciones a nivel de setting. Las notificaciones están deshabilitadas por defecto:

ipf.csm-reachability.should-send-notification.agent-clearing-settings-settings = false

History

Existe una opción para deshabilitar el histórico a nivel de setting. El histórico está habilitado por defecto:

ipf.csm-reachability.should-save-history.agent-clearing-settings-settings = true

Consulta Dynamic Configuration Management Guidelines para los pasos a seguir al configurar las configuraciones dinámicas.