This commit is contained in:
@@ -284,9 +284,7 @@
|
||||
"NotifySubscriptionLinkText": "Benachrichtigungseinstellung ändern:",
|
||||
"Part": "Teil",
|
||||
"PartAssembly": "Teilebaugruppe",
|
||||
"PartCategory": "Teilekategorie",
|
||||
"PartInventoryAdjustment": "Teilebestandberichtigung",
|
||||
"PartInventoryAdjustmentItem": "Teilebestandberichtigungsposten",
|
||||
"PartSerial": "Serienteil",
|
||||
"PartWarehouse": "Teilelager",
|
||||
"PreventiveMaintenance": "Wartung/Inspektion",
|
||||
@@ -348,8 +346,6 @@
|
||||
"WorkOrderStatus": "Arbeitsauftragsstatus",
|
||||
"ObjectCustomFieldCustomGrid": "Anpassbare Felder",
|
||||
"OutsideServiceList": "Fremdleistungen - Liste",
|
||||
"PartMustTrackSerial": "Für das Verfolgen von Seriennummern kann nicht FALSCH festgelegt werden, weil für dieses Teil ein Verlauf mit Seriennummer bereits aufgezeichnet ist",
|
||||
"PartTrackSerialHasInventory": "Track serial numbers can not be turned on as this part still has items in inventory",
|
||||
"PartAlternativeWholesalerID": "Alternativer Großhändler",
|
||||
"PartAlternativeWholesalerNumber": "Alternativer Großhändler - Nummer",
|
||||
"PartCustom1": "Angepasstes Feld 1",
|
||||
@@ -376,7 +372,6 @@
|
||||
"PartDescription": "Teilebeschreibung",
|
||||
"PartRetail": "Einzelhandel",
|
||||
"PartCost": "Kosten",
|
||||
"PartTrackSerialNumber": "Seriennummer verfolgen",
|
||||
"PartUPC": "EAN",
|
||||
"PartWholesalerID": "Großhändler",
|
||||
"PartWholesalerNumber": "Großhändlernummer",
|
||||
@@ -405,38 +400,9 @@
|
||||
"PartInventoryBalance": "Vorrätig",
|
||||
"PartByWarehouseInventoryQuantityOnOrder": "Bestellt",
|
||||
"PartByWarehouseInventoryReorderQuantity": "Nachbestellungsmenge",
|
||||
"PartCategoryList": "Teilekategorien",
|
||||
"PartCategoryName": "Teilekategorie - Name",
|
||||
"PartDisplayFormatsAssemblyNumberName": "Baugruppe - Nummer - Name",
|
||||
"PartDisplayFormatsCategoryNumberName": "Kategorie - Nummer - Name",
|
||||
"PartDisplayFormatsManufacturerName": "Hersteller - Name",
|
||||
"PartDisplayFormatsManufacturerNumber": "Hersteller - Nummer",
|
||||
"PartDisplayFormatsName": "Nur Name",
|
||||
"PartDisplayFormatsNameCategoryNumberManufacturer": "Name - category - number - manufacturer",
|
||||
"PartDisplayFormatsNameNumber": "Name - Nummer",
|
||||
"PartDisplayFormatsNameNumberManufacturer": "Name - number - manufacturer",
|
||||
"PartDisplayFormatsNameUPC": "Name - EAN",
|
||||
"PartDisplayFormatsNumber": "Nur Nummer",
|
||||
"PartDisplayFormatsNumberName": "Nummer - Name",
|
||||
"PartDisplayFormatsNumberNameManufacturer": "Nummer - Name - Hersteller",
|
||||
"PartDisplayFormatsUPC": "Nur EAN",
|
||||
"PartInventoryAdjustmentAdjustmentNumber": "Nummer",
|
||||
"PartInventoryAdjustmentDateAdjusted": "Berichtigt am",
|
||||
"PartInventoryAdjustmentPartInventoryAdjustmentID": "Berichtigungs-ID",
|
||||
"PartInventoryAdjustmentReasonForAdjustment": "Grund",
|
||||
"PartInventoryAdjustmentItemNegativeQuantityInvalid": "Es sind nicht genügend oder keine Teile dieses Typs in diesem Lager, um sie aus dem Bestand zu entfernen",
|
||||
"PartInventoryAdjustmentItemPartNotUnique": "Die gleiche Teil/Lager-Kombination kann bei einer einzelnen Berichtigung nur einmal verwendet werden",
|
||||
"PartInventoryAdjustmentItemZeroQuantityInvalid": "Eine Menge ist erforderlich",
|
||||
"PartInventoryAdjustmentItemQuantityAdjustment": "Mengenberichtigung",
|
||||
"PartRestockRequiredByVendorList": "Teileaufstockung durch Lieferant erforderlich",
|
||||
"PartSerialAdjustmentID": "Berichtigung",
|
||||
"PartSerialAvailable": "Verfügbar",
|
||||
"PartSerialDateConsumed": "Verbraucht",
|
||||
"PartSerialDateReceived": "Empfangen",
|
||||
"PartSerialSerialNumberNotUnique": "Für dieses Teil wurde bereits eine Seriennummer eingegeben",
|
||||
"PartSerialWarehouseID": "Teilelager",
|
||||
"PartSerialNumbersAvailable": "Verfügbare Seriennummern",
|
||||
"PartWarehouseDescription": "Beschreibung",
|
||||
"PartWarehouseList": "Teilelager",
|
||||
"PartWarehouseName": "Teilelager - Name",
|
||||
"PartWarehouseNotes": "Anmerkungen",
|
||||
@@ -732,7 +698,6 @@
|
||||
"Duplicate": "Duplizieren",
|
||||
"OK": "OK",
|
||||
"Open": "Öffnen",
|
||||
"Paste": "Einfügen",
|
||||
"RecordHistory": "Datensatzverlauf",
|
||||
"Save": "Speichern",
|
||||
"SaveClose": "Speichern und beenden",
|
||||
@@ -1285,16 +1250,9 @@
|
||||
"WorkOrderItemTypeDescription": "Beschreibung",
|
||||
"WorkOrderItemTypeList": "Arbeitsauftragsposten - Typen",
|
||||
"WorkOrderItemTypeName": "Arbeitsauftragspostentyp - Name",
|
||||
"PMDayOfTheWeek": "Gewünschter Wochentag",
|
||||
"PMGenerateServiceWorkOrder": "Servicearbeitsauftrag manuell erstellen",
|
||||
"PMGenerateSpan": "Zeitspanne generieren",
|
||||
"PMGenerateSpanUnit": "Generieren",
|
||||
"PMList": "Wartung/Inspektion",
|
||||
"PMNextServiceDate": "Nächster Service am",
|
||||
"PMStopGeneratingDate": "Erstellung beenden am",
|
||||
"PMThresholdSpan": "Schwellenwert für Zeitspanne",
|
||||
"PMThresholdSpanUnit": "Schwellenwert",
|
||||
"PMByUnitList": "Wartung/Inspektion nach Einheit",
|
||||
"QuoteDateApproved": "Genehmigt",
|
||||
"QuoteDateSubmitted": "Übermittelt",
|
||||
"QuoteGenerateServiceWorkOrder": "Servicearbeitsauftrag von diesem Angebot generieren",
|
||||
@@ -1524,45 +1482,6 @@
|
||||
"Upload": "Hochladen",
|
||||
"Activity": "Aktivität",
|
||||
"PMItem": "PMItem",
|
||||
"PMItemList": "PMItems",
|
||||
"PMItemName": "Name",
|
||||
"PMItemNotes": "Notizen",
|
||||
"PMItemCustom1": "Angepasstes Feld 1",
|
||||
"PMItemCustom2": "Angepasstes Feld 2",
|
||||
"PMItemCustom3": "Angepasstes Feld 3",
|
||||
"PMItemCustom4": "Angepasstes Feld 4",
|
||||
"PMItemCustom5": "Angepasstes Feld 5",
|
||||
"PMItemCustom6": "Angepasstes Feld 6",
|
||||
"PMItemCustom7": "Angepasstes Feld 7",
|
||||
"PMItemCustom8": "Angepasstes Feld 8",
|
||||
"PMItemCustom9": "Angepasstes Feld 9",
|
||||
"PMItemCustom10": "Angepasstes Feld 10",
|
||||
"PMItemCustom11": "Angepasstes Feld 11",
|
||||
"PMItemCustom12": "Angepasstes Feld 12",
|
||||
"PMItemCustom13": "Angepasstes Feld 13",
|
||||
"PMItemCustom14": "Angepasstes Feld 14",
|
||||
"PMItemCustom15": "Angepasstes Feld 15",
|
||||
"PMItemCustom16": "Angepasstes Feld 16",
|
||||
"PMTemplateItem": "PMTemplateItem",
|
||||
"PMTemplateItemList": "PMTemplateItems",
|
||||
"PMTemplateItemName": "Name",
|
||||
"PMTemplateItemNotes": "Notizen",
|
||||
"PMTemplateItemCustom1": "Angepasstes Feld 1",
|
||||
"PMTemplateItemCustom2": "Angepasstes Feld 2",
|
||||
"PMTemplateItemCustom3": "Angepasstes Feld 3",
|
||||
"PMTemplateItemCustom4": "Angepasstes Feld 4",
|
||||
"PMTemplateItemCustom5": "Angepasstes Feld 5",
|
||||
"PMTemplateItemCustom6": "Angepasstes Feld 6",
|
||||
"PMTemplateItemCustom7": "Angepasstes Feld 7",
|
||||
"PMTemplateItemCustom8": "Angepasstes Feld 8",
|
||||
"PMTemplateItemCustom9": "Angepasstes Feld 9",
|
||||
"PMTemplateItemCustom10": "Angepasstes Feld 10",
|
||||
"PMTemplateItemCustom11": "Angepasstes Feld 11",
|
||||
"PMTemplateItemCustom12": "Angepasstes Feld 12",
|
||||
"PMTemplateItemCustom13": "Angepasstes Feld 13",
|
||||
"PMTemplateItemCustom14": "Angepasstes Feld 14",
|
||||
"PMTemplateItemCustom15": "Angepasstes Feld 15",
|
||||
"PMTemplateItemCustom16": "Angepasstes Feld 16",
|
||||
"QuoteItem": "QuoteItem",
|
||||
"QuoteItemList": "QuoteItems",
|
||||
"QuoteItemName": "Name",
|
||||
|
||||
@@ -284,9 +284,7 @@
|
||||
"NotifySubscriptionLinkText": "Change notification setting:",
|
||||
"Part": "Part",
|
||||
"PartAssembly": "Part Assembly",
|
||||
"PartCategory": "Part category",
|
||||
"PartInventoryAdjustment": "Part inventory adjustment",
|
||||
"PartInventoryAdjustmentItem": "Part inventory adjustment item",
|
||||
"PartSerial": "Serialized part",
|
||||
"PartWarehouse": "Part Warehouse",
|
||||
"PreventiveMaintenance": "Preventive Maintenance",
|
||||
@@ -348,8 +346,6 @@
|
||||
"WorkOrderStatus": "Work order status",
|
||||
"ObjectCustomFieldCustomGrid": "Custom Fields",
|
||||
"OutsideServiceList": "Outside services",
|
||||
"PartMustTrackSerial": "Track serial numbers can not be set to false as this part has a history with serial numbers already recorded",
|
||||
"PartTrackSerialHasInventory": "Track serial numbers can not be turned on as this part still has items in inventory",
|
||||
"PartAlternativeWholesalerID": "Alternative Wholesaler",
|
||||
"PartAlternativeWholesalerNumber": "Alternative Wholesaler Number",
|
||||
"PartCustom1": "Custom1",
|
||||
@@ -376,7 +372,6 @@
|
||||
"PartDescription": "Part description",
|
||||
"PartRetail": "Retail",
|
||||
"PartCost": "Cost",
|
||||
"PartTrackSerialNumber": "Track Serial Number",
|
||||
"PartUPC": "UPC",
|
||||
"PartWholesalerID": "Wholesaler",
|
||||
"PartWholesalerNumber": "Wholesaler Number",
|
||||
@@ -405,38 +400,9 @@
|
||||
"PartInventoryBalance": "On Hand",
|
||||
"PartByWarehouseInventoryQuantityOnOrder": "On Order",
|
||||
"PartByWarehouseInventoryReorderQuantity": "Reorder quantity",
|
||||
"PartCategoryList": "Part Categories",
|
||||
"PartCategoryName": "Part Category Name",
|
||||
"PartDisplayFormatsAssemblyNumberName": "Assembly - number - name",
|
||||
"PartDisplayFormatsCategoryNumberName": "Category - number - name",
|
||||
"PartDisplayFormatsManufacturerName": "Manufacturer - name",
|
||||
"PartDisplayFormatsManufacturerNumber": "Manufacturer - number",
|
||||
"PartDisplayFormatsName": "Name only",
|
||||
"PartDisplayFormatsNameCategoryNumberManufacturer": "Name - category - number - manufacturer",
|
||||
"PartDisplayFormatsNameNumber": "Name - number",
|
||||
"PartDisplayFormatsNameNumberManufacturer": "Name - number - manufacturer",
|
||||
"PartDisplayFormatsNameUPC": "Name - UPC",
|
||||
"PartDisplayFormatsNumber": "Number only",
|
||||
"PartDisplayFormatsNumberName": "Number - name",
|
||||
"PartDisplayFormatsNumberNameManufacturer": "Number - name - manufacturer",
|
||||
"PartDisplayFormatsUPC": "UPC only",
|
||||
"PartInventoryAdjustmentAdjustmentNumber": "Number",
|
||||
"PartInventoryAdjustmentDateAdjusted": "Date Adjusted",
|
||||
"PartInventoryAdjustmentPartInventoryAdjustmentID": "Adjustment ID",
|
||||
"PartInventoryAdjustmentReasonForAdjustment": "Reason",
|
||||
"PartInventoryAdjustmentItemNegativeQuantityInvalid": "There are not enough or no parts of this kind in this warehouse to remove from inventory",
|
||||
"PartInventoryAdjustmentItemPartNotUnique": "The same part / warehouse combination can only be used once in a single adjustment",
|
||||
"PartInventoryAdjustmentItemZeroQuantityInvalid": "A quantity is required",
|
||||
"PartInventoryAdjustmentItemQuantityAdjustment": "Quantity Adjustment",
|
||||
"PartRestockRequiredByVendorList": "Part Restock Required By Vendor",
|
||||
"PartSerialAdjustmentID": "Adjustment",
|
||||
"PartSerialAvailable": "Available",
|
||||
"PartSerialDateConsumed": "Consumed",
|
||||
"PartSerialDateReceived": "Received",
|
||||
"PartSerialSerialNumberNotUnique": "Serial number already entered for this part",
|
||||
"PartSerialWarehouseID": "Part Warehouse",
|
||||
"PartSerialNumbersAvailable": "Available serial numbers",
|
||||
"PartWarehouseDescription": "Description",
|
||||
"PartWarehouseList": "Warehouses",
|
||||
"PartWarehouseName": "Warehouse Name",
|
||||
"PartWarehouseNotes": "Notes",
|
||||
@@ -732,7 +698,6 @@
|
||||
"Duplicate": "Duplicate",
|
||||
"OK": "OK",
|
||||
"Open": "Open",
|
||||
"Paste": "Paste",
|
||||
"RecordHistory": "Record History",
|
||||
"Save": "Save",
|
||||
"SaveClose": "Save and Exit",
|
||||
@@ -1285,16 +1250,9 @@
|
||||
"WorkOrderItemTypeDescription": "Description",
|
||||
"WorkOrderItemTypeList": "Work order Item Types",
|
||||
"WorkOrderItemTypeName": "Work order Item Type Name",
|
||||
"PMDayOfTheWeek": "Desired Day of the Week",
|
||||
"PMGenerateServiceWorkOrder": "Manually Generate Service Work order",
|
||||
"PMGenerateSpan": "Generate time span",
|
||||
"PMGenerateSpanUnit": "Generate",
|
||||
"PMList": "Preventive maintenance",
|
||||
"PMNextServiceDate": "Next service date",
|
||||
"PMStopGeneratingDate": "Stop generating date",
|
||||
"PMThresholdSpan": "Threshold time span",
|
||||
"PMThresholdSpanUnit": "Threshold",
|
||||
"PMByUnitList": "Preventive Maintenance By Unit",
|
||||
"QuoteDateApproved": "Approved",
|
||||
"QuoteDateSubmitted": "Submitted",
|
||||
"QuoteGenerateServiceWorkOrder": "Convert to Work order",
|
||||
@@ -1523,46 +1481,7 @@
|
||||
"AttachFile": "Attach file",
|
||||
"Upload": "Upload",
|
||||
"Activity": "Activity",
|
||||
"PMItem": "PMItem",
|
||||
"PMItemList": "PMItems",
|
||||
"PMItemName": "Name",
|
||||
"PMItemNotes": "Notes",
|
||||
"PMItemCustom1": "Custom1",
|
||||
"PMItemCustom2": "Custom2",
|
||||
"PMItemCustom3": "Custom3",
|
||||
"PMItemCustom4": "Custom4",
|
||||
"PMItemCustom5": "Custom5",
|
||||
"PMItemCustom6": "Custom6",
|
||||
"PMItemCustom7": "Custom7",
|
||||
"PMItemCustom8": "Custom8",
|
||||
"PMItemCustom9": "Custom9",
|
||||
"PMItemCustom10": "Custom10",
|
||||
"PMItemCustom11": "Custom11",
|
||||
"PMItemCustom12": "Custom12",
|
||||
"PMItemCustom13": "Custom13",
|
||||
"PMItemCustom14": "Custom14",
|
||||
"PMItemCustom15": "Custom15",
|
||||
"PMItemCustom16": "Custom16",
|
||||
"PMTemplateItem": "PMTemplateItem",
|
||||
"PMTemplateItemList": "PMTemplateItems",
|
||||
"PMTemplateItemName": "Name",
|
||||
"PMTemplateItemNotes": "Notes",
|
||||
"PMTemplateItemCustom1": "Custom1",
|
||||
"PMTemplateItemCustom2": "Custom2",
|
||||
"PMTemplateItemCustom3": "Custom3",
|
||||
"PMTemplateItemCustom4": "Custom4",
|
||||
"PMTemplateItemCustom5": "Custom5",
|
||||
"PMTemplateItemCustom6": "Custom6",
|
||||
"PMTemplateItemCustom7": "Custom7",
|
||||
"PMTemplateItemCustom8": "Custom8",
|
||||
"PMTemplateItemCustom9": "Custom9",
|
||||
"PMTemplateItemCustom10": "Custom10",
|
||||
"PMTemplateItemCustom11": "Custom11",
|
||||
"PMTemplateItemCustom12": "Custom12",
|
||||
"PMTemplateItemCustom13": "Custom13",
|
||||
"PMTemplateItemCustom14": "Custom14",
|
||||
"PMTemplateItemCustom15": "Custom15",
|
||||
"PMTemplateItemCustom16": "Custom16",
|
||||
"PMItem": "PMItem",
|
||||
"QuoteItem": "QuoteItem",
|
||||
"QuoteItemList": "QuoteItems",
|
||||
"QuoteItemName": "Name",
|
||||
|
||||
@@ -284,9 +284,7 @@
|
||||
"NotifySubscriptionLinkText": "Cambiar la configuración de notificación:",
|
||||
"Part": "Pieza",
|
||||
"PartAssembly": "Montaje de la pieza",
|
||||
"PartCategory": "Categoría de la pieza",
|
||||
"PartInventoryAdjustment": "Ajuste inventario de piezas",
|
||||
"PartInventoryAdjustmentItem": "Elemento ajuste inventario de piezas",
|
||||
"PartSerial": "Pieza registrada",
|
||||
"PartWarehouse": "Almacén de la pieza",
|
||||
"Priority": "Prioridad",
|
||||
@@ -347,8 +345,6 @@
|
||||
"WorkOrderStatus": "Estado del orden de trabajo",
|
||||
"ObjectCustomFieldCustomGrid": "Campos personalizados",
|
||||
"OutsideServiceList": "Lista de servicios externos",
|
||||
"PartMustTrackSerial": "El seguimiento de los números de serie no puede ajustarse a \"falso\" ya que esta pieza ya tiene un historial registrado con números de serie",
|
||||
"PartTrackSerialHasInventory": "Track serial numbers can not be turned on as this part still has items in inventory",
|
||||
"PartAlternativeWholesalerID": "Mayorista alternativo",
|
||||
"PartAlternativeWholesalerNumber": "Número de mayorista alternativo",
|
||||
"PartCustom1": "Campo personalizado 1",
|
||||
@@ -375,7 +371,6 @@
|
||||
"PartDescription": "Parte descripción",
|
||||
"PartRetail": "Minorista",
|
||||
"PartCost": "Coste",
|
||||
"PartTrackSerialNumber": "Seguimiento número de serie",
|
||||
"PartUPC": "UPC",
|
||||
"PartWholesalerID": "Mayorista",
|
||||
"PartWholesalerNumber": "Número de mayorista",
|
||||
@@ -404,38 +399,9 @@
|
||||
"PartInventoryBalance": "Disponible",
|
||||
"PartByWarehouseInventoryQuantityOnOrder": "En pedido",
|
||||
"PartByWarehouseInventoryReorderQuantity": "Cantidad de reposición",
|
||||
"PartCategoryList": "Categorías de pieza",
|
||||
"PartCategoryName": "Nombre de categoría de la pieza",
|
||||
"PartDisplayFormatsAssemblyNumberName": "Montaje - número - nombre",
|
||||
"PartDisplayFormatsCategoryNumberName": "Categoría - número - nombre",
|
||||
"PartDisplayFormatsManufacturerName": "Fabricante - nombre",
|
||||
"PartDisplayFormatsManufacturerNumber": "Fabricante - número",
|
||||
"PartDisplayFormatsName": "Sólo nombre",
|
||||
"PartDisplayFormatsNameCategoryNumberManufacturer": "Name - category - number - manufacturer",
|
||||
"PartDisplayFormatsNameNumber": "Nombre - número",
|
||||
"PartDisplayFormatsNameNumberManufacturer": "Name - number - manufacturer",
|
||||
"PartDisplayFormatsNameUPC": "Nombre - UPC",
|
||||
"PartDisplayFormatsNumber": "Sólo número",
|
||||
"PartDisplayFormatsNumberName": "Número - nombre",
|
||||
"PartDisplayFormatsNumberNameManufacturer": "Número - nombre - fabricante",
|
||||
"PartDisplayFormatsUPC": "Sólo UPC",
|
||||
"PartInventoryAdjustmentAdjustmentNumber": "Número",
|
||||
"PartInventoryAdjustmentDateAdjusted": "Fecha de ajuste",
|
||||
"PartInventoryAdjustmentPartInventoryAdjustmentID": "ID ajuste",
|
||||
"PartInventoryAdjustmentReasonForAdjustment": "Motivo",
|
||||
"PartInventoryAdjustmentItemNegativeQuantityInvalid": "No hay suficientes piezas de este tipo en el almacén para retirarlas del inventario",
|
||||
"PartInventoryAdjustmentItemPartNotUnique": "La misma combinación pieza / almacén sólo puede utilizarse una vez en un mismo ajuste",
|
||||
"PartInventoryAdjustmentItemZeroQuantityInvalid": "Se necesita una cantidad",
|
||||
"PartInventoryAdjustmentItemQuantityAdjustment": "Ajuste cantidad",
|
||||
"PartRestockRequiredByVendorList": "Reposición de piezas requerida proveedor",
|
||||
"PartSerialAdjustmentID": "Ajuste",
|
||||
"PartSerialAvailable": "Disponible",
|
||||
"PartSerialDateConsumed": "Consumido",
|
||||
"PartSerialDateReceived": "Recibido",
|
||||
"PartSerialSerialNumberNotUnique": "Número de serie ya introducido para esta pieza",
|
||||
"PartSerialWarehouseID": "Almacén de la pieza",
|
||||
"PartSerialNumbersAvailable": "Números de serie disponibles",
|
||||
"PartWarehouseDescription": "Descripción",
|
||||
"PartWarehouseList": "Almacenes de piezas",
|
||||
"PartWarehouseName": "Nombre de almacén de la pieza",
|
||||
"PartWarehouseNotes": "Notas",
|
||||
@@ -731,7 +697,6 @@
|
||||
"Duplicate": "Duplicado",
|
||||
"OK": "Aceptar",
|
||||
"Open": "Abrir",
|
||||
"Paste": "Pegar",
|
||||
"RecordHistory": "Historial del registro",
|
||||
"Save": "Guardar",
|
||||
"SaveClose": "Guardar y salir",
|
||||
@@ -1285,16 +1250,9 @@
|
||||
"WorkOrderItemTypeDescription": "Descripción",
|
||||
"WorkOrderItemTypeList": "Tipos de elementos de pedido",
|
||||
"WorkOrderItemTypeName": "Nombre tipo de elemento de pedido",
|
||||
"PMDayOfTheWeek": "Día de la semana deseado",
|
||||
"PMGenerateServiceWorkOrder": "Generar pedido de servicio manualmente",
|
||||
"PMGenerateSpan": "Frecuencia de servicio",
|
||||
"PMGenerateSpanUnit": "Generar",
|
||||
"PMList": "Mantenimiento preventivo",
|
||||
"PMNextServiceDate": "Fecha del próximo servicio",
|
||||
"PMStopGeneratingDate": "Fecha fin de generación",
|
||||
"PMThresholdSpan": "Antelación del pedido",
|
||||
"PMThresholdSpanUnit": "Umbral",
|
||||
"PMByUnitList": "Mantenimiento preventivo por unidad",
|
||||
"QuoteDateApproved": "Aprobado",
|
||||
"QuoteDateSubmitted": "Presentado",
|
||||
"QuoteGenerateServiceWorkOrder": "Generar pedido de servicio a partir de este presupuesto",
|
||||
@@ -1524,45 +1482,6 @@
|
||||
"Upload": "Cargar",
|
||||
"Activity": "Actividad",
|
||||
"PMItem": "PMItem",
|
||||
"PMItemList": "PMItems",
|
||||
"PMItemName": "Name",
|
||||
"PMItemNotes": "Notas",
|
||||
"PMItemCustom1": "Campo personalizado 1",
|
||||
"PMItemCustom2": "Campo personalizado 2",
|
||||
"PMItemCustom3": "Campo personalizado 3",
|
||||
"PMItemCustom4": "Campo personalizado 4",
|
||||
"PMItemCustom5": "Campo personalizado 5",
|
||||
"PMItemCustom6": "Campo personalizado 6",
|
||||
"PMItemCustom7": "Campo personalizado 7",
|
||||
"PMItemCustom8": "Campo personalizado 8",
|
||||
"PMItemCustom9": "Campo personalizado 9",
|
||||
"PMItemCustom10": "Campo personalizado 10",
|
||||
"PMItemCustom11": "Campo personalizado 11",
|
||||
"PMItemCustom12": "Campo personalizado 12",
|
||||
"PMItemCustom13": "Campo personalizado 13",
|
||||
"PMItemCustom14": "Campo personalizado 14",
|
||||
"PMItemCustom15": "Campo personalizado 15",
|
||||
"PMItemCustom16": "Campo personalizado 16",
|
||||
"PMTemplateItem": "PMTemplateItem",
|
||||
"PMTemplateItemList": "PMTemplateItems",
|
||||
"PMTemplateItemName": "Name",
|
||||
"PMTemplateItemNotes": "Notas",
|
||||
"PMTemplateItemCustom1": "Campo personalizado 1",
|
||||
"PMTemplateItemCustom2": "Campo personalizado 2",
|
||||
"PMTemplateItemCustom3": "Campo personalizado 3",
|
||||
"PMTemplateItemCustom4": "Campo personalizado 4",
|
||||
"PMTemplateItemCustom5": "Campo personalizado 5",
|
||||
"PMTemplateItemCustom6": "Campo personalizado 6",
|
||||
"PMTemplateItemCustom7": "Campo personalizado 7",
|
||||
"PMTemplateItemCustom8": "Campo personalizado 8",
|
||||
"PMTemplateItemCustom9": "Campo personalizado 9",
|
||||
"PMTemplateItemCustom10": "Campo personalizado 10",
|
||||
"PMTemplateItemCustom11": "Campo personalizado 11",
|
||||
"PMTemplateItemCustom12": "Campo personalizado 12",
|
||||
"PMTemplateItemCustom13": "Campo personalizado 13",
|
||||
"PMTemplateItemCustom14": "Campo personalizado 14",
|
||||
"PMTemplateItemCustom15": "Campo personalizado 15",
|
||||
"PMTemplateItemCustom16": "Campo personalizado 16",
|
||||
"QuoteItem": "QuoteItem",
|
||||
"QuoteItemList": "QuoteItems",
|
||||
"QuoteItemName": "Name",
|
||||
|
||||
@@ -284,9 +284,7 @@
|
||||
"NotifySubscriptionLinkText": "Modifier le paramètre de notification :",
|
||||
"Part": "Pièce",
|
||||
"PartAssembly": "Assemblage de pièce",
|
||||
"PartCategory": "Catégorie de pièces",
|
||||
"PartInventoryAdjustment": "Ajustement de stock de pièces",
|
||||
"PartInventoryAdjustmentItem": "Élément d'ajustement de stock de pièces",
|
||||
"PartSerial": "Pièce numérotée",
|
||||
"PartWarehouse": "Magasin de pièces",
|
||||
"PreventiveMaintenance": "Entretien préventif",
|
||||
@@ -348,8 +346,6 @@
|
||||
"WorkOrderStatus": "État de bon de travail",
|
||||
"ObjectCustomFieldCustomGrid": "Champs personnalisés",
|
||||
"OutsideServiceList": "Liste des services extérieurs",
|
||||
"PartMustTrackSerial": "Impossible de régler les numéros de série de suivi sur Faux, car cette pièce apparaît déjà dans l'historique avec des numéros de série",
|
||||
"PartTrackSerialHasInventory": "Track serial numbers can not be turned on as this part still has items in inventory",
|
||||
"PartAlternativeWholesalerID": "Grossiste de remplacement",
|
||||
"PartAlternativeWholesalerNumber": "Numéro de grossiste de remplacement",
|
||||
"PartCustom1": "Champ personnalisé 1",
|
||||
@@ -376,7 +372,6 @@
|
||||
"PartDescription": "Description de la pièce",
|
||||
"PartRetail": "Détail",
|
||||
"PartCost": "Coût",
|
||||
"PartTrackSerialNumber": "Numéro de série de suivi",
|
||||
"PartUPC": "CUP",
|
||||
"PartWholesalerID": "Grossiste",
|
||||
"PartWholesalerNumber": "Numéro de grossiste",
|
||||
@@ -405,38 +400,9 @@
|
||||
"PartInventoryBalance": "Disponible",
|
||||
"PartByWarehouseInventoryQuantityOnOrder": "En commande",
|
||||
"PartByWarehouseInventoryReorderQuantity": "Quantité de réapprovisionnement",
|
||||
"PartCategoryList": "Catégories de pièces",
|
||||
"PartCategoryName": "Nom de catégorie de pièces",
|
||||
"PartDisplayFormatsAssemblyNumberName": "Assemblage - numéro - nom",
|
||||
"PartDisplayFormatsCategoryNumberName": "Catégorie - numéro - nom",
|
||||
"PartDisplayFormatsManufacturerName": "Fabricant - nom",
|
||||
"PartDisplayFormatsManufacturerNumber": "Fabricant - numéro",
|
||||
"PartDisplayFormatsName": "Nom uniquement",
|
||||
"PartDisplayFormatsNameCategoryNumberManufacturer": "Name - category - number - manufacturer",
|
||||
"PartDisplayFormatsNameNumber": "Nom - numéro",
|
||||
"PartDisplayFormatsNameNumberManufacturer": "Name - number - manufacturer",
|
||||
"PartDisplayFormatsNameUPC": "Nom - CUP",
|
||||
"PartDisplayFormatsNumber": "Numéro uniquement",
|
||||
"PartDisplayFormatsNumberName": "Numéro - nom",
|
||||
"PartDisplayFormatsNumberNameManufacturer": "Numéro - nom - fabricant",
|
||||
"PartDisplayFormatsUPC": "CUP uniquement",
|
||||
"PartInventoryAdjustmentAdjustmentNumber": "Numéro",
|
||||
"PartInventoryAdjustmentDateAdjusted": "Date d'ajustement",
|
||||
"PartInventoryAdjustmentPartInventoryAdjustmentID": "ID d'ajustement",
|
||||
"PartInventoryAdjustmentReasonForAdjustment": "Raison",
|
||||
"PartInventoryAdjustmentItemNegativeQuantityInvalid": "Il n'y a pas assez (ou pas du tout) de pièces de ce type dans ce magasin pour que l'on puisse les retirer du stock",
|
||||
"PartInventoryAdjustmentItemPartNotUnique": "La même combinaison pièce/magasin ne peut être utilisée qu'une fois dans le cadre d'un ajustement",
|
||||
"PartInventoryAdjustmentItemZeroQuantityInvalid": "Vous devez spécifier une quantité",
|
||||
"PartInventoryAdjustmentItemQuantityAdjustment": "Ajustement de quantité",
|
||||
"PartRestockRequiredByVendorList": "Réassortiment de pièces demandé par le fournisseur",
|
||||
"PartSerialAdjustmentID": "Ajustement",
|
||||
"PartSerialAvailable": "Disponible",
|
||||
"PartSerialDateConsumed": "Consommé",
|
||||
"PartSerialDateReceived": "Réceptionné",
|
||||
"PartSerialSerialNumberNotUnique": "Numéro de série déjà saisi pour cette pièce",
|
||||
"PartSerialWarehouseID": "Magasin de pièces",
|
||||
"PartSerialNumbersAvailable": "Numéros de série disponibles",
|
||||
"PartWarehouseDescription": "Description",
|
||||
"PartWarehouseList": "Magasins de pièces",
|
||||
"PartWarehouseName": "Nom de magasin de pièces",
|
||||
"PartWarehouseNotes": "Remarques",
|
||||
@@ -732,7 +698,6 @@
|
||||
"Duplicate": "Dupliquer",
|
||||
"OK": "OK",
|
||||
"Open": "Ouvrir",
|
||||
"Paste": "Coller",
|
||||
"RecordHistory": "Enregistrer l'historique",
|
||||
"Save": "Enregistrer",
|
||||
"SaveClose": "Enregistrer et quitter",
|
||||
@@ -1285,16 +1250,9 @@
|
||||
"WorkOrderItemTypeDescription": "Description",
|
||||
"WorkOrderItemTypeList": "Types d'élément de bon de travail",
|
||||
"WorkOrderItemTypeName": "Nom de type d'élément de bon de travail",
|
||||
"PMDayOfTheWeek": "Jour de semaine souhaité",
|
||||
"PMGenerateServiceWorkOrder": "Bon de travail de service généré manuellement",
|
||||
"PMGenerateSpan": "Générer une période de temps",
|
||||
"PMGenerateSpanUnit": "Générer",
|
||||
"PMList": "Entretien préventif",
|
||||
"PMNextServiceDate": "Date de service suivant",
|
||||
"PMStopGeneratingDate": "Arrêter de générer des dates",
|
||||
"PMThresholdSpan": "Période seuil",
|
||||
"PMThresholdSpanUnit": "Seuil",
|
||||
"PMByUnitList": "Entretien préventif par unité",
|
||||
"QuoteDateApproved": "Approuvé",
|
||||
"QuoteDateSubmitted": "Envoyé",
|
||||
"QuoteGenerateServiceWorkOrder": "Générer un bon de travail de service à partir de ce devis",
|
||||
@@ -1524,45 +1482,6 @@
|
||||
"Upload": "Télécharger",
|
||||
"Activity": "Activité",
|
||||
"PMItem": "PMItem",
|
||||
"PMItemList": "PMItems",
|
||||
"PMItemName": "Name",
|
||||
"PMItemNotes": "Remarques",
|
||||
"PMItemCustom1": "Champ personnalisé 1",
|
||||
"PMItemCustom2": "Champ personnalisé 2",
|
||||
"PMItemCustom3": "Champ personnalisé 3",
|
||||
"PMItemCustom4": "Champ personnalisé 4",
|
||||
"PMItemCustom5": "Champ personnalisé 5",
|
||||
"PMItemCustom6": "Champ personnalisé 6",
|
||||
"PMItemCustom7": "Champ personnalisé 7",
|
||||
"PMItemCustom8": "Champ personnalisé 8",
|
||||
"PMItemCustom9": "Champ personnalisé 9",
|
||||
"PMItemCustom10": "Champ personnalisé 10",
|
||||
"PMItemCustom11": "Champ personnalisé 11",
|
||||
"PMItemCustom12": "Champ personnalisé 12",
|
||||
"PMItemCustom13": "Champ personnalisé 13",
|
||||
"PMItemCustom14": "Champ personnalisé 14",
|
||||
"PMItemCustom15": "Champ personnalisé 15",
|
||||
"PMItemCustom16": "Champ personnalisé 16",
|
||||
"PMTemplateItem": "PMTemplateItem",
|
||||
"PMTemplateItemList": "PMTemplateItems",
|
||||
"PMTemplateItemName": "Name",
|
||||
"PMTemplateItemNotes": "Remarques",
|
||||
"PMTemplateItemCustom1": "Champ personnalisé 1",
|
||||
"PMTemplateItemCustom2": "Champ personnalisé 2",
|
||||
"PMTemplateItemCustom3": "Champ personnalisé 3",
|
||||
"PMTemplateItemCustom4": "Champ personnalisé 4",
|
||||
"PMTemplateItemCustom5": "Champ personnalisé 5",
|
||||
"PMTemplateItemCustom6": "Champ personnalisé 6",
|
||||
"PMTemplateItemCustom7": "Champ personnalisé 7",
|
||||
"PMTemplateItemCustom8": "Champ personnalisé 8",
|
||||
"PMTemplateItemCustom9": "Champ personnalisé 9",
|
||||
"PMTemplateItemCustom10": "Champ personnalisé 10",
|
||||
"PMTemplateItemCustom11": "Champ personnalisé 11",
|
||||
"PMTemplateItemCustom12": "Champ personnalisé 12",
|
||||
"PMTemplateItemCustom13": "Champ personnalisé 13",
|
||||
"PMTemplateItemCustom14": "Champ personnalisé 14",
|
||||
"PMTemplateItemCustom15": "Champ personnalisé 15",
|
||||
"PMTemplateItemCustom16": "Champ personnalisé 16",
|
||||
"QuoteItem": "QuoteItem",
|
||||
"QuoteItemList": "QuoteItems",
|
||||
"QuoteItemName": "Name",
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
{"Name":"PM Item Tasks ","Active":true,"Notes":"","Roles":50538,"AType":86,"IncludeWoItemDescendants":false,"Template":"<html>\n\n<body>\n <div>\n <div class=\"reporttitle\">\n <p>{{ayT 'PreventiveMaintenance'}} {{ayT 'WorkOrderItemList'}} {{ayT 'WorkOrderItemTasks'}} List</p>\n </div>\n\n <table>\n \n <thead>\n <tr>\n <th colspan=\"1\">{{ayT 'PreventiveMaintenance'}}</th>\n <th colspan=\"2\">{{ayT 'PMNextServiceDate'}}</th>\n <th colspan=\"4\">{{ayT 'WorkOrderItemSummary'}}</th> \n\n\n\t\t\t\t\t<th colspan=\"2\" class=\"centerlean\" >{{ayT 'WorkOrderItemTaskWorkOrderItemTaskCompletionType'}}</th> \n\t\t\t\t\t<th colspan=\"6\">{{ayT 'WorkOrderItemTasks'}}</th>\n </tr>\n </thead>\n\n <tbody>\n {{#each ayReportData}}\n {{#each Items}}\n {{#each Tasks}}\n <tr>\n <td colspan=\"1\">{{../../Serial}}</td>\n <td colspan=\"2\">{{ayDateTime ../../NextServiceDate}}</td>\n <td colspan=\"4\">{{../Notes}}</td>\n\n\t\t\t\t\t<!-- note that this if_eq is from a custom Helper --><!-- IF status equals Completed (value is 2) then displays with a checkmark -->\n\t\t\t\t\t{{#if_eq Status 2}}<td colspan=\"2\" class=\"centerlean\">{{StatusViz}} <input type=\"checkbox\" id=\"manual1\" checked><label for=\"manual1\"> </label></td>\n\t\t\t\t\t{{else}}<td colspan=\"2\" class=\"centerlean\">{{StatusViz}} <input type=\"checkbox\" id=\"manual1\" ><label for=\"manual1\"> </label></td>{{/if_eq}}\n\t\t\t\t\t<td colspan=\"6\">{{Task}}</td>\n \n </tr>\n {{/each}}\n {{/each}}\n {{/each}}\n </tbody>\n\n <tfoot>\n </tfoot>\n\n </table>\n\n\n </div>\n</body>\n\n</html>","Style":"body {\r\n font-family: 'Helvetica', 'Helvetica Neue', Arial, sans-serif; \r\n}\r\n\r\n.reporttitle { \r\n margin-bottom: 20pt; \r\n font-weight: bold; \r\n font-size: 13pt; \r\n color: #9e9e9e;\r\n} \r\n\r\ntable { \r\n border-collapse: collapse;\r\n white-space: pre-wrap;\r\n width: 100%;\r\n table-layout: fixed;\r\n }\r\n\r\nth {\r\n height: 20px;\r\n font-size: 10pt; \r\n color: #9e9e9e;\r\n}\r\n\r\ntbody td {\r\n padding: 10px;\r\n word-wrap: break-word;\r\n font-size: 8pt;\r\n}\r\n\r\n\r\ntbody tr:nth-child(even) {\r\n background-color: #f8f8f8; /* MUST checkmark Print background in PDF Options for this to show */\r\n}\r\n\r\n\r\n.rightlean {\r\n text-align: right;\r\n}\r\n.leftlean {\r\n text-align: left;\r\n}\r\n.centerlean {\r\n text-align: center;\r\n}\r\n\r\n\r\n.fontgreen {\r\n color: green;\r\n font-size: 16pt;\r\n}\r\n.fontblue {\r\n color: blue;\r\n}\r\n.fontred {\r\n color:red;\r\n}\r\n\r\n","JsPrerender":" \n //this function (if present) is called with the report data \n //before the report is rendered\n //modify data as required here and return it to change the data before the report renders\n //see the help documentation for details\n\nasync function ayPrepareData(ayData) { \n\n await ayGetTranslations([ \"WorkOrderItemTasks\", \"PreventiveMaintenance\", \"WorkOrderItemList\", \"PMNextServiceDate\", \"WorkOrderItemSummary\", \"WorkOrderItemTaskWorkOrderItemTaskCompletionType\" ]);\n\n\n \n return ayData;\n}","JsHelpers":"//custom helper so can do a direct comparison - i.e. if value equals xxxx, then show, else show yyyyy\r\n\r\nHandlebars.registerHelper('if_eq', function(a, b, opts) {\r\n if(a == b) // Or === depending on your needs\r\n return opts.fn(this);\r\n else\r\n return opts.inverse(this);\r\n});","RenderType":0,"HeaderTemplate":"<span> </span>","FooterTemplate":"<span style=\"font-size:6pt; width: 96%;text-align:left; \"> Printed date: PDFDate</span>\n<span style=\"font-size:6pt;width: 96%; text-align: right; \">Page <span class=\"pageNumber\"></span> of <span class=\"totalPages\"></span> </span>","DisplayHeaderFooter":true,"PaperFormat":0,"Landscape":true,"MarginOptionsBottom":"15mm","MarginOptionsLeft":"20mm","MarginOptionsRight":"20mm","MarginOptionsTop":"10mm","PageRanges":null,"PreferCSSPageSize":false,"PrintBackground":true,"Scale":1.00000}
|
||||
{"Name":"PM Item Tasks ","Active":true,"Notes":"","Roles":50538,"AType":86,"IncludeWoItemDescendants":false,"Template":"<html>\n\n<body>\n <div>\n <div class=\"reporttitle\">\n <p>{{ayT 'PM'}} {{ayT 'WorkOrderItemList'}} {{ayT 'WorkOrderItemTasks'}} List</p>\n </div>\n\n <table>\n \n <thead>\n <tr>\n <th colspan=\"1\">{{ayT 'PM'}}</th>\n <th colspan=\"2\">{{ayT 'PMNextServiceDate'}}</th>\n <th colspan=\"4\">{{ayT 'WorkOrderItemSummary'}}</th> \n\n\n\t\t\t\t\t<th colspan=\"2\" class=\"centerlean\" >{{ayT 'WorkOrderItemTaskWorkOrderItemTaskCompletionType'}}</th> \n\t\t\t\t\t<th colspan=\"6\">{{ayT 'WorkOrderItemTasks'}}</th>\n </tr>\n </thead>\n\n <tbody>\n {{#each ayReportData}}\n {{#each Items}}\n {{#each Tasks}}\n <tr>\n <td colspan=\"1\">{{../../Serial}}</td>\n <td colspan=\"2\">{{ayDateTime ../../NextServiceDate}}</td>\n <td colspan=\"4\">{{../Notes}}</td>\n\n\t\t\t\t\t<!-- note that this if_eq is from a custom Helper --><!-- IF status equals Completed (value is 2) then displays with a checkmark -->\n\t\t\t\t\t{{#if_eq Status 2}}<td colspan=\"2\" class=\"centerlean\">{{StatusViz}} <input type=\"checkbox\" id=\"manual1\" checked><label for=\"manual1\"> </label></td>\n\t\t\t\t\t{{else}}<td colspan=\"2\" class=\"centerlean\">{{StatusViz}} <input type=\"checkbox\" id=\"manual1\" ><label for=\"manual1\"> </label></td>{{/if_eq}}\n\t\t\t\t\t<td colspan=\"6\">{{Task}}</td>\n \n </tr>\n {{/each}}\n {{/each}}\n {{/each}}\n </tbody>\n\n <tfoot>\n </tfoot>\n\n </table>\n\n\n </div>\n</body>\n\n</html>","Style":"body {\r\n font-family: 'Helvetica', 'Helvetica Neue', Arial, sans-serif; \r\n}\r\n\r\n.reporttitle { \r\n margin-bottom: 20pt; \r\n font-weight: bold; \r\n font-size: 13pt; \r\n color: #9e9e9e;\r\n} \r\n\r\ntable { \r\n border-collapse: collapse;\r\n white-space: pre-wrap;\r\n width: 100%;\r\n table-layout: fixed;\r\n }\r\n\r\nth {\r\n height: 20px;\r\n font-size: 10pt; \r\n color: #9e9e9e;\r\n}\r\n\r\ntbody td {\r\n padding: 10px;\r\n word-wrap: break-word;\r\n font-size: 8pt;\r\n}\r\n\r\n\r\ntbody tr:nth-child(even) {\r\n background-color: #f8f8f8; /* MUST checkmark Print background in PDF Options for this to show */\r\n}\r\n\r\n\r\n.rightlean {\r\n text-align: right;\r\n}\r\n.leftlean {\r\n text-align: left;\r\n}\r\n.centerlean {\r\n text-align: center;\r\n}\r\n\r\n\r\n.fontgreen {\r\n color: green;\r\n font-size: 16pt;\r\n}\r\n.fontblue {\r\n color: blue;\r\n}\r\n.fontred {\r\n color:red;\r\n}\r\n\r\n","JsPrerender":" \n //this function (if present) is called with the report data \n //before the report is rendered\n //modify data as required here and return it to change the data before the report renders\n //see the help documentation for details\n\nasync function ayPrepareData(ayData) { \n\n await ayGetTranslations([ \"WorkOrderItemTasks\", \"PM\", \"WorkOrderItemList\", \"PMNextServiceDate\", \"WorkOrderItemSummary\", \"WorkOrderItemTaskWorkOrderItemTaskCompletionType\" ]);\n\n\n \n return ayData;\n}","JsHelpers":"//custom helper so can do a direct comparison - i.e. if value equals xxxx, then show, else show yyyyy\r\n\r\nHandlebars.registerHelper('if_eq', function(a, b, opts) {\r\n if(a == b) // Or === depending on your needs\r\n return opts.fn(this);\r\n else\r\n return opts.inverse(this);\r\n});","RenderType":0,"HeaderTemplate":"<span> </span>","FooterTemplate":"<span style=\"font-size:6pt; width: 96%;text-align:left; \"> Printed date: PDFDate</span>\n<span style=\"font-size:6pt;width: 96%; text-align: right; \">Page <span class=\"pageNumber\"></span> of <span class=\"totalPages\"></span> </span>","DisplayHeaderFooter":true,"PaperFormat":0,"Landscape":true,"MarginOptionsBottom":"15mm","MarginOptionsLeft":"20mm","MarginOptionsRight":"20mm","MarginOptionsTop":"10mm","PageRanges":null,"PreferCSSPageSize":false,"PrintBackground":true,"Scale":1.00000}
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
{"Name":"PM Scheduled Users","Active":true,"Notes":"","Roles":50538,"AType":85,"IncludeWoItemDescendants":false,"Template":"<html>\n\n<body>\n <div>\n <div class=\"reporttitle\">\n <p>{{ayT 'PreventiveMaintenance'}} {{ayT 'WorkOrderItemScheduledUserList'}} List</p>\n </div>\n\n <table>\n \n <thead>\n <tr>\n <th colspan=\"1\">{{ayT 'PM'}}</th>\n <th colspan=\"2\">{{ayT 'Customer'}}</th>\n <th colspan=\"2\">{{ayT 'WorkOrderItemWorkOrderStatusID'}}</th>\n <th colspan=\"4\">{{ayT 'WorkOrderItemSummary'}}</th> \n <th colspan=\"2\">{{ayT 'WorkOrderItemScheduledUsers'}}</th> \n <th colspan=\"2\">{{ayT 'WorkOrderItemScheduledUserStartDate'}}</th>\n <th colspan=\"1\">{{ayT 'WorkOrderItemScheduledUserEstimatedQuantity'}}</th>\n </tr>\n </thead>\n\n <tbody>\n {{#each ayReportData}}\n {{#each Items}}\n {{#each ScheduledUsers}}\n <tr>\n <td colspan=\"1\">{{../../Serial}}</td>\n <td colspan=\"2\">{{../../CustomerViz}}</td>\n <td colspan=\"2\">{{../WorkOrderItemStatusNameViz}}</td>\n <td colspan=\"4\">{{../Notes}}</td>\n <td colspan=\"2\">{{UserViz}}</td>\n <td colspan=\"2\">{{ayDateTime StartDate}}</td>\n <td colspan=\"1\">{{EstimatedQuantity}}</td>\n \n </tr>\n {{/each}}\n {{/each}}\n {{/each}}\n </tbody>\n\n <tfoot>\n </tfoot>\n\n </table>\n\n\n </div>\n</body>\n\n</html>","Style":"body {\r\n font-family: 'Helvetica', 'Helvetica Neue', Arial, sans-serif; \r\n}\r\n\r\n.reporttitle { \r\n margin-bottom: 20pt; \r\n font-weight: bold; \r\n font-size: 13pt; \r\n color: #9e9e9e;\r\n} \r\n\r\ntable { \r\n border-collapse: collapse;\r\n white-space: pre-wrap;\r\n width: 100%;\r\n table-layout: fixed;\r\n }\r\n\r\nth {\r\n height: 20px;\r\n font-size: 10pt; \r\n color: #9e9e9e;\r\n}\r\n\r\ntbody td {\r\n padding: 10px;\r\n word-wrap: break-word;\r\n font-size: 8pt;\r\n}\r\n\r\n\r\ntbody tr:nth-child(even) {\r\n background-color: #f8f8f8; /* MUST checkmark Print background in PDF Options for this to show */\r\n}\r\n\r\n\r\n.rightlean {\r\n text-align: right;\r\n}\r\n.leftlean {\r\n text-align: left;\r\n}\r\n.centerlean {\r\n text-align: center;\r\n}\r\n\r\n\r\n.fontgreen {\r\n color: green;\r\n font-size: 16pt;\r\n}\r\n.fontblue {\r\n color: blue;\r\n}\r\n.fontred {\r\n color:red;\r\n}\r\n\r\n","JsPrerender":" \n //this function (if present) is called with the report data \n //before the report is rendered\n //modify data as required here and return it to change the data before the report renders\n //see the help documentation for details\n\nasync function ayPrepareData(ayData) { \n\n await ayGetTranslations([ \"PM\", \"PreventiveMaintenance\", \"WorkOrderItemScheduledUsers\", \"WorkOrderItemScheduledUserList\", \"WorkOrder\", \"Customer\", \"WorkOrderItemWorkOrderStatusID\", \"WorkOrderItemSummary\", \"WorkOrderItemScheduledUserStartDate\", \"WorkOrderItemScheduledUserEstimatedQuantity\" ]);\n\n \n return ayData;\n}","JsHelpers":"","RenderType":0,"HeaderTemplate":"<span> </span>","FooterTemplate":"<span style=\"font-size:6pt; width: 96%;text-align:left; \"> Printed date: PDFDate</span>\n<span style=\"font-size:6pt;width: 96%; text-align: right; \">Page <span class=\"pageNumber\"></span> of <span class=\"totalPages\"></span> </span>","DisplayHeaderFooter":true,"PaperFormat":0,"Landscape":true,"MarginOptionsBottom":"15mm","MarginOptionsLeft":"20mm","MarginOptionsRight":"20mm","MarginOptionsTop":"10mm","PageRanges":null,"PreferCSSPageSize":false,"PrintBackground":true,"Scale":1.00000}
|
||||
{"Name":"PM Scheduled Users","Active":true,"Notes":"","Roles":50538,"AType":85,"IncludeWoItemDescendants":false,"Template":"<html>\n\n<body>\n <div>\n <div class=\"reporttitle\">\n <p>{{ayT 'PM'}} {{ayT 'WorkOrderItemScheduledUserList'}} List</p>\n </div>\n\n <table>\n \n <thead>\n <tr>\n <th colspan=\"1\">{{ayT 'PM'}}</th>\n <th colspan=\"2\">{{ayT 'Customer'}}</th>\n <th colspan=\"2\">{{ayT 'WorkOrderItemWorkOrderStatusID'}}</th>\n <th colspan=\"4\">{{ayT 'WorkOrderItemSummary'}}</th> \n <th colspan=\"2\">{{ayT 'WorkOrderItemScheduledUsers'}}</th> \n <th colspan=\"2\">{{ayT 'WorkOrderItemScheduledUserStartDate'}}</th>\n <th colspan=\"1\">{{ayT 'WorkOrderItemScheduledUserEstimatedQuantity'}}</th>\n </tr>\n </thead>\n\n <tbody>\n {{#each ayReportData}}\n {{#each Items}}\n {{#each ScheduledUsers}}\n <tr>\n <td colspan=\"1\">{{../../Serial}}</td>\n <td colspan=\"2\">{{../../CustomerViz}}</td>\n <td colspan=\"2\">{{../WorkOrderItemStatusNameViz}}</td>\n <td colspan=\"4\">{{../Notes}}</td>\n <td colspan=\"2\">{{UserViz}}</td>\n <td colspan=\"2\">{{ayDateTime StartDate}}</td>\n <td colspan=\"1\">{{EstimatedQuantity}}</td>\n \n </tr>\n {{/each}}\n {{/each}}\n {{/each}}\n </tbody>\n\n <tfoot>\n </tfoot>\n\n </table>\n\n\n </div>\n</body>\n\n</html>","Style":"body {\r\n font-family: 'Helvetica', 'Helvetica Neue', Arial, sans-serif; \r\n}\r\n\r\n.reporttitle { \r\n margin-bottom: 20pt; \r\n font-weight: bold; \r\n font-size: 13pt; \r\n color: #9e9e9e;\r\n} \r\n\r\ntable { \r\n border-collapse: collapse;\r\n white-space: pre-wrap;\r\n width: 100%;\r\n table-layout: fixed;\r\n }\r\n\r\nth {\r\n height: 20px;\r\n font-size: 10pt; \r\n color: #9e9e9e;\r\n}\r\n\r\ntbody td {\r\n padding: 10px;\r\n word-wrap: break-word;\r\n font-size: 8pt;\r\n}\r\n\r\n\r\ntbody tr:nth-child(even) {\r\n background-color: #f8f8f8; /* MUST checkmark Print background in PDF Options for this to show */\r\n}\r\n\r\n\r\n.rightlean {\r\n text-align: right;\r\n}\r\n.leftlean {\r\n text-align: left;\r\n}\r\n.centerlean {\r\n text-align: center;\r\n}\r\n\r\n\r\n.fontgreen {\r\n color: green;\r\n font-size: 16pt;\r\n}\r\n.fontblue {\r\n color: blue;\r\n}\r\n.fontred {\r\n color:red;\r\n}\r\n\r\n","JsPrerender":" \n //this function (if present) is called with the report data \n //before the report is rendered\n //modify data as required here and return it to change the data before the report renders\n //see the help documentation for details\n\nasync function ayPrepareData(ayData) { \n\n await ayGetTranslations([ \"PM\", \"PM\", \"WorkOrderItemScheduledUsers\", \"WorkOrderItemScheduledUserList\", \"WorkOrder\", \"Customer\", \"WorkOrderItemWorkOrderStatusID\", \"WorkOrderItemSummary\", \"WorkOrderItemScheduledUserStartDate\", \"WorkOrderItemScheduledUserEstimatedQuantity\" ]);\n\n \n return ayData;\n}","JsHelpers":"","RenderType":0,"HeaderTemplate":"<span> </span>","FooterTemplate":"<span style=\"font-size:6pt; width: 96%;text-align:left; \"> Printed date: PDFDate</span>\n<span style=\"font-size:6pt;width: 96%; text-align: right; \">Page <span class=\"pageNumber\"></span> of <span class=\"totalPages\"></span> </span>","DisplayHeaderFooter":true,"PaperFormat":0,"Landscape":true,"MarginOptionsBottom":"15mm","MarginOptionsLeft":"20mm","MarginOptionsRight":"20mm","MarginOptionsTop":"10mm","PageRanges":null,"PreferCSSPageSize":false,"PrintBackground":true,"Scale":1.00000}
|
||||
@@ -1 +1 @@
|
||||
{"Name":"PM Units grouped by Customer","Active":true,"Notes":"","Roles":50538,"AType":88,"IncludeWoItemDescendants":false,"Template":"<html>\n\n<body>\n <div>\n <div class=\"reporttitle\">\n\t\t\t<p>{{ayT 'PMList'}} {{ayT 'WorkOrderItemUnitList'}} grouped by {{ayT 'Customer'}}</p>\n\t\t</div>\n <table>\n <thead>\n <tr>\n <th colspan=\"2\" class=\"leftlean\" >{{ayT 'Customer'}}</th>\n <th colspan=\"1\">{{ayT 'PreventiveMaintenance'}}</th>\n <th colspan=\"1\">{{ayT 'PMNextServiceDate'}}</th>\n <th colspan=\"2\">{{ayT 'WorkOrderItemUnit'}}</th>\n <th colspan=\"1\">{{ayT 'WorkOrderItemWorkOrderStatusID'}}</th>\n <th colspan=\"3\">{{ayT 'WorkOrderItemSummary'}}</th>\n </tr>\n </thead>\n <tbody>\n {{#each ayReportData}}\n <tr>\n <td colspan=\"10\">{{group}}</td>\n </tr>\n {{#each items}}\n {{#each Items}}\n {{#each Units}}\n <tr> \n <td colspan=\"2\"> </td>\n <td colspan=\"1\" class=\"centerlean\">{{../../Serial}}</td> <!--note the two ../ to go up levels to get this data -->\n <td colspan=\"1\" class=\"centerlean\">{{ayDate ../../NextServiceDate}}</td><!--note the two ../ to go up levels to get this data -->\n <td colspan=\"2\" >{{UnitViz}} - {{UnitModelNameViz}}</td>\n <td colspan=\"1\" >{{../WorkOrderItemStatusNameViz}}</td><!--note the ../ to go up level to get this data -->\n <td colspan=\"3\" >{{../Notes}}</td><!--note the ../ to go up level to get this data --> \n </tr>\n {{/each}}\n {{/each}}\n {{/each}}\n <tr>\n <td colspan=\"10\"> </td>\n </tr>\n\n <tr>\n <td colspan=\"10\"> </td>\n </tr>\n {{/each}}\n </tbody>\n </table> \n </div>\n\n <!-- uncomment to see the raw data returned from the custom Prepare \n<div>\n <p>{{ayJSON ayReportData}} </p>\n</div> \n-->\n\n</body>\n</html>","Style":".minimum {\n font-size: 6pt;\n}\n\ntfoot {\n border-top: 2px solid #9e9e9e;\n font-size: 7pt;\n text-align: center;\n}\n\n.singlePage\n{\npage-break-after: always;\n}\n\nbody {\n font-family: 'Helvetica', 'Helvetica Neue', Arial, sans-serif; \n}\n\n.reporttitle { \n margin-bottom: 20pt; \n font-weight: bold; \n font-size: 13pt; \n color: #9e9e9e;\n} \n\ntable { \n border-collapse: collapse;\n white-space: pre-wrap;\n width: 100%;\n table-layout: fixed; \n }\n\nth {\n height: 30px;\n font-size: 9pt; \n color: #9e9e9e;\n}\n\ntbody td {\n padding: 10px;\n word-wrap: break-word;\n font-size: 7pt;\n}\n\n\ntbody tr:nth-child(even) {\n background-color: #f8f8f8; /* MUST checkmark Print background in PDF Options for this to show */\n}\n\n\n.rightlean {\n text-align: right;\n}\n.leftlean {\n text-align: left;\n}\n.centerlean {\n text-align: center;\n}\n\n\n.fontgreen {\n color: green;\n}\n.fontblue {\n color: blue;\n}\n.fontred {\n color:red;\n}\n\n","JsPrerender":"async function ayPrepareData(reportData){ \n //this function (if present) is called with the report data \n //before the report is rendered\n //modify data as required here and return it to change the data before the report renders\n //see the help documentation for details\n\n\treportData.ayReportData = ayGroupByKey(reportData.ayReportData, 'CustomerViz')\n\t\n\tawait ayGetTranslations([\"PreventiveMaintenance\", \"PMList\", \"Customer\", \"PMNextServiceDate\", \"WorkOrderItemUnit\", \"WorkOrderItemUnitList\", \"WorkOrderStatus\", \"WorkOrderItemWorkOrderStatusID\", \"WorkOrderItemSummary\", \"WorkOrderSummary\" ]);\n\n\n\n return reportData;\n}","JsHelpers":"","RenderType":0,"HeaderTemplate":"<span> </span>","FooterTemplate":"<span style=\"font-size:6pt; width: 96%;text-align:left; \"> Printed date: PDFDate</span>\n<span style=\"font-size:6pt;width: 96%; text-align: right; \">Page <span class=\"pageNumber\"></span> of <span class=\"totalPages\"></span> </span>","DisplayHeaderFooter":true,"PaperFormat":10,"Landscape":true,"MarginOptionsBottom":"15mm","MarginOptionsLeft":"15mm","MarginOptionsRight":"15mm","MarginOptionsTop":"10mm","PageRanges":null,"PreferCSSPageSize":false,"PrintBackground":true,"Scale":1.00000}
|
||||
{"Name":"PM Units grouped by Customer","Active":true,"Notes":"","Roles":50538,"AType":88,"IncludeWoItemDescendants":false,"Template":"<html>\n\n<body>\n <div>\n <div class=\"reporttitle\">\n\t\t\t<p>{{ayT 'PMList'}} {{ayT 'WorkOrderItemUnitList'}} grouped by {{ayT 'Customer'}}</p>\n\t\t</div>\n <table>\n <thead>\n <tr>\n <th colspan=\"2\" class=\"leftlean\" >{{ayT 'Customer'}}</th>\n <th colspan=\"1\">{{ayT 'PM'}}</th>\n <th colspan=\"1\">{{ayT 'PMNextServiceDate'}}</th>\n <th colspan=\"2\">{{ayT 'WorkOrderItemUnit'}}</th>\n <th colspan=\"1\">{{ayT 'WorkOrderItemWorkOrderStatusID'}}</th>\n <th colspan=\"3\">{{ayT 'WorkOrderItemSummary'}}</th>\n </tr>\n </thead>\n <tbody>\n {{#each ayReportData}}\n <tr>\n <td colspan=\"10\">{{group}}</td>\n </tr>\n {{#each items}}\n {{#each Items}}\n {{#each Units}}\n <tr> \n <td colspan=\"2\"> </td>\n <td colspan=\"1\" class=\"centerlean\">{{../../Serial}}</td> <!--note the two ../ to go up levels to get this data -->\n <td colspan=\"1\" class=\"centerlean\">{{ayDate ../../NextServiceDate}}</td><!--note the two ../ to go up levels to get this data -->\n <td colspan=\"2\" >{{UnitViz}} - {{UnitModelNameViz}}</td>\n <td colspan=\"1\" >{{../WorkOrderItemStatusNameViz}}</td><!--note the ../ to go up level to get this data -->\n <td colspan=\"3\" >{{../Notes}}</td><!--note the ../ to go up level to get this data --> \n </tr>\n {{/each}}\n {{/each}}\n {{/each}}\n <tr>\n <td colspan=\"10\"> </td>\n </tr>\n\n <tr>\n <td colspan=\"10\"> </td>\n </tr>\n {{/each}}\n </tbody>\n </table> \n </div>\n\n <!-- uncomment to see the raw data returned from the custom Prepare \n<div>\n <p>{{ayJSON ayReportData}} </p>\n</div> \n-->\n\n</body>\n</html>","Style":".minimum {\n font-size: 6pt;\n}\n\ntfoot {\n border-top: 2px solid #9e9e9e;\n font-size: 7pt;\n text-align: center;\n}\n\n.singlePage\n{\npage-break-after: always;\n}\n\nbody {\n font-family: 'Helvetica', 'Helvetica Neue', Arial, sans-serif; \n}\n\n.reporttitle { \n margin-bottom: 20pt; \n font-weight: bold; \n font-size: 13pt; \n color: #9e9e9e;\n} \n\ntable { \n border-collapse: collapse;\n white-space: pre-wrap;\n width: 100%;\n table-layout: fixed; \n }\n\nth {\n height: 30px;\n font-size: 9pt; \n color: #9e9e9e;\n}\n\ntbody td {\n padding: 10px;\n word-wrap: break-word;\n font-size: 7pt;\n}\n\n\ntbody tr:nth-child(even) {\n background-color: #f8f8f8; /* MUST checkmark Print background in PDF Options for this to show */\n}\n\n\n.rightlean {\n text-align: right;\n}\n.leftlean {\n text-align: left;\n}\n.centerlean {\n text-align: center;\n}\n\n\n.fontgreen {\n color: green;\n}\n.fontblue {\n color: blue;\n}\n.fontred {\n color:red;\n}\n\n","JsPrerender":"async function ayPrepareData(reportData){ \n //this function (if present) is called with the report data \n //before the report is rendered\n //modify data as required here and return it to change the data before the report renders\n //see the help documentation for details\n\n\treportData.ayReportData = ayGroupByKey(reportData.ayReportData, 'CustomerViz')\n\t\n\tawait ayGetTranslations([\"PM\", \"PMList\", \"Customer\", \"PMNextServiceDate\", \"WorkOrderItemUnit\", \"WorkOrderItemUnitList\", \"WorkOrderStatus\", \"WorkOrderItemWorkOrderStatusID\", \"WorkOrderItemSummary\", \"WorkOrderSummary\" ]);\n\n\n\n return reportData;\n}","JsHelpers":"","RenderType":0,"HeaderTemplate":"<span> </span>","FooterTemplate":"<span style=\"font-size:6pt; width: 96%;text-align:left; \"> Printed date: PDFDate</span>\n<span style=\"font-size:6pt;width: 96%; text-align: right; \">Page <span class=\"pageNumber\"></span> of <span class=\"totalPages\"></span> </span>","DisplayHeaderFooter":true,"PaperFormat":10,"Landscape":true,"MarginOptionsBottom":"15mm","MarginOptionsLeft":"15mm","MarginOptionsRight":"15mm","MarginOptionsTop":"10mm","PageRanges":null,"PreferCSSPageSize":false,"PrintBackground":true,"Scale":1.00000}
|
||||
Reference in New Issue
Block a user