phamos-eu / it_management

Management von IT-Bausteinen. Hierzu gehören IT-Geräte und IT-Lösungen wie Server, Rechner, Netzwerke und E-Mailserver sowie auch Backups, Dienstleistungsverträge, Accounts und Internetleistungen.
https://phamos.eu/module/it_management
GNU General Public License v3.0
64 stars 69 forks source link

Quick Entry Hook #145

Closed majubewi closed 3 years ago

majubewi commented 3 years ago

In the Quickentry the Employee field should be preselected via the currently logged in user.

majubewi commented 3 years ago

Possible for Full Edit in trip.js

frappe.ui.form.on('Trip', {
    setup: function(frm){
    },
    onload: function(frm) {
        if(frm.is_new()){
          frappe.model.get_value('User',user,["full_name"], function(full_name){
            frappe.model.get_value('Employee',{'employee_name':full_name.full_name},["name"],function(emp_name){
              frm.set_value("employee",emp_name.name);
            });
          });
        }
      }
});

Nontrivial for Quick Entry

https://discuss.erpnext.com/t/how-to-run-a-custom-script-in-quick-entry/39122/7

wojosc commented 3 years ago

@canlann ich glaube das gibt'S auch rigendwas in dem Option Feld wie "Active User" oder so...das ist aber auch im Moment nicht so arg wichtig.