Академический Документы
Профессиональный Документы
Культура Документы
Systems
Péter Halász - peter.halasz@live.com
Timetable
8th week: Mid-term exam - 04.03
Finance HR
Finance subsystem
Serving our customers ends with the handover of the goods. The
proof of the handover-takeover is the paper-based invoice and/or
the delivery note.
Identify
Customer
Identify needs
Elaborate
price
Elaborate
invoice line
Elaborate
Invoice
Invoice
Print
Handover of
goods
Delivery note - Data model
Head table
● Delivery note ID
● Customer ID
● Date of fulfillment
● Status
Delivery note - Data model
Line table
● Delivery note ID
● Item ID
● Amount
● Procurement unit price (without VAT)
● Selling unit price (without VAT)
● Dispatching warehouse ID
● Responsible ID
Invoice - Data model
Head table
● Invoice ID
● Customer ID
● Date of fulfillment
● Date of invoice
● Payment type
● Payment deadline
Invoice - Data model
Line table
● Invoice ID
● Item ID
● Amount
● Procurement unit price (without VAT)
● Selling unit price (without VAT)
● Dispatching warehouse ID
● Responsible ID
● Delivery note ID
● Purchase order ID
Invoicing - System process Identify Customer
customer
Customer
discounts
Identify
Items needs
Stock
Create Customer
invoice line orders
Invoice
lines
More
Needs?
Create
Daily Delivery
Create delivery
invoices notes
invoice note
Invoice creation
1. Create temporary ID
2. Get customer data
3. Go through the list of items (adjust prices)
4. Final calculations
5. Get the next invoice ID and replace temp. ID
6. Save invoice
7. Notify CCA (if needed)
Invoicing based on a delivery note
● By delivery notes
● By customers
● By periods
Returns
● Return of goods with a delivery note
● Cancellation invoice
● Correction invoice
Daily closing
● Aggregates the daily activities
● List of invoice IDs and amounts
● List of delivery notes
● Total income in cash
Daily traffic
Customers
Customer current
account Checklist
Outgoing invoices VAT - Data model
● Invoice ID
● Customer ID
● Fulfillment date
● Invoice date
● Payment deadline
● Payment date
● …
Outgoing invoice VAT data model
● Base of 5% VAT
● Total of 5% VAT
● Base of 18% VAT
● Total of 18% VAT
World’s highest
● Base of 27% VAT
VAT rate since
● Total of 27% VAT 2012.01.01!
● Total of invoice
Customer current account
When a customer chooses the transfer payment method a debit
is created towards the client. This has to be strictly tracked. In
order to keep track of this debt, we create a current account for
the purchase.
● Account ID ● Account ID
● Customer ID ● Action type
● Status ● Amount
● Extortion code ● Action date
● Extortion date
● Late charges check data
Customer current account statuses
● Not compensated
● Partially compensated
● Compensated
● Overpaid
○ Wrong amount transferred
○ Refund requested
Customer current account - Business
processes
● Open new current account
● Add new action
○ Register bank certificates
○ Connect to invoice
● Refund
○ Start new refund
○ Register completed refund
Customer current account - System
process Register data
Banking system
Processed
transfers
Checking the receivables
Receivable: an asset designation applicable to all debts, unsettled
transactions or other monetary obligations owed to a company by its
debtors or customers.
Receivable retortion:
● Communication
● Demand note
● Lawsuit
● Account ID ● Account ID
● Invoice ID ● Action type
● Supplier ID ● Amount
● Status ● Action date
● Payment deadline
Supplier current account - Statuses
● Not fulfilled
● Marked for transfer
● Transfer started
● Partially fulfilled
● Fulfilled
● Overpaid
Information from SCAs
● Expiring deadlines until a specified date
● Specified suppliers unfulfilled invoices
● Total unfulfilled amount
Digital invoices
In Hungary since 2007 “e-invoice” can be considered as a legal
certificate of purchase fulfillment.
● Credibility
Check out http://shattered.io/
● Data integrity
● Readability