why Pending Vendor Invoice created from document service is getting deleted in R3 before work flow post this invoice . This is not happening in R2.
PurchformletterParmData.rearrangeEnd() method calling vendorinvoiceinfoTable.delete when following condition satisfies.
delete_from forceplaceholders localParmTable
where localParmTable.ParmId == purchParmUpdate.ParmId
notexists join localParmSubTable
where localParmSubTable.ParmId == localParmTable.ParmId
&& localParmSubTable.TableRefId == localParmTable.TableRefId;
i wonder why same code in R2 is not deleting pending vendor invoice.