Purpose

Useful to reprint invoices. Preferable to have the menu list of invoice output links as available when the invoice is first prepared.

Procedure

Tips and Tricks

Field debtor_trans.tpe

Reference to 'Wholesale', 'Retail', etc. pricing factors.

Database inconsistency resolution for debtor transactions

In some rare instances, a payment may be added which has no GL transactions. Customer Transactions report will show a debit of 0.00. GL will show for example: No general ledger transactions have been created for Customer Payment number 5 and clicking the transaction number 5 will result in a Database Error. Customer Payment is transaction type 12.

This issue is resolved by resetting the concerned tables for the said transaction 5 with:

DELETE FROM 0_debtor_trans WHERE type=12 and trans_no=5;
DELETE FROM 0_debtor_trans_details WHERE debtor_trans_type=12 and debtor_trans_no=5;
DELETE FROM 0_bank_trans WHERE type=12 trans_no=5;

Obiettivo

Questa procedura è necessaria per ristampare fatture, ed utile, quando viene predisposta una nuova fattura, per avere a disposizione un elenco delle fatture, in cui sono offerti collegamenti al relativo output.

Procedura

  • Per ristampare un documento cliccate la corrispondente icona Stampa nell’ultima colonna a destra (Fattura, Documento di consegna, Ordine, ecc.).
  • Per cambiare dei dati nel documento utilizzate invece l’icona Modifica.
  • Per creare una Nota di Credito Parziale o Totale relativa ad una fattura cliccate l’icona Emetti Nota di Credito.
  • Schermata 1
  • Schermata 2
  • Schermata 3

Suggerimenti e Trucchi

Campo debtor_trans.tpe

Contiene il riferimento al criterio di definizione del prezzo utilizzato: 'Ingrosso', 'Dettaglio', ecc.

Risoluzione di inconsistenze del database relative a transazioni debitore

In talune rare circostanze, può accadere che venga inserito un pagamento privo di corrispondente registrazione in Contabilità generale. Il report Transazioni Cliente indicherà un debito pari a 0.00. In Contabilità Generale verrà visualizzato, per esempio, il messaggio: Non è stata creata una transazione contabile per il Pagamento Cliente numero 5 e cliccando la transazione numero 5 si avrà come risultato un Errore Database. Pagamento Cliente è una transazione di tipo 12.

Il problema viene risolto resettando le tabelle coinvolte nella menzionata transazione 5 con le seguenti istruzioni SQL:

DELETE FROM 0_debtor_trans WHERE type=12 and trans_no=5;
DELETE FROM 0_debtor_trans_details WHERE debtor_trans_type=12 and debtor_trans_no=5;
DELETE FROM 0_bank_trans WHERE type=12 trans_no=5;