How do I identify Vendors for Auto-Creation?
3
Run the touchless vendor query
SELECT
e.entityid AS vendor_name,
COUNT(DISTINCT v.id) AS total_touchless_bills,
COUNT(DISTINCT CASE
WHEN ptll.previousdoc IS NOT NULL
THEN v.id END) AS touchless_with_po,
COUNT(DISTINCT CASE
WHEN ptll.previousdoc IS NULL
THEN v.id END) AS touchless_without_po
FROM transaction v
INNER JOIN CUSTOMRECORD_SW_INVOICE_DOC doc
ON doc.id = v.custbody_sw_vendor_invoice_doc
INNER JOIN entity e
ON e.id = v.entity
LEFT JOIN transactionline vl
ON vl.transaction = v.id
AND vl.mainline = 'F'
LEFT JOIN PreviousTransactionLineLink ptll
ON ptll.nextdoc = vl.transaction
AND ptll.nextline = vl.id
AND ptll.linktype = 'OrdBill'
WHERE
v.type = 'VendBill'
AND v.createddate >= SYSDATE - 180
AND doc.custrecord_sw_touchless_invoice = 'T'
GROUP BY e.entityid
ORDER BY total_touchless_bills DESCRelated topics
Was this helpful?

