bank_transactions
NEW
Résumé
Transactions bancaires accessibles sur pennylane. Cette table inclut des informations de base sur les transactions, telles que le montant, la date d'exécution, l'état de la transaction.
Cette table est destinée aux ingestions incrémentales avec des outils d’ETL. Pour des requêtes de lecture, nous vous conseillons d’utilisez le schema
pennylane
.
Colonnes disponibles
id
bigint
Identifiant unique de la transaction.
execution_date
date
Date d'exécution de la transaction.
company_id
bigint
ID unique de l'entreprise sur Pennylane, se référant à companies.id
.
thirdparty_name
character varying
Une thirdparty
représente un fournisseur ou un client de l'entreprise gérée sur Pennylane. Les tiers peuvent être des personnes morales ou physiques. Le thirdparty_name
est le nom du tiers sur Pennylane.
thirdparty_id
bigint
Un thirdparty
représente un fournisseur ou un client de l'entreprise gérée sur Pennylane. Les tiers peuvent être des personnes morales ou physiques. Le thirdparty_id
est l'identifiant unique du tiers sur Pennylane, et fait référence à suppliers.id
ou customers.id
selon le type de tiers.
Si l'écriture comptable est associée à un tiers, thirdparty_id
est son ID.
Sinon, thirdparty_id
est hérité du document associé à l'écriture comptable dans le cas des comptes 4xx (factures) et 5xx (transactions bancaires).
label
character varying
Libellé de la transaction, tel que fourni par la banque.
amount_eur
numeric
Montant de la transaction en EUR.
outstanding_balance
numeric
Montant actuel restant à payer pour la facture associée à cette transaction.
currency
character varying
Devise de la transaction.
currency_amount
numeric
Montant de la transaction dans la devise de la transaction.
source
character varying
Source de la transaction.
Exemples: "Fintecture", "Connectors", "Bridge", "Stripe"
is_potential_duplicate
boolean
Ce champs indique si une transaction a été détectée comme étant un potentiel doublon, c'est-à-dire qu'elle a le même montant, le même compte et la même date d'exécution qu'une autre transaction. Dans la vue des transactions, elles sont mises en évidence lors du filtrage sur "doublons".
sftp_ebics_files_filename
character varying
Nom du fichier SFTP EBICS. S'applique seulement aux transactions extraites des connecteurs EBICS.
sftp_ebics_files_created_at
timestamp without time zone
Date de création du fichier SFTP EBICS.
accountants_view_status
character varying
Statut de la transaction, visible dans la vue comptable. Attention, ces status peuvent être différents dans la vue SME. Les statuts sont les suivants :
- "Waiting details" (Cela correspond au status 'En Attente')
- "Deleted" (Cela correspond au status 'Supprimé')
- "Pre-processed" (Cela correspond au status 'À Confirmer')
- "To be processed" (Cela correspond au status 'À Traiter')
- "Processed" (Cela correspond au status 'Traité')
proof_status
character varying
Statut de justification de la transaction. Ce statut varie selon le caractère optionnel de la justification, sa perte potentielle et le nombre de justificatifs disponibles. Les statuts sont les suivants :
- "available" (Cela correspond au status 'Avec Justificatif')
- "missing" (Justificatif non marqué comme perdu ou optionnel - Cela correspond au status 'Sans Justificatif')
- "optional" (Cela correspond au status 'Justificatif Optionnel')
- "lost" (Cela correspond au status 'Justificatif Perdu')
synchronized_at
timestamp without time zone
Date et heure à laquelle la transaction bancaire a été synchronisée pour la dernière fois avec l'application Pennylane.
deleted_at
timestamp without time zone
Date et heure à laquelle la transaction bancaire a été supprimée. Si la transaction n'est pas supprimée, la valeur est NULL.