pub struct AcdocaEntry {Show 69 fields
pub rldnr: String,
pub rbukrs: String,
pub gjahr: u16,
pub belnr: String,
pub docln: String,
pub blart: String,
pub budat: NaiveDate,
pub bldat: NaiveDate,
pub cpudt: NaiveDate,
pub cputm: String,
pub usnam: String,
pub poper: u8,
pub stgrd: Option<String>,
pub xblnr: Option<String>,
pub bktxt: Option<String>,
pub racct: String,
pub rcntr: Option<String>,
pub prctr: Option<String>,
pub segment: Option<String>,
pub rfarea: Option<String>,
pub rbusa: Option<String>,
pub ps_psp_pnr: Option<String>,
pub aufnr: Option<String>,
pub kdauf: Option<String>,
pub kdpos: Option<String>,
pub pbukrs: Option<String>,
pub pprctr: Option<String>,
pub psegment: Option<String>,
pub rassc: Option<String>,
pub wsl: Decimal,
pub rwcur: String,
pub hsl: Decimal,
pub rhcur: String,
pub ksl: Option<Decimal>,
pub rkcur: Option<String>,
pub osl: Option<Decimal>,
pub rocur: Option<String>,
pub msl: Option<Decimal>,
pub runit: Option<String>,
pub sgtxt: Option<String>,
pub zuonr: Option<String>,
pub awsys: String,
pub awtyp: String,
pub awkey: String,
pub awitem: Option<String>,
pub aworg: Option<String>,
pub mwskz: Option<String>,
pub txjcd: Option<String>,
pub hwbas: Option<Decimal>,
pub xstov: bool,
pub xsauf: bool,
pub drcrk: String,
pub bschl: String,
pub anln1: Option<String>,
pub anln2: Option<String>,
pub anbwa: Option<String>,
pub lifnr: Option<String>,
pub kunnr: Option<String>,
pub sim_batch_id: Option<Uuid>,
pub sim_is_fraud: bool,
pub sim_fraud_type: Option<String>,
pub sim_business_process: Option<String>,
pub sim_user_persona: Option<String>,
pub sim_je_uuid: Option<Uuid>,
pub sim_control_ids: Option<String>,
pub sim_sox_relevant: bool,
pub sim_control_status: Option<String>,
pub sim_sod_violation: bool,
pub sim_sod_conflict: Option<String>,
}Expand description
SAP HANA ACDOCA-compatible universal journal entry line.
This represents the flattened, denormalized structure used in S/4HANA’s Universal Journal. Each record corresponds to a line item with all dimensional attributes denormalized for analytics performance.
Fields§
§rldnr: StringLedger (0L = Leading Ledger, 2L = Local GAAP, etc.)
rbukrs: StringCompany Code
gjahr: u16Fiscal Year
belnr: StringAccounting Document Number
docln: StringLine Item Number (6 digits, zero-padded)
blart: StringDocument Type
budat: NaiveDatePosting Date
bldat: NaiveDateDocument Date
cpudt: NaiveDateEntry Date
cputm: StringEntry Time (HHMMSS format)
usnam: StringUser Name
poper: u8Fiscal Period
stgrd: Option<String>Reversal Reason
xblnr: Option<String>Reference Document Number
bktxt: Option<String>Document Header Text
racct: StringGL Account
rcntr: Option<String>Cost Center
prctr: Option<String>Profit Center
segment: Option<String>Segment
rfarea: Option<String>Functional Area
rbusa: Option<String>Business Area
ps_psp_pnr: Option<String>Project (WBS Element)
aufnr: Option<String>Internal Order
kdauf: Option<String>Sales Order
kdpos: Option<String>Sales Order Item
pbukrs: Option<String>Partner Company Code
pprctr: Option<String>Partner Profit Center
psegment: Option<String>Partner Segment
rassc: Option<String>Trading Partner
wsl: DecimalAmount in Transaction Currency
rwcur: StringTransaction Currency
hsl: DecimalAmount in Local Currency
rhcur: StringLocal Currency (Company Code Currency)
ksl: Option<Decimal>Amount in Group Currency
rkcur: Option<String>Group Currency
osl: Option<Decimal>Amount in Global Currency
rocur: Option<String>Global Currency
msl: Option<Decimal>Quantity
runit: Option<String>Unit of Measure
sgtxt: Option<String>Line Item Text
zuonr: Option<String>Assignment
awsys: StringSource System
awtyp: StringReference Transaction Type
awkey: StringReference Key
awitem: Option<String>Reference Item
aworg: Option<String>Source Document Type
mwskz: Option<String>Tax Code
txjcd: Option<String>Tax Jurisdiction
hwbas: Option<Decimal>Tax Base Amount
xstov: boolReversal Flag
xsauf: boolStatistical Flag
drcrk: StringDebit/Credit Indicator (S = Debit, H = Credit)
bschl: StringPosting Key
anln1: Option<String>Asset Number
anln2: Option<String>Asset Sub-Number
anbwa: Option<String>Asset Transaction Type
lifnr: Option<String>Vendor Number
kunnr: Option<String>Customer Number
sim_batch_id: Option<Uuid>Simulation batch ID for traceability
sim_is_fraud: boolIs fraud indicator
sim_fraud_type: Option<String>Fraud type code
sim_business_process: Option<String>Business process for process mining
sim_user_persona: Option<String>User persona classification
sim_je_uuid: Option<Uuid>Original journal entry UUID
sim_control_ids: Option<String>Comma-separated list of applicable control IDs
sim_sox_relevant: boolSOX relevance indicator
sim_control_status: Option<String>Control status (Effective, Exception, NotTested, Remediated)
sim_sod_violation: boolSoD violation indicator
sim_sod_conflict: Option<String>SoD conflict type if violation occurred
Trait Implementations§
Source§impl Clone for AcdocaEntry
impl Clone for AcdocaEntry
Source§fn clone(&self) -> AcdocaEntry
fn clone(&self) -> AcdocaEntry
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more