erp-platform/ui/src/mocks/mockCurrentAccountMovements.ts

155 lines
4.1 KiB
TypeScript
Raw Normal View History

2025-09-15 09:31:47 +00:00
import { FiCurrentAccountMovement, FiDocumentTypeEnum } from "../types/fi";
export const mockCurrentAccountMovements: FiCurrentAccountMovement[] = [
{
id: "am1",
accountId: "1",
transactionDate: new Date("2024-11-01"),
description: "Satış faturası - SF2024/001",
referenceNumber: "SF2024/001",
documentType: FiDocumentTypeEnum.Invoice,
documentNumber: "SF2024/001",
debitAmount: 0,
creditAmount: 25000,
balance: -15000,
currency: "TRY",
invoiceId: "inv1",
creationTime: new Date("2024-11-01T10:30:00"),
},
{
id: "am2",
accountId: "1",
transactionDate: new Date("2024-10-28"),
description: "Tahsilat - Nakit",
referenceNumber: "TH2024/001",
documentType: FiDocumentTypeEnum.Payment,
documentNumber: "TH2024/001",
debitAmount: 10000,
creditAmount: 0,
balance: 10000,
currency: "TRY",
paymentId: "pay1",
creationTime: new Date("2024-10-28T14:15:00"),
},
{
id: "am3",
accountId: "2",
transactionDate: new Date("2024-11-02"),
description: "Alış faturası - AF2024/003",
referenceNumber: "AF2024/003",
documentType: FiDocumentTypeEnum.Invoice,
documentNumber: "AF2024/003",
debitAmount: 15000,
creditAmount: 0,
balance: 25000,
currency: "TRY",
invoiceId: "inv2",
creationTime: new Date("2024-11-02T09:45:00"),
},
{
id: "am4",
accountId: "2",
transactionDate: new Date("2024-10-30"),
description: "Ödeme - Banka Havalesi",
referenceNumber: "OD2024/005",
documentType: FiDocumentTypeEnum.Payment,
documentNumber: "OD2024/005",
debitAmount: 0,
creditAmount: 12000,
balance: 10000,
currency: "TRY",
paymentId: "pay2",
creationTime: new Date("2024-10-30T16:20:00"),
},
{
id: "am5",
accountId: "1",
transactionDate: new Date("2024-10-25"),
description: "Satış faturası - SF2024/002",
referenceNumber: "SF2024/002",
documentType: FiDocumentTypeEnum.Invoice,
documentNumber: "SF2024/002",
debitAmount: 0,
creditAmount: 18000,
balance: 0,
currency: "TRY",
invoiceId: "inv3",
creationTime: new Date("2024-10-25T11:10:00"),
},
{
id: "am6",
accountId: "3",
transactionDate: new Date("2024-11-03"),
description: "Alış faturası - AF2024/004",
referenceNumber: "AF2024/004",
documentType: FiDocumentTypeEnum.Invoice,
documentNumber: "AF2024/004",
debitAmount: 8500,
creditAmount: 0,
balance: 8500,
currency: "TRY",
invoiceId: "inv4",
creationTime: new Date("2024-11-03T13:30:00"),
},
{
id: "am7",
accountId: "2",
transactionDate: new Date("2024-10-22"),
description: "Tahsilat - Çek",
referenceNumber: "TH2024/002",
documentType: FiDocumentTypeEnum.Check,
documentNumber: "TH2024/002",
debitAmount: 22000,
creditAmount: 0,
balance: 22000,
currency: "TRY",
paymentId: "pay3",
creationTime: new Date("2024-10-22T15:45:00"),
},
{
id: "am8",
accountId: "1",
transactionDate: new Date("2024-10-20"),
description: "İade faturası - IF2024/001",
referenceNumber: "IF2024/001",
documentType: FiDocumentTypeEnum.Invoice,
documentNumber: "IF2024/001",
debitAmount: 3000,
creditAmount: 0,
balance: 18000,
currency: "TRY",
invoiceId: "inv5",
creationTime: new Date("2024-10-20T12:20:00"),
},
{
id: "am9",
accountId: "3",
transactionDate: new Date("2024-10-18"),
description: "Ödeme - Kredi Kartı",
referenceNumber: "OD2024/006",
documentType: FiDocumentTypeEnum.Payment,
documentNumber: "OD2024/006",
debitAmount: 0,
creditAmount: 5000,
balance: 0,
currency: "TRY",
paymentId: "pay4",
creationTime: new Date("2024-10-18T14:00:00"),
},
{
id: "am10",
accountId: "4",
transactionDate: new Date("2024-11-04"),
description: "Satış faturası - SF2024/003",
referenceNumber: "SF2024/003",
documentType: FiDocumentTypeEnum.Invoice,
documentNumber: "SF2024/003",
debitAmount: 0,
creditAmount: 32000,
balance: -32000,
currency: "TRY",
invoiceId: "inv6",
creationTime: new Date("2024-11-04T10:15:00"),
},
];