Compare commits
No commits in common. "b20385daccb59bf11ef976ac5249ffadee9ce987" and "0457fc9e1dafdee5409c158ec4bd5855e867f3fd" have entirely different histories.
b20385dacc
...
0457fc9e1d
|
@ -1,19 +0,0 @@
|
||||||
import { MigrationInterface, QueryRunner } from 'typeorm';
|
|
||||||
|
|
||||||
export class AddPaymentDateBankColumnAtTransaction1725962197762
|
|
||||||
implements MigrationInterface
|
|
||||||
{
|
|
||||||
name = 'AddPaymentDateBankColumnAtTransaction1725962197762';
|
|
||||||
|
|
||||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
|
||||||
await queryRunner.query(
|
|
||||||
`ALTER TABLE "transactions" ADD "payment_date_bank" date`,
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
|
||||||
await queryRunner.query(
|
|
||||||
`ALTER TABLE "transactions" DROP COLUMN "payment_date_bank"`,
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -37,17 +37,9 @@ export default <ReportConfigEntity>{
|
||||||
format: DATA_FORMAT.TEXT,
|
format: DATA_FORMAT.TEXT,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
column: 'main__payment_date',
|
column: 'main__settlement_date',
|
||||||
query: 'main.payment_date',
|
query: 'main.settlement_date',
|
||||||
label: 'Tgl. Transaksi',
|
label: 'Tgl. Pendapatan',
|
||||||
type: DATA_TYPE.DIMENSION,
|
|
||||||
format: DATA_FORMAT.DATE_TIMESTAMP,
|
|
||||||
date_format: 'DD/MM/YYYY',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
column: 'main__payment_date_bank',
|
|
||||||
query: 'main.payment_date_bank',
|
|
||||||
label: 'Tgl. Transaksi Bank',
|
|
||||||
type: DATA_TYPE.DIMENSION,
|
type: DATA_TYPE.DIMENSION,
|
||||||
format: DATA_FORMAT.DATE_TIMESTAMP,
|
format: DATA_FORMAT.DATE_TIMESTAMP,
|
||||||
date_format: 'DD/MM/YYYY',
|
date_format: 'DD/MM/YYYY',
|
||||||
|
@ -144,14 +136,8 @@ export default <ReportConfigEntity>{
|
||||||
select_custom_options: [...Object.values(TransactionType)],
|
select_custom_options: [...Object.values(TransactionType)],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
filed_label: 'Tgl. Transaksi',
|
filed_label: 'Tgl. Pendapatan',
|
||||||
filter_column: 'main__payment_date',
|
filter_column: 'main__settlement_date',
|
||||||
field_type: FILTER_FIELD_TYPE.date_range_picker,
|
|
||||||
filter_type: FILTER_TYPE.DATE_IN_RANGE_TIMESTAMP,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
filed_label: 'Tgl. Transaksi Bank',
|
|
||||||
filter_column: 'main__payment_date_bank',
|
|
||||||
field_type: FILTER_FIELD_TYPE.date_range_picker,
|
field_type: FILTER_FIELD_TYPE.date_range_picker,
|
||||||
filter_type: FILTER_TYPE.DATE_IN_RANGE_TIMESTAMP,
|
filter_type: FILTER_TYPE.DATE_IN_RANGE_TIMESTAMP,
|
||||||
},
|
},
|
||||||
|
|
|
@ -43,7 +43,6 @@ export class DetailReconciliationManager extends BaseDetailManager<TransactionEn
|
||||||
`${this.tableName}.payment_code_reference`,
|
`${this.tableName}.payment_code_reference`,
|
||||||
`${this.tableName}.payment_code`,
|
`${this.tableName}.payment_code`,
|
||||||
`${this.tableName}.payment_date`,
|
`${this.tableName}.payment_date`,
|
||||||
`${this.tableName}.payment_date_bank`,
|
|
||||||
|
|
||||||
`${this.tableName}.payment_total`,
|
`${this.tableName}.payment_total`,
|
||||||
`${this.tableName}.payment_total_net_profit`,
|
`${this.tableName}.payment_total_net_profit`,
|
||||||
|
|
|
@ -58,7 +58,6 @@ export class IndexReconciliationManager extends BaseIndexManager<TransactionEnti
|
||||||
`${this.tableName}.payment_code_reference`,
|
`${this.tableName}.payment_code_reference`,
|
||||||
`${this.tableName}.payment_code`,
|
`${this.tableName}.payment_code`,
|
||||||
`${this.tableName}.payment_date`,
|
`${this.tableName}.payment_date`,
|
||||||
`${this.tableName}.payment_date_bank`,
|
|
||||||
|
|
||||||
`${this.tableName}.payment_total`,
|
`${this.tableName}.payment_total`,
|
||||||
`${this.tableName}.payment_total_net_profit`,
|
`${this.tableName}.payment_total_net_profit`,
|
||||||
|
|
|
@ -25,7 +25,6 @@ export class UpdateReconciliationManager extends BaseUpdateManager<TransactionEn
|
||||||
reconciliation_mdr: this.data.reconciliation_mdr ?? null,
|
reconciliation_mdr: this.data.reconciliation_mdr ?? null,
|
||||||
payment_total_net_profit: net_profit,
|
payment_total_net_profit: net_profit,
|
||||||
payment_date: this.data.payment_date ?? this.oldData.payment_date,
|
payment_date: this.data.payment_date ?? this.oldData.payment_date,
|
||||||
payment_date_bank: this.data.payment_date_bank ?? null,
|
|
||||||
});
|
});
|
||||||
|
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -148,9 +148,6 @@ export class TransactionModel
|
||||||
@Column('date', { name: 'payment_date', nullable: true })
|
@Column('date', { name: 'payment_date', nullable: true })
|
||||||
payment_date: Date;
|
payment_date: Date;
|
||||||
|
|
||||||
@Column('date', { name: 'payment_date_bank', nullable: true })
|
|
||||||
payment_date_bank: Date;
|
|
||||||
|
|
||||||
// calculation data
|
// calculation data
|
||||||
@Column('decimal', { name: 'payment_sub_total', nullable: true })
|
@Column('decimal', { name: 'payment_sub_total', nullable: true })
|
||||||
payment_sub_total: number;
|
payment_sub_total: number;
|
||||||
|
|
|
@ -54,7 +54,6 @@ export interface TransactionEntity extends BaseStatusEntity {
|
||||||
payment_midtrans_token: string;
|
payment_midtrans_token: string;
|
||||||
payment_midtrans_url: string;
|
payment_midtrans_url: string;
|
||||||
payment_date: Date;
|
payment_date: Date;
|
||||||
payment_date_bank: Date;
|
|
||||||
|
|
||||||
// calculation data
|
// calculation data
|
||||||
payment_sub_total: number; // total invoice tanpa discount
|
payment_sub_total: number; // total invoice tanpa discount
|
||||||
|
|
Loading…
Reference in New Issue