{
    "request_json": "{\"model\":\"gpt-oss:20b\",\"messages\":[{\"role\":\"system\",\"content\":\"# Reglas flat para IR semántico\\n\\nInterpreta INSTRUCCION_USUARIO sobre el estado literal recibido. Devuelve únicamente operaciones soportadas, conserva lo no solicitado y no inventes tipos, propiedades, IDs, campos, fórmulas, relaciones u operaciones.\\n\\n## Entidades\\n\\nCada bloque bajo # Objetos visuales es un objeto independiente. Un objeto raíz y uno con Ubicación: tabla/... se modifican igual cuando la propiedad pertenece al objeto. La ubicación solo limita el ámbito.\\n\\nTTable es una entidad estructural. Sus líneas se identifican por tableId + section + line; sus celdas por tableId + section + line + cell. Los objetos de celda ya aparecen como objetos visuales independientes.\\n\\n## Contrato de modificación\\n\\n`changes` solo admite `{\\\"targetId\\\":\\\"id_real\\\",\\\"path\\\":\\\"/propiedad\\\",\\\"value\\\":valor}` y se usa para un cambio escalar cuando el ID real ya es conocido inequívocamente. Nunca contiene `target`, `type`, `location`, `where`, `set` ni `transform`.\\n\\n`intents` expresa una operación declarativa cuando PHP debe resolver el objetivo o calcularla. Usa `target` y la operación soportada; sus propiedades no llevan `/`.\\n\\nRegla: ID conocido → `changes`; ID o conjunto por resolver → `intents`. La decisión no depende de singular o plural.\\n\\nEjemplos: `{\\\"changes\\\":[{\\\"targetId\\\":\\\"id_123\\\",\\\"path\\\":\\\"/lFontBold\\\",\\\"value\\\":true}],\\\"intents\\\":[]}` · `{\\\"changes\\\":[],\\\"intents\\\":[{\\\"intent\\\":\\\"change\\\",\\\"target\\\":{\\\"type\\\":\\\"TText\\\"},\\\"where\\\":{\\\"property\\\":\\\"cTextColor\\\",\\\"equals\\\":\\\"#rrggbb\\\"},\\\"set\\\":{\\\"property\\\":\\\"cTextColor\\\",\\\"value\\\":\\\"#rrggbb\\\"}}]}`.\\n\\n## Target de intents CORE\\n\\nPara cálculos sobre objetos seleccionados usa `target.ids`. Para resolver un conjunto sencillo usa `target.type`, `target.location` y, si hay filtro literal, `where`. No construyas consultas complejas.\\n\\n## Selección\\n\\n- El ámbito indicado limita los objetos participantes.\\n- Comprueba tipo, ubicación, propiedad y valor literal actual.\\n- En peticiones plurales modifica todos los compatibles.\\n- Un filtro por valor exige coincidencia literal y excluye el resto.\\n- Una petición singular ambigua no produce operaciones.\\n- No uses defaults o apariencia para sustituir un valor ausente.\\n- Copia IDs y nombres de propiedades exactamente como aparecen.\\n\\n## Propietario y operación\\n\\n- Un intent puede usar set como lista para varias propiedades del mismo conjunto; where es opcional cuando no hay filtro por valor.\\n- Una transformación relativa usa `transform:[{property,op,value}]` sobre propiedades numéricas; `op` admite `multiply`, `add` y `subtract`. `target.ids` limita explícitamente el conjunto a esos IDs reales seleccionados; no se buscan otros.\\n- `set` y `transform` pueden coexistir solo si afectan a propiedades distintas. Una misma propiedad en ambos, una transformación duplicada o un ID inexistente hace que la intención sea inválida.\\n- Propiedad escalar de TTable: changes.\\n- Propiedad de línea: structure con setTableLine.\\n- Propiedad de sección, grupo, columna o línea estructural: operación declarada.\\n- No conviertas una propiedad de un nivel en otra de nivel distinto.\\n\\n## Creación y eliminación\\n\\ncreate requiere tipo real, parentId (null para raíz o ID de tabla para celda), propiedades requeridas y ubicación exacta cuando sea anidado. En una celda usa cTableSectionKey, nTableLineIndex y nTableCellIndex en properties según el contrato. No crea implícitamente líneas o celdas. delete usa el cId real, único y no bloqueado.\\n\\n## Seguridad\\n\\nNo cambies cId, cType ni referencias protegidas. No reemplaces arrays, objetos o relaciones mediante changes. Conserva tipos JSON, dominios, fórmulas y propiedades no solicitadas. Si la capacidad, campo, propiedad o path no existe, devuelve las cuatro listas vacías.\\n\\n## Respuesta\\n\\nDevuelve solo JSON válido con exactamente:\\n\\n{\\\"create\\\":[],\\\"changes\\\":[],\\\"delete\\\":[{\\\"targetId\\\":\\\"id_real\\\"}],\\\"structure\\\":[],\\\"intents\\\":[]}\\n\\n# Operaciones estructurales reales\\n\\nCuando existe OBJETOS_SELECCIONADOS y no se pide explicitamente todo el documento, limita la operación a esos IDs: cambios absolutos escalares usan `changes`; cálculos declarativos usan `target.ids`. No busques objetos adicionales.\\n\\nCada entrada de structure usa exactamente las claves declaradas. No inventes operaciones.\\n\\n`\\\"structure\\\":[{\\\"op\\\":\\\"setTableLine\\\",\\\"tableId\\\":\\\"id_tabla\\\",\\\"section\\\":\\\"header\\\",\\\"lineIndex\\\":0,\\\"path\\\":\\\"/hBackground/cColor\\\",\\\"value\\\":\\\"#rrggbb\\\"}]`\\n\\n`\\\"structure\\\":[{\\\"op\\\":\\\"moveTableColumn\\\",\\\"tableId\\\":\\\"id_tabla\\\",\\\"fromIndex\\\":2,\\\"toIndex\\\":0}]`\\n\\nLas intenciones pueden expresar transformaciones deterministas antes de generar `changes`: `{\\\"intent\\\":\\\"change\\\",\\\"target\\\":{\\\"ids\\\":[\\\"id_real\\\"]},\\\"transform\\\":[{\\\"property\\\":\\\"nFontSize\\\",\\\"op\\\":\\\"multiply\\\",\\\"value\\\":2}]}`. Solo se admiten propiedades numéricas y las operaciones `multiply`, `add` y `subtract`; PHP calcula el valor absoluto.\\n\\n| op | claves | uso |\\n|---|---|---|\\n| setDocument | op,path,value | propiedades reales del documento |\\n| setLabelLayout | op,path,value | propiedades reales de layout de etiqueta |\\n| setTableSection | op,tableId,section,path,value | lConcatNextDataLine, lAlsoOnEmptyGroup |\\n| setTableGroup | op,tableId,path,value | cBreakExpression, aBreakExpressions, lSkipEmptyValues |\\n| clearTableGroup | op,tableId | limpia grupo y líneas de grupo |\\n| addTableColumn | op,tableId,index,width | añade celda vacía; width>0 |\\n| deleteTableColumn | op,tableId,index | no elimina la única columna |\\n| duplicateTableColumn | op,tableId,index,toIndex | clona columna |\\n| insertTableLine | op,tableId,section,index,height,columnWidths | altura y anchos positivos |\\n| deleteTableLine | op,tableId,section,index | línea existente |\\n| moveTableLine | op,tableId,section,fromIndex,toIndex | mueve dentro de sección |\\n| upsertAccumulator | op,name,definition | definición con tipo y formula |\\n| deleteAccumulator | op,name | elimina acumulador existente |\\n\\nSecciones válidas: header, groupHeader, detail, groupFooter, footer. setTableLine admite los paths reales de línea: cName, nHeight, cConditionFormula, hBackground/*, hBorder/*, hZebraPattern/*, flags y paths declarados por el contrato PHP. Las columnas se identifican por contenido y posición lógica.\\n\\n# Propiedades comunes reales\\n\\nTodos los objetos visuales usan unidades milimétricas y comparten estas propiedades cuando aparecen:\\n\\n## Interpretación visual\\n\\n| Orden visual | Propiedad real | Valor o efecto |\\n|---|---|---|\\n| alineación horizontal del texto | cTextAlign | left, center, right o justify; no mueve nLeft |\\n| alineación vertical del texto | cTextVerticalAlign | top, middle o bottom; no mueve nTop |\\n| redondeo | nRounded | porcentaje numérico literal solicitado |\\n| relleno degradado | cFillStyle | gradient |\\n| tamaño relativo de un objeto | nWidth y nHeight | a la mitad divide ambas; al doble multiplica ambas; no cambia nLeft ni nTop |\\n\\n## Colores canónicos\\n\\nCuando el usuario use uno de estos nombres de color, usa su HEX canónico: `rojo:#ff0000` · `verde:#008000` · `verde oscuro:#006400` · `azul:#0000ff` · `azul oscuro:#00008b` · `amarillo:#ffff00` · `gris claro:#d3d3d3`.\\n\\n| Propiedad | Tipo | Restricción |\\n|---|---|---|\\n| cId | S | identidad literal; protegida |\\n| cType | S | tipo literal; protegido |\\n| cName | S | nombre descriptivo |\\n| nLeft, nTop | N | posición no negativa |\\n| nWidth, nHeight | N | tamaño positivo |\\n| lVisible, lLocked | B | visibilidad y bloqueo |\\n| nLayerId, nZIndex | N | capa y orden |\\n| nRotation, nOpacity | N | rotación; opacidad 0..1 |\\n| cCondition | S | fórmula de aparición, no evaluada |\\n| cBorderColor, cBorderColorFormula | S | borde fijo y fórmula |\\n| nBorderWidth | N | grosor no negativo |\\n| lBorderTop, lBorderRight, lBorderBottom, lBorderLeft | B | lados del borde |\\n| cBackgroundColor, cBackgroundColorFormula | S | fondo propio y fórmula |\\n| cFillStyle, cFillColor2, cFillColor3 | S | relleno |\\n| nFillOpacity, nRounded, nShadowSize, nShadowTransparency | N | valores visuales |\\n| cShadowColor, cShadowColorFormula | S | sombra fija y fórmula |\\n| nPaddingTop, nPaddingRight, nPaddingBottom, nPaddingLeft | N | padding propio no negativo |\\n\\nAl crear son obligatorias nLeft, nTop, nWidth, nHeight y las propiedades requeridas por el tipo. cId, cType y referencias de tabla no se crean ni se cambian mediante changes. Las fórmulas permanecen literales.\\n\\nDefaults comunes relevantes: lVisible=true, lLocked=false, nLayerId=0, nZIndex=1, nRotation=0, nOpacity=1, nBorderWidth=0.1, nPaddingTop/Right/Bottom/Left=0. El tipo puede sustituir estos defaults.\\n\\n# TBarcode\\n\\nObjeto visual de código, raíz o contenido de celda. Propiedades: cContent, cBarcodeType, lShowText, lTrimSpaces, cColor, cColorFormula, fuente y estilos del texto legible. Crear requiere cContent y geometría. Cambios usan paths reales con changes.\\n\\nDefaults de creación: cName=Código de barras, cBarcodeType=EAN13, lShowText=true, lTrimSpaces=false, cColor=#000000, cFontFamily=Arial, nFontSize=12.\\n\\n# TChart\\n\\nObjeto visual de gráfico raíz. Propiedades propias: cChartKind y hChartSpec; usa COMMON para geometría y apariencia. Crear requiere geometría y especificación compatible.\\n\\n# TDocument\\n\\nDocumento raíz. Propiedades reales: cType, cFormatVersion, cTemplateId, cTemplateName, cDocumentKind, cPaperFormat, cPaperOrientation, nPaperWidth, nPaperHeight, nDesignHeight, cPaperHeightMode y nContinuousBottomMargin. Los cambios documentales usan setDocument; el layout de etiqueta usa setLabelLayout.\\n\\n# TEllipse\\n\\nForma elíptica raíz. Usa COMMON y nRounded cuando aparezca. No contiene objetos ni adquiere relaciones por solapamiento. Crear usa parentId:null.\\n\\n# TFormattedText\\n\\nObjeto visual con aRichTextRuns. Puede ser raíz o contenido de celda. Crear requiere aRichTextRuns y geometría. Sus propiedades escalares se modifican con changes.\\n\\n# TImage\\n\\nObjeto visual de imagen, raíz o contenido de celda. Propiedades: cSource, cSourceType, lKeepRatio y cFit. cSource y geometría son obligatorios al crear. El origen y sus fórmulas se conservan literalmente. Cambios escalares usan changes; eliminación usa delete.\\n\\nDefaults de creación: cName=Imagen, cSourceType=auto, lKeepRatio=true, cFit=contain.\\n\\n# TLine\\n\\nLínea gráfica raíz, distinta de una línea estructural de TTable. Propiedades propias: cOrientation y cLineStyle. Nunca usa setTableLine.\\n\\n# TRectangle\\n\\nForma rectangular raíz. No contiene objetos. Usa COMMON para geometría, fondo, relleno, borde, redondeo, sombra y opacidad. Crear usa parentId:null.\\n\\n# TTable\\n\\nEntidad estructural raíz. Propiedades propias: cName, geometría, cBackgroundColor, cPageBreakCondition, lFixedSeparators, lFooterOnBottom, cHeightMode y hGroup cuando aparezcan.\\n\\nDefaults relevantes: cName=Tabla, cPageBreakCondition=\\\"\\\", lFixedSeparators=false, lFooterOnBottom=true, cHeightMode=fixed.\\n\\nLíneas se identifican por tableId + section + line; sus propiedades reales se modifican con setTableLine. Celdas se identifican por tableId + section + line + cell, tienen nWidth y objectId o están vacías. Los objetos contenidos ya aparecen una sola vez en Objetos visuales con ubicación directa y se modifican como cualquier objeto visual.\\n\\nOperaciones estructurales disponibles: líneas, secciones, grupo, columnas y acumuladores según OPERATIONS. No es necesario conocer la representación interna de almacenamiento.\\n\\n# TText\\n\\n`nLeft` y `nTop` son obligatorios al crear; si el usuario no indica posicion, usa los defaults reales `nLeft: 0` y `nTop: 0`, sin omitirlos.\\n\\nAl crear, cada elemento de `create` solo tiene `type`, `parentId` y `properties`; `properties` debe contener siempre `cText`, `nLeft`, `nTop`, `nWidth` y `nHeight`, además de las propiedades solicitadas. Para un objeto raiz se usa `parentId: null`.\\n\\nRegla de `cText`: es una expresión; en JSON un texto fijo se envía como `{\\\"cText\\\":\\\"\\\\\\\"HOLA\\\\\\\"\\\"}` para que el valor real conserve las comillas. Las referencias y fórmulas van sin comillas artificiales, y las expresiones mixtas se conservan completas.\\n\\nObjeto visual de texto. Puede estar en documento o en una celda; Ubicación expresa el ámbito y no cambia sus paths.\\n\\nPropiedades propias: cText, cTextColor, cTextColorFormula, nTextOpacity, cTextAlign, cTextVerticalAlign, cFontFamily, nFontSize, lFontBold, lFontItalic, lFontUnderline, lFontStrikeout, lTextWrap, lAllowPageBreak, nLineSpacing, nParagraphSpacing, lKeepEmptyParagraphs, lTextAdjusted, lTrimSpaces, cTextFlowGroup, nTextFlowOrder, nTextFlowLineHeight, nTextDecimalPosition y fórmulas de estilo.\\n\\ncText y fórmulas se conservan literalmente. Crear requiere cText y geometría. Cambiar usa changes; eliminar usa delete.\\n\\nDefaults de creación relevantes: cName=Texto, cText=\\\"\\\", cFontFamily=Arial, nFontSize=12, lTextWrap=true, lKeepEmptyParagraphs=true, cTextColor=#000000, nTextOpacity=1, cTextAlign=left, cTextVerticalAlign=top.\\n\\n# richText\\n\\nObjeto de contenido HTML enriquecido, raíz o contenido de celda. Propiedades: cContent, cVerticalAlign y cOverflow. Crear requiere cContent y geometría. Conservar HTML y fórmulas; cambios escalares usan changes.\\n\\nDefaults de creación: cName=Texto enriquecido, cVerticalAlign=top, cOverflow=hidden.\\n\\n# Contrato experimental de intención\\n\\nUna intención expresa una modificación declarativa sin enumerar IDs:\\n\\n```json\\n{\\\"intent\\\":\\\"change\\\",\\\"target\\\":{\\\"type\\\":\\\"TText\\\",\\\"location\\\":{\\\"kind\\\":\\\"table\\\",\\\"tableId\\\":\\\"id_tabla\\\",\\\"sections\\\":[\\\"header\\\",\\\"footer\\\"]}},\\\"where\\\":{\\\"property\\\":\\\"cBackgroundColor\\\",\\\"equals\\\":\\\"#rrggbb\\\"},\\\"set\\\":{\\\"property\\\":\\\"cBackgroundColor\\\",\\\"value\\\":\\\"#rrggbb\\\"}}\\n```\\n\\n- `target` limita tipo, ID o ubicación plana (`kind`, `tableId`, `sections`, `lines`, `cells`).\\n- `where` es opcional; si existe, contiene condiciones literales `equals` o `notEquals` que deben cumplirse.\\n- Las claves opcionales no utilizadas se omiten; nunca se envían como `null`.\\n- `set` usa una propiedad o una lista de propiedades reales con valores absolutos sobre el mismo conjunto.\\n- La propiedad es semántica y no usa JSON Pointer; PHP genera el path técnico con `/`.\\n- El resolver devuelve el contrato actual `{create,changes,delete,structure}` y no interpreta lenguaje natural.\\n\"},{\"role\":\"user\",\"content\":\"CAMPOS_Y_VARIABLES_MARKDOWN\\n# Campos, variables y acumuladores disponibles\\n\\nTipos: `C`=texto, `N`=número, `D`=fecha, `I`=imagen, `M`=memo, `L`=booleano.\\n\\n## UserVar — Variables de usuario\\n\\n| Nombre | Referencia exacta | Tipo | Definición actual |\\n|---|---|---|---|\\n| CondicionSumaSigue | `VAR.CondicionSumaSigue` | `C` | `Previous(OMEMQUERY.tipodoc)+Previous(OMEMQUERY.seriefac)+Str(Previous(OMEMQUERY.numfac),6)<>OMEMQUERY.tipodoc+OMEMQUERY.seriefac+Str(OMEMQUERY.numfac,6) .OR. LastPage()` |\\n| User01 | `VAR.User01` | `C` | `OMEMQUERY.cantidad * OMEMQUERY.precio` |\\n| User02 | `VAR.User02` | `C` | `VAR.User01 - (VAR.User01*OMEMQUERY.dto / 100)` |\\n| User04 | `VAR.User04` | `C` | `\\\" \\\"` |\\n\\nDefiniciones compartidas compactadas; cada referencia enumerada sigue siendo válida:\\n- Tipo `C`; definición `\\\"\\\"`: `VAR.User03`, `VAR.User05`, `VAR.User06`, `VAR.User07`, `VAR.User08`, `VAR.User09`, `VAR.User10`, `VAR.User11`, `VAR.User12`, `VAR.User13`, `VAR.User14`, `VAR.User15`, `VAR.User16`, `VAR.User17`, `VAR.User18`, `VAR.User19`, `VAR.User20`, `VAR.User21`, `VAR.User22`, `VAR.User23`, `VAR.User24`, `VAR.User25`, `VAR.User26`, `VAR.User27`, `VAR.User28`, `VAR.User29`, `VAR.User30`, `VAR.User31`, `VAR.User32`, `VAR.User33`, `VAR.User34`, `VAR.User35`, `VAR.User36`, `VAR.User37`, `VAR.User38`, `VAR.User39`, `VAR.User40`, `VAR.User41`, `VAR.User42`, `VAR.User43`, `VAR.User44`, `VAR.User45`, `VAR.User46`, `VAR.User47`, `VAR.User48`, `VAR.User49`, `VAR.User50`.\\n\\n## AcumVar — Acumuladores\\n\\n| Nombre | Referencia exacta | Tipo | Definición actual |\\n|---|---|---|---|\\n| Sum01 | `SUM.Sum01` | `numero` — número | `OMEMQUERY.cantidad*OMEMQUERY.precio*(1-(OMEMQUERY.dto/100))` |\\n| TotalSumaSigue | `SUM.TotalSumaSigue` | `numero` — número | `OMEMQUERY.tlinea` |\\nFIN_CAMPOS_Y_VARIABLES_MARKDOWN\\n\\nOBJETOS_SELECCIONADOS\\n- cId: ll12_0002\\n  cType: TText\\n  cName: Texto\\nFIN_OBJETOS_SELECCIONADOS\\n\\nDOCUMENTO_IR_V5\\n# Documento\\n\\ncType: TDocument\\ncFormatVersion: 1.0\\ncTemplateId: ll12_faccli_00\\ncTemplateName: faccli_00. Facturas a Clientes importado LL12\\ncDocumentKind: report\\ncPaperFormat: a4\\ncPaperOrientation: portrait\\nnPaperWidth: 210\\nnPaperHeight: 297\\ncPaperHeightMode: fixed\\nnDesignHeight: 297\\nnContinuousBottomMargin: 5\\nlShowGrid: true\\nhLogicalDocumentBreak:\\n- cDetailGroup: OMEMQUERY\\n- aFields:\\n  - tipodoc\\n  - seriefac\\n  - numfac\\n- cSourceExpression: tipodoc+seriefac+numfac\\n- cAction: getVtosFraVenta\\n\\n# Tablas\\n\\n## TTable\\ncId: ll12_0005\\ncName: Tabla\\nnZIndex: 71\\nnBorderWidth: 0.3\\nlBorderTop: false\\nlBorderRight: false\\nlBorderBottom: false\\nlBorderLeft: false\\ncBackgroundColor: transparent\\ncPageBreakCondition: Previous(OMEMQUERY.tipodoc)!=OMEMQUERY.tipodoc .OR. Previous(OMEMQUERY.seriefac)!=OMEMQUERY.seriefac .OR. Previous(OMEMQUERY.numfac)!=OMEMQUERY.numfac\\nlFixedSeparators: true\\nnLeft: 9\\nnTop: 69\\nnWidth: 190\\nnHeight: 139\\n\\n### Líneas estructurales\\n| section | lineIndex | cName | nHeight | /hBackground/cColor | cConditionFormula | /hBorder/cColor | /hBorder/nWidth | hZebraPattern |\\n|---|---:|---|---:|---|---|---|---:|---|\\n| header | 0 | Definición de línea  1 | 5.233 | transparent |  | #000000 | 0.5 |  |\\nDetalle línea 0: lIgnoreEmpty: true\\n| detail | 0 | Definición de línea  1 | 3.963 | transparent |  | #000000 | 0.1 |  |\\nDetalle línea 0: lKeepTogether: false; lIgnoreEmpty: true\\n| detail | 1 | LineaLOTE | 3.54 | transparent | IF(OMEMQUERY.numlotei==\\\"\\\",.F.,.T.) | #000000 | 0.1 |  |\\nDetalle línea 1: lKeepTogether: false; lIgnoreEmpty: true\\n| footer | 0 | CabeceraPie | 5.233 | transparent |  | #000000 | 0.1 |  |\\nDetalle línea 0: lIgnoreEmpty: true\\n| footer | 1 | ValoresPie | 5.233 | transparent |  | #000000 | 0.1 |  |\\nDetalle línea 1: lIgnoreEmpty: true\\n| footer | 2 | PieSumaSigue | 5.233 | transparent | .f. | #000000 | 0.1 |  |\\nDetalle línea 2: lIgnoreEmpty: true\\n\\n### Columnas\\n\\n#### index: 0\\n| section | line | nWidth |\\n|---|---:|---:|\\n| header | 0 | 19 |\\n| detail | 0 | 19 |\\n| detail | 1 | 19 |\\n| footer | 0 | 7 |\\n| footer | 1 | 11 |\\n| footer | 2 | 7 |\\n\\n#### index: 1\\n| section | line | nWidth |\\n|---|---:|---:|\\n| header | 0 | 88 |\\n| detail | 0 | 88 |\\n| detail | 1 | 88 |\\n| footer | 0 | 30 |\\n| footer | 1 | 26 |\\n| footer | 2 | 30 |\\n\\n#### index: 2\\n| section | line | nWidth |\\n|---|---:|---:|\\n| header | 0 | 17 |\\n| detail | 0 | 17 |\\n| detail | 1 | 17 |\\n| footer | 0 | 30 |\\n| footer | 1 | 30 |\\n| footer | 2 | 30 |\\n\\n#### index: 3\\n| section | line | nWidth |\\n|---|---:|---:|\\n| header | 0 | 15 |\\n| detail | 0 | 15 |\\n| detail | 1 | 15 |\\n| footer | 0 | 40 |\\n| footer | 1 | 40 |\\n| footer | 2 | 40 |\\n\\n#### index: 4\\n| section | line | nWidth |\\n|---|---:|---:|\\n| header | 0 | 11 |\\n| detail | 0 | 11 |\\n| detail | 1 | 11 |\\n| footer | 0 | 27 |\\n| footer | 1 | 27 |\\n| footer | 2 | 27 |\\n\\n#### index: 5\\n| section | line | nWidth |\\n|---|---:|---:|\\n| header | 0 | 11 |\\n| detail | 0 | 11 |\\n| detail | 1 | 11 |\\n| footer | 0 | 26 |\\n| footer | 1 | 26 |\\n| footer | 2 | 16 |\\n\\n#### index: 6\\n| section | line | nWidth |\\n|---|---:|---:|\\n| header | 0 | 29 |\\n| detail | 0 | 29 |\\n| detail | 1 | 29 |\\n| footer | 0 | 30 |\\n| footer | 1 | 30 |\\n| footer | 2 | 40 |\\n\\n# Objetos visuales\\n\\n## TRectangle\\ncId: ll12_0001\\nUbicación: documento\\nnLeft: 17\\nnTop: 32.4\\nnWidth: 53\\nnHeight: 8.7\\ncBackgroundColor: #ffffdd\\nnShadowSize: 1\\nnShadowTransparency: 0\\ncShadowColor: #c0c0c0\\n\\n## TText\\ncId: ll12_0002\\nUbicación: documento\\nnLeft: 18.9\\nnTop: 34.4\\nnWidth: 51.7\\nnHeight: 5\\nnZIndex: 2\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"FACTURA\\\\\\\"\\\"\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTextAdjusted: true\\nlFontBold: true\\ncTextColor: #800000\\ncTextAlign: center\\n\\n## TRectangle\\ncId: ll12_0007\\nUbicación: documento\\nnLeft: 99\\nnTop: 37\\nnWidth: 101\\nnHeight: 25\\nnZIndex: 3\\ncBackgroundColor: #dfdfdf\\nnShadowSize: 1\\nnShadowTransparency: 0\\n\\n## TText\\ncId: ll12_0008\\nUbicación: documento\\nnLeft: 99.4\\nnTop: 33.3\\nnWidth: 65\\nnHeight: 3.9\\nnZIndex: 4\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"A la atención de:\\\\\\\"\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\n\\n## TText\\ncId: ll12_0009\\nUbicación: documento\\nnLeft: 102\\nnTop: 39\\nnWidth: 96\\nnHeight: 5\\nnZIndex: 5\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(Len(OMEMQUERY.rsocial3 )==0,OMEMQUERY.rsocialc,OMEMQUERY.rsocial3)\\\"\\nnFontSize: 10\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlFontBold: true\\n\\n## TText\\ncId: ll12_0010\\nUbicación: documento\\nnLeft: 102\\nnTop: 44.3\\nnWidth: 96\\nnHeight: 5\\nnZIndex: 6\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(Len(OMEMQUERY.rsocial3 )==0,OMEMQUERY.direccic,OMEMQUERY.direcci3)\\\"\\nnFontSize: 10\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\n\\n## TText\\ncId: ll12_0012\\nUbicación: documento\\nnLeft: 102\\nnTop: 50\\nnWidth: 57\\nnHeight: 5\\nnZIndex: 7\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(Len(OMEMQUERY.rsocial3 )==0,OMEMQUERY.poblacic,OMEMQUERY.poblaci3)\\\"\\nnFontSize: 10\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\n\\n## TText\\ncId: ll12_0014\\nUbicación: documento\\nnLeft: 102\\nnTop: 55.6\\nnWidth: 57\\nnHeight: 5\\nnZIndex: 8\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(Len(OMEMQUERY.rsocial3 )==0,OMEMQUERY.provincc,OMEMQUERY.provinc3)\\\"\\nnFontSize: 10\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\n\\n## TText\\ncId: ll12_0015\\nUbicación: documento\\nnLeft: 160.2\\nnTop: 50\\nnWidth: 18.8\\nnHeight: 5\\nnZIndex: 9\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"C. Postal: \\\\\\\"\\\"\\nnFontSize: 10\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\ncTextAlign: right\\n\\n## TRectangle\\ncId: ll12_0030\\nUbicación: documento\\nnLeft: 9.9\\nnTop: 44\\nnWidth: 73\\nnHeight: 20\\nnZIndex: 10\\nnBorderWidth: 0\\nlBorderTop: false\\nlBorderRight: false\\nlBorderBottom: false\\nlBorderLeft: false\\ncBackgroundColor: #f7f7f7\\n\\n## TText\\ncId: ll12_0032\\nUbicación: documento\\nnLeft: 11.9\\nnTop: 45.8\\nnWidth: 32\\nnHeight: 5\\nnZIndex: 11\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"Nº Factura:\\\\\\\"\\\"\\nnFontSize: 10\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0035\\nUbicación: documento\\nnLeft: 11.8\\nnTop: 51.2\\nnWidth: 32\\nnHeight: 4.8\\nnZIndex: 12\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"Fecha Factura:\\\\\\\"\\\"\\nnFontSize: 10\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0039\\nUbicación: documento\\nnLeft: 47.9\\nnTop: 46.5\\nnWidth: 32\\nnHeight: 4.7\\nnZIndex: 13\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"OMEMQUERY.seriefac+\\\\\\\"/\\\\\\\"+Str(OMEMQUERY.numfac,6)\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlFontBold: true\\n\\n## TText\\ncId: ll12_0041\\nUbicación: documento\\nnLeft: 47.9\\nnTop: 51.7\\nnWidth: 31.9\\nnHeight: 4.8\\nnZIndex: 14\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"Transform(OMEMQUERY.ffaccl,\\\\\\\"99/99/9999\\\\\\\")\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlFontBold: true\\n\\n## TText\\ncId: ll12_0021\\nUbicación: documento\\nnLeft: 102\\nnTop: 63.3\\nnWidth: 29\\nnHeight: 4.8\\nnZIndex: 15\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"Forma de Pago:\\\\\\\"\\\"\\nnFontSize: 10\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\n\\n## TText\\ncId: ll12_0023\\nUbicación: documento\\nnLeft: 132.6\\nnTop: 63.8\\nnWidth: 57.9\\nnHeight: 4.8\\nnZIndex: 16\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.fpagofactura==\\\\\\\"1\\\\\\\",\\\\\\\"PENDIENTE\\\\\\\",IF(OMEMQUERY.fpagofactura==\\\\\\\"2\\\\\\\",\\\\\\\"CONTADO COBRADO\\\\\\\",\\\\\\\"APLAZADO\\\\\\\"))\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlFontBold: true\\n\\n## TText\\ncId: ll12_0024\\nUbicación: documento\\nnLeft: 11.8\\nnTop: 56.4\\nnWidth: 32\\nnHeight: 4.8\\nnZIndex: 17\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"Código Cliente:\\\\\\\"\\\"\\nnFontSize: 10\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0026\\nUbicación: documento\\nnLeft: 47.9\\nnTop: 56.9\\nnWidth: 31.9\\nnHeight: 4.8\\nnZIndex: 18\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"OMEMQUERY.codigoc\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlFontBold: true\\n\\n## TText\\ncId: ll12_0036\\nUbicación: documento\\nnLeft: 160.2\\nnTop: 56\\nnWidth: 14\\nnHeight: 5\\nnZIndex: 19\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"C.I.F: \\\\\\\"\\\"\\nnFontSize: 10\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0013_part_01\\nUbicación: documento\\ncName: Texto 1/3\\nnLeft: 38.3\\nnTop: 8\\nnWidth: 90.3\\nnHeight: 3.833\\nnZIndex: 20\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"OMEM_PUBLICAS.rsocial\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlFontBold: true\\ncTextFlowGroup: ll12_0013\\nnTextFlowOrder: 1\\nnTextFlowLineHeight: 2.822\\n\\n## TText\\ncId: ll12_0013_part_02\\nUbicación: documento\\ncName: Texto 2/3\\nnLeft: 38.3\\nnTop: 11.833\\nnWidth: 90.3\\nnHeight: 7.667\\nnZIndex: 21\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(Len(AllTrim(OMEM_PUBLICAS.Cif))==0,\\\\\\\"\\\\\\\",\\\\\\\"NIF: \\\\\\\"+OMEM_PUBLICAS.Cif)+CRLF+OMEM_PUBLICAS.Direccion\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\ncTextFlowGroup: ll12_0013\\nnTextFlowOrder: 2\\nnTextFlowLineHeight: 2.822\\n\\n## TText\\ncId: ll12_0013_part_03\\nUbicación: documento\\ncName: Texto 3/3\\nnLeft: 38.3\\nnTop: 19.5\\nnWidth: 90.3\\nnHeight: 11.5\\nnZIndex: 22\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(Len(AllTrim(OMEM_PUBLICAS.Poblacion))==0,\\\\\\\"\\\\\\\",OMEM_PUBLICAS.Poblacion+\\\\\\\" - \\\\\\\")+OMEM_PUBLICAS.CPostal+\\\\\\\" \\\\\\\"+OMEM_PUBLICAS.Provincia+CRLF+IF(Len(AllTrim(OMEM_PUBLICAS.Telefono))==0 .AND. Len(AllTrim(OMEM_PUBLICAS.Fax))==0,\\\\\\\" \\\\\\\",\\\\\\\"Tfno/Fax: \\\\\\\"+OMEM_PUBLICAS.Telefono+\\\\\\\" / \\\\\\\"+OMEM_PUBLICAS.Fax)+CRLF+OMEM_PUBLICAS.email\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\ncTextFlowGroup: ll12_0013\\nnTextFlowOrder: 3\\nnTextFlowLineHeight: 2.822\\n\\n## TText\\ncId: ll12_0022\\nUbicación: documento\\nnLeft: 179.1\\nnTop: 50\\nnWidth: 14\\nnHeight: 5\\nnZIndex: 23\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(Len(OMEMQUERY.rsocial3 )==0,OMEMQUERY.cpostalc,OMEMQUERY.cpostal3)\\\"\\nnFontSize: 10\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\n\\n## TText\\ncId: ll12_0044\\nUbicación: documento\\nnLeft: 175.2\\nnTop: 56\\nnWidth: 24\\nnHeight: 5\\nnZIndex: 24\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"OMEMQUERY.cifc\\\"\\nnFontSize: 10\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\n\\n## TText\\ncId: ll12_0362\\nUbicación: documento\\nnLeft: 9\\nnTop: 240\\nnWidth: 30\\nnHeight: 4.4\\nnZIndex: 25\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"Importe a Cuenta:\\\\\\\"\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TImage\\ncId: ll12_0019\\nUbicación: documento\\ncName: Dibujo\\nnLeft: 6\\nnTop: 8\\nnWidth: 30\\nnHeight: 21\\nnZIndex: 26\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncSource: OMEM_PUBLICAS.fullnamelogo\\n\\n## TText\\ncId: ll12_0016\\nUbicación: documento\\nnLeft: 10.3\\nnTop: 253.8\\nnWidth: 14\\nnHeight: 4.8\\nnZIndex: 27\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"Banco:\\\\\\\"\\\"\\nnFontSize: 10\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\n\\n## TText\\ncId: ll12_0018\\nUbicación: documento\\nnLeft: 25.9\\nnTop: 253.9\\nnWidth: 51.4\\nnHeight: 4.8\\nnZIndex: 28\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"OMEMQUERY.bancoc\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\n\\n## TText\\ncId: ll12_0060\\nUbicación: documento\\nnLeft: 79.2\\nnTop: 254.2\\nnWidth: 8.1\\nnHeight: 4.8\\nnZIndex: 29\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"Ag:\\\\\\\"\\\"\\nnFontSize: 10\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0062\\nUbicación: documento\\nnLeft: 88.3\\nnTop: 254.3\\nnWidth: 10\\nnHeight: 4.8\\nnZIndex: 30\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"OMEMQUERY.agenciac\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\n\\n## TText\\ncId: ll12_0076\\nUbicación: documento\\nnLeft: 100.5\\nnTop: 254.2\\nnWidth: 25.3\\nnHeight: 4.8\\nnZIndex: 31\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"Nº de Cuenta:\\\\\\\"\\\"\\nnFontSize: 10\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0078\\nUbicación: documento\\nnLeft: 128.2\\nnTop: 254.3\\nnWidth: 40.7\\nnHeight: 4.8\\nnZIndex: 32\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"OMEMQUERY.ncuentac\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\n\\n## TText\\ncId: ll12_0104\\nUbicación: documento\\nnLeft: 10.3\\nnTop: 247.3\\nnWidth: 56\\nnHeight: 4.8\\nnZIndex: 33\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"Datos Bancarios\\\\\\\"\\\"\\nnFontSize: 10\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlFontBold: true\\nlFontUnderline: true\\n\\n## TText\\ncId: ll12_0025\\nUbicación: documento\\nnLeft: 42.1\\nnTop: 261\\nnWidth: 74\\nnHeight: 4.8\\nnZIndex: 34\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"OMEMQUERY.observa\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlFontItalic: true\\n\\n## TText\\ncId: ll12_0028\\nUbicación: documento\\nnLeft: 10.3\\nnTop: 261\\nnWidth: 30\\nnHeight: 4.8\\nnZIndex: 35\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: IF(OMEMQUERY.observa!=\\\"\\\",.T.,.F.)\\ncText: \\\"\\\\\\\"Observaciones:\\\\\\\"\\\"\\nnFontSize: 10\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlFontBold: true\\nlFontUnderline: true\\n\\n## TText\\ncId: ll12_0027\\nUbicación: documento\\nnLeft: 39.3\\nnTop: 218\\nnWidth: 16\\nnHeight: 4\\nnZIndex: 36\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"%IVA.\\\\\\\"\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontUnderline: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0033\\nUbicación: documento\\nnLeft: 59.3\\nnTop: 218\\nnWidth: 29\\nnHeight: 4\\nnZIndex: 37\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"Total IVA\\\\\\\"\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontUnderline: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0037\\nUbicación: documento\\nnLeft: 93.3\\nnTop: 218\\nnWidth: 18\\nnHeight: 4\\nnZIndex: 38\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.rec==\\\\\\\"S\\\\\\\",\\\\\\\"%Rec.\\\\\\\",\\\\\\\" \\\\\\\")\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontUnderline: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0040\\nUbicación: documento\\nnLeft: 115.3\\nnTop: 218\\nnWidth: 29\\nnHeight: 4\\nnZIndex: 39\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.rec==\\\\\\\"S\\\\\\\",\\\\\\\"Total Recargo\\\\\\\",\\\\\\\" \\\\\\\")\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontUnderline: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0102\\nUbicación: documento\\nnLeft: 39.3\\nnTop: 222.6\\nnWidth: 16\\nnHeight: 4.4\\nnZIndex: 40\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.iva1==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.iva1,\\\\\\\"@E 99.9\\\\\\\"))\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0105\\nUbicación: documento\\nnLeft: 59.3\\nnTop: 222.6\\nnWidth: 29\\nnHeight: 4.4\\nnZIndex: 41\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF((OMEMQUERY.iva1*OMEMQUERY.base1)/100==0,\\\\\\\"\\\\\\\",Transform((OMEMQUERY.iva1*OMEMQUERY.base1)/100,OMEM_PICTURES.cTLdocvto))\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0107\\nUbicación: documento\\nnLeft: 93.3\\nnTop: 222.6\\nnWidth: 18\\nnHeight: 4.4\\nnZIndex: 42\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.rec==\\\\\\\"S\\\\\\\",Transform(OMEMQUERY.re1,\\\\\\\"@E 99.9\\\\\\\"),\\\\\\\" \\\\\\\")\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0109\\nUbicación: documento\\nnLeft: 115.3\\nnTop: 222.6\\nnWidth: 29\\nnHeight: 4.4\\nnZIndex: 43\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.rec==\\\\\\\"S\\\\\\\",Transform((OMEMQUERY.re1*OMEMQUERY.base1)/100,OMEM_PICTURES.cTLdocvto),\\\\\\\" \\\\\\\")\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0070\\nUbicación: documento\\nnLeft: 39.3\\nnTop: 227.5\\nnWidth: 16\\nnHeight: 4.4\\nnZIndex: 44\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.iva2==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.iva2,\\\\\\\"@E 99.9\\\\\\\"))\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0072\\nUbicación: documento\\nnLeft: 59.3\\nnTop: 227.5\\nnWidth: 29\\nnHeight: 4.4\\nnZIndex: 45\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF((OMEMQUERY.iva2*OMEMQUERY.base2)/100==0,\\\\\\\"\\\\\\\",Transform((OMEMQUERY.iva2*OMEMQUERY.base2)/100,OMEM_PICTURES.cTLdocvto))\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0074\\nUbicación: documento\\nnLeft: 93.3\\nnTop: 227.5\\nnWidth: 18\\nnHeight: 4.4\\nnZIndex: 46\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.rec==\\\\\\\"S\\\\\\\",Transform(OMEMQUERY.re2,\\\\\\\"@E 99.9\\\\\\\"),\\\\\\\" \\\\\\\")\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0077\\nUbicación: documento\\nnLeft: 115.3\\nnTop: 227.5\\nnWidth: 29\\nnHeight: 4.4\\nnZIndex: 47\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.rec==\\\\\\\"S\\\\\\\",Transform((OMEMQUERY.re2*OMEMQUERY.base2)/100,OMEM_PICTURES.cTLdocvto),\\\\\\\" \\\\\\\")\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0082\\nUbicación: documento\\nnLeft: 39.3\\nnTop: 232\\nnWidth: 16\\nnHeight: 4.4\\nnZIndex: 48\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.iva3==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.iva3,\\\\\\\"@E 99.9\\\\\\\"))\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0084\\nUbicación: documento\\nnLeft: 59.3\\nnTop: 232\\nnWidth: 29\\nnHeight: 4.4\\nnZIndex: 49\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF((OMEMQUERY.iva3*OMEMQUERY.base3)/100==0,\\\\\\\"\\\\\\\",Transform((OMEMQUERY.iva3*OMEMQUERY.base3)/100,OMEM_PICTURES.cTLdocvto))\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0086\\nUbicación: documento\\nnLeft: 93.3\\nnTop: 232\\nnWidth: 18\\nnHeight: 4.4\\nnZIndex: 50\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.rec==\\\\\\\"S\\\\\\\",Transform(OMEMQUERY.re3,\\\\\\\"@E 99.9\\\\\\\"),\\\\\\\" \\\\\\\")\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0088\\nUbicación: documento\\nnLeft: 115.3\\nnTop: 232\\nnWidth: 29\\nnHeight: 4.4\\nnZIndex: 51\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.rec==\\\\\\\"S\\\\\\\",Transform((OMEMQUERY.re3*OMEMQUERY.base3)/100,OMEM_PICTURES.cTLdocvto),\\\\\\\" \\\\\\\")\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TRectangle\\ncId: ll12_0405\\nUbicación: documento\\nnLeft: 40\\nnTop: 239\\nnWidth: 27\\nnHeight: 6\\nnZIndex: 52\\n\\n## TText\\ncId: ll12_0413\\nUbicación: documento\\nnLeft: 68\\nnTop: 240\\nnWidth: 31.7\\nnHeight: 4.4\\nnZIndex: 53\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"T. a Cobrar :\\\\\\\"\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TRectangle\\ncId: ll12_0417\\nUbicación: documento\\nnLeft: 101\\nnTop: 239\\nnWidth: 27\\nnHeight: 6\\nnZIndex: 54\\n\\n## TText\\ncId: ll12_0364\\nUbicación: documento\\nnLeft: 41\\nnTop: 240\\nnWidth: 25\\nnHeight: 4.4\\nnZIndex: 55\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"Transform(OMEMQUERY.acuenta,OMEM_PICTURES.cTLdocvto)\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0415\\nUbicación: documento\\nnLeft: 101\\nnTop: 240\\nnWidth: 26\\nnHeight: 4.4\\nnZIndex: 56\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"Transform(OMEMQUERY.tfaccl-OMEMQUERY.acuenta-IF(OMEMQUERY.retencio<>0,OMEMQUERY.ptsreten,0),OMEM_PICTURES.cTLdocvto)\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0034\\nUbicación: documento\\nnLeft: 125\\nnTop: 214\\nnWidth: 42\\nnHeight: 4\\nnZIndex: 57\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: IF(OMEMQUERY.ptsreten==0,.F.,.T.)\\ncText: \\\"\\\\\\\"T. Retención \\\\\\\"+IF(OMEMQUERY.respecia ==\\\\\\\"S\\\\\\\",\\\\\\\"con R. Esp:\\\\\\\",\\\\\\\"sin R.Esp :\\\\\\\")\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0042\\nUbicación: documento\\nnLeft: 167\\nnTop: 214\\nnWidth: 31.5\\nnHeight: 4\\nnZIndex: 58\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"IF(OMEMQUERY.ptsreten==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.ptsreten,OMEM_PICTURES.cTLdocvto))\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0045\\nUbicación: documento\\nnLeft: 145\\nnTop: 218.9\\nnWidth: 22\\nnHeight: 4.4\\nnZIndex: 59\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: IF(OMEMQUERY.ptsreten==0,.F.,.T.)\\ncText: \\\"\\\\\\\"T. a Pagar:\\\\\\\"\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0047\\nUbicación: documento\\nnLeft: 167\\nnTop: 218.9\\nnWidth: 31.5\\nnHeight: 4.4\\nnZIndex: 60\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: IF(OMEMQUERY.ptsreten==0,.F.,.T.)\\ncText: \\\"Transform(OMEMQUERY.tfaccl-OMEMQUERY.ptsreten,OMEM_PICTURES.cTLdocvto)\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TRectangle\\ncId: ll12_0004\\nUbicación: documento\\nnLeft: 10.3\\nnTop: 272\\nnWidth: 180.7\\nnHeight: 15.9\\nnZIndex: 61\\nnBorderWidth: 0\\nlBorderTop: false\\nlBorderRight: false\\nlBorderBottom: false\\nlBorderLeft: false\\ncBackgroundColor: #ececec\\nnShadowSize: 0.5\\nnShadowTransparency: 0\\ncShadowColor: #c0c0c0\\ncCondition: OMEMQUERY.fpagofactura==\\\"3\\\"\\n\\n## TText\\ncId: ll12_0020\\nUbicación: documento\\nnLeft: 74.7\\nnTop: 273.5\\nnWidth: 53.3\\nnHeight: 12.7\\nnZIndex: 62\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: OMEMQUERY.fpagofactura==\\\"3\\\"\\ncText: \\\"IF(OMEM_RUPTURA.ptsvto4<>0,\\\\\\\"Vto4: \\\\\\\"+Transform(OMEM_RUPTURA.fvto4,\\\\\\\"99/99/99\\\\\\\")+Transform(OMEM_RUPTURA.ptsvto4,OMEM_PICTURES.ctldocvto)+\\\\\\\"€ - \\\\\\\"+ OMEM_RUPTURA.tipocobr4,\\\\\\\"\\\\\\\")+IF(OMEM_RUPTURA.ptsvto5<>0,IF((OMEM_RUPTURA.ptsvto4<>0),CRLF,\\\\\\\"\\\\\\\")+\\\\\\\"Vto5: \\\\\\\"+Transform(OMEM_RUPTURA.fvto5,\\\\\\\"99/99/99\\\\\\\")+Transform(OMEM_RUPTURA.ptsvto5,OMEM_PICTURES.ctldocvto)+\\\\\\\"€ - \\\\\\\"+ OMEM_RUPTURA.tipocobr5,\\\\\\\"\\\\\\\")+IF(OMEM_RUPTURA.ptsvto6<>0,IF((OMEM_RUPTURA.ptsvto4<>0) .OR. (OMEM_RUPTURA.ptsvto5<>0),CRLF,\\\\\\\"\\\\\\\")+\\\\\\\"Vto6: \\\\\\\"+Transform(OMEM_RUPTURA.fvto6,\\\\\\\"99/99/99\\\\\\\")+Transform(OMEM_RUPTURA.ptsvto6,OMEM_PICTURES.ctldocvto)+\\\\\\\"€ - \\\\\\\"+ OMEM_RUPTURA.tipocobr6,\\\\\\\"\\\\\\\")\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlAllowPageBreak: true\\nlKeepEmptyParagraphs: false\\nlFontBold: true\\n\\n## TText\\ncId: ll12_0066\\nUbicación: documento\\nnLeft: 135\\nnTop: 273.5\\nnWidth: 51.9\\nnHeight: 12.7\\nnZIndex: 63\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: OMEMQUERY.fpagofactura==\\\"3\\\"\\ncText: \\\"IF(OMEM_RUPTURA.ptsvto7<>0,\\\\\\\"Vto7: \\\\\\\"+Transform(OMEM_RUPTURA.fvto7,\\\\\\\"99/99/99\\\\\\\")+Transform(OMEM_RUPTURA.ptsvto7,OMEM_PICTURES.ctldocvto)+\\\\\\\"€ - \\\\\\\"+ OMEM_RUPTURA.tipocobr7,\\\\\\\"\\\\\\\")+IF(OMEM_RUPTURA.ptsvto8<>0,IF((OMEM_RUPTURA.ptsvto7<>0),CRLF,\\\\\\\"\\\\\\\")+\\\\\\\"Vto8: \\\\\\\"+Transform(OMEM_RUPTURA.fvto8,\\\\\\\"99/99/99\\\\\\\")+Transform(OMEM_RUPTURA.ptsvto8,OMEM_PICTURES.ctldocvto)+\\\\\\\"€ - \\\\\\\"+ OMEM_RUPTURA.tipocobr8,\\\\\\\"\\\\\\\")+IF(OMEM_RUPTURA.ptsvto8<>0,IF((OMEM_RUPTURA.ptsvto7<>0) .OR. (OMEM_RUPTURA.ptsvto8<>0),CRLF,\\\\\\\"\\\\\\\")+\\\\\\\"Vto9: \\\\\\\"+Transform(OMEM_RUPTURA.fvto9,\\\\\\\"99/99/99\\\\\\\")+Transform(OMEM_RUPTURA.ptsvto9,OMEM_PICTURES.ctldocvto)+\\\\\\\"€ - \\\\\\\"+ OMEM_RUPTURA.tipocobr9,\\\\\\\"\\\\\\\")\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlAllowPageBreak: true\\nlKeepEmptyParagraphs: false\\nlFontBold: true\\n\\n## TText\\ncId: ll12_0110\\nUbicación: documento\\nnLeft: 10.3\\nnTop: 267\\nnWidth: 30\\nnHeight: 4.8\\nnZIndex: 64\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: OMEMQUERY.fpagofactura==\\\"3\\\"\\ncText: \\\"\\\\\\\"Vencimientos:\\\\\\\"\\\"\\nnFontSize: 10\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlFontBold: true\\nlFontUnderline: true\\n\\n## TText\\ncId: ll12_0031\\nUbicación: documento\\nnLeft: 10.3\\nnTop: 213.7\\nnWidth: 100.7\\nnHeight: 4\\nnZIndex: 65\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: IF(OMEMQUERY.portes==0,.F.,.T.)\\ncText: \\\"\\\\\\\"Portes: \\\\\\\"+AllTrim(Transform( OMEMQUERY.portes,OMEM_PICTURES.cTLdocvto))+\\\\\\\" %Iva: \\\\\\\"+Transform(OMEMQUERY.ivaporte,\\\\\\\"@E 999.99\\\\\\\")\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTextAdjusted: true\\nlFontBold: true\\n\\n## TText\\ncId: ll12_0043\\nUbicación: documento\\nnLeft: 14\\nnTop: 273.5\\nnWidth: 54\\nnHeight: 12.7\\nnZIndex: 66\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: OMEMQUERY.fpagofactura==\\\"3\\\"\\ncText: \\\"IF(OMEM_RUPTURA.ptsvto1<>0,\\\\\\\"Vto1: \\\\\\\"+Transform(OMEM_RUPTURA.fvto1,\\\\\\\"99/99/99\\\\\\\")+Transform(OMEM_RUPTURA.ptsvto1,OMEM_PICTURES.ctldocvto)+\\\\\\\"€ - \\\\\\\"+ OMEM_RUPTURA.tipocobr1,\\\\\\\"\\\\\\\")+IF(OMEM_RUPTURA.ptsvto2<>0,IF((OMEM_RUPTURA.ptsvto1<>0),CRLF,\\\\\\\"\\\\\\\")+\\\\\\\"Vto2: \\\\\\\"+Transform(OMEM_RUPTURA.fvto2,\\\\\\\"99/99/99\\\\\\\")+Transform(OMEM_RUPTURA.ptsvto2,OMEM_PICTURES.ctldocvto)+\\\\\\\"€ - \\\\\\\"+ OMEM_RUPTURA.tipocobr2,\\\\\\\"\\\\\\\")+IF(OMEM_RUPTURA.ptsvto3<>0,IF((OMEM_RUPTURA.ptsvto1<>0) .OR. (OMEM_RUPTURA.ptsvto2<>0),CRLF,\\\\\\\"\\\\\\\")+\\\\\\\"Vto3: \\\\\\\"+Transform(OMEM_RUPTURA.fvto3,\\\\\\\"99/99/99\\\\\\\")+Transform(OMEM_RUPTURA.ptsvto3,OMEM_PICTURES.ctldocvto)+\\\\\\\"€ - \\\\\\\"+ OMEM_RUPTURA.tipocobr3,\\\\\\\"\\\\\\\")\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlAllowPageBreak: true\\nlKeepEmptyParagraphs: false\\nlFontBold: true\\n\\n## TText\\ncId: ll12_0139\\nUbicación: documento\\nnLeft: 7.4\\nnTop: 218.2\\nnWidth: 31\\nnHeight: 4\\nnZIndex: 67\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: (OMEMQUERY.base1<>0 .AND. OMEMQUERY.iva1<>0) .OR. (OMEMQUERY.base2<>0 .AND. OMEMQUERY.iva2<>0) .OR. (OMEMQUERY.base3<>0 .AND. OMEMQUERY.iva3<>0)\\ncText: \\\"\\\\\\\"Bases\\\\\\\"\\\"\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontUnderline: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0141\\nUbicación: documento\\nnLeft: 7.7\\nnTop: 222.8\\nnWidth: 31\\nnHeight: 4.4\\nnZIndex: 68\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: OMEMQUERY.base1<>0 .AND. OMEMQUERY.iva1<>0\\ncText: \\\"IF(OMEMQUERY.Base1==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.Base1,OMEM_PICTURES.cTLdocvto))\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0143\\nUbicación: documento\\nnLeft: 7.7\\nnTop: 227.7\\nnWidth: 31\\nnHeight: 4.4\\nnZIndex: 69\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: OMEMQUERY.base2<>0 .AND. OMEMQUERY.iva2<>0\\ncText: \\\"IF(OMEMQUERY.Base2==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.Base2,OMEM_PICTURES.cTLdocvto))\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0145\\nUbicación: documento\\nnLeft: 7.7\\nnTop: 232.2\\nnWidth: 31\\nnHeight: 4.4\\nnZIndex: 70\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncCondition: OMEMQUERY.base3<>0 .AND. OMEMQUERY.iva3<>0\\ncText: \\\"IF(OMEMQUERY.Base3==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.Base3,OMEM_PICTURES.cTLdocvto))\\\"\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncTextFitMode: truncate\\nlTextWrap: false\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\nlFontBold: true\\ncTextAlign: right\\n\\n## TText\\ncId: cell_1b6470792c\\ncTableId: ll12_0005\\ncTableSectionKey: header\\nnTableLineIndex: 0\\nnTableCellIndex: 0\\nnWidth: 19\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 10\\nlFontBold: true\\ncText: \\\"\\\\\\\"Referencia\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\n\\n## TText\\ncId: cell_a44bf15796\\ncTableId: ll12_0005\\ncTableSectionKey: header\\nnTableLineIndex: 0\\nnTableCellIndex: 1\\nnWidth: 88\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 10\\nlFontBold: true\\ncText: \\\"\\\\\\\"Descripción\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\n\\n## TText\\ncId: cell_a4b5b8de0e\\ncTableId: ll12_0005\\ncTableSectionKey: header\\nnTableLineIndex: 0\\nnTableCellIndex: 2\\nnWidth: 17\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 10\\nlFontBold: true\\ncText: \\\"\\\\\\\"Cantidad\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_bc72e55eb5\\ncTableId: ll12_0005\\ncTableSectionKey: header\\nnTableLineIndex: 0\\nnTableCellIndex: 3\\nnWidth: 15\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 10\\nlFontBold: true\\ncText: \\\"\\\\\\\"Precio\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_e76c5fa511\\ncTableId: ll12_0005\\ncTableSectionKey: header\\nnTableLineIndex: 0\\nnTableCellIndex: 4\\nnWidth: 11\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 10\\nlFontBold: true\\ncText: \\\"\\\\\\\"%Dto.\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_701e400f74\\ncTableId: ll12_0005\\ncTableSectionKey: header\\nnTableLineIndex: 0\\nnTableCellIndex: 5\\nnWidth: 11\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 10\\nlFontBold: true\\ncText: \\\"\\\\\\\"%IVA\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_4a7624e0a0\\ncTableId: ll12_0005\\ncTableSectionKey: header\\nnTableLineIndex: 0\\nnTableCellIndex: 6\\nnWidth: 29\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 10\\nlFontBold: true\\ncText: \\\"\\\\\\\"Total Línea\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_d69c1a27dc\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 0\\nnTableCellIndex: 0\\nnWidth: 19\\nnHeight: 3.963\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"OMEMQUERY.codart\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\n\\n## TText\\ncId: cell_c257202295\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 0\\nnTableCellIndex: 1\\nnWidth: 88\\nnHeight: 3.963\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"OMEMQUERY.concepto\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\n\\n## TText\\ncId: cell_a0a7a38ff3\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 0\\nnTableCellIndex: 2\\nnWidth: 17\\nnHeight: 3.963\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"IF(OMEMQUERY.cantidad==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.cantidad,OMEM_PICTURES.cVLcantidad))\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_23a2d2c19f\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 0\\nnTableCellIndex: 3\\nnWidth: 15\\nnHeight: 3.963\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"IF(OMEMQUERY.precio==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.precio,OMEM_PICTURES.cVLprecio))\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_44dbecf62b\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 0\\nnTableCellIndex: 4\\nnWidth: 11\\nnHeight: 3.963\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"IF(OMEMQUERY.dto==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.dto,\\\\\\\"@E 9,999.9\\\\\\\"))\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_cfa2f86d30\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 0\\nnTableCellIndex: 5\\nnWidth: 11\\nnHeight: 3.963\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"IF(OMEMQUERY.iva==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.iva,\\\\\\\"@E 9,999.9\\\\\\\"))\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_fa08de46ab\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 0\\nnTableCellIndex: 6\\nnWidth: 29\\nnHeight: 3.963\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"IF(OMEMQUERY.tlinea==0,\\\\\\\"\\\\\\\",Transform(OMEMQUERY.tlinea,OMEM_PICTURES.cVLtlinea))\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_e439cb9cb5\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 1\\nnTableCellIndex: 0\\nnWidth: 19\\nnHeight: 3.54\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\n\\n## TText\\ncId: cell_875abe6ccb\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 1\\nnTableCellIndex: 1\\nnWidth: 88\\nnHeight: 3.54\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 6\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\" LOTE: \\\\\\\"+OMEMQUERY.numlotei +\\\\\\\" CADUCIDAD \\\\\\\"+Transform(OMEMQUERY.fcaduca,\\\\\\\"99/99/99\\\\\\\")\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\n\\n## TText\\ncId: cell_522a753970\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 1\\nnTableCellIndex: 2\\nnWidth: 17\\nnHeight: 3.54\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_4a4481863e\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 1\\nnTableCellIndex: 3\\nnWidth: 15\\nnHeight: 3.54\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_b73dbfb5d4\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 1\\nnTableCellIndex: 4\\nnWidth: 11\\nnHeight: 3.54\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_e08f4dc918\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 1\\nnTableCellIndex: 5\\nnWidth: 11\\nnHeight: 3.54\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_45d2aececa\\ncTableId: ll12_0005\\ncTableSectionKey: detail\\nnTableLineIndex: 1\\nnTableCellIndex: 6\\nnWidth: 29\\nnHeight: 3.54\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 7\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_ad947ee6e4\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 0\\nnTableCellIndex: 0\\nnWidth: 7\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\" \\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_066e3e4794\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 0\\nnTableCellIndex: 1\\nnWidth: 30\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\"Base Imponible\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_b07b7e3217\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 0\\nnTableCellIndex: 2\\nnWidth: 30\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"IF(OMEMQUERY.ttdtos==0,\\\\\\\"\\\\\\\",\\\\\\\"Importe Dtos\\\\\\\")\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_3a03dcc920\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 0\\nnTableCellIndex: 3\\nnWidth: 40\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\"Neto Factura\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_f4944be1c0\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 0\\nnTableCellIndex: 4\\nnWidth: 27\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\"Importe IVA\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_106406abcc\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 0\\nnTableCellIndex: 5\\nnWidth: 26\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\"Importe Rec.\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_7e2941ee52\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 0\\nnTableCellIndex: 6\\nnWidth: 30\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 10\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\"Total Factura\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_7376fe5de3\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 1\\nnTableCellIndex: 0\\nnWidth: 11\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 8\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\n\\n## TText\\ncId: cell_1572a8af4e\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 1\\nnTableCellIndex: 1\\nnWidth: 26\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nlFontBold: true\\ncText: \\\"Transform(OMEMQUERY.impbruto,OMEM_PICTURES.cTLdocvto)\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_1274463f6b\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 1\\nnTableCellIndex: 2\\nnWidth: 30\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nlFontBold: true\\ncText: \\\"IF(OMEMQUERY.ttdtos<>0,Transform(OMEMQUERY.ttdtos,OMEM_PICTURES.cTLdocvto),\\\\\\\"\\\\\\\")\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_bffa532818\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 1\\nnTableCellIndex: 3\\nnWidth: 40\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nlFontBold: true\\ncText: \\\"Transform(OMEMQUERY.netofcli,OMEM_PICTURES.cTLdocvto)\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_b068faa67f\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 1\\nnTableCellIndex: 4\\nnWidth: 27\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nlFontBold: true\\ncText: \\\"IF(OMEMQUERY.tptsiva<>0,Transform(OMEMQUERY.tptsiva,OMEM_PICTURES.cTLdocvto),\\\\\\\"\\\\\\\")\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_65152d4992\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 1\\nnTableCellIndex: 5\\nnWidth: 26\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: transparent\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nlFontBold: true\\ncText: \\\"IF(OMEMQUERY.tptsre<>0,Transform(OMEMQUERY.tptsre,OMEM_PICTURES.cTLdocvto),\\\\\\\"\\\\\\\")\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_3328b54d71\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 1\\nnTableCellIndex: 6\\nnWidth: 30\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #c0c0c0\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 10\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"Transform(OMEMQUERY.tfaccl,OMEM_PICTURES.cTLdocvto)\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextAlign: right\\n\\n## TText\\ncId: cell_4cc57d80e6\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 2\\nnTableCellIndex: 0\\nnWidth: 7\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\" \\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_2498254e81\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 2\\nnTableCellIndex: 1\\nnWidth: 30\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_08a674c49f\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 2\\nnTableCellIndex: 2\\nnWidth: 30\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_53c4c96126\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 2\\nnTableCellIndex: 3\\nnWidth: 40\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_bb5a93dc35\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 2\\nnTableCellIndex: 4\\nnWidth: 27\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_abcb104b9e\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 2\\nnTableCellIndex: 5\\nnWidth: 16\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 9\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\"\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: cell_b452b8c857\\ncTableId: ll12_0005\\ncTableSectionKey: footer\\nnTableLineIndex: 2\\nnTableCellIndex: 6\\nnWidth: 40\\nnHeight: 5.233\\nnBorderWidth: 0\\ncBackgroundColor: #000000\\nnPaddingTop: 0.5\\nnPaddingRight: 1\\nnPaddingBottom: 0.5\\nnPaddingLeft: 1\\nnFontSize: 10\\nnFontOutPrecision: 3\\nnFontPitchAndFamily: 34\\nlFontBold: true\\ncText: \\\"\\\\\\\"Suma y Sigue...\\\\\\\"\\\"\\ncTextFitMode: truncate\\nlTextWrap: false\\ncTextColor: #ffffff\\ncTextAlign: right\\n\\n## TText\\ncId: ll12_0003\\nUbicación: documento\\nnLeft: 137.5\\nnTop: 7.5\\nnWidth: 65.5\\nnHeight: 5\\nnZIndex: 72\\nnBorderWidth: 0.3\\ncBackgroundColor: transparent\\ncText: \\\"\\\\\\\"Hoja Nº:\\\\\\\"+Transform(Page(),\\\\\\\"@E 9999\\\\\\\")+\\\\\\\" de \\\\\\\"+TotalPages()\\\"\\nnFontSize: 10\\nlAllowPageBreak: true\\nlKeepEmptyParagraphs: false\\nlTrimSpaces: true\\ncTextAlign: right\\n\\nFIN_DOCUMENTO_IR_V5\\n\\nINSTRUCCION_USUARIO\\nmuévelo 10 mm a la derecha\\nFIN_INSTRUCCION_USUARIO\\n\\nVERIFICACION_FINAL_FLAT\\nDevuelve solo {\\\"create\\\":[],\\\"changes\\\":[],\\\"delete\\\":[],\\\"structure\\\":[],\\\"intents\\\":[]}. Respeta la separación contractual de changes e intents definida en las reglas. En intents, omite las claves opcionales no usadas; no uses null. Respeta el ámbito y modifica solo coincidencias literales. No inventes IDs, propiedades, campos, valores ni operaciones. Aplica el cambio mínimo.\\nFIN_VERIFICACION_FINAL_FLAT\\nSELECCION_CERRADA: limita la respuesta a los IDs de OBJETOS_SELECCIONADOS salvo que la instruccion pida explicitamente todo el documento. Usa changes para valores absolutos y target.ids solo para calculos declarativos; no busques objetos adicionales.\\n\"}],\"stream\":false,\"format\":\"json\",\"keep_alive\":-1,\"options\":{\"temperature\":0,\"top_p\":1,\"top_k\":0,\"repeat_penalty\":1.1,\"frequency_penalty\":0,\"presence_penalty\":0,\"num_ctx\":65536,\"num_batch\":4096,\"num_thread\":10,\"num_gpu\":99,\"num_predict\":4096},\"think\":\"low\"}",
    "http_status": 200,
    "body_raw": "{\"model\":\"gpt-oss:20b\",\"created_at\":\"2026-09-16T08:19:55.0618171Z\",\"message\":{\"role\":\"assistant\",\"content\":\"{\\\"create\\\":[],\\\"changes\\\":[{\\\"targetId\\\":\\\"ll12_0002\\\",\\\"path\\\":\\\"/nLeft\\\",\\\"value\\\":28.9}],\\\"delete\\\":[],\\\"structure\\\":[],\\\"intents\\\":[] }\",\"thinking\":\"We need to move object ll12_0002 10 mm right: change nLeft from 18.9 to 28.9? Actually 10 mm added. So new value 28.9. Use changes with targetId and path \\\"/nLeft\\\". Output JSON.\"},\"done\":true,\"done_reason\":\"stop\",\"total_duration\":41552290700,\"load_duration\":422166800,\"prompt_eval_count\":23572,\"prompt_eval_duration\":6032207000,\"eval_count\":40,\"eval_duration\":703078000}",
    "message_content": "{\"create\":[],\"changes\":[{\"targetId\":\"ll12_0002\",\"path\":\"/nLeft\",\"value\":28.9}],\"delete\":[],\"structure\":[],\"intents\":[] }",
    "message_thinking": "We need to move object ll12_0002 10 mm right: change nLeft from 18.9 to 28.9? Actually 10 mm added. So new value 28.9. Use changes with targetId and path \"/nLeft\". Output JSON.",
    "done": true,
    "done_reason": "stop",
    "total_duration": 41552290700,
    "prompt_eval_count": 23572,
    "eval_count": 40
}