Skip to content

Instantly share code, notes, and snippets.

View TurkerTunali's full-sized avatar

Türker Tunalı TurkerTunali

View GitHub Profile
@TurkerTunali
TurkerTunali / excel_download_client.js
Created April 2, 2024 14:46
Excel Create and Download Frappe (ERPNext)
frappe.ui.form.on('Sevkiyat', {
refresh: function(frm) {
frm.add_custom_button('Çeki Listesi Oluştur', async function() {
let columns = ["Batch", "Item Code", "Roll ID", "Customer", "Sales Order", "Net Weight [Kg]", "Gross Weight [Kg]", "Meter [cm]", "Width [cm]", "Diameter [cm]"];
let data = [];
for(let dItemIndex = 0; dItemIndex < frm.doc.shipment_detail.length; dItemIndex++) {
let docBatch = await frappe.db.get_doc("Batch", frm.doc.shipment_detail[dItemIndex].batch);
console.log(docBatch.reference_name);
let docWO = await frappe.db.get_value("Stock Entry", docBatch.reference_name, "work_order");