mirror of
https://gitlab.com/tutorial-java-rafa-munoz/tutorial-java-2024-25/LMSGI-2024-25.git
synced 2025-11-09 18:03:06 +01:00
32 lines
1.2 KiB
DTD
32 lines
1.2 KiB
DTD
<!ELEMENT factura (datos_empresa, datos_cliente, datos_factura)>
|
|
<!ATTLIST factura n_fac ID #REQUIRED>
|
|
<!ELEMENT datos_empresa (nombre | dir | poblacion | provincia | cif | telefono | fax)*>
|
|
<!ELEMENT nombre (#PCDATA)>
|
|
<!ELEMENT dir (#PCDATA)>
|
|
<!ELEMENT poblacion (#PCDATA)>
|
|
<!ATTLIST poblacion cod_postal CDATA #REQUIRED>
|
|
<!ELEMENT provincia (#PCDATA)>
|
|
<!ELEMENT cif (#PCDATA)>
|
|
<!ELEMENT telefono EMPTY>
|
|
<!ATTLIST telefono valor CDATA #FIXED "917776688">
|
|
<!ELEMENT fax EMPTY>
|
|
<!ATTLIST fax valor CDATA #FIXED "917776699">
|
|
<!ELEMENT datos_cliente (nombre | dir_env | poblacion | provincia)*>
|
|
<!ELEMENT dir_env (#PCDATA)>
|
|
<!ATTLIST datos_cliente n_cli ID #REQUIRED>
|
|
<!ELEMENT datos_factura (fecha, linea+, base, cuota_iva, total)>
|
|
<!ELEMENT fecha (#PCDATA)>
|
|
<!ELEMENT linea (ref | desc | cant | precio | importe)*>
|
|
<!ELEMENT ref (#PCDATA)>
|
|
<!ELEMENT desc (#PCDATA)>
|
|
<!ELEMENT cant (#PCDATA)>
|
|
<!ELEMENT precio (#PCDATA)>
|
|
<!ELEMENT importe (#PCDATA)>
|
|
<!ELEMENT base (#PCDATA)>
|
|
<!ELEMENT cuota_iva (#PCDATA)>
|
|
<!ELEMENT total (#PCDATA)>
|
|
<!ATTLIST datos_factura n_ped ID #REQUIRED
|
|
iva NMTOKEN #REQUIRED
|
|
f_pago (tarjeta | efectivo | plazos) #REQUIRED
|
|
moneda (euro) #REQUIRED>
|