Cosmos.Contabilidad.Contratos
Contratos del sub-dominio de Contabilidad del ERP Cosmos. Este paquete contiene los records para comunicarse con el Motor de Traducción (N1) y recibir resultados de contabilización. Es agnóstico al transporte — no trae dependencias de mensajería.
Si usas Wolverine, instala además Cosmos.Contabilidad.Mensajeria para obtener el método de extensión HabilitarContabilidad.
Instalación
dotnet add package Cosmos.Contabilidad.Contratos
Tipos disponibles
Comando de entrada
| Tipo |
Descripción |
HechoEconomicoRecibido |
Comando que envía líneas de traducción a Contabilidad para generar un borrador contable. Los sub-dominios transaccionales (OXP, CXC, Tesorería, etc.) lo publican cuando ocurre un hecho económico con impacto contable. |
Eventos de salida
| Tipo |
Descripción |
HechoEconomicoContabilizado |
Contabilidad informa que el destino (SincoA&F) aceptó el borrador. Contiene el Origen completo y la referencia al asiento en el destino. [R17] |
HechoEconomicoRechazado |
Contabilidad informa que la traducción falló. Contiene Motivo (código estructurado) y Detalle (descripción legible). |
Modelos del contrato estandarizado
| Tipo |
Descripción |
LineaTraduccion |
Unidad mínima de información que un sub-dominio emite para ser traducida a contabilidad. |
ConceptoEconomico |
Tipo de componente (gasto, iva, retefuente), clasificación y valor. |
DatosTercero |
Nombre y documento de identidad del tercero. |
ContextoTransaccion |
Tipo de transacción, empresa, moneda y fecha. |
Origen |
Referencia de origen única, sub-dominio, documento fuente y hecho relacionado. |
Parámetros de HechoEconomicoRecibido
| Parámetro |
Tipo |
Descripción |
Lineas |
List<LineaTraduccion> |
Líneas de traducción del hecho económico. Todas deben ser de la misma empresa, moneda y referencia de origen. |
Parámetros de HechoEconomicoContabilizado
| Parámetro |
Tipo |
Descripción |
Origen |
Origen |
Datos completos del origen: referencia, sub-dominio, documento fuente y referencia al hecho relacionado (para devoluciones/notas crédito). |
ReferenciaDestino |
string |
Consecutivo o comprobante asignado por el sistema contable de destino (SincoA&F). |
Destino |
string |
Sistema contable que aceptó (ej: AYF). |
Parámetros de HechoEconomicoRechazado
| Parámetro |
Tipo |
Descripción |
Origen |
Origen |
Datos del origen del hecho económico rechazado. |
Motivo |
string |
Código estructurado del rechazo. Valores posibles: REFERENCIA_ORIGEN_DUPLICADA_NO_REEMPLAZABLE, TIPO_TRANSACCION_SIN_PLANTILLA, LINEA_SIN_ROL_EN_PLANTILLA, ROL_OBLIGATORIO_SIN_LINEAS, DATOS_INVALIDOS. |
Detalle |
string |
Descripción legible del rechazo. |
Dependencias
| Paquete |
Propósito |
Cosmos.EventDriven.Abstractions |
Interfaz IPublicEvent para eventos que viajan por RabbitMQ. |
Cosmos.Types |
Tipo Moneda para el contexto de transacción. |
Licencia
Software propietario © 2026 Sincosoft. Todos los derechos reservados.