>

Al Quds Aviation & Umrah Service

Party Billing Login

Default: admin / 12345

Al Quds Aviation & Umrah Service — Party Billing Software
MZ 43, Zamin Center, Shimla Hill, Lahore
WhatsApp / Phone: 0321-8888626
Total Sales
Rs 0
Total Received
Rs 0
Total Cost
Rs 0
Remaining / Balance
Rs 0

New Party / Service Entry

DatePartyServiceQtyCustomer PriceOur CostReceivedDueProfitProofActions

Customer Ledger

Invoice / Receipt

`); w.document.close(); } function editE(id){let x=data.find(x=>x.id===id);edit=id;$("party").value=x.party;$("date").value=x.date;$("service").value=x.service;$("qty").value=x.qty;$("sale").value=x.sale;$("costv").value=x.cost;$("rec").value=x.received;$("note").value=x.note;$("title").textContent="Edit Entry";$("save").textContent="Update Entry";scrollTo(0,0)} function del(id){if(confirm("Delete this entry?")){data=data.filter(x=>x.id!==id);save();render()}}function allDel(){if(confirm("Delete all entries?")){data=[];save();render()}}function logout(){sessionStorage.removeItem("x");location.reload()} function esc(s){return String(s).replace(/[&<>"']/g,c=>({"&":"&","<":"<",">":">",'"':""","'":"'"}[c]))} $("search").oninput=render;$("month").oninput=render; function csv(){let a=[["Date","Party","Service","Qty","Customer Price","Our Cost","Received","Due","Profit","Note"],...data.map(x=>[x.date,x.party,x.service,x.qty,x.sale*x.qty,x.cost*x.qty,x.received,x.sale*x.qty-x.received,(x.sale-x.cost)*x.qty,x.note])];let z="\ufeff"+a.map(r=>r.map(v=>`"${String(v).replace(/"/g,'""')}"`).join(",")).join("\n"),l=document.createElement("a");l.href=URL.createObjectURL(new Blob([z],{type:"text/csv"}));l.download="Travel-Victory-Party-Accounts.csv";l.click()} function fillDocs(){let q=$("docEntry");q.innerHTML=data.map(x=>``).join("")} function ledger(){let name=$("ledgerParty").value.trim().toLowerCase();let a=data.filter(x=>x.party.toLowerCase()===name);let sales=a.reduce((n,x)=>n+x.sale*x.qty,0),rec=a.reduce((n,x)=>n+x.received,0);$("ledgerOut").innerHTML=a.length?`${a.map(x=>``).join("")}
DateServiceSaleReceivedDue
${x.date}${x.service}${money(x.sale*x.qty)}${money(x.received)}${money(x.sale*x.qty-x.received)}

Total Sale: ${money(sales)}   Received: ${money(rec)}   Due: ${money(sales-rec)}

`:"Party not found"} function printLedger(){let x=$("ledgerOut").innerHTML;if(!x)return;let w=open("","_blank");w.document.write(`

Al Quds Aviation & Umrah Service

MZ 43, Zamin Center, Shimla Hill, Lahore
WhatsApp / Phone: 0321-8888626

Customer Ledger — ${esc($("ledgerParty").value)}

${x}

Hotel / Airline Travel Voucher

Makkah Hotel

Madina Hotel

Airline / Flight

Transport / Other

ClientMakkahMadinaAirlineArrivalDepartureAction
`);w.document.close();w.print()} function printDoc(){let x=data.find(x=>x.id==$("docEntry").value);if(!x)return;let invoice=$("docType").value==="invoice",total=x.sale*x.qty,due=total-x.received;let w=open("","_blank");w.document.write(`

Al Quds Aviation & Umrah Service

MZ 43, Zamin Center, Shimla Hill, Lahore
WhatsApp / Phone: 0321-8888626

${invoice?"INVOICE":"PAYMENT RECEIPT"}


Party: ${esc(x.party)}
Date: ${x.date}
Service: ${x.service}
Quantity: ${x.qty}

ServiceAmount
${esc(x.service)}${money(total)}

${invoice?"Total: "+money(total)+"
Received: "+money(x.received)+"
Balance Due: "+money(due):"Received Amount: "+money(x.received)}

${esc(x.note)}


Authorized Signature: ____________________

Hotel / Airline Travel Voucher

Makkah Hotel

Madina Hotel

Airline / Flight

Transport / Other

ClientMakkahMadinaAirlineArrivalDepartureAction
`);w.document.close();w.print()} const oldRender=render;render=function(){oldRender();fillDocs()};render();

Hotel / Airline Travel Voucher

Makkah Hotel

Madina Hotel

Airline / Flight

Transport / Other

ClientMakkahMadinaAirlineArrivalDepartureAction