diff --git a/src/app/cashier/clerk-disbursement.service.ts b/src/app/cashier/clerk-disbursement.service.ts index 79e3b4649..35bdf6c7a 100644 --- a/src/app/cashier/clerk-disbursement.service.ts +++ b/src/app/cashier/clerk-disbursement.service.ts @@ -45,4 +45,8 @@ export class ClerkDisbursementService { reject(id: number, reason: string): Observable { return this.http.post(`/clerk/disbursement-requests/${id}/reject`, { reason }); } + + bankTransfer(data: any): Observable { + return this.http.post('/clerk/disbursement-requests/banktransfer', data); + } } diff --git a/src/app/cashier/transaction-entry/transaction-entry.component.html b/src/app/cashier/transaction-entry/transaction-entry.component.html index 2ed9f8abc..631fdfbca 100644 --- a/src/app/cashier/transaction-entry/transaction-entry.component.html +++ b/src/app/cashier/transaction-entry/transaction-entry.component.html @@ -150,7 +150,12 @@ class="ws-f__ctl" [(ngModel)]="row.acTyp" (click)="$event.stopPropagation()" - (change)="row.acTyp === 'GL' && row.typ !== 'Disbursement' && (row.dbCr = 'Cr')" + (change)=" + row.acTyp === 'GL' && + row.typ !== 'Disbursement' && + row.typ !== 'Enter Bank Transfer' && + (row.dbCr = 'Cr') + " > @for (a of acTypOptions; track a) { @@ -192,7 +197,9 @@ type="button" class="ws-seg__btn ws-seg__btn--dr" [class.ws-seg__btn--active-dr]="row.dbCr === 'Dr'" - [disabled]="row.acTyp === 'GL' && row.typ !== 'Disbursement'" + [disabled]=" + row.acTyp === 'GL' && row.typ !== 'Disbursement' && row.typ !== 'Enter Bank Transfer' + " (click)="row.dbCr = 'Dr'" > DR @@ -1194,7 +1201,12 @@