Skip to main content

Hi,

nach dem neuen Update, fehlen mir in den Berichten und der darüber ersichtlichen Datenbankstruktur ein paar Verknüpfungen.

  1. liability zu sales_order

Zum einen gibt es keine Verbindung mehr zwischen Verbindlichkeit (liabiliy) und Auftrag (sales_order). Es scheint als wären nurnoch liability mit purchase_order verknüpft und invoice nur mit sales_order. Im Frontend sind allerdings bei Verbindlichkeiten auch Auftrag hinterlegt. 

Kann mir jemand helfen wie ich dadran komme? Ich hatte vorher einen Bericht, der mir gezeigt hat welche Verbindlichkeiten noch keinem Auftrag zugeordnet sind. 

  1. proforma_invoice zu project

Ein weiteres Beispiel ist die Verbindung von Proformarechnung zu Projekt. Wenn hier jemand eine Lösung hat, würde ich mich ebenfalls freuen.

Danke und viele Grüße

Dennis

Moin ​@dsopticonsite ,

 

ich bfürchte, da musst du einen recht langen weg über die Bestellpositionen und die Auftragspositionen gehen.

wie etwa:
SELECT *
FROM
  liabilities l
LEFT JOIN liability_items li ON li.liability_id = l.liability_id
LEFT JOIN purchase_orders po on po.id = l.purchase_order_id
LEFT JOIN purchase_order_items poi on poi.purchase_order_id = po.ID
LEFT JOIN sales_order_items soi on soi.ID = poi.sales_order_item_id
LEFT JOIN sales_orders so on so.ID = soi.sales_order_id

Das habe ich aber nicht getestet!


Antworten