Header
class Header extends AbstractElement
HEADER Element
Der Kopfteil wird durch das Element HEADER spezifiziert. Im HEADER werden allgemeine Informationen über das Katalogdokument hinterlegt und Default-Werte gesetzt.
<HEADER>
<GENERATOR_INFO>Created by BMEcat-Generator 1.7 24.12.2000</GENERATOR_INFO>
<CATALOG>
<LANGUAGE>eng</LANGUAGE>
<CATALOG_ID>QA_CAT_002</CATALOG_ID>
<CATALOG_VERSION>001.002</CATALOG_VERSION>
<CATALOG_NAME>Office Material</CATALOG_NAME>
<DATETIME type="generation_date">
<DATE>2004-08-20</DATE>
<TIME>10:59:54</TIME>
<TIMEZONE>-02:00</TIMEZONE>
</DATETIME>
<CURRENCY>EUR</CURRENCY>
</CATALOG>
<BUYER>
<BUYER_ID type="buyer_specific">aggibuyer</BUYER_ID>
<BUYER_NAME>BuyAll Corp.</BUYER_NAME>
<ADDRESS type="buyer">
<NAME>BuyAll Corp.</NAME>
<CONTACT>Bill Smith</CONTACT>
</ADDRESS>
</BUYER>
<AGREEMENT>
<AGREEMENT_ID>21312<AGREEMENT_ID>
<DATETIME type="agreement_end_date">
<DATE>2002-05-31</DATE>
</DATETIME>
</AGREEMENT>
<SUPPLIER>
<SUPPLIER_NAME>Office Supplies AG</SUPPLIER_NAME>
</SUPPLIER>
</HEADER>
Methods
Erstellt ein neues HEADER-Objekt
Generator Informationen
Informationen zur Identifikation und Beschreibung des Produktkatalogs und des Katalogdokuments sowie Bereiche zum Setzen von Default-Werten
Setzt die Informationen zur Identifikation und Beschreibung des Produktkatalogs
Informationen zum liefernden (katalogerzeugenden) Unternehmen
Setzt die Informationen zum liefernden (katalogerzeugenden) Unternehmen
Liefert Infos zum Vertrag zwischen Einkäufer und Lieferant zurück
Setzt die Informationen zum liefernden (katalogerzeugenden) Unternehmen
Details
at line 78
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)
Erstellt ein neues HEADER-Objekt
at line 98
Catalog
setGeneratorInfo(string $generatorInfo)
Generator Informationen
An dieser Stelle kann das Werkzeug, das das Katalogdokument erstellt, Informationen wie z.B. Werkzeugname, Erstellungsdatum, lfd. Nummer etc. ablegen
at line 115
Catalog
getCatalog()
Informationen zur Identifikation und Beschreibung des Produktkatalogs und des Katalogdokuments sowie Bereiche zum Setzen von Default-Werten
Defaultwert : - Feldlänge : - Pflicht : ja Einfach/ Mehrfach : Einfach Datentyp : - Sprachabhängig : -
at line 126
@return
setCatalog(Catalog $catalog)
Setzt die Informationen zur Identifikation und Beschreibung des Produktkatalogs
at line 147
Buyer
getBuyer()
Informationen zum einkaufenden (katalogempfangenden) Unternehmen
Das Element BUYER ist innerhalb des Elements HEADER in der Version 1.2 von einem Muß- zu einem Kann-Element geändert worden, um auch BMEcat-Kataloge erstellen zu können, die nicht an einen Einkäufer direkt adressiert sind.
Defaultwert : - Feldlänge : - Pflicht : - Einfach/ Mehrfach : Einfach Datentyp : - Sprachabhängig : -
at line 158
@return
setBuyer(Buyer $buyer)
Setzt die Informationen zum einkaufenden
at line 175
Supplier
getSupplier()
Informationen zum liefernden (katalogerzeugenden) Unternehmen
Defaultwert : - Feldlänge : - Pflicht : ja Einfach/ Mehrfach : Einfach Datentyp : - Sprachabhängig : -
at line 186
@return
setSupplier(Supplier $supplier)
Setzt die Informationen zum liefernden (katalogerzeugenden) Unternehmen
at line 203
NodeList
getAgreement()
Liefert Infos zum Vertrag zwischen Einkäufer und Lieferant zurück
Defaultwert : - Feldlänge : - Pflicht : - Einfach/ Mehrfach : Mehrfach Datentyp : - Sprachabhängig : -
at line 214
@return
addAgreement(Agreement $agreement)
Setzt die Informationen zum liefernden (katalogerzeugenden) Unternehmen