Cómo construir un Documento Maestro (Plantilla)

Navigation:  Publicación >

Cómo construir un Documento Maestro (Plantilla)

Previous pageReturn to chapter overviewNext page

Desglose y Llamadas a los datos

El documento maestro contiene dos partes:

1.Ajustes: ajustes generales, patrones, condiciones

2.Estructura: datos repetitivos, títulos, marcadores

 

Los marcadores de la segunda sección indican dónde deben ir los distintos fragmentos de información.

Cada marcador de la sección 2 busca el patrón de la sección 1:

PARTE 1 (ajustes)




PARTE 2 (estructura)

Patrón para la EDT




 

NombreMarcador=B0




Oferta

 

 

 

 

 

 

 

 

 

B0

 

 

 

 

 

 

 

 

 

Partida

#

U

Cant.

Precio (unidad)

Precio (total)

 

 

 

 

 

 

 

 

 

 

 

 

 

Precios detallados

 

 

 

 

 

 

 

 

 

B8

 

 

 

 

 

 

 

 

 

Patrón para la EDT

 

 

 

 

NombreMarcador=B8

 

 

 

 

 

 

 

 

 

 

 

 

 

B8_Opciones

 

 

 

 

 

 

 

 

 

Partida

#

U

Cant.

Precio (unidad)

Precio (total)

 

 

 


 

 

 

 

 

 

 

 

 

Especificaciones técnicas (variante 1)

 

 

 

 

 

 

 

 

 

STARTCHAPTERS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Patrón para los Desgloses

 

 

 

EDT con contenido de desgloses (variante 2)

 

 

 

 

B8_All

 

 

 

 

 

 

 

 

 

Ref.

Descr.

U

Cant.

Coste

 

 

 

 

B8_All_Opciones

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Patrón para la EDT con Desgloses

 

 

 

 

NombreMarcador=B8_all

 

 

 

 

 

Un Patrón para Desgloses no tiene marcadores propios, dado que un desglose es el resultado de una partida matriz de la EDT. Hay dos variantes para incorporar desgloses:

1.Un modo a través de secciones en el que cada sección de los desgloses se ubica en su propia tabla tras el encabezamiento de una partida (Patrón para Desgloses); el marcador STARTCHAPTERS, al principio de las Especificaciones Técnicas, invocan de forma implícita los capítulos de la EDT y busca el Patrón para Desgloses

2.Un modo a base de tabulaciones en el que las partidas y los desgloses se ubican en una tabla (Patrón para la EDT con Desgloses)

 

En conjunción con el Uso de variables globales en Word, los marcadores también se utilizan para localizar un texto condicional en la estructura.

Los marcadores no se conservan en el documento resultante.

RECUERDE: No se permiten espacios en los nombres de los marcadores; no se distingue entre mayúsculas y minúsculas

 

Compilación del Documento Resultante

La imagen que se muestra a continuación muestra cómo se construye el documento resultante partiendo de una estructura típica (segunda parte del documento maestro) bajo el control de la primera parte:

Main_document

 

Ajustes generales

Los siguientes ajustes definen cómo se comportará el documento cuando se le llame desde QDV7:

¿Qué idioma debe utilizarse?

¿Qué partes del presupuesto y qué documentos externos deben insertarse?

¿Qué estilo debe utilizarse para los títulos, qué diseño?

¿Se utilizarán los valores de las Variables Globales?

Los colores de las filas de la tabla corresponden al color del esquema de arriba (las filas verdes solo afectan a los documentos amarillos y azules).

 

APÉNDICES

Hay dos formas de insertar apéndices:

1.Usando solo los Ajustes generales en azul; se hace referencia a los apéndices en fila y se puede acceder a ellos a través de hipervínculos

2.A través de Documentos en fila (amarillo oscuro); véase más abajo

Modo #1:

Necesitamos crear una nueva sección dentro del documento maestro solo en aquellas partes en las que se necesita un ancho diferente o para indicar a qué sección deben insertarse los apéndices.

warning El número de sección es el recuento de secciones empezando desde la Oferta, no el número indicado en el encabezamiento de Word.

Por defecto, el hipervínculo de retorno se encuentra justo después del título; para insertar otro enlace en cualquier parte, insert en el documento externo un marcador cuyo nombre empiece por REFERENCES_TO_MAIN; el texto del marcador se eliminará al efectuarse la combinación o fusión. El quinto presupuesto de muestra ilustra esto (para llegar al marcador del documento resultante, haga clic en Insertar>Marcadores).

En ambos modos, para inhibir la inserción (Ej.: para revisión de un presupuesto), ponga la opción AddAppendixes (InsertarApéndices) como No.

 

Ajustes

Valor típico

Descripción

Language

EN, FR, NL, ZH, DE, IT, PT

Idioma de la publicación cuando se utiliza la duplicación de documentos en varios idiomas o cuando los documentos a insertar gestionan idiomas a través demarcadores (localizar las secciones con el marcador LANGUAGE_xx, en el que xx=EN/FR/NL/ZH, etc). Si QDV7 no encuentra el marcador LANGUAGE_ en el documento, entonces inserta el documento completo. Si no está configurado, entonces se utiliza el idiomas de la Interfaz de usuario

InsertWBSChapters

8

Inserta secciones y partidas como capítulos de la EDT. El número indica cuántos niveles de EDT han de insertarse, justo después del marcador STARTCHAPTERS. Los valores mayores de 7 hacen que se inserte toda la EDT. Los valores van del 0 al 8. Un valor de 0 no inserta nada. La numeración se puede establecer en el patrón de la EDT o en Word haciendo clic con el botón derecho

IncludeItems

No

Sí: se insertan los capítulos con sus elementos seguidos de sus descripciones. Otro valor: solo se insertan las descripciones

IncludeDocuments

WbsAndMinutes

EDT, MINUTES, EDTAndMinutes o NONE (NINGUNO) para insertar Documentos en fila en las Especificaciones Técnicas (variante 1) (porque el marcador STARTCHAPTERS no busca ningún patrón de EDT, y el patrón de los Desgloses no incluye dichos ajustes)

IncludeMinutes

All

All (Todo): se insertan todas las filas de los desgloses
Groups (Grupos): las filas agrupadas se ocultan y solo queda visible la fila maestra
Otro valor (Ej.: No): no se inserta ninguna fila de los desgloses. Se puede utilizar una variable global (Ej.: GLV_MinutesInDoc en el quinto presupuesto de muestra/Hojas de ventas).

AddCRAfterBranch

No

Sí: añade un retorno de carro entre el título del capítulo matriz y el título del subcapítulo. Otro valor no inserta nada

AddCRBeforeTable

Sí: añade un retorno de carro tras cada tabla que represente un desglose. Otro valor no inserta nada

StartWithHeading

2:

Si la EDT se inserta como subcapítulo de un capítulo existente de nuestro documento maestro, debemos dar a los capítulos EDT otro estilo distinto al Heading 1 (Encabezamiento 1). Para este fin, no hay más que proporcionar el número inicial del encabezamiento. Valores permitidos: de 1 a 6

AppendixHeadings

2

Estilo y nivel de los capítulos del apéndice. Valores: de 1 a 9

AddAppendixes

3

Se añaden apéndices en nuestro documento. Sí (valor por defecto). Si se deja en blanco o se omite la fila: se añaden los apéndices al documento. No: no se añade nada. Para insertar apéndices entre dos secciones de Word, introduzca el número de la sección a la que deben insertarse los apéndices

MustDuplicateAppendixes

No

Yes: one appendix is created for each occurrence so that each appendix is referred to by only one link. This may result in a huge document

AppendixTitleFieldWBS

W_APPENDIX_TITLE_ES

Identificador único de la columna libre de la EDT en la que se introducen los títulos de los apéndices (Haga clic con el botón derecho en Propiedades). Déjelo en blanco o elimínelo si no hay ninguna.

AppendixPathFieldWBS

W_APPENDIX_PATH

Identificador único de la columna libre de la EDT en la que se introducen las rutas de los apéndices (Haga clic con el botón derecho en Propiedades). Déjelo en blanco o elimínelo si no hay ninguna.
sintaxis de la celda: las rutas de múltiples documentos se separan mediante una barra vertical (el carácter es |); esto añade los archivos en ese orden. Se hace referencia a la carpeta de instalación como ..\
Para insertar el documento justo después de la fila a la que se hace referencia, introduzca {KeepInPlace} justo antes de la ruta. Puede mezclarlo. Ej.: C:\MiFichero1.docx|{KeepInPlace}C:\MiFichero2.docx|C:\MiFichero3.docx: MiFichero2 se inserta antes de los hipervínculos a MiFichero1 y MiFichero3

AppendixTitleFieldMinutes

APPENDIX_TITLE_ES

Identificador de la columna de los Desgloses en la que se introducen los títulos de los apéndices (texto libre en el Gestor de Campos). Déjelo en blanco o elimínelo si no hay ninguna.
Si no se necesitan los desgloses, estos apéndices aún se pueden insertar e invocar mediante los hipervínculos

AppendixPathFieldMinutes

APPENDIX_PATH

Identificador de la columna de los Desgloses en la que se introducen las rutas de los apéndices (texto libre en el Gestor de Campos). Déjelo en blanco o elimínelo si no hay ninguna. Sintásis: ver W_APPENDIX

AppendixText

Vea el apéndice: #

Texto del hipervínculo introducido tras la descripción para invocar un apéndice. # se sustituye automáticamente por el título del apéndice. Si se deja la celda en blanco o si se elimina la fila, entonces no se inserta hipervínculo alguno. Esto solo afecta a los documentos apéndice proporcionados en columnas (Desgloses/EDT), no a los apéndices mencionados en tablas de documentos almacenados

AppendixTextInAppendixPage

Ver capítulo: #

Texto del hipervínculo introducido en el apéndice tras el título para retornar al vínculo desde el que se ha invocado. #se sustituye automáticamente por la descripción de la partida o tarea. Si se deja la celda en blanco o si se elimina la fila, entonces no se inserta hipervínculo alguno

AccuratePrice

SellingPrice

Indica si el documento necesita precios de venta precisos (SellingPrice), costes precisos (Cost) o si no necesita ningún cálculo (None). Esta opción ejecuta el proceso de cálculo en caso necesario antes de la construcción del documento

ExecuteMacro

 

Cuando se facilita el nombre de una macro en la segunda columna, esta macro se ejecuta justo después de que se emita el documento. Por supuesto, esto solo funciona con un documento .docm y no con documentos .docx. Cuando se abre el documento se pueden ejecutar las macros; si colocamos esta macro con la opción AutoOpen, entonces se ejecutará automáticamente.

Para generar un documento PDF o XPS que implique macros, genérelos a través de Microsoft Word marcando la casilla apropiada en el cuadro de diálogo.

 

Ni los nombres ni los valores de las variables distinguen mayúsculas de minúsculas.

Con esta tabla basta para crear documentos simples. Los patrones nos permiten adaptar los documentos a nuestras necesidades.

warning Como los estilos se importan con los documentos, el tamaño del documento resultante podría incrementarse considerablemente. No utilice demasiados estilos diferentes en documentos que vayan a importarse.

 

Patrón para Desgloses

La siguiente tabla es el patrón para insertar detalles desde los desgloses. Se puede adaptar a nuestras necesidades.

El patrón incluye de 4 a 6 líneas (las 3 primeras líneas no se insertarán en el documento resultante):

1.Encabezamiento

2.Atributo (ver más abajo)

3.Indicadores del encabezamiento (sin espacio, búsquelos en los desgloses, Administración>Gestor de Campos>Columnas Originales)

4.Encabezamiento final (opcional)

5.Patrón de datos

6.Patrón de línea de total (opcional)

 

Se pueden configurar varios atributos.

RemoveBorders puede adoptar varios valores dependiendo de qué bordes de la tabla deben ELIMINARSE (independientemente de cómo estén definidos en la plantilla):

All: todos los bordes

InsideVertical: bordes verticales internos

InsideHorizontal: bordes horizontales internos

InsideBoth: bordes horizontales y verticales internos

No: ninguno

 

UnBoldHeadOfGroups:

Cuando para IncludeMinutes se asigna el valor Groups (grupos), tiene sentido mostrar una fila normal en lugar de una fila en negrita, de mod que el cliente no vea que se trata de un grupo.

Yes: elimina la negrita si la hubiera

otros valores: mantiene el formato como esté definido

 

RepeatHeaderRow:

Yes: cuando una tabla no cabe en una página, la fila de encabezamiento se repite en las siguientes páginas

otros valores: no se efectúa la repetición del encabezamiento

 

DocumentsStayInTables:

Yes: los documentos combinados con el documento maestro se muestran en las celdas de la tabla

No: la tabla se divide y los documentos intercalados ocupan todo el ancho de la página (recomendado si contienen saltos de página)

Si se asigna el valor Yes (sí), MergeColumns=n-m, ej.: 2-6, se está solicitando que se combinen las columnas 2ª, 3ª, 4ª, 5ª y 6ª al insertar un documento en la tabla (si falta, entonces se inserta ocupando todas las columnas; si n=m, entonces solo se inserta en una columna).

 

Ejemplo:

Patrón para Desgloses

RemoveBorders=InsideHorizontal, UnBoldHeadOfGroups=Yes, RepeatHeaderRow=Yes, DocumentsStayInTables=Yes

Referencia

Descripción

Unidad

Cantidad

LineSellingTotalPrice

Referencia

Descripción Completa

Unidad

Cantidad

Coste

xxxxxx

 

u

1

10.00

 

Total

 

 

0.00

 

Que da como resultado:

Referencia

Descripción Completa

Unidad

Cantidad

Coste

RH

 

u

-1

300.00

USH

 

u

1

200.00

 

Total

 

 

-100.00

 

warning Nunca combine celdas de las líneas 3 a 6.

Los formatos de las celdas se conservan.

NOTA La Partida de Entorno de presupuesto no se tiene en cuenta.

 

Patrón para la EDT

La siguiente tabla es el patrón para insertar la EDT. Se pueden insertar varias EDTs en el mismo documento creando varios patrones.

El patrón incluye de 4 a 6 líneas (las 3 primeras líneas no se insertarán en el documento resultante):

1.Encabezamiento

2.Atributos (ver más abajo)

3.Indicadores del encabezamiento (sin espacio, búsquelos en el menú contextual>Propiedades>Identificador Único)

4.Encabezamiento final (opcional)

5.Patrón de datos

6.Línea de total (opcional)

 

La tabla se puede adaptar a nuestras necesidades.

Los atributos que se incluyen son:

BookmarkName: nombre sin espacios de la ubicación en la que se insertará la EDT; se puede utilizar varias veces

IndentationLevel: nivel de estructuración a insertar (como el parámetro general InsertEDTChapters)

InheritFormats: Yes (Sí) para insertar los formatos tal y como están en la EDT, No para insertarlos como están en el Patrón de datos (línea 5)

Area: Core/Option (Básico/Opcional) (ver más abajo)

RemoveBorders: ver arriba

HeightOfSeparators (de 0 a 100 puntos, 8 por defecto): altura de las filas en blanco

IncludeDocuments: WBS (EDT) para insertar Documentos en fila adjuntos a las secciones de la EDT, si no, indicar NONE (ninguno)

RepeatHeaderRow:  ver arriba

MergeColumns=n-m, ej.: 2-6, se está solicitando que se combinen las columnas 2ª, 3ª, 4ª, 5ª y 6ª al insertar un documento en la tabla (si falta, entonces se inserta ocupando todas las columnas; si n=m, entonces solo se inserta en una columna).

 

Ejemplo:

Patrón para EDT  

 


BookmarkName=B8, IndentationLevel=8, InheritFormats=Yes,Area=Core, RemoveBorders=InsideHorizontal, HeightOfSeparators=8, IncludeDocuments=EDT, RepeatHeaderRow=Yes

EDT_Item

EDT_Description

EDT_Unit

EDT_Quantity

EDT_SellingPriceBeforeCoeffPerUnit

EDT_SellingPriceBeforeCoeffTotal

#

Partida

U

Cant.

Precio (unidad)

Precio (total)

A.1

Patrón

u

2

4

8

 

TOTAL

 

 

 

0.00

 

Que da como resultado cuando se intercalan los documentos:

#

Partida

U

Cant.

Precio (unidad)

Precio (total)

 

TÍTULO

 

 

 

 

A

Equipamiento

 

 

 

 

Resumen...

 

 

 

 

 

A.1

 

Lote

1

100.00

100.00

standard view2 Datos

 

 

 

 

 

A.2

 

u

2

25.00

50.00

 

Total del capítulo: A

 

 

125.00

150.00

B

Instrumentos

 

 

 

 

 

Total del capítulo: B

 

 

100.00

100.00

 

TOTAL

 

 

 

250.00

Notas:

- En caso de Duplicación de documentos en varios idiomas en el presupuesto, las columnas Partida y U adoptarán el contenido de las columnas en el idioma especificado en los Ajustes generales

- Si las cantidades globales son igual a 1, no ponga nada en las celdas Total del capítulo - Precio (unidad)

- En la última fila, la Descripción la impone QDV7; para mostrar un texto fijo, especialmente en el caso de localización en otros idiomas, introduzca su texto personalizado entre corchetes

 

SECCIÓN OPCIONES

Para insertar la sección Opciones, añada una tabla similar a la siguiente:

Patrón para EDT  

 


BookmarkName=B8_Options, IndentationLevel=8, InheritFormats=Yes,Area=Options, RemoveBorders=InsideHorizontal, HeightOfSeparators=8,IncludeDocuments=None, RepeatHeaderRow=Yes

EDT_Item

EDT_Description

EDT_Unit

EDT_Quantity

EDT_SellingPriceBeforeCoeffPerUnit

EDT_SellingPriceBeforeCoeffTotal

#

Partida

U

Cant.

Precio (unidad)

Precio (total)

A.1

Patrón

u

2

4

8

 

NOTAS

- La línea de total, si hay alguna, se ignora en este caso

- Si el presupuesto no contiene opciones, el marcador correspondiente se oculta (pero no se elimina. De este modo, un documento creado desde una EDT sin opciones aún puede recibir opciones más adelante

 

EJEMPLO DE EDT MONONIVEL:

Cómo sólo hay un nivel, tiene sentido utilizar el formato de la línea de patrón de Datos:

 

Patrón para EDT


BookmarkName=B0, IndentationLevel=1, InheritFormats=No,Area=Core, RemoveBorders=InsideBoth, HeightOfSeparators=8, IncludeDocuments=None, RepeatHeaderRow=Yes

EDT_Item

EDT_Description

EDT_SellingPriceBeforeCoeffTotal

A.1

Patrón

8

 

Patrón para EDT con Desgloses

Hay dos parámetros que se configuran por defecto: IndentationLevel adopta el valor 8, InheritFormats adopta el valor Yes (sí).

Para incluir Documentos en fila directamente en el marco de dicha EDT, asigne a IncludeDocuments el valor EDT, MINUTES, EDTANDMINUTES o NONE (NINGUNO).

 

El patrón incluye de 6 a 8 lineas (las 4 primeras líneas no se insertarán en el documento resultante):

1.Encabezamiento

2.Atributos (ver arriba). Atributo Extra: CollapseGroups= Yes (sí) (los desgloses solo muestran el encabezamiento del grupo) o No. Si no se encuentra, entonces se aplica el parámetro general IncludeMinutes

3.Identificadores de la columna del EDT (sin espacio, búsquelos en el menú contextual>Propiedades>Identificador Único)

4.Identificadores de la columna de Desgloses (sin espacio, búsquelos en desgloses/Administración>Gestor de Campos>Nativo, Material o Mano de Obra)

5.Encabezamiento final (opcional)

6.Patrón de Desgloses

7.El patrón de total de la partida de la EDT (contenido y formato): se mostrará el texto “as is” ("tal como está") y se pueden incluir Referencias a columnas de la EDT en el patrón (facilite el identificador de una columna entre paréntesis, ej.: [EDT_Item]); cuando una celda contiene {MoveToTotal}, el valor a nivel de la EDT se mueve a la fila de total

8.Patrón para el pie de página de totales (opcional)

 

Patrón para EDT con Desgloses




BookmarkName=B8_All, UnBoldHeadOfGroups=Yes, Area=Core, RemoveBorders=InsideHorizontal, HeightOfSeparators=8,
IncludeDocuments=None, RepeatHeaderRow=Yes

EDT_Item

EDT_Description

EDT_Unit

EDT_Quantity

EDT_SellingPriceBeforeCoeffPerUnit

EDT_SellingPriceBeforeCoeffTotal

NUM2WORDS(EDT_SellingPriceBeforeCoeffTotal,ES,Euro,Euros,Cent,Cents)

Elemento

Descripción

Unidad

Cantidad

LineaPrecioVentaPorUnidad

LineaPrecioVentaTotal

NUM2WORDS(LineaPrecioVentaTotal,ES,Euro,Euros,Cent,Cents

Partida

#

U

Cantidad

Precio (unidad)

Precio (total)

Precio en texto

 

Modelo

U

2

4.50

9.00

Test

 

Partida Total: [EDT_Item]/Total (evaluado globalmente) Partida: [EDT_Item]

{MoveToTotal}

{MoveToTotal}

{MoveToTotal}

{MoveToTotal}

{MoveToTotal}

 

CANTIDAD TOTAL

 

 

 

40.00

 

 

Que da como resultado:

Partida

#

U

Cant.

Precio (unidad)

Precio (total)

Precio en texto

A

Equipamiento

 

 

 

 

 

A.1

Cuadro distribución

 

 

 

 

 

 

Interpact

U

1

5000.00

5000.00

Cinco mil Euros

 

Partida Total: A.1

Lote

1

5000.00

5000.00

Cinco mil  Euros

A.2

Puesto

 

 

 

 

 

 

Cable

U

1

30.00

30.00

Treinta Euros

 

Válvula

U

1

20.00

20.00

Veinte Euros

 

Partida Total: A.2

Lote

1

50.00

50.00

Cincuenta Euros

 

Total del capítulo: A

 

1

5,050.00

5,050.00

Cinco mil cincuenta Euros

 

CANTIDAD TOTAL

 

 

 

5,050.00

Cinco mil cincuenta Euros

NOTAS

- El contenido y formato de la fila de totales del Capítulo de la EDT se hereda de la EDT

- En caso de Duplicación de documentos en varios idiomas en el presupuesto, las columnas Partida y U adoptarán el contenido de las columnas en el idioma especificado en los Ajustes generales

 

Sintaxis para el precio en texto:

Num2Words(Valor) devuelve el valor en el idioma actual del documento

Num2Words(Valor, langcode)devuelve el valor en el idioma correspondiente al código de idioma, si existe

Num2Words(Valor, langcode, SingularCurrency, PluralCurrency, SingularCents, PluralCents) añade la Moneda y los céntimos en palabras

Num2Words(Valor, langcode, SingularCurrency, PluralCurrency, SingularCents, PluralCents, GenderCurrency, GenderCent) añade soporte para el género (los valores permitidos son M para Masculino, F para Feminino, y N para Neutro)

 

Para las opciones, la tabla podría ser como sigue:

Patrón para EDT con Desgloses



Bookmark: B8_All, Area=Options, RemoveBorders=InsideHorizontal, HeightOfSeparators=8,
IncludeDocuments=None, RepeatHeaderRow=Yes

EDT_Item

EDT_Description

EDT_Unit

EDT_Quantity

EDT_SellingPriceBeforeCoeffPerUnit

EDT_SellingPriceBeforeCoeffTotal

Elemento

Descripción

Unidad

Cantidad

LineaPrecioVentaPorUnidad

LineaPrecioVentaTotal

Partida

#

U

Cant.

Precio (unidad)

Precio (total)

 

Model

U

2

4.50

9.00

 

Partida Total: [EDT_Item]/Total (evaluado globalmente) Partida: [EDT_Item]

{MoveToTotal}

{MoveToTotal}

{MoveToTotal}

{MoveToTotal}

[EDT_Item] es una referencia a una columna de la EDT

Que da como resultado:

Partida

#

U

Cant.

Precio (unidad)

Precio (total)

C.2

Sustitución

 

 

 

 

 

Cabezal de medición radar

U

-1

300.00

300.00

 

Cabezal de medición por ultrasonidos

U

1

200.00

200.00

 

Partida Total: C.2

lote

1

-100.00

-100.00

 

Para ordenar la EDT + los desgloses de acuerdo con un campo que contenga valores específicos (Ej.: Familia), añada su identificador exacto en SortByKey.

Opciones:

Para insertar totales para cada uno de los valores clave de ordenación, añada ShowSortingTotals=Yes y en la columna con totales {Total_Sorting_Key} tras el nombre del campo

Añada el texto introductorio (Ej.: \Total Familia:); el color del total siempre es negro

Para ocultar filas que sean comentarios o encabezamiento de grupos o unidades de obra, añada IgnoreEmptyRows=Yes; QDV7 oculta las filas que no tienen valor en las columnas identificadas por {Total_Sorting_Key}

Para que se combinen las filas idénticas (es decir, todos los contenidos de las celdas son idénticos excepto la Cantidad y las columnas rellenas con sumas), añada MergeDoubloons=Yes; se combinarán en una fila en la que la cantidad y los valores que estén en las columnas con totales (LineaPrecioVentaTotal en el ejemplo) serán las sumas de los componentes

Para ampliar la ordenación utilizando claves secundarias (Descripción) y terciarias (Unidad), añada SortFields=Descripción+Unidad ASC (DES para orden decreciente)  

 

Patrón para EDT con Desgloses



Bookmark: B8_All_Options, Area=Core, RemoveBorders=InsideHorizontal, HeightOfSeparators=8, UnBoldHeadOfGroups=Yes, RepeatHeaderRow=Yes, SortByKey=Family,ShowSortingTotals=Yes, IgnoreEmptyRows=Yes, MergeDoubloons=Yes, SortFields=Descripción+Unidad ASC

EDT_Item

EDT_Description

EDT_Unit

EDT_Quantity

EDT_SellingPriceBeforeCoeffPerUnit

EDT_SellingPriceBeforeCoeffTotal

Elemento

Descripción

Unidad

Cantidad

LineaPrecioVentaPorUnidad

LineaPrecioVentaTotal{Total_Sorting_Key}

Partida

#

U

Cant.

Precio (unidad)

Precio (total)

 

Modelo

U

2

4.50

9.00

 

Partida Total: [EDT_Item]/Total (evaluado globalmente) Partida: [EDT_Item]\Familia Total:

{MoveToTotal}

{MoveToTotal}

{MoveToTotal}

{MoveToTotal}

 

Total

 

 

 

40.00

Que da como resultado:

Partida

#

U

Cant.

Precio (unidad)

Precio (total)

A1

F1

 

 

 

 

 

Cortacircuitos

U

2

300.00

600.00

 

Cuadro de distribución

U

1

200.00

200.00

 

Familia Total: F1

Lote

1

 

800.00

 

F2

 

 

 

 

 

Apéndices en el Modo #2

Se pueden asignar automáticamente documentos a los que se haga referencia fuera de QDV7 para el documento resultante. La invocación de apéndices se efectúa en Documentos en fila a través de una tabla.

Una tabla de apéndices debe contener tres columnas con:

la palabra APPENDIX (APÉNDICE)

el nombre del capítulo a insertar en el apéndice con el formato definido a través de AppendixHeadings (Ajustes generales)

la ruta completa del documento a insertar (utilice \)

Se pueden introducir varias filas para hacer referencia a distintos documentos que tengan que ver con el mismo elemento.

Ejemplo:

El documento en fila debería comenzar con una referencia cruzada seguida de la tabla. Las dos secciones quedan señalizadas con el marcador LANGUAGE_ES o LANGUAGE_FR.

 

Localizar en Apéndice...






APPENDIX

Altavoce 30w

..\LoudSpeakers30W.docx







Retrouvez en annexe...




 


APPENDIX

Haut-parleur 30W

..\LoudSpeakers30W.docx




 

NOTAS

- QDV7 pone automáticamente un salto de página antes de cada documento combinado como parte del apéndice

- Aunque haya más de una Referencia en el presupuesto al mismo archivo de apéndice, solo se inserta una vez