Corrected Usesum
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
|
||||
export const useSum = () => {
|
||||
|
||||
const supabase = useSupabaseClient()
|
||||
|
||||
const getIncomingInvoiceSum = (invoice) => {
|
||||
let sum = 0
|
||||
invoice.accounts.forEach(account => {
|
||||
@@ -16,11 +18,26 @@ export const useSum = () => {
|
||||
return sum.toFixed(2)
|
||||
}
|
||||
|
||||
const getCreatedDocumentSum = (createddocument) => {
|
||||
const getCreatedDocumentSum = (createddocument,createddocuments = []) => {
|
||||
let totalNet = 0
|
||||
let total19 = 0
|
||||
let total7 = 0
|
||||
|
||||
/*let usedadvanceinvoices = []
|
||||
if(createddocument.usedAdvanceInvoices.length > 0) {
|
||||
console.log(createddocument)
|
||||
console.log(createddocument.usedAdvanceInvoices)
|
||||
|
||||
|
||||
|
||||
console.log((await supabase.from("createddocuments").select().in("id", createddocument.usedAdvanceInvoices)))
|
||||
|
||||
usedadvanceinvoices = (await supabase.from("createddocuments").select().in("id", createddocument.usedAdvanceInvoices)).data
|
||||
console.log(usedadvanceinvoices)
|
||||
|
||||
}*/
|
||||
|
||||
|
||||
createddocument.rows.forEach(row => {
|
||||
if(!['pagebreak','title','text'].includes(row.mode)){
|
||||
let rowPrice = Number(Number(row.quantity) * Number(row.price) * (1 - Number(row.discountPercent) /100) ).toFixed(3)
|
||||
@@ -41,8 +58,9 @@ export const useSum = () => {
|
||||
|
||||
let totalGrossAlreadyPaid = 0
|
||||
|
||||
|
||||
createddocument.usedAdvanceInvoices.forEach(advanceInvoiceId => {
|
||||
let advanceInvoice = createddocuments.value.find(i => i.id === advanceInvoiceId)
|
||||
let advanceInvoice = createddocuments.find(i => i.id === advanceInvoiceId)
|
||||
|
||||
let priceNet = advanceInvoice.rows.find(i => i.advanceInvoiceData).price
|
||||
|
||||
|
||||
Reference in New Issue
Block a user