Click here to Skip to main content
15,888,113 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionRemoving UIP Pin
dotnetjos12-May-16 0:10
dotnetjos12-May-16 0:10 
AnswerRe: Removing UIP Pin
Richard Deeming12-May-16 1:52
mveRichard Deeming12-May-16 1:52 
AnswerRe: Removing UIP Pin
Gerry Schmitz13-May-16 4:06
mveGerry Schmitz13-May-16 4:06 
QuestionDouble Entry System Accounting Database Design Pin
PrateekM10-May-16 5:57
PrateekM10-May-16 5:57 
AnswerRe: Double Entry System Accounting Database Design Pin
Gerry Schmitz10-May-16 9:48
mveGerry Schmitz10-May-16 9:48 
GeneralRe: Double Entry System Accounting Database Design Pin
PrateekM12-May-16 0:43
PrateekM12-May-16 0:43 
GeneralRe: Double Entry System Accounting Database Design Pin
Gerry Schmitz12-May-16 5:54
mveGerry Schmitz12-May-16 5:54 
GeneralRe: Double Entry System Accounting Database Design Pin
PrateekM13-May-16 23:11
PrateekM13-May-16 23:11 
I get it now, I was quite confused earlier.

Basically what I need is the Invoice > Journal with ability to view Account Balances

What will be the optimal data structure to achieve that?

Should I keep only 2 tables? i.e.
1. Accounts
2. Transactions


Gerry Schmitz wrote:
What you were modelling earlier was the "General Ledger": e.g.

[Account]->>[Trans]

What you are now getting into are the "Journals" (Accounts Receivable; Accounts Payable; etc.): e.g.

[Document]->>[Journal Entries]

(where a "document" can represent an Invoice, Sale (on credit or cash), Purchase Order, etc.)

The "document" contains "balanced" journal entries which are subsequently "posted" to the "General Ledger" (as "Trans").

(As I said before, consider what is "accounting data" and what is "tramp data" that belongs in its own subsystem; e.g. Payroll / personal; inventory "stats" versus $).

if (document.all||window.getSelection) {
document.write(unescape("%3Cbutton%20class=%22button%22%20onclick%3D%22return%20QuoteText%28%27"));
document.write("Gerry Schmitz");
document.write(unescape("%27%29%3B%22%20class%3D%22button%22%3E%20%20Quote%20Selected%20Text"));
document.write(unescape("%20%20%3C/button%3E"));
}
Quote Selected Text

GeneralRe: Double Entry System Accounting Database Design Pin
Gerry Schmitz14-May-16 5:17
mveGerry Schmitz14-May-16 5:17 
AnswerRe: Double Entry System Accounting Database Design Pin
DarkCowherd17-May-16 20:42
DarkCowherd17-May-16 20:42 
AnswerRe: Double Entry System Accounting Database Design Pin
Vivi Chellappa26-Jul-16 20:25
professionalVivi Chellappa26-Jul-16 20:25 
QuestionUX Design: Help me help you! PLEASE! Pin
Member 125072956-May-16 6:08
Member 125072956-May-16 6:08 
AnswerRe: UX Design: Help me help you! PLEASE! Pin
Nathan Minier6-May-16 6:19
professionalNathan Minier6-May-16 6:19 
GeneralRe: UX Design: Help me help you! PLEASE! Pin
Member 125072956-May-16 6:21
Member 125072956-May-16 6:21 
AnswerRe: UX Design: Help me help you! PLEASE! Pin
Gerry Schmitz6-May-16 13:01
mveGerry Schmitz6-May-16 13:01 
GeneralRe: UX Design: Help me help you! PLEASE! Pin
Marco Bertschi6-May-16 13:07
protectorMarco Bertschi6-May-16 13:07 
AnswerRe: UX Design: Help me help you! PLEASE! Pin
Marco Bertschi6-May-16 13:05
protectorMarco Bertschi6-May-16 13:05 
AnswerRe: UX Design: Help me help you! PLEASE! Pin
Mycroft Holmes6-May-16 20:15
professionalMycroft Holmes6-May-16 20:15 
GeneralRe: UX Design: Help me help you! PLEASE! Pin
Member 125072959-May-16 1:57
Member 125072959-May-16 1:57 
AnswerRe: UX Design: Help me help you! PLEASE! Pin
Kornfeld Eliyahu Peter9-May-16 2:07
professionalKornfeld Eliyahu Peter9-May-16 2:07 
QuestionCreate a integration Layer between WCF XML/SOAP and JSON over rest Pin
Rui__Silva26-Apr-16 5:39
professionalRui__Silva26-Apr-16 5:39 
AnswerRe: Create a integration Layer between WCF XML/SOAP and JSON over rest Pin
Mycroft Holmes26-Apr-16 12:51
professionalMycroft Holmes26-Apr-16 12:51 
GeneralRe: Create a integration Layer between WCF XML/SOAP and JSON over rest Pin
Rui__Silva27-Apr-16 4:40
professionalRui__Silva27-Apr-16 4:40 
GeneralRe: Create a integration Layer between WCF XML/SOAP and JSON over rest Pin
Mycroft Holmes27-Apr-16 14:29
professionalMycroft Holmes27-Apr-16 14:29 
GeneralRe: Create a integration Layer between WCF XML/SOAP and JSON over rest Pin
Nathan Minier29-Apr-16 1:54
professionalNathan Minier29-Apr-16 1:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.