2009-07-27 14 views
6

Sto provando abilitare modulo di fatturazione mensile (solo chiave le transazioni senza gateway di pagamento) nell'applicazione web based esistente e sto cercando qualsiasi risorsa/informazioni per il flusso di lavoro di pagamento fattura o c'è qualche norma generale o regola o le migliori pratiche per il flusso di lavoro di pagamento delle fatture?Flusso di lavoro pagamento fattura mensile

+0

Una domanda piuttosto interessante, sono sicuro che ci sono persone che potrebbero condividere alcune esperienze su come implementare tale sistema. In attesa di risposte. –

+0

Presumo per la fatturazione, stai cercando una fatturazione a importo variabile su una carta di credito? O è basato su abbonamento? –

risposta

11

Il pagamento delle fatture sembra un argomento semplice, ma può essere ampliato una volta che si inizia a considerare i dettagli.

Il processo di pagamento delle fatture nel modo più semplice riguarda due entità di dati: un account (noto come cliente, cliente, ecc.) E un libro mastro. Il libro mastro registra crediti e addebiti sul conto del cliente. I debiti sono le fatture e tutti i documenti che aumentano il saldo del cliente. I crediti sono i pagamenti e tutti i documenti che riducono il saldo del cliente. Ci sono delle eccezioni a questo, ma facciamo in modo che sia semplice.

La somma di crediti e debiti è il saldo del conto del cliente.

Una parte del vostro sistema dovrebbe essere generando oneri siano essi abbonamenti, gli acquisti di merci, ecc

Una struttura esempio tabella è riportata di seguito:

Customer Table 
Id  Name     Balance 
1  Smith    1000.00 
2  Jones     0.00 

Ledger Table 
Id CustomerId  Type Description      Amount 
1  1    D  Services for June '09   1000.00 
2  2    D  Subscription for Jul '09   50.00 
3  2    C  Payment MC ****2908    -50.00 

Naturalmente questo è quanto di più semplice come si potrebbe voler ottenere.

Ecco alcune altre cose da considerare.

È possibile utilizzare i trigger sui tavoli per mantenere sincronizzato il saldo del cliente. Se è necessario sapere quali pagamenti vengono applicati a quali fatture, è necessaria una tabella aggiuntiva.

I sistemi di contabilità più grandi e meno grandi mantengono due parti per questo processo: documenti e libri mastro.

I documenti sono costituiti da entità quali fatture, note di accredito, ricevute di vendita, rimborsi e pagamenti. Ce ne sono altri

A seconda del documento, il libro mastro viene influenzato in modi diversi.

fatture: pagamento di una cliente, ma non raccolgono i soldi, è a causa di voi in modo v'è un solo libro mastro entry di un debito per l'importo della fattura

note di credito: credito di un cliente, ma non rimborsare i soldi , lo devi indietro quindi c'è solo una voce di contabilità - un credito per l'importo della nota di credito

Ricevute di vendita: addebitare un cliente e raccogliere denaro, l'effetto netto è di avere saldo zero dovuto a questa attività e quindi ci sono due voci di libro mastro: un debito per l'importo della vendita e un credito per l'importo della reticolazione di pagamento a zero.

Pagamenti: registrare la raccolta di denaro da un cliente quindi solo una voce di contabilità generale - un credito per l'importo del pagamento.

Spero che questo indirizzi la tua domanda. In caso contrario, fammi sapere come ho scritto su una dozzina di sistemi di contabilità personalizzati nel corso degli anni.