From 938703cc7be5fb1c07d9fbb88445570bdf5fdf2d Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Tue, 9 Jul 2013 16:31:49 +0200 Subject: [PATCH] Pflichtenhefte: Locales & Spalte "Auftrags-/Angebotsdatum" --- js/locale/de.js | 9 +++-- js/requirement_spec.js | 2 +- locale/de/all | 37 +++++++++++-------- .../webpages/requirement_spec_order/list.html | 8 ++-- 4 files changed, 32 insertions(+), 24 deletions(-) diff --git a/js/locale/de.js b/js/locale/de.js index 6e2aa8e08..0739ec38a 100644 --- a/js/locale/de.js +++ b/js/locale/de.js @@ -9,11 +9,11 @@ namespace("kivi").setupLocale({ "Copy requirement spec":"Pflichtenheft kopieren", "Copy template":"Vorlage kopieren", "Create PDF":"PDF erzeugen", -"Create new qutoation/order":"", +"Create new qutoation/order":"Neues Angebot/neuen Auftrag anlegen", "Create new version":"Neue Version anlegen", "Database Connection Test":"Test der Datenbankverbindung", "Delete":"Löschen", -"Delete quotation/order":"", +"Delete quotation/order":"Angebot/Auftrag löschen", "Delete requirement spec":"Pflichtenheft löschen", "Delete template":"Vorlage löschen", "Delete text block":"Textblock löschen", @@ -21,7 +21,7 @@ namespace("kivi").setupLocale({ "Do you really want to revert to this version?":"Wollen Sie wirklich auf diese Version zurücksetzen?", "Do you want to set the account number \"#1\" to \"#2\" and the name \"#3\" to \"#4\"?":"Soll die Kontonummer \"#1\" zu \"#2\" und den Name \"#3\" zu \"#4\" geändert werden?", "Edit":"Bearbeiten", -"Edit article/section assignments":"", +"Edit article/section assignments":"Zuweisung Artikel/Abschnitte bearbeiten", "Edit text block":"Textblock bearbeiten", "Enter longdescription":"Langtext eingeben", "Function block actions":"Funktionsblockaktionen", @@ -30,6 +30,7 @@ namespace("kivi").setupLocale({ "Part picker":"Artikelauswahl", "Paste":"Einfügen", "Paste template":"Vorlage einfügen", +"Quotations/Orders actions":"Aktionen für Angebote/Aufträge", "Requirement spec actions":"Pflichtenheftaktionen", "Requirement spec template actions":"Pflichtenheftvorlagen-Aktionen", "Revert to version":"Auf Version zurücksetzen", @@ -43,6 +44,6 @@ namespace("kivi").setupLocale({ "The selected database is still configured for client \"#1\". If you delete the database that client will stop working until you re-configure it. Do you still want to delete the database?":"Die auswählte Datenbank ist noch für Mandant \"#1\" konfiguriert. Wenn Sie die Datenbank löschen, wird der Mandanten nicht mehr funktionieren, bis er anders konfiguriert wurde. Wollen Sie die Datenbank trotzdem löschen?", "Time/cost estimate actions":"Aktionen für Kosten-/Zeitabschätzung", "Toggle marker":"Markierung umschalten", -"Update quotation/order":"", +"Update quotation/order":"Auftrag/Angebot aktualisieren", "Version actions":"Aktionen für Versionen" }); diff --git a/js/requirement_spec.js b/js/requirement_spec.js index 649171826..608c644dd 100644 --- a/js/requirement_spec.js +++ b/js/requirement_spec.js @@ -519,7 +519,7 @@ ns.create_context_menus = function(is_template) { $.contextMenu({ selector: '.quotations-and-orders-context-menu,.quotations-and-orders-order-context-menu', items: $.extend({ - heading: { name: kivi.t8('Orders/Quotations actions'), className: 'context-menu-heading' } + heading: { name: kivi.t8('Quotations/Orders actions'), className: 'context-menu-heading' } , edit_assignment: { name: kivi.t8('Edit article/section assignments'), icon: "edit", callback: ns.standard_quotation_order_ajax_call } , sep1: "---------" , new: { name: kivi.t8('Create new qutoation/order'), icon: "add", callback: ns.standard_quotation_order_ajax_call, disabled: ns.disable_create_quotation_order_commands } diff --git a/locale/de/all b/locale/de/all index b6528d7bb..205709872 100755 --- a/locale/de/all +++ b/locale/de/all @@ -243,7 +243,7 @@ $self->{texts} = { 'Are you sure you want to remove the marked entries from the queue?' => 'Sind Sie sicher, dass die markierten Einträge von der Warteschlange gelöscht werden sollen?', 'Are you sure you want to update the prices' => 'Sind Sie sicher, dass Sie die Preise aktualisieren wollen?', 'Are you sure?' => 'Sind Sie sicher?', - 'Article' => '', + 'Article' => 'Artikel', 'Article Code' => 'Artikelkürzel', 'Article Code missing!' => 'Artikelkürzel fehlt', 'Article type (see below)' => 'Artikeltyp (siehe unten)', @@ -255,7 +255,9 @@ $self->{texts} = { 'Assembly Number missing!' => 'Erzeugnisnummer fehlt!', 'Asset' => 'Aktiva/Mittelverwendung', 'Assets' => 'Aktiva', - 'Assignment of articles to sections' => '', + 'Assign article' => 'Artikel zuweisen', + 'Assign the following article to all sections' => 'Den folgenden Artikel allen Abschnitten zuweisen', + 'Assignment of articles to sections' => 'Zuweisung von Artikeln zu Abschnitten', 'Assistant for general ledger corrections' => 'Assistent für die Korrektur von Hauptbucheinträgen', 'Assume Tax Consultant Data in Tax Computation?' => 'Beraterdaten in UStVA übernehmen?', 'At least' => 'Mindestens', @@ -590,7 +592,7 @@ $self->{texts} = { 'Create new department' => 'Neue Abteilung erfassen', 'Create new payment term' => 'Neue Zahlungsbedingung anlegen', 'Create new project type' => 'Neuen Projekttypen anlegen', - 'Create new qutoation/order' => '', + 'Create new qutoation/order' => 'Neues Angebot/neuen Auftrag anlegen', 'Create new templates from master templates' => 'Neue Druckvorlagen aus Vorlagensatz erstellen', 'Create new version' => 'Neue Version anlegen', 'Create one from the context menu by right-clicking on this text.' => 'Erstellen Sie einen aus dem Kontextmenü, indem Sie auf diesen Text rechtsklicken.', @@ -598,6 +600,7 @@ $self->{texts} = { 'Created by' => 'Erstellt von', 'Created for' => 'Erstellt für', 'Created on' => 'Erstellt am', + 'Creation Date' => 'Erstelldatum', 'Credit' => 'Haben', 'Credit (one letter abbreviation)' => 'H', 'Credit Account' => 'Habenkonto', @@ -715,6 +718,7 @@ $self->{texts} = { 'Default Transfer with Master Bin' => 'Standardlagerplatz für Lagerbewegungen verwenden, falls keiner in Stammdaten definiert', 'Default Warehouse' => 'Standard-Lager', 'Default Warehouse with ignoring on hand' => 'Standardlager für Auslagern ohne Prüfung auf Bestand', + 'Default article for converting into quotations and orders' => 'Standardartikel für Konvertierung von Pflichtenheften in Angebote und Aufträge', 'Default buchungsgruppe' => 'Standardbuchungsgruppe', 'Default client' => 'Standardmandant', 'Default currency' => 'Standardwährung', @@ -733,7 +737,7 @@ $self->{texts} = { 'Delete drafts' => 'Entwürfe löschen', 'Delete links' => 'Verknüpfungen löschen', 'Delete profile' => 'Profil löschen', - 'Delete quotation/order' => '', + 'Delete quotation/order' => 'Angebot/Auftrag löschen', 'Delete requirement spec' => 'Pflichtenheft löschen', 'Delete template' => 'Vorlage löschen', 'Delete text block' => 'Textblock löschen', @@ -899,7 +903,8 @@ $self->{texts} = { 'Edit Vendor Invoice' => 'Einkaufsrechnung bearbeiten', 'Edit Warehouse' => 'Lager bearbeiten', 'Edit acceptance status' => 'Abnahmestatus bearbeiten', - 'Edit article/section assignments' => '', + 'Edit article/section assignments' => 'Zuweisung Artikel/Abschnitte bearbeiten', + 'Edit assignment of articles to sections' => 'Zuweisung Artikel zu Abschnitten bearbeiten', 'Edit background job' => 'Hintergrund-Job bearbeiten', 'Edit bank account' => 'Bankkonto bearbeiten', 'Edit business' => 'Kunden-/Lieferantentyp bearbeiten', @@ -1486,7 +1491,7 @@ $self->{texts} = { 'No printers have been created yet.' => 'Es wurden noch keine Drucker angelegt.', 'No problems were recognized.' => 'Es wurden keine Probleme gefunden.', 'No project type has been created yet.' => 'Es wurden noch keine Projekttypen angelegt.', - 'No quotations or orders have been created yet.' => '', + 'No quotations or orders have been created yet.' => 'Es wurden noch keine Angebote oder Aufträge angelegt.', 'No report with id #1' => 'Es gibt keinen Report mit der Id #1', 'No requirement spec statuses has been created yet.' => 'Es wurden noch keine Pflichtenheftstatus angelegt.', 'No requirement spec templates have been created yet.' => 'Es wurden noch keine Pflichtenheftvorlangen angelegt.', @@ -1494,7 +1499,7 @@ $self->{texts} = { 'No risks level has been created yet.' => 'Es wurden noch keine Risikograde angelegt.', 'No sections created yet' => 'Keine Abschnitte erstellt', 'No sections have been created so far.' => 'Bisher wurden noch keine Abschnitte angelegt.', - 'No sections have been created yet.' => '', + 'No sections have been created yet.' => 'Es wurden noch keine Abschnitte angelegt.', 'No shipto selected to delete' => 'Keine Lieferadresse zum Löschen ausgewählt', 'No summary account' => 'Kein Sammelkonto', 'No text blocks have been created for this position.' => 'Für diese Position wurden noch keine Textblöcke angelegt.', @@ -1581,7 +1586,6 @@ $self->{texts} = { 'Ordered' => 'Von Kunden bestellt', 'Orders' => 'Aufträge', 'Orders / Delivery Orders deleteable' => 'Aufträge / Lieferscheine löschbar', - 'Orders/Quotations actions' => '', 'Orientation' => 'Seitenformat', 'Orphaned' => 'Nie benutzt', 'Orphaned currencies' => 'Verwaiste Währungen', @@ -1814,8 +1818,10 @@ $self->{texts} = { 'Quotation Number' => 'Angebotsnummer', 'Quotation Number missing!' => 'Angebotsnummer fehlt!', 'Quotation deleted!' => 'Angebot wurde gelöscht.', + 'Quotation/Order Date' => 'Angebots-/Auftragsdatum', 'Quotations' => 'Angebote', - 'Quotations and orders' => '', + 'Quotations and orders' => 'Angebote und Aufträge', + 'Quotations/Orders actions' => 'Aktionen für Angebote/Aufträge', 'Quote character' => 'Anführungszeichen-Symbol', 'Quote chararacter' => 'Anführungszeichen', 'Quoted' => 'Angeboten', @@ -1836,7 +1842,7 @@ $self->{texts} = { 'Reconciliation' => 'Kontenabgleich', 'Record Vendor Invoice' => 'Einkaufsrechnung erfassen', 'Record in' => 'Buchen auf', - 'Record number' => '', + 'Record number' => 'Belegnummer', 'Recorded Tax' => 'Gespeicherte Steuern', 'Recorded taxkey' => 'Gespeicherter Steuerschlüssel', 'Reference' => 'Referenz', @@ -1885,7 +1891,7 @@ $self->{texts} = { 'Requirement Spec Templates' => 'Pflichtenheftvorlagen', 'Requirement Spec Type' => 'Pflichtenhefttyp', 'Requirement Spec Types' => 'Pflichtenhefttypen', - 'Requirement Spec Version' => '', + 'Requirement Spec Version' => 'Pflichtenheftversion', 'Requirement Specs' => 'Pflichtenhefte', 'Requirement spec actions' => 'Pflichtenheftaktionen', 'Requirement spec function block #1 with #2 sub function blocks; description: "#3"' => 'Pflichtenheft-Funktionsblock #1 mit #2 Unterfunktionsblöcken; Beschreibung: "#3"', @@ -1943,7 +1949,6 @@ $self->{texts} = { 'Sales margin' => 'Marge', 'Sales margin %' => 'Marge prozentual', 'Sales net amount' => 'VK-Betrag', - 'Sales order' => '', 'Sales price' => 'VK-Preis', 'Sales price total' => 'VK-Betrag', 'Sales quotation' => 'Angebot', @@ -2549,7 +2554,6 @@ $self->{texts} = { 'Transaction' => 'Buchung', 'Transaction %d cancelled.' => 'Buchung %d erfolgreich storniert.', 'Transaction Date missing!' => 'Buchungsdatum fehlt!', - 'Transaction Description' => '', 'Transaction ID missing.' => 'Die Buchungs-ID fehlt.', 'Transaction deleted!' => 'Buchung gelöscht!', 'Transaction description' => 'Vorgangsbezeichnung', @@ -2615,7 +2619,7 @@ $self->{texts} = { 'Update prices' => 'Preise aktualisieren', 'Update prices of existing entries' => 'Preise von vorhandenen Artikeln aktualisieren', 'Update properties of existing entries' => 'Eigenschaften von existierenden Einträgen aktualisieren', - 'Update quotation/order' => '', + 'Update quotation/order' => 'Auftrag/Angebot aktualisieren', 'Updated' => 'Erneuert am', 'Updating existing entry in database' => 'Existierenden Eintrag in Datenbank aktualisieren', 'Updating prices of existing entry in database' => 'Preis des Eintrags in der Datenbank wird aktualisiert', @@ -2699,6 +2703,7 @@ $self->{texts} = { 'What term you are looking for?' => 'Nach welchem Begriff wollen Sie suchen?', 'What this template contains' => 'Was diese Vorlage enthält', 'What type of item is this?' => 'Was ist dieser Artikel?', + 'When converting a requirement spec into a quotation or an oder each section gets converted into a line position in the new record. This is the article used by default for this conversion.' => 'Wenn ein Pflichtenheft in ein Angebot oder Auftrag umgewandelt wird, wird für jeden Abschnitt eine Position im neuen Beleg angelegt. Dies ist der Artikel, der standardmäßig bei dieser Umwandlung genutzt wird.', 'Which is located at doc/kivitendo-Dokumentation.pdf. Click here: ' => 'Diese befindet sich unter doc/kivitendo-Dokumentation.pdf. Klicken Sie hier:', 'With Extension Of Time' => 'mit Dauerfristverlängerung', 'With the introduction of clients each client gets its own WebDAV folder.' => 'Mit der Einführung von Mandanten erhält jeder Mandant sein eigenes WebDAV-Verzeichnis.', @@ -2882,7 +2887,7 @@ $self->{texts} = { 'new Window' => 'neues Fenster', 'next' => 'vor', 'no' => 'nein', - 'no article assigned yet' => '', + 'no article assigned yet' => 'noch kein Artikel zugewiesen', 'no bestbefore' => 'keine Mindesthaltbarkeit', 'no chargenumber' => 'keine Chargennummer', 'none (pricegroup)' => 'keine', @@ -2980,7 +2985,7 @@ $self->{texts} = { 'vendor_list' => 'lieferantenliste', 'warehouse_journal_list' => 'lagerbuchungsliste', 'warehouse_report_list' => 'lagerbestandsliste', - 'working copy' => '', + 'working copy' => 'Arbeitskopie', 'wrongformat' => 'Falsches Format', 'yearly' => 'jährlich', 'yes' => 'ja', diff --git a/templates/webpages/requirement_spec_order/list.html b/templates/webpages/requirement_spec_order/list.html index b48f2e2f6..4e0c15d2e 100644 --- a/templates/webpages/requirement_spec_order/list.html +++ b/templates/webpages/requirement_spec_order/list.html @@ -50,8 +50,9 @@ [% LxERP.t8("Type") %] [% LxERP.t8("Requirement Spec Version") %] [% LxERP.t8("Record number") %] - [% LxERP.t8("Transaction Description") %] - [% LxERP.t8("Date") %] + [% LxERP.t8("Transaction description") %] + [% LxERP.t8("Quotation/Order Date") %] + [% LxERP.t8("Creation Date") %] @@ -59,7 +60,7 @@ [% FOREACH rs_order = orders %] [% L.hidden_tag('order_id', rs_order.id, no_id=1) %] - [% rs_order.order.type == 'sales_quotation' ? LxERP.t8('Sales quotation') : LxERP.t8('Sales order') %] + [% rs_order.order.type == 'sales_quotation' ? LxERP.t8('Sales quotation') : LxERP.t8('Sales Order') %] [% IF rs_order.version %] [% HTML.escape(rs_order.version.version_number) %] @@ -69,6 +70,7 @@ [% HTML.escape(rs_order.order.quotation ? rs_order.order.quonumber : rs_order.order.ordnumber) %] [% HTML.escape(rs_order.order.transaction_description) %] + [% rs_order.order.transdate.to_kivitendo(precision='day') %] [% rs_order.itime.to_kivitendo(precision='day') %] [%- END %] -- 2.20.1