<ng-template #idTmpl let-lineitem="row">
- <a href="/eg/staff/acq/legacy/po/view/{{lineitem.purchase_order()}}?focus_li={{lineitem.id()}}"
+ <a *ngIf="lineitem.purchase_order()" href="/eg/staff/acq/legacy/po/view/{{lineitem.purchase_order()}}?focus_li={{lineitem.id()}}"
+ target="_blank">
+ {{lineitem.id()}}
+ </a>
+ <a *ngIf="lineitem.picklist() && !lineitem.purchase_order()" href="/eg/staff/acq/legacy/picklist/view/{{lineitem.picklist()}}?focus_li={{lineitem.id()}}"
target="_blank">
{{lineitem.id()}}
</a>
</ng-template>
<ng-template #providerTmpl let-lineitem="row">
- <a href="/eg/staff/admin/acq/conify/provider/{{lineitem.provider().id()}}"
+ <a *ngIf="lineitem.provider()" href="/eg/staff/admin/acq/conify/provider/{{lineitem.provider().id()}}"
target="_blank">
{{lineitem.provider().name()}}
</a>
<ng-template #liLinksTmpl let-lineitem="row">
<ul>
- <li><a href="/eg/staff/cat/catalog/record/{{lineitem.eg_bib_id()}}"
- target="_blank" i18n>Catalog</a></li>
+ <li *ngIf="lineitem.eg_bib_id()">
+ <a href="/eg/staff/cat/catalog/record/{{lineitem.eg_bib_id()}}"
+ target="_blank" i18n>Catalog</a></li>
<li><a href="/eg/staff/acq/legacy/lineitem/worksheet/{{lineitem.id()}}"
target="_blank" i18n>Worksheet</a></li>
<li *ngIf="lineitem.purchase_order()">