@if (items$ | async) {} @if (requiredData$ | async) {} @if (gridLoading$ | async) {} @if (refreshCounterpartyForPipeline$ | async) {} @if (refreshContractForPipeline$ | async) {} @if (refreshMeterForPipeline$ | async) {} @if (refreshHistory$ | async) {} @if (historyItems$ | async) {} @if (pipelineChanged$ | async) {} @if (pipeContractChanged$ | async) {} @if (productionPeriodChanged$ | async) {} @if (actualTypeChanged$ | async) {} @if (saveResult$ | async) {} @if (toggleTneMeterResult$ | async) {} @if (meterChanged$ | async) {} @if (counterpartyChanged$ | async) {} @if (exportAction$ | async) {} @if (saveGridSettingsAction$ | async) {} @if (isActualizeNomsActive$ | async) {} @if (gridSettings$ | async) {} @if (screenPathsResult$ | async) {} @if (setTneMeterResult$ | async) {} @if (refreshContextMenuFilter$ | async) {}
Actualize to Noms sets any empty Actual volume to the corresponding Nominated volume, this is enabled when ALL of the following conditions are met:
For Buy Deals:
  1. A specific counterparty is selected
  2. Either a pipeline or meter are selected
  3. Items are present
For Sell or Transfer Deals:
  1. A specific pipeline is selected
  2. Either a pipe contract or a meter is selected
  3. Items are present
@if (historyLoading$ | async) { Loading... } @if ((historyLoading$ | async) === false) {
@if ((historyItems$ | async)?.length && this.userSelectionsForm.controls['actualTypeId'].value === 1) {
@for (item of (historyItems$ | async); track item) {
Changed : {{ item.saveDate }}
Actual Volume : {{ item.actualVolume }}
Price : {{ item.price }}
Price Adj. : {{ item.priceAdj }}
Fees : {{ item.actualFee }}
Adj. : {{ item.adjustment }}
T&E : {{ item.transportRate }}
}
} @if ((historyItems$ | async)?.length && this.userSelectionsForm.controls['actualTypeId'].value === -1) {
@for (item of (historyItems$ | async); track item) {
Changed : {{ item.saveDate }}
Actual Volume : {{ item.actualVolume }}
Price : {{ item.price }}
Price Adj. : {{ item.priceAdj }}
Fees : {{ item.actualFee }}
Adj. : {{ item.adjustment }}
}
} @if ((historyItems$ | async)?.length && this.userSelectionsForm.controls['actualTypeId'].value === 0) {
@for (item of (historyItems$ | async); track item) {
Changed : {{ item.saveDate }}
Actual Volume : {{ item.actualVolume }}
}
} @if ((!(historyItems$ | async)?.length)) {
} No history available
}
@for (text of util.getTableCellTooltipText(anchor.nativeElement); track text) {
{{text}}
}
@for (text of getTitleSplit(anchor); track text) {
{{text}}
}
{{dataItem.ticketNum}}
{{dataItem.deliveryDealNum}}
{{dataItem.receiptDealNum}}
For Delivery Deal: {{dataItem.counterpartyShort}} Delivery Volume: {{dataItem.nomVolume | number:'1.0-0'}}
For Receipt Deal: {{dataItem.counterpartyShort}} Receipt Volume: {{dataItem.nomVolume | number:'1.0-0'}}
{{item.receiptCounterpartyShort}}
Receipt Volume: {{item.nomVolume | number:'1.0-0'}}
{{dataItem.receiptDealNum}}
{{item.deliveryCounterpartyShort}}
Delivery Volume: {{item.nomVolume | number:'1.0-0'}}
{{dataItem.deliveryDealNum}}
T&E
Meter
>

{{ column.title }}
{{ nomVolTotal() | number:'1.2-2' }}

@if (dataItem.lastTransferId) {
{{dataItem.nomVolume | number:'1.2-2'}}
} @else {
{{dataItem.nomVolume | number:'1.2-2'}}
}

{{ column.title }}
{{ actualVolTotal() | number:'1.2-2' }}

${{ dataItem.price | number: '1.5-5' }}
${{ dataItem.priceAdj | number: '1.5-5' }}
${{ dataItem.transportRate | number: '1.5-5' }}

{{ column.title }}
{{ amountTotal() | number:'1.2-2'}}

{{ dataItem.isLinked ? 'Yes' : 'No' }}
@if (historyOpened$ | async) { } @if (historyOpened$ | async) {
Save
Cancel
} @if (dateSaveOpened$ | async) { @if (gridLoading$ | async) { }
Save
Cancel
} @if (dealsOpened$ | async) { } @if (transfersOpened$ | async) { } @if (tneMeterOpened$ | async) { }