Definisce i tipi di pagamento nel momento in cui viene effettuato un incasso.
Per default la tabella viene inizializzata dal sistema.
| # | COLONNA | DECRIZIONE | TIPO | LEN | NOTE |
|---|---|---|---|---|---|
| 1 | TipoPagamento | Codice tipo pagamento | Stringa | 5 | |
| 2 | Descrizione | Descrizione | Stringa | 50 | |
| 3 | Ordinamento | Ordinamento di visualizzazione | Intero | ||
| 4 | RiferimentiObbligatori | Riferimento obbligatori | Intero | Flag 1 o 0. Se impostato a 1 determina la richiesta di imputazione dei riferimenti (importo, data, descrizione riferimento) | |
| 5 | PagamentoCommissioni | Pagamento commissioni | Intero | Flag 1 o 0. Se impostato a 1 determina l'applicazione delle commissioni impostate sull'anagrafica del cliente | |
| 6 | VersamentoAutomatico | Versamento Automatico | Intero | Flag 1 o 0. Se impostato a 1 determina se in fase di incasso il versamento deve avvenire in automatico | |
| 7 | CodiceVersamentoAutomatico | Codice Versamento Automatico | Stringa | 10 | Se VersamentoAutomatico = 1 deve essere specificato il codice da utilizzare in fase di versamento automatico. |
Esempio
'C','Contanti',0,0 'A','Assegno',1,1 'B','Bancomat',2,0 'T','Carta di Credito',3,0
<?xml version="1.0" encoding="utf-8"?>
<TABELLA_TIPI_PAGAMENTO xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"?>
<TIPI_PAGAMENTO>
<TipoPagamento />
<Descrizione />
<Ordinamento>0</Ordinamento>
<RiferimentiObbligatori>0</RiferimentiObbligatori>
<PagamentoCommissioni>0</PagamentoCommissioni>
<VersamentoAutomatico>1</VersamentoAutomatico>
<CodiceVersamentoAutomatico>AUTOMATICO</CodiceAutomatico>
</TIPI_PAGAMENTO>
</TABELLA_TIPI_PAGAMENTO>
public partial class TIPI_PAGAMENTO
{
[PrimaryKey, MaxLengthAttribute(5)]
public string TipoPagamento { get; set; }
[MaxLengthAttribute(50)]
public string Descrizione { get; set; }
public int Ordinamento { get; set; }
public bool RiferimentiObbligatori { get; set; }
public bool PagamentoCommissioni { get; set; }
public bool VersamentoAutomatico { get; set; } = true;
[MaxLengthAttribute(10)]
public string CodiceVersamentoAutomatico { get; set; } = "AUTOMATICO";
}