Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
[disabled]="!poId" i18n>Cancel Selected Lineitems</button>
<button ngbDropdownItem (click)="applyClaimPolicyToSelected()"
[disabled]="!poId || !selectedIds().length" i18n>Apply Claim Policy to Selected Lineitems</button>
+ <button ngbDropdownItem (click)="createInvoiceFromSelected()"
+ [disabled]="!poId || !selectedIds().length" i18n>Create Invoice from Selected Lineitems</button>
</div>
</div>
</div>
});
}
+ createInvoiceFromSelected() {
+ const liIds = this.selectedIds();
+ if (liIds.length === 0) { return; }
+
+ const path = '/eg/staff/acq/legacy/invoice/view?create=1&' +
+ liIds.map(x => 'attach_li=' + x.toString()).join('&');
+ window.location.href = path;
+ }
+
markReceived(liIds: number[]) {
if (liIds.length === 0) { return; }