AppliAR.jl
AppliAR.API.conv2entryAppliAR.API.createAppliAR.Domain.bodyAppliAR.Domain.headerAppliAR.Domain.idAppliAR.Domain.metaAppliAR.Domain.stmAppliAR.Infrastructure.processAppliAR.Infrastructure.read_bank_statementsAppliAR.Infrastructure.retrieve_paid_invoicesAppliAR.Infrastructure.retrieve_unpaid_invoicesAppliAR.report
AppliAR.report — MethodreportGenerate an aging report
Example
julia> using Dates
julia> using AppliSales
julia> using AppliAR
julia> orders = AppliSales.process();
julia> AppliAR.process(orders);
julia> stm1 = BankStatement(Date(2020-01-15), "Duck City Chronicals Invoice A1002", "NL93INGB", 2420.0);
julia> stms = [stm1];
julia> AppliAR.process(unpaid_invoices, stms);
julia> r = report()
2-element Array{Any,1}:
AppliAR.Reporting.Aging("A1001", "Scrooge Investment Bank", 2020-07-14, 1210.0, 0 days)
AppliAR.Reporting.Aging("A1003", "Donalds Hardware Store", 2020-07-14, 1210.0, 0 days)