moving balances of accounts between profiles - also other things in proto files

This commit is contained in:
Priec
2026-08-04 09:31:25 +02:00
parent f248a60b07
commit 0635e3bf10
6 changed files with 587 additions and 23 deletions

View File

@@ -9,10 +9,11 @@ pub struct PreviewEcbConversionRequest {
pub original_currency: ::prost::alloc::string::String,
#[prost(enumeration = "EcbConversionContext", tag = "3")]
pub conversion_context: i32,
/// ISO calendar date (YYYY-MM-DD). Its meaning is selected by
/// conversion_context: transaction, statement, or decisive date.
/// ISO calendar date (YYYY-MM-DD) from which the applicable publication date
/// is derived. Its meaning is selected by conversion_context: transaction,
/// statement, or decisive date.
#[prost(string, tag = "4")]
pub anchor_date: ::prost::alloc::string::String,
pub conversion_basis_date: ::prost::alloc::string::String,
/// Required. Profile whose rates apply. Only consulted when use_custom_rate is
/// set, but always required so a preview names the books it describes.
#[prost(string, tag = "5")]
@@ -36,7 +37,7 @@ pub struct PreviewEcbConversionResponse {
#[prost(enumeration = "EcbConversionContext", tag = "4")]
pub conversion_context: i32,
#[prost(string, tag = "5")]
pub anchor_date: ::prost::alloc::string::String,
pub conversion_basis_date: ::prost::alloc::string::String,
#[prost(string, tag = "6")]
pub determination_method: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
@@ -109,7 +110,7 @@ pub struct EcbConversionEvidence {
#[prost(string, tag = "6")]
pub conversion_context: ::prost::alloc::string::String,
#[prost(string, tag = "7")]
pub anchor_date: ::prost::alloc::string::String,
pub conversion_basis_date: ::prost::alloc::string::String,
#[prost(string, tag = "8")]
pub determination_method: ::prost::alloc::string::String,
#[prost(string, tag = "9")]
@@ -157,7 +158,7 @@ pub struct ListEcbConversionEvidenceResponse {
#[prost(bool, tag = "3")]
pub has_more: bool,
}
/// Accounting date rule used to select an ECB publication.
/// Conversion basis rule used to select an ECB publication.
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
#[repr(i32)]
pub enum EcbConversionContext {