Campo de inicio0/37
Start dateFecha de inicioFecha de inicio
Campo de fin4/37
Due dateduedate (sistema)
Estado actual
Tareas activas por estado del workflow
Por hacer
15- POR HACER13(0📅)
- EN ANÁLISIS2(0📅)
📅 = con fechas (visibles en Gantt)
En progreso
22- En revisión11(0📅)
- En progreso6(0📅)
- EN PRUEBAS5(0📅)
📅 = con fechas (visibles en Gantt)
Debug — campos raw del primer issue
Buscá los campos que tengan valor de fecha y avisame el ID.
{
"customfield_10073": [],
"customfield_10074": null,
"customfield_10075": null,
"customfield_10076": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/10107",
"value": "Media",
"id": "10107"
},
"customfield_10077": null,
"statusCategory": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/statuscategory/4",
"id": 4,
"key": "indeterminate",
"colorName": "yellow",
"name": "In Progress"
},
"customfield_10078": null,
"customfield_10079": null,
"resolution": null,
"lastViewed": null,
"customfield_11395": null,
"customfield_11394": null,
"customfield_10065": null,
"customfield_10066": null,
"customfield_10067": null,
"customfield_10861": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/11091",
"value": "Media (P3)",
"id": "11091"
},
"customfield_10862": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/11095",
"value": "DEV",
"id": "11095"
},
"labels": [
"migracion-portugal"
],
"customfield_12005": null,
"customfield_10973": null,
"customfield_10974": null,
"customfield_10975": null,
"customfield_10976": null,
"aggregatetimeoriginalestimate": null,
"issuelinks": [],
"assignee": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"avatarUrls": {
"48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
},
"displayName": "Javier Sánchez",
"active": true,
"timeZone": "America/Guatemala",
"accountType": "atlassian"
},
"components": [],
"customfield_10050": null,
"customfield_11260": null,
"customfield_10051": null,
"customfield_10053": null,
"customfield_10054": null,
"customfield_10055": null,
"customfield_10056": null,
"customfield_10057": null,
"customfield_10970": null,
"customfield_10971": null,
"customfield_10058": null,
"customfield_10972": null,
"customfield_10059": null,
"customfield_10049": null,
"customfield_10967": null,
"customfield_10968": null,
"customfield_10969": null,
"customfield_11817": null,
"subtasks": [],
"customfield_10040": null,
"customfield_10041": null,
"customfield_10042": null,
"reporter": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"avatarUrls": {
"48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
},
"displayName": "Javier Sánchez",
"active": true,
"timeZone": "America/Guatemala",
"accountType": "atlassian"
},
"customfield_10043": null,
"customfield_10044": null,
"customfield_10045": null,
"customfield_10046": null,
"customfield_10047": null,
"customfield_10048": null,
"customfield_10038": null,
"customfield_10039": null,
"progress": {
"progress": 0,
"total": 0
},
"votes": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/issue/ID-53/votes",
"votes": 0,
"hasVoted": false
},
"worklog": {
"startAt": 0,
"maxResults": 20,
"total": 0,
"worklogs": []
},
"issuetype": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/issuetype/11097",
"id": "11097",
"description": "",
"iconUrl": "https://albatrosservices.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10300?size=medium",
"name": "Tarea de Infra/devOps",
"subtask": false,
"avatarId": 10300,
"hierarchyLevel": 0
},
"customfield_10030": null,
"project": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/project/11180",
"id": "11180",
"key": "ID",
"name": "INFRAESTRUCTURA / DEVOPS",
"projectTypeKey": "software",
"simplified": false,
"avatarUrls": {
"48x48": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10401",
"24x24": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10401?size=small",
"16x16": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10401?size=xsmall",
"32x32": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10401?size=medium"
}
},
"customfield_10031": null,
"customfield_10032": null,
"customfield_10033": null,
"customfield_10034": null,
"customfield_10035": null,
"customfield_10156": null,
"customfield_10036": null,
"customfield_10037": null,
"customfield_10027": null,
"customfield_10028": null,
"customfield_10029": null,
"resolutiondate": null,
"customfield_11917": null,
"customfield_10828": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/11056",
"value": "Planificada",
"id": "11056"
},
"watches": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/issue/ID-53/watchers",
"watchCount": 1,
"isWatching": false
},
"customfield_11470": null,
"customfield_10025": null,
"customfield_10026": [],
"customfield_11469": null,
"customfield_11226": null,
"customfield_11468": null,
"customfield_11227": null,
"customfield_10930": null,
"customfield_10018": null,
"customfield_10931": null,
"customfield_10932": null,
"customfield_10933": null,
"customfield_10934": null,
"updated": "2026-09-01T14:12:59.943-0600",
"timeoriginalestimate": null,
"customfield_11461": null,
"description": {
"type": "doc",
"version": 1,
"content": [
{
"type": "heading",
"attrs": {
"level": 2
},
"content": [
{
"type": "text",
"text": "Contexto"
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Paso 2 de la migración PHRYMA: re-guardar cada maestro desde la UI de "
},
{
"type": "text",
"text": "development",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " (csm-lucy). Este ticket cubre rangos de numeración (189 documentos)."
}
]
},
{
"type": "heading",
"attrs": {
"level": 2
},
"content": [
{
"type": "text",
"text": "Requisitos"
}
]
},
{
"type": "bulletList",
"content": [
{
"type": "listItem",
"content": [
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Ejecutar el re-guardado E2E (Playwright) de los 189 rangos de PHRYMA contra csm-lucy."
}
]
}
]
},
{
"type": "listItem",
"content": [
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Medir el fan-out en "
},
{
"type": "text",
"text": "lucy",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " antes y después."
}
]
}
]
}
]
},
{
"type": "heading",
"attrs": {
"level": 2
},
"content": [
{
"type": "text",
"text": "Criterios de Aceptación"
}
]
},
{
"type": "bulletList",
"content": [
{
"type": "listItem",
"content": [
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "189/189 rangos re-guardados sin error."
}
]
}
]
},
{
"type": "listItem",
"content": [
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Diferencias de esquema antes/después documentadas."
}
]
}
]
}
]
},
{
"type": "heading",
"attrs": {
"level": 2
},
"content": [
{
"type": "text",
"text": "Estimación sugerida"
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "4h"
}
]
}
]
},
"customfield_10010": null,
"customfield_11463": "2026-09-01",
"customfield_11462": null,
"customfield_10011": "0|i031ye:",
"customfield_11465": null,
"customfield_10012": null,
"customfield_10013": null,
"customfield_11464": null,
"customfield_11467": null,
"customfield_11466": null,
"customfield_11225": null,
"timetracking": {},
"customfield_10008": null,
"customfield_10928": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/11230",
"value": "Medio",
"id": "11230"
},
"customfield_10929": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/customFieldOption/11233",
"value": "Cambio",
"id": "11233"
},
"summary": "Migración Portugal - E2E re-guardado de rangos (189)",
"customfield_10000": "{}",
"customfield_10001": null,
"customfield_10122": null,
"customfield_10004": [],
"customfield_10115": null,
"customfield_10116": null,
"environment": null,
"customfield_10117": null,
"duedate": null,
"comment": {
"comments": [
{
"self": "https://albatrosservices.atlassian.net/rest/api/3/issue/67482/comment/75645",
"id": "75645",
"author": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"avatarUrls": {
"48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
},
"displayName": "Javier Sánchez",
"active": true,
"timeZone": "America/Guatemala",
"accountType": "atlassian"
},
"body": {
"type": "doc",
"version": 1,
"content": [
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Re-guardado E2E de rangos de documento ejecutado — 2026-09-01",
"marks": [
{
"type": "strong"
}
]
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Spec Playwright "
},
{
"type": "text",
"text": "e2e/tests/document/document-range-save.spec.ts",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " (rama "
},
{
"type": "text",
"text": "feature/e2e-testing",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ", change "
},
{
"type": "text",
"text": "e2e-document-emission-points-and-ranges-resave",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ") contra "
},
{
"type": "text",
"text": "csm-lucy",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ", usuario "
},
{
"type": "text",
"text": "albatros-prd",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ". Ruta real: "
},
{
"type": "text",
"text": "/master/document/document-range",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": "."
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Veredicto: 187 de 189 procesados (98.9%)",
"marks": [
{
"type": "strong"
}
]
},
{
"type": "text",
"text": " antes de que la corrida alcanzara su límite de una hora — "
},
{
"type": "text",
"text": "17-20 reguardados, 170 bloqueados",
"marks": [
{
"type": "strong"
}
]
},
{
"type": "text",
"text": "."
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Hallazgo sistémico (el objetivo de este paso, no un defecto):",
"marks": [
{
"type": "strong"
}
]
},
{
"type": "text",
"text": " 170 de 189 rangos (90%) tienen \"Guardar\" deshabilitado por la misma causa: "
},
{
"type": "text",
"text": "lowerLimit",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": "/"
},
{
"type": "text",
"text": "initialValue",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": "/"
},
{
"type": "text",
"text": "notifyWhenReachNumber",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " exigen "
},
{
"type": "text",
"text": "Validators.min(1)",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " en el formulario nuevo, y la mayoría de los rangos de PHRYMA tiene esos campos en "
},
{
"type": "text",
"text": "0",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ". Requiere decisión: backfill de datos a un valor ≥ 1, o relajar el validador (mismo tipo de decisión que ID-44 con el campo \"Código\" de plantas)."
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Cobertura no llegó al 100%",
"marks": [
{
"type": "strong"
}
]
},
{
"type": "text",
"text": " por el límite de tiempo de la corrida (no un hallazgo de datos): el ambiente de ejecución tenía memoria del sistema muy ajustada durante esta sesión. Dado que 170/189 ya comparten exactamente la misma causa, es improbable que los 2 registros restantes cambien la conclusión; una corrida adicional cerraría el 100% si se considera necesario."
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Diferencias de esquema",
"marks": [
{
"type": "strong"
}
]
},
{
"type": "text",
"text": ": "
},
{
"type": "text",
"text": "mst-document-range",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " ya tenía sus 189 documentos con "
},
{
"type": "text",
"text": "updatedBy",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " de un script de migración previo ("
},
{
"type": "text",
"text": "multicompania-portugal-phryma",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ", auditoría sin "
},
{
"type": "text",
"text": "userLogin",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": "/"
},
{
"type": "text",
"text": "request",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": "/"
},
{
"type": "text",
"text": "subAppVersion",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": "). Tras esta corrida, ~20 documentos tienen la auditoría completa de un "
},
{
"type": "text",
"text": "PATCH",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " real de UI."
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Fan-out",
"marks": [
{
"type": "strong"
}
]
},
{
"type": "text",
"text": ": "
},
{
"type": "text",
"text": "mst-document-range",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " no tiene consumidor registrado en "
},
{
"type": "text",
"text": "ave-change-stream",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " — es terminal, no propaga."
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Dos bugs de harness encontrados y corregidos en el camino",
"marks": [
{
"type": "strong"
}
]
},
{
"type": "text",
"text": " (primer maestro con filas de renderizado pesado en un listado de más de una página): duplicación por paginación (mismo bug que ID-51) y un timeout de 30s leyendo filas que Angular todavía no había montado. Ambos corregidos en "
},
{
"type": "text",
"text": "DataTablePage",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ", verificados con una lectura limpia de las 189 filas antes de escribir."
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Evidencia: "
},
{
"type": "text",
"text": "ave-migrations/scripts/migracion-phryma/paso-2-e2e/mediciones/documentos-2026-09-01.md",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": "."
}
]
}
]
},
"updateAuthor": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"avatarUrls": {
"48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
},
"displayName": "Javier Sánchez",
"active": true,
"timeZone": "America/Guatemala",
"accountType": "atlassian"
},
"created": "2026-09-01T11:57:36.904-0600",
"updated": "2026-09-01T11:57:36.904-0600",
"jsdPublic": true
},
{
"self": "https://albatrosservices.atlassian.net/rest/api/3/issue/67482/comment/75647",
"id": "75647",
"author": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"avatarUrls": {
"48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
},
"displayName": "Javier Sánchez",
"active": true,
"timeZone": "America/Guatemala",
"accountType": "atlassian"
},
"body": {
"type": "doc",
"version": 1,
"content": [
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Actualización final — reguardado E2E rangos de documento, post-backfill (2026-09-01)",
"marks": [
{
"type": "strong"
}
]
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "El hallazgo previo (170/189 rangos bloqueados por "
},
{
"type": "text",
"text": "Validators.min(1)",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " en "
},
{
"type": "text",
"text": "lowerLimit",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": "/"
},
{
"type": "text",
"text": "initialValue",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": "/"
},
{
"type": "text",
"text": "notifyWhenReachNumber",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " con valor "
},
{
"type": "text",
"text": "0",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ") se resolvió con un backfill directo a MongoDB ("
},
{
"type": "text",
"text": "ave-migrations",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ", "
},
{
"type": "text",
"text": "paso-3-backfills/61-document-range-limites-minimos.mjs",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ") — no era posible corregir por API: el endpoint de actualización rechaza con 400 ("
},
{
"type": "text",
"text": "INITIAL_VALUE_LESS_THAN_CURRENT_VALUE",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ") cualquier "
},
{
"type": "text",
"text": "initialValue",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " nuevo ≤ "
},
{
"type": "text",
"text": "currentValue",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " existente, y todo rango con documentos ya emitidos tiene "
},
{
"type": "text",
"text": "currentValue >= 1",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": "."
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Backfill aplicado: 165 de 189 documentos modificados (24 ya cumplían), "
},
{
"type": "text",
"text": "notifyWhenReachNumber",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " fijado al 90% de "
},
{
"type": "text",
"text": "upperLimit",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " de cada rango, "
},
{
"type": "text",
"text": "currentValue",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " intacto. Verificado post-aplicación: cero campos en "
},
{
"type": "text",
"text": "0",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " restantes."
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Corrida real post-backfill: 136 de 189 rangos reguardados",
"marks": [
{
"type": "strong"
}
]
},
{
"type": "text",
"text": ", 0 bloqueados por el validador numérico. Cortó por un conflicto de negocio real y aislado del backend:"
}
]
},
{
"type": "blockquote",
"content": [
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "[400] El rango de documento se solapa con el rango de código PEAQP12. Por favor revisar los límites y los formatos."
}
]
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "PEAQP11",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " y "
},
{
"type": "text",
"text": "PEAQP12",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " comparten el mismo "
},
{
"type": "text",
"text": "leftFormat",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " (\"PA11-\", ambos "
},
{
"type": "text",
"text": "1-99999999",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": ") — probable error de tipeo en uno de los dos (se esperaría \"PA12-\" en PEAQP12). Verificado contra los 189 documentos completos: es el "
},
{
"type": "text",
"text": "único",
"marks": [
{
"type": "strong"
}
]
},
{
"type": "text",
"text": " par solapado, no un hallazgo sistémico. Requiere decisión de negocio sobre cuál "
},
{
"type": "text",
"text": "leftFormat",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " es correcto antes de reguardar ese par; los 53 registros posteriores en el listado no se alcanzaron por el corte."
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Hallazgo adicional cosmético (no bloqueante): "
},
{
"type": "text",
"text": "onDateChange()",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " en "
},
{
"type": "text",
"text": "form-document-range.component.ts",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " dispara un snackbar de error de fechas como efecto colateral del propio guardado (revalida contra estado intermedio mientras "
},
{
"type": "text",
"text": "commitDateMaskFields()",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " reescribe 3 campos en secuencia). Confirmado que no afecta el resultado: el "
},
{
"type": "text",
"text": "PATCH",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " respondió 200 y el diálogo cerró con normalidad. Ajustado el harness para usar el cierre del diálogo como única señal de éxito."
}
]
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Evidencia completa: "
},
{
"type": "text",
"text": "ave-migrations/scripts/migracion-phryma/paso-2-e2e/mediciones/documentos-2026-09-01.md",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": " y "
},
{
"type": "text",
"text": "paso-3-backfills/61-document-range-limites-minimos.md",
"marks": [
{
"type": "code"
}
]
},
{
"type": "text",
"text": "."
}
]
}
]
},
"updateAuthor": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"avatarUrls": {
"48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
},
"displayName": "Javier Sánchez",
"active": true,
"timeZone": "America/Guatemala",
"accountType": "atlassian"
},
"created": "2026-09-01T14:12:59.943-0600",
"updated": "2026-09-01T14:12:59.943-0600",
"jsdPublic": true
}
],
"self": "https://albatrosservices.atlassian.net/rest/api/3/issue/67482/comment",
"maxResults": 2,
"total": 2,
"startAt": 0
},
"statuscategorychangedate": "2026-09-01T11:56:47.812-0600",
"fixVersions": [],
"customfield_10114": null,
"customfield_10104": null,
"customfield_11678": null,
"priority": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/priority/3",
"iconUrl": "https://albatrosservices.atlassian.net/images/icons/priorities/medium_new.svg",
"name": "Medium",
"id": "3"
},
"customfield_10101": null,
"customfield_10103": null,
"timeestimate": null,
"versions": [],
"customfield_11428": null,
"status": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/status/11215",
"description": "Jira Service Management lo ha generado automáticamente durante la importación del flujo de trabajo",
"iconUrl": "https://albatrosservices.atlassian.net/images/icons/status_generic.gif",
"name": "En revisión",
"id": "11215",
"statusCategory": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/statuscategory/4",
"id": 4,
"key": "indeterminate",
"colorName": "yellow",
"name": "In Progress"
}
},
"customfield_11540": null,
"customfield_11541": null,
"customfield_11539": null,
"aggregatetimeestimate": null,
"creator": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Ae33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"accountId": "712020:e33f4acf-a24d-4b01-8b57-bfeb6b5e30c8",
"avatarUrls": {
"48x48": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"24x24": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"16x16": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png",
"32x32": "https://secure.gravatar.com/avatar/346be24da13c064eac2ecf0bc53af975?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FJS-6.png"
},
"displayName": "Javier Sánchez",
"active": true,
"timeZone": "America/Guatemala",
"accountType": "atlassian"
},
"aggregateprogress": {
"progress": 0,
"total": 0
},
"customfield_11645": null,
"timespent": null,
"customfield_10550": null,
"aggregatetimespent": null,
"customfield_10551": null,
"customfield_10552": null,
"customfield_11643": null,
"customfield_10544": null,
"customfield_10545": null,
"customfield_10546": null,
"customfield_10547": null,
"customfield_10548": null,
"customfield_10549": null,
"workratio": -1,
"issuerestriction": {
"issuerestrictions": {},
"shouldDisplay": false
},
"created": "2026-08-25T10:55:10.739-0600",
"customfield_10540": null,
"customfield_10541": null,
"customfield_10542": null,
"customfield_10543": null,
"customfield_10533": null,
"customfield_10534": null,
"customfield_11504": null,
"customfield_10535": null,
"customfield_11746": null,
"customfield_10536": null,
"customfield_11503": null,
"customfield_10537": null,
"customfield_11506": null,
"customfield_10538": null,
"customfield_11747": null,
"customfield_11505": null,
"customfield_10539": null,
"customfield_10090": null,
"customfield_10091": null,
"customfield_10092": null,
"customfield_10093": null,
"customfield_10530": null,
"customfield_10531": null,
"customfield_10532": null,
"customfield_10522": null,
"customfield_10523": null,
"security": null,
"customfield_10524": null,
"customfield_10525": null,
"customfield_10526": null,
"attachment": [],
"customfield_10527": null,
"customfield_10528": null,
"customfield_10529": null,
"customfield_10080": null,
"customfield_10081": null,
"customfield_10082": null,
"customfield_10085": null
}septiembre de 2026
octubre de 2026
noviembre de 2026
diciembre de 2026
enero de 2027
Asignado
hoy
A
andres.sosa
8 tareas
≈IDID-59EN ANÁLISISAmbiente UTILES (Honduras) - Field Sales como replica de MAYA con BD en blanco, Powersync e integracion SAP
≈IDID-30EN PRUEBASImplementar Redis en Emsula para la autenthicación
≈IDID-20En revisiónRevision proyectos GeoPay y ave-Blog
≈IDID-29En progresoHabilitar servicios de Rabbit para encolamientos de notificaciones
≈IDID-32En revisiónSolicitud de analisis de consultas que sobrecargan la db
≈IDID-31POR HACERSeguridad por ip en la base de datos de Diunsa
≈IDID-11En progresoHabilitar s3 para el storage de EMSULA
≈IDID-18En revisiónHabilitar ambiente de pruebas para certificar actualización de didac a la versión estable
CJ
Cristhian Joy Reis Serrin
1 tarea
≈IDID-15En progresoPCSM-372 NO FIGURA LOS CLIENTES - AMBIENTE REPRESENTANTE DE FARMACIAS
EC
Edison Chavez
3 tareas
≈IDID-63POR HACERProyecto orbit - jira metrics dashboard
≈IDID-62En progresolimpiar duplicacion de datos cortijo en bigquery
≈IDID-34En progresoRevision y analisis de kubernetes para el servicio de notificaciones, status
JS
Javier Sánchez
22 tareas
≈IDID-53En revisiónMigración Portugal - E2E re-guardado de rangos (189)
≈IDID-51En revisiónMigración Portugal - E2E re-guardado de puntos de emisión (66)
≈IDID-50En revisiónMigración Portugal - E2E re-guardado de activos (2)
≈IDID-47En revisiónMigración Portugal - E2E re-guardado de tipos de pago
≈IDID-46En revisiónMigración Portugal - E2E re-guardado de métodos de pago
≈IDID-45En revisiónMigración Portugal - E2E re-guardado de bancos
≈IDID-56EN PRUEBASMigración Portugal - Agregar categoría al backfill de materiales
≈IDID-60EN PRUEBASPOS-Reskin - Diseño de reskin barra lateral táctil de productos
≈IDID-61EN PRUEBASPOS-Reskin - Diseño de reskin ventana flotante de productos
≈IDID-35En revisiónAlbatros Intelligence - Implementar transporte Streamable HTTP
≈IDID-55POR HACERMigración Portugal - E2E backfill de Clases de documentos (8): condición de pago, expedición y filtro de materiales
≈IDID-54POR HACERMigración Portugal - Script backfill de Perfil de transporte
≈IDID-52POR HACERMigración Portugal - E2E re-guardado de clases de línea (1)
≈IDID-49POR HACERMigración Portugal - Crear perfil de transporte obligatorio en vehículo
≈IDID-48POR HACERMigración Portugal - E2E re-guardado de políticas comerciales (data maestra)
≈IDID-44POR HACERMigración Portugal - Quitar validación "Requerido" del campo Código (código externo) en formulario de planta
≈IDID-37EN ANÁLISISAlbatros Intelligence - Crear y configurar OAuth con cuentas de Google
≈IDID-41POR HACERAlbatros Intelligence - Mejorar skills de code phase
≈IDID-40POR HACERAlbatros Intelligence - Alinear ADRs de intelligence
≈IDID-39POR HACERAlbatros Intelligence - Actualizar skills de Jira en base a la documentación de Orbit
≈IDID-38POR HACERAlbatros Intelligence - Actualizar distribution para instalar con el nuevo protocolo Streamable HTTP
≈IDID-36POR HACERAlbatros Intelligence - Panel administrativo para gestión de usuarios y proyectos
Por hacerEn progresoHechoChoqueHoy←Inicio anterior≈Fechas estimadasLLidera proyecto34 tareas en el gráfico · 3 vencidas fuera de rango
Vencidas fuera de rangoIssues activos cuyo dueDate ya pasó (anteriores al mes actual)3expandir
- IDID-33Infra - Crear servicio Amazon SES para Intur ([email protected])Cristhian Joy Reis Serrin2026-09-03→2026-08-11
- IDID-22Levantar Temporal para producción en Emsulaandres.sosa2026-09-03→2026-04-10
- IDID-19Habilitar modulo de GEOPAYCristhian Joy Reis Serrin2026-09-03→2026-03-23
Carga por persona
Todas las tareas activas asignadas, incluyendo las que no entran al Gantt
4 personas
JS
Javier Sánchez
22 tareas1012
- ID-56Migración Portugal - Agregar categoría al backfill de materialesEN PRUEBASsin fechas
- ID-60POS-Reskin - Diseño de reskin barra lateral táctil de productosEN PRUEBASsin fechas
- ID-61POS-Reskin - Diseño de reskin ventana flotante de productosEN PRUEBASsin fechas
- ID-35Albatros Intelligence - Implementar transporte Streamable HTTPEn revisiónsin fechas
- ID-45Migración Portugal - E2E re-guardado de bancosEn revisiónsin fechas
- ID-46Migración Portugal - E2E re-guardado de métodos de pagoEn revisiónsin fechas
- ID-47Migración Portugal - E2E re-guardado de tipos de pagoEn revisiónsin fechas
- ID-50Migración Portugal - E2E re-guardado de activos (2)En revisiónsin fechas
- ID-51Migración Portugal - E2E re-guardado de puntos de emisión (66)En revisiónsin fechas
- ID-53Migración Portugal - E2E re-guardado de rangos (189)En revisiónsin fechas
- ID-37Albatros Intelligence - Crear y configurar OAuth con cuentas de GoogleEN ANÁLISISsin fechas
- ID-36Albatros Intelligence - Panel administrativo para gestión de usuarios y proyectosPOR HACERsin fechas
- ID-38Albatros Intelligence - Actualizar distribution para instalar con el nuevo protocolo Streamable HTTPPOR HACERsin fechas
- ID-39Albatros Intelligence - Actualizar skills de Jira en base a la documentación de OrbitPOR HACERsin fechas
- ID-40Albatros Intelligence - Alinear ADRs de intelligencePOR HACERsin fechas
- ID-41Albatros Intelligence - Mejorar skills de code phasePOR HACERsin fechas
- ID-44Migración Portugal - Quitar validación "Requerido" del campo Código (código externo) en formulario de plantaPOR HACERsin fechas
- ID-48Migración Portugal - E2E re-guardado de políticas comerciales (data maestra)POR HACERsin fechas
- ID-49Migración Portugal - Crear perfil de transporte obligatorio en vehículoPOR HACERsin fechas
- ID-52Migración Portugal - E2E re-guardado de clases de línea (1)POR HACERsin fechas
- ID-54Migración Portugal - Script backfill de Perfil de transportePOR HACERsin fechas
- ID-55Migración Portugal - E2E backfill de Clases de documentos (8): condición de pago, expedición y filtro de materialesPOR HACERsin fechas
A
andres.sosa
9 tareas72
- ID-22Levantar Temporal para producción en EmsulaEn progresovence 2026-04-10 · sin inicio
- ID-11Habilitar s3 para el storage de EMSULAEn progresosin fechas
- ID-29Habilitar servicios de Rabbit para encolamientos de notificacionesEn progresosin fechas
- ID-30Implementar Redis en Emsula para la autenthicaciónEN PRUEBASsin fechas
- ID-18Habilitar ambiente de pruebas para certificar actualización de didac a la versión estableEn revisiónsin fechas
- ID-20Revision proyectos GeoPay y ave-BlogEn revisiónsin fechas
- ID-32Solicitud de analisis de consultas que sobrecargan la dbEn revisiónsin fechas
- ID-59Ambiente UTILES (Honduras) - Field Sales como replica de MAYA con BD en blanco, Powersync e integracion SAPEN ANÁLISISvence 2026-09-04 · sin inicio
- ID-31Seguridad por ip en la base de datos de DiunsaPOR HACERsin fechas
CJ
Cristhian Joy Reis Serrin
3 tareas3
- ID-15PCSM-372 NO FIGURA LOS CLIENTES - AMBIENTE REPRESENTANTE DE FARMACIASEn progresosin fechas
- ID-19Habilitar modulo de GEOPAYEN PRUEBASvence 2026-03-23 · sin inicio
- ID-33Infra - Crear servicio Amazon SES para Intur ([email protected])En revisiónvence 2026-08-11 · sin inicio
EC
Edison Chavez
3 tareas21
- ID-34Revision y analisis de kubernetes para el servicio de notificaciones, statusEn progresosin fechas
- ID-62limpiar duplicacion de datos cortijo en bigqueryEn progresosin fechas
- ID-63Proyecto orbit - jira metrics dashboardPOR HACERsin fechas